为什么最小帧长度是64字节 字节长度

我们来看一下,假设A检测到网络是空闲的,开始发数据包,尽力传输,当数据包还没有到达B时,B也监测到网络是空闲的,开始发数据包,这时就会发生碰撞,B首先发现发生碰撞,开始发送碰撞信号,所谓碰撞信号,就是连续的01010101或者10101010,十六进制就是55或AA。这个碰撞信号会返回到A,如果碰撞信号到达A时,A还没有发完这个数据包,A就知道这个数据包发生了错误,就会重传这个数据包。但如果碰撞信号会返回到A时,数据包已经发完,则A不会重传这个数据包。

  要保证以太网的重传,必须保证A收到碰撞信号的时候,数据包没有传完,要实现这一要求,A和B之间的距离很关键,也就是说信号在A和B之间传输的来回时间必须控制在一定范围之内。IEEE定义了这个标准,一个碰撞域内,最远的两台机器之间的round-triptime 要小于512bittime.(来回时间小于512位时,所谓位时就是传输一个比特需要的时间)。这也是我们常说的一个碰撞域的直径。

  512个位时,也就是64字节的传输时间,如果以太网数据包大于或等于64个字节,就能保证碰撞信号到达A的时候,数据包还没有传完。

  这就是为什么以太网要最小64个字节,同样,在正常的情况下,碰撞信号应该出现在64个字节之内,这是正常的以太网碰撞,如果碰撞信号出【】现在64个字节之后,叫late collision。这是不正常的。

  总结:最小数据帧的设计原因和以太网电缆长度有关,为的是让两个相距最远的站点能够感知到双方的数据发生了碰撞;最远两端数据的往返时间就是争用期,以太网的争用期是51.2微妙,正好发送64byte数据。

为什么最小帧长度是64字节 字节长度

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/270911.html

更多阅读

人体最大的器官是什么? 人体最小的器官是什么

正常人体皮肤结构与功能有哪些? 为什么说皮肤是人体最大的器官? 人体的最基本组成单位是细胞,许多同类细胞形成组织(如上皮组织、肌肉组织等),组织又构成具有一定生理功能的器官(如心脏、肾脏、肝脏等)。人体全身覆盖着皮肤,我们所能够看到的

最小的一位数是1还是0? 0是最小的一位数吗

有这样一题"最大的两位数与最小的一位数的和是多少?第一种说法:从历史上看,国内外数学界对于0是不是自然数历来有两种观点:一种认为0是自然数,另一种认为0不是自然数。建国以来,我国的中小学教材一直规定自然数不包括0。目前,国外的数学界

梵蒂冈 在世界上最小的国家走失 世界上面积最小的国家

▲01.▲02、他在队伍中很跳眼在世界上最小的国家走失文/图冰城馨子知道世界上地理面积最小的国家是哪儿吗?欧洲六国游中竟然没把这个小国计算在内,因为它的位置太独特了,就在意大利的罗马,四面都与意大利接壤,所以也被称为“国中国

声明:《为什么最小帧长度是64字节 字节长度》为网友记忆中的美分享!如侵犯到您的合法权益请联系我们删除