以太网端口协商原理 以太网端口电口工作模式简单介绍: 1.以太网口的两端工作模式(10M 半双工、10M 全双工、100M 半双工、100M 全双工、自协商)必须设置一致。 2.如果一端是固定模式(无论是 10M、100M),另外一端是自协商模式,即便能够协商成功,自协商的那一端也将只能工作在半双工模式。 3.如果一端工作在全双工模式,另外一端工作在半双工模式(包括自协商出来的半双工,也一样处理),Ping 是没有问题的,流量小的时候也没有任何问题,流量达到约 15%以上时,就会出现冲突、错包,最终影响了工作性能! 4.对于两端工作模式都是自协商,最后协商成的结果是“两端都支持的工作模式中优先级最高的那一类”。 5. 如果 A 端自协商,B 端设置为 100M 全双工,A 协商为 100M 半双工后,再强制将 B 改为 10M 全双工,A 端也会马上向下协商到10M 半双工;如果 A 端自协商,B 端设置为 10M 全双工,A 协商为 10M 半双工后,再强制将 B 改为 100M 全双工,会出现协商不成功,连接不上!这个时候,如果插拔一下网线,又会重新协商在 100M 半双工。 建议 以太网口的两端工作模式必须设置一致。 否则,就会出现流量一大速度变慢的问题。大多数设备以太网口的默认的出厂设置是自协商。如果两端都是自协商,协商成功了,但网络不通,此时请检查网线是否支持 100M。如果两端都是自协商,协商成功并且运行在全双工,在没有 Link Down 的前提下,将其中一端“立刻”设置为固定的“10M/100M全双工”,两端仍然能够工作在全双工。但是,万一将来插拔网线或者其他原因出现重新 Link,就会重新协商为“一端全双工&一端半双工”的不稳定连接。因此,这种情况一定要避免! [b]自协商基本原理[/b] 自动协商模式是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的公共水平,即线路两端能具有的最快速度和双工模式。 自协商功能允许一个网络设备能够将自己所支持的工作模式信息传达给网络上的对端,并接受对方可能传递过来的相应信息,从而解决双工和 10M/100M 速率自协商问题。自协商功能完全由物理层芯片设计实现,因此并不使用专用数据包或带来任何高层协议开销。 自协商功能的基本机制是:每个网络设备在上电、管理命令发出、或是用户干预时发出 FLP(快速连接脉冲),协商信息封装在这些FLP 序列中。FLT 中包含有时钟/数字序列,将这些数据从中提取出来就可以得到对端设备支持的工...