光口与电口自协商的区别

别妄想泡我
835次浏览
2021年02月11日 03:48
最佳经验
本文由作者推荐

-

2021年2月11日发(作者:福建武夷山)


802



3


标准中定义 自动协商功能:它允许一个设备向链路远端的设备通告自己所运行的工作方式,


并且侦测 远端通告的相应的运行方式。自动协商的目的是给共享一条链路的两台设备提供一种交换信息的

< br>方法,并自动配置它们工作在最优能力下。




照字面上来讲,自动协商就是一种在两台设备间达到可能的最大传输速率的方式。它允许设备用一 种方式



讨论



可能的传输速率,然后选择双方可接受的最佳速率。它们使用叫做快速链路脉冲的


FL P


交换各自传


输能力的通告。


FLP< /p>


可以让对端知道源端的传输能力是怎样的。当交换


FLP


时,两个站点根据以下从高到


低的优先级侦测双方共有的最佳方式。





1000BASE-T


全双工






1000BASE-T





100BASE-T2


全双工






100BASE-TX


全双工






100BASE-T2





100BASE-T4





100BASE-TX





10BASE-T


全双工






10BASE-T


例如,


A



B


正在自动协商,并且


A


具有


10/100/1000


全半 双工的能力,但是


B


只有


10/100


全半双


工的能力,这样双方共有的最高链路能力为


100


,全双工。一旦双方进行自动协商,链路就会运行在双方


能够支持的最佳能力下。




自动协商会产生什么问题?



有关自动 协商的大多数问题是由于有一方没有工作在自动协商方式。


当一个站点工作在自动协商方 式


而另一方没有时,只有一方发送快速链路脉冲。另一方已经设定在特定的速率和双工方 式下,这样就不会


跟对端进行协商。他已经被强行设定,就不会再考虑他连接端的工作方 式。




由于强行设定的站点不会告诉 正在协商的站点自己的速率和单双工方式,


自动协商的站点就必须自己

< br>决定合适的速率和单双工方式来匹配对端,这叫做平行检测。协商站点监听从对端过来的链路脉冲能够辨< /p>


别通信速率。


10


100



1000Mbs


以太网使 用不同的信号方式,所以协商站点能识别对端的工作速率。







然而, 全半双工又是另外一回事了。因为强行设定的站点不进行协商,协商站点没有方法知道强行设

定站点工作在哪种双工方式下。协商站点为了避免全半双工不匹配,根据


802.3


标准,它必需与强行站点


使用相同的速率,

但是工作在半双工方式下。


不管速率如何


(除了

< p>
10Gig




半双工是 以太网的默认方式。


在许多情况下,这会产生全半双工不匹配问题。



为了两端都达到全双工方式,要么两端都自动协商,要 么两端都强行设定。






务必不要一端自动协商,另一端强行设定。这会导致双工不匹 配。建议把两端设置留在自动协商以减


少人为错误。




怎样才能知道全半双工不匹配问题?



双工不匹配会在链路上产生冲突,因为一端可以同时发和收而另一端不能。全双工站点不 可能和半双


工站点很好的工作。在半双工站点一侧会产生冲突。受影响端口的重传,差的 吞吐率和高错误数会损害链


路性能。



上面说了那么多,都是对电口而言。



电口自协商原理


是:自动协商模式是端口根据另一端设备的


连接 速度和双工模式,


自动把它的速度调节到最高的公共水平,


即线 路两端能具有的最快速度和双工模式。





自协商功能允许一个网络设备能够将自己所支持的工作模式信 息传达给网络上的对端,


并接受对


方可能传递过来的相应信息, 从而解决双工和


10M/100M


速率自协商问题。自协商功能 完全由物理层芯片


设计实现,因此并不使用专用数据包或带来任何高层协议开销。


-


-


-


-


-


-


-


-