端口速率、双工模式与自协商

本文介绍了网络端口的速率配置,包括FE和GE电口的速率选择,强调光口只能设置为全双工。重点讨论了自动协商过程,以及在设备对接时的匹配原则,如自协商与强制模式的兼容问题。此外,还提到了交换芯片与PHY芯片的使用场景,以及SMI和MII接口的区别和应用。

FE速率有10M100M两种,GE电口速率有10M100M1000M三种。

光口只能设为全双工,不能修改速率。

自动协商是由phy实现的,phy协商的结果通过硬件或软件代码实现的方式,要写到MAC寄存器中(MAC侧一般配为强制。),使得MACphy状态一致。如果mac与phy的速率不一致,会导致收到的包为错包(bad CRC)。

当交换机与其他设备对接时,对接的端口一定要配置一致。特别是当一端设为强制百兆全双工、一端设为自适应时,自适应的一端会适应为百兆半双工,这时ping没有问题,流量小时也没有任何问题,但如果流量达到15%以上时,会出现非常严重的丢包。所以,在测试时,一端配为自协商,另一端必须也配为自协商;一端配为强制,另一端也必须配为强制,这样测试才有意义。



交换芯片什么时候需要接PHY,什么时候可以不用?
端口模式:1.SGMII模式和SERDES模式。2.当端口作电口用时,配为SGMII模式,需要连接PHY芯片;当端口作光口用时,配为SERDES模式。3.PHY芯片的作用主要是在电口之间进行不同接口的转换(SGMII/GMII/RGMII等),因此如果需要外接其他设备,那么一般是要接PHY芯片的,如果是级联口,可以不用PHY。因为光口只有SERDES接口模式这一种,不需要进行接口转换,所以不需要接PHY芯片。

SMI接口与SMI接口之间进行连接的总线称为SMI总线。
SMI总线传输数据速率比MII总线慢很多。
98DX107提供两个接口与CPU连接:SMI接口和MII接口。SMI接口主要用于98DX107芯片内所有寄存器的访问,MII直接与CPU连接,主要用于收发包的传送。


高速总线:PCI
低速总线:SMI、I2C、SPI。

把以下内容写成md文件:以太网速率双工模式的配置简化机制:自动协商 (1)以太网已经由10M以太网发展到千兆以太网,因此在一个局域网内,不同的网络设备支持的以太网标准不一定相 同。如何协调一条链路两端的设备,使它们工作在同一速率双工模式下,这就是自动协商要实现的功能; (2)自动协商完全由物理层芯片实现,不使用专用数据包,不带有任何物理层以上的协议开销; (3)交换机端口的自动协商可以由软件关闭或者开启。端口的自动协商关闭时,端口会处于一个固定的速率双工模 式中,这个速率双工由软件设定,默认是端口支持的最大速率和全双工;自动协商开启时,端口同时支持多个速率双工模式,它根据链路的状况,决定每个时刻哪个速率双工生效。 (4)IEEE802.3规定了自动协商的优先级。当链路的两端都支持一种以上的速率双工模式时,自动协商的结果按以下的 优先级选择: 1000M全双工; 100M全双工; 100M半双工; 10M全双工; 10M半双工; (5)如果链路两端一端支持协商,另一端不支持协商,那么支持自动协商的一方会通过一种叫做平行检测的技术,得 到对端支持的速率,然后自身选择相应的速率,但由于无法确定对端的双工模式,因此自身只能选择为半双工模式, 即整个链路的协商结果为半双工
08-15
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值