设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 2018|回复: 3
收起左侧

[原创] 【技术分享】红帽RHCSA/RHCE/RHCA 以太网自动协商

[复制链接]
发表于 2022-11-8 15:14:57 | 显示全部楼层 |阅读模式
今天给大家分享一篇“以太网自动协商
文末有原文链接,需要的可以下载哈!

以太网自动协商(Ethernet Auto-Negotiation)
功能允许交换机、路由器、服
务器活其他设备上的端口与链路另一端的设备进行通信,以确定连接的最佳双工
模式和速率。


Speed 速度
速度是接口的速率,单位是 Mbps(每秒多少兆位)。
常见的以太网速率包括 10Mbps、100Mbps(快速以太网)、1000Mbps(千兆以太网)


Duplex 双工
双工指的是数据如何在接口上传输。
在半双工接口上,数据只能在给定时间发送或接收。对讲机通常就是半双工的:一方在
说话的时候(发送数据),另一方只能听(接收数据)而不能说话。
而全双工接口上,可以同时发送和接收数据,比如电话就是全双工工作:双方可以边听
边说


自动协商的工作原理
自动协商不能做的事情
  • 在端口上启用自动协商时,它不会自动确定另一端的配置
  • 自动协商是一种协议,只有在链路两端都运行时才生效



自动协商失败时
最有可能的原因是链路的一侧已经被设置为 100/full(百兆全双工),而另一头被设置为
自动协商,这就导致了 一边是 100/full ,另一头是 100/half(百兆半双工)

半双工 Half-Duplex
在半双工的环境中,接收(RX)线路受到监控。
如果检测到RX链路上有帧在传输,则RX线路在被清空之前不会发送任何帧。
如果此时,在发送(TX)线路上正好在发送帧时,在RX线路上碰巧也收到了一个帧,就会
发生碰撞。
碰撞会导致碰撞错误计数器(collision error counter)增加,并且会在一个随机延迟时间
后,重新发送帧
803.png

全双工 Full-Duplex
在全双工环境中,RX线路不受监控,而TX线路被认为"总是可用"的。全双工模式下不会发
生 Collisions 碰撞,因为RX和TX是完全独立的。
8-2.png

当链路的一端为全双工,另一端为半双工时
在半双工的那一端则会发生大量碰撞。
因为全双工端发送帧(TX)时,无需检查RX。如果此时它正巧不断发送帧出去---> 半双工
端,则会侦听RX线路,会一直等到RX线路没有任何帧的时候才会开始传输,很明显,半双
工这一端很难等到这样的机会,并且会记录到大量的碰撞,导致设备在网络上显得很慢。
下图显示了协商失败的过程
8-1.png


总结
配置自动协商时,确保双方接口配置一致即可,要么均为"auto-negotiation",要么都是"100/full"

游客,如果您要查看本帖隐藏内容请回复





小微——1-8-9-0-6-0-3-6-6-5-1
发表于 2022-11-8 15:42:48 | 显示全部楼层
楼主有心了
沙发 2022-11-8 15:42:48 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-4-27 14:50 , Processed in 0.067799 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表