视点:千兆以太网交换机发送效率详解
创始人
2024-06-21 07:51:11
0

虽然使用千兆以太网交换机能够加快发送速度,但发送时间增加了很多,同样也影响了工作效率,为了解决半双工千兆以太网交换机的效率问题,IEEE又引入了帧突发这种技术。例如:某DTE发送一个64 byte帧,MAC将会在其后加入512-64=448byte的载波扩展序列。如果DTE发送的帧长度大于512 byte,则MAC不做任何改变。 在载波扩展的情况下,解决了半双工千兆以太网交换机距离覆盖范围的问题,但引入了一个新的问题:对于长度较小的以太网帧的发送效率降低了。

对于一个64byte的帧来说,尽管发送速度较快速以太网增加了10倍,但发送时间增加了8倍。这样的效率并未比快速以太网提高多少,为了解决半双工千兆以太网交换机的效率问题,IEEE又引入了帧突发这种技术。

千兆以太网交换机图例

帧突发 帧突发的工作方式如下:对于 DTE发送的第一个小于512byte的帧,依然使用载波扩展到512byte,但随后发送的小于512byte的短帧不再使用载波扩展,而是加入96bit的帧间隔序列后连续发送短帧,最长可以突发到65536位。

这种做法可以成立的原因在于一个正确配置的网络环境里,如果某个DTE开始发送数据后,其他 DTE都可以通过载波监听协议检测到其信号并抑制本身的数据发射。使用了帧突发的半双工千兆以太网交换机的效率得到了改善,当一个DTE连续的突发64byte帧并突发持续65536位时,其效率约为72%。 1.2.2 全双工千兆以太网交换机MAC层协议 在全双工千兆以太网交换机中。

由于每个千兆以太网交换机DTE在通信时独占一个信道,因此不需要考虑以太网的冲突问题。自然,全双工千兆以太网交换机也不受时间槽长度的限制,从而也没有距离覆盖范围的限制。 与半双工方式相比,全双工千兆以太网交换机的MAC层的区别主要有以下几点:

◆在接受活动中帧的发送不会被推迟
◆全双工方式下的冲突指示将被忽略
◆没有载波扩展,最小帧长度仍为64字节
◆没有帧突发

在全双工交换式以太网中,如果多个输人端口同时向一个输出瑞口输出数据,那么将会在输出端口产生拥塞,这时一些输入喘口发送的帧将会被丢弃。如果在以太网帧上承载的是TCP /IP协议的数据包,那么TCP的传输机制会自动重发被丢弃的数据包,可以想象每个产生了丢包的输入端口都将重新发包,引发新一轮的拥塞和丢包,结果是导致网络的吞吐率大幅下降。

为了避免丢包(丢帧)和重发现象的发生,IEEE在MAC层引入了802.3x流量控制协议来避免丢包现象发生。 流量控制的原理是当千兆以太网交换机检测到发生拥塞的端口之后,就会向输入端口发送暂停帧,通知其抑制发送的流量,最后达到消除拥塞。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...