【技术分享】红帽RHCSA/RHCE/RHCA 以太网自动协商
今天给大家分享一篇“以太网自动协商”文末有原文链接,需要的可以下载哈!
以太网自动协商(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)增加,并且会在一个随机延迟时间后,重新发送帧
全双工 Full-Duplex在全双工环境中,RX线路不受监控,而TX线路被认为"总是可用"的。全双工模式下不会发生 Collisions 碰撞,因为RX和TX是完全独立的。
当链路的一端为全双工,另一端为半双工时在半双工的那一端则会发生大量碰撞。因为全双工端发送帧(TX)时,无需检查RX。如果此时它正巧不断发送帧出去---> 半双工端,则会侦听RX线路,会一直等到RX线路没有任何帧的时候才会开始传输,很明显,半双工这一端很难等到这样的机会,并且会记录到大量的碰撞,导致设备在网络上显得很慢。下图显示了协商失败的过程
总结配置自动协商时,确保双方接口配置一致即可,要么均为"auto-negotiation",要么都是"100/full"
**** Hidden Message *****
小微——1-8-9-0-6-0-3-6-6-5-1 楼主有心了 thanks 支持一下。
页:
[1]