分享数据包发送多接收少,发送的跟接收的总是不一样大,这是为什么

为什么我的电脑接收数据包和发送数据包那么高都几十万,几百万了_百度知道
为什么我的电脑接收数据包和发送数据包那么高都几十万,几百万了
提问者采纳
数据交换的快,就这样很正常,只要电脑没问题这个不用在意
我玩英雄联盟那个P值都2 3千了是不是这个的问题啊?
提问者评价
公司财务总监
其他类似问题
为您推荐:
数据包的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁为什么以太网无法接收大于1500字节的数据包?
按投票排序
楼上 的答案来源地址是,发布时间是2002年,感觉数学是算过来又算回去,讲的并不靠谱。找到这样一篇答案:,作者说问过以太网的发明人Bob Metcalfe,他也不知道。最小帧是46,显然和CSMA/CD有关,要不然以太网上最远的两个设备间就检测不到对方也在发文。最大帧1518,有效载荷1500,一个整数值,估计也就是随便定了一下,没有想太多吧。
There is an obvious reason why the frame payload size was chosen to be 1500 bytes. A frame size of 1500 bytes, offers, maximum efficiency or throughput. 对于选择帧的负荷量为1500字节,很明显有他的理由的。一个1500字节的帧,具有有最大的发送和接受效率。As you know, ethernet frame has 8 byte preamble, 6 byte source and 6 byte destination mac address, mac type of 2 bytes, and 4 bytes CRC. Assuming the MTU payload to be 1500 the total number of bytes comes to 1500 + 8 + 6 + 6 + 2 + 4 = 1526 bytes. Now between each frame there is a inter frame gap of 12 bytes which constitues 9.6micro seconds gap between each frame. This is essential so that frames dont mix up. So the total size of each frame going out of a host is 1538 bytes. 如你所知,以太网帧有8个字节报头,6字节的源和6字节的目的MAC地址,MAC类型2个字节,4字节CRC。假设MTU的有效载荷是1500字节,则总的字节数+6+ 2 + 4=1526字节。现在每帧之间有一个跨12字节的帧间隙(在每个字节中有9.6micro秒?没翻译过来,大致就是两个字节中有间隔)。这对于帧不混合到一起非常重要。因此,主机发出的每一帧的总大小为1538个字节So at 10 Mbps rate, the frame rate is 10 Mbps / 1538 bytes = 812.74 frames / second. 因此,以10 Mbps的速率,帧速率是10Mbps/1538字节=812.74帧/秒。Now we can find the throughput or efficiency
of link, to transmit 1500 bytes of payload. by multiplying the frame rate with the number of bytes of the payload. 现在我们能够得到链路传输1500字节的吞吐量效率,通过使用帧速率和字节数的乘积。So efficiency = 812.74 * 1500 * 8
= 9752925.xxxxx bps which is 97.5 percent efficient ( comparing with 10 MBps) 所以效率=812.74* 2925.
xxxxx bps效率97.5%(10 MBPS)I guess I have gone too much with mathematics of Ethernet, but the interesting thing to notice is that, as the number of bytes in the payload increases, the frame rate is decreasing. See that for an MTU of 1500 bytes on payload, the frame rate has reduced to 812 frames per second. If you increase it above 1500, frame rate would
become less than 812. 我想我说了太多关于因特网的数学的内容,但是我们会发现一个有趣的事情,随着字节负载的增加,帧速率在降低。你已经看到MTU为1500字节的时候,帧速率已经下降到812帧/S。如果你将帧增加超过1500字节,帧速率会小于812帧/S。Also there is a minimum limit for the MTU which is actually 46 bytes. If you calculate the size of the frame for a 46 byte payload it would come to 12+8+6+6+2+46+4 = 84 bytes. Now calculating the frame rate we get it as =10mbps/ (84 * 8 bytes) = 14880 frames per second. We could have gone to a frame size even lesser than this, which could increase the frame rate even more, but I guess during those times, when IEEE made the standards, the routers didnt have that much frame forwarding capability. 当然也有最小的MTU的值,是46字节。如果你计算46字节负载的时候,总字节为12+8+6+6+2+46+4 = 84字节,现在计算一下帧速率,我们得到10mbps/ (84 * 8 bytes) = 14880帧/S,它能够提升帧速率或者增加的更多,但是我想在IEEE定制标准的时候,路由器还没有那么强大的转发帧的能力。So I think due to above reasons, and considering maximum efficiency, IEEE would have fixed the min and max size of payload as 46 bytes and 1500 bytes.所以,我想基于以上的云因,考虑最大的效率,IEEE修订了最小和最大的字节传输量为46字节和1500字节。我一点一点翻译,英文水平大家见谅。啊啊啊啊啊啊啊,这英文,我勒个去啊!!!!啊啊啊啊!大家实在不行看英文,我何必。。。。。额。。。捂脸走了。。。这块知识还好我懂得些,要不然都不知道说啥呢。。
我认为是为了均衡信道利用率和信道状况的折中方法,帧长太小信道利用低,帧长太大,出错重传效率又会降低,折中以后取了个综合最优值1500
超过1500字节的数据包、被以太网中的设备,自动分片,从新封装处理了。到达应用程序的时候会重新解包处理。
已有帐号?
无法登录?
社交帐号登录为什么我的宽带数据包发送的多收到的少?, 为什么我的宽带数据包发送的多
为什么我的宽带数据包发送的多收到的少? 系统是刚做的,杀毒软件也没查出什么东西来问题补充:
zhonglisu 为什么我的宽带数据包发送的多收到的少?
说明你的杀毒软件没有清除木马的能力。
晕你发送的数据包是你访问外网时候发出的请求。收到的数据包是外网发送给你的请求。你点y郸操肝鬲菲叉十常姜击网页就是你在发送数据包请求这个完全正常。
电脑不没什么异常么
杀什么毒啊
有没有装VERYCD电驴啊
哥还没见过收到的比发出的多的&&为什么我的电脑上显示网络已经联上,然而发送的数据包,确接收的 ...
为什么我的电脑上显示网络已经联上,然而发送的数据包,确接收的很少,以至于上不了网?
网友回答1条
问答为您推荐
市场价:暂无
网友正在问
||||||||||
Copyright (C) 1999-, All Rights Reserved 版权所有 天极网络

我要回帖

更多关于 数据包只发送不接收 的文章

 

随机推荐