问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么以太网的最小数据帧为64字节

发布网友 发布时间:2022-04-23 17:31

我来回答

1个回答

热心网友 时间:2023-10-11 03:36

以太网是无连接的,不可靠的服务,采用尽力传输的机制。以太网CSMA/CD我就不多讲了,我相信大家都了解这个原理。
以太网是不可靠的,这意味着它并不知道对方有没有收到自己发出的数据包,但如果他发出的数据包发生错误,他会进行重传。以太网的错误主要是发生碰撞,碰撞是指两台机器同时监听到网络是空闲的,同时发送数据,就会发生碰撞,碰撞对于以太网来说是正常的。
我们来看一下,假设A检测到网络是空闲的,开始发数据包,尽力传输,当数据包还没有到达B时,B也监测到网络是空闲的,开始发数据包,这时就会发生碰撞,B首先发现发生碰撞,开始发送碰撞信号,所谓碰撞信号,就是连续的01010101或者10101010,十六进制就是55或AA。这个碰撞信号会返回到A,如果碰撞信号到达A时,A还没有发完这个数据包,A就知道这个数据包发生了错误,就会重传这个数据包。但如果碰撞信号会返回到A时,数据包已经发完,则A不会重传这个数据包。
我们先看一下,以太网为什么要设计这样的重传机制。首先,以太网不想采用连接机制,因为会降低效率,但他又想有一定的重传机制,因为以太网的重传是微秒级,而传输层的重传,如TCP的重传达到毫秒级,应用层的重传更达到秒级,我们可以看到越底层的重传,速度越快,所以对于以太网错误,以太网必须有重传机制。
要保证以太网的重传,必须保证A收到碰撞信号的时候,数据包没有传完,要实现这一要求,A和B之间的距离很关键,也就是说信号在A和B之间传输的来回时间必须控制在一定范围之内。IEEE定义了这个标准,一个碰撞域内,最远的两台机器之间的round-trip time 要小于512bit time.(来回时间小于512位时,所谓位时就是传输一个比特需要的时间)。这也是我们常说的一个碰撞域的直径。
512个位时,也就是64字节的传输时间,如果以太网数据包大于或等于64个字节,就能保证碰撞信号到达A的时候,数据包还没有传完。
这就是为什么以太网要最小64个字节,同样,在正常的情况下,碰撞信号应该出现在64个字节之内,这是正常的以太网碰撞,如果碰撞信号出现在64个字节之后,叫 late collision。这是不正常的。
我们以前学习CISCO网络的时候,CISCO交换机有一种转发方式叫fragment-free,叫无碎片转发,他就是检查64个字节之内有没有错误,有的话不转发,这样就排除了正常的以太网错误包。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么样的猫叫起司猫? 2021年春节后工地普遍是哪天开工? 美国大学介绍——印第安纳大学伯明顿分校 480-500分之间的大学有哪些 平安驾意险需要买两份保险吗? AI编译器技术剖析(一)-概述 AI编译器技术剖析(三)-树模型编译工具 Treelite 详解 研究性学习:人工智能产品的个人使用情况调研 全球变化中国现阶段水资源概况 我国水资源人均占有量现在只有 以太网中帧发送的间隔时间怎么计算? 什么是背靠背方式? 以太网帧头和帧尾中包含哪三项?(选择三项。) 以太网的最大帧长为1518字节,每个数据帧 哪位大神跟我分析下以太网帧,数据帧,mac的区别 以太网帧的传输方式分为哪三种? 以太网每秒可以传输多少个数据帧 网络设备如何确定以太网数据帧的上层协议? 以太网链路数据帧的格式是什么? 以太网帧包括哪些字段 以太帧为何要设置最短帧长度为64字节? 以太网数据帧 以太网数据帧格式是什么? 以太网的数据帧,数据部分最长为多少字节? 《饥荒》使用自己的服务器太卡有什么办法可以解决吗? 饥荒联机版专用服务器搭建后怎么使用 wegame饥荒联机版专用服务器搭建怎么做 饥荒专用服务器用linux好还是win好 饥荒专用服务器搭建2核2g2带宽突发性能这样的云服搭建能玩吗 搭建饥荒服务器需要多少位的系统 饥荒联机版怎么联机 服务器搭建教程 以太网数据帧长设置是什么意思? 以太网数据帧长为1536与以太网数据帧... 以太网用什么切割帧 10M以太网的最短帧长是多少? 在传统以太网中,为什么要有最小帧长度和最大帧长度的限制? 支付宝付款需要手续费吗? 支付宝需要手续费吗? 支付宝付款需要手续费吗 支付宝付款还收手续费吗? 支付宝需要扣什么手续费的么? 如何让皮肤不油腻? 怎么才能让头发不油? 怎样才能让脸上不出油? 油性皮肤应该怎样才能不油? 中年妇女梦见反穿有点大的凉拖鞋走路不稳? 梦见拖鞋!梦见吃凉拖鞋 我梦见别的女人送我未婚夫一双凉拖鞋? 昨晚梦见田野里有无数双凉拖鞋什么意思? 梦见自已穿凉拖鞋拿人家试穿坏了? 做梦买了几双凉拖鞋差一只是什么意思? 梦见卫生间门口放了一双红色的女士凉拖鞋?