端口自协商
GE电口速率自协商问题(SGMII SERDES)
GE电口速率自协商问题1、问题描述在某上行扣板的调试过程中,发现上行GE电口与其它GE电口设备对接时,速率都为1000M时,电口可以正常link;但是当与速率强制为100/10M设备对接时,电口不能正确协商,端口link不上。
2、原因分析电口使用已比较成熟,与以前使用过的单板设计架构也没有太大差异,但是为何会出现此问题呢?开始的时候,大家一致认为是软件配置将速率强制成了1000M,但是经过核对,排除了“软件配置问题”。
难道是硬件问题?首先对比一下上个版本的硬件设计,硬件连接如下图:硬件连接图(1)出现问题版本硬件设计,硬件连接如下图:硬件连接图(2)上面的这些接口,都是大家比较熟悉的,硬件设计为了兼容前一版本的上行扣板,在底板上增加了SerDes芯片,使底板出SerDes接口上行。
考虑降成本因素,采用了价格较低TLK1201芯片。
分别分析TLK1201的对外接口。
首先分析SerDes接口,SerDes接口是大家所较熟悉的,“SerDes”接口自协商大家看来是没有任何问题,但是学习了一下“SerDes”接口,却发现和我们平时的理解有些差异。
查阅bcm5464芯片资料,描述如下:SerDes: 1000 Mbps operation。
The SerDes interface shares the same differential data pin as the SGMII interface. The BCM5464S can act as a 1-GHz。
media converter by both supporting SerDes fiber and copper line interfaces simultaneously.很显然SerDes接口仅仅具备1000Mbps数据收发功能,不支持速率的自适应,那么上一版本我们认为的“SerDes”接口是如何进行速率协商的呢?结果发现是我们没有正确的区分速率自协商的。
端口自协商
端口自协商端口自协商基本原理端口自动协商模式是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的公共水平,即线路两端能具有的最快速度和双工模式。
自协商功能允许一个网络设备能够将自己所支持的工作模式信息传达给网络上的对端,并接受对方可能传递过来的相应信息,从而解决双工和10M/100M速率自协商问题。
自协商功能完全由物理层芯片设计实现,因此并不使用专用数据包或带来任何高层协议开销。
自协商功能的基本机制是:每个网络设备在上电、管理命令发出、或是用户干预时发出FLP(快速连接脉冲),协商信息封装在这些FLP序列中。
FLT中包含有时钟/数字序列,将这些数据从中提取出来就可以得到对端设备支持的工作模式,以及一些用于协商握手机制的其他信息。
当一个设备不能对FLP作出有效反应,而仅返回一个NLP(普通连接脉冲)时,它被作为一个10BASE-T兼容设备。
快速链路脉冲FLP和普通链路脉冲NLP都仅使用于非屏蔽双绞线上,而不能应用在光纤媒体。
自动协商的内容主要包括双工模式、运行速率、流控等内容,一旦协商通过,链路两端的设备就锁定在这样一种运行模式下。
1000M以太网也支持自协商,在此从略。
电口和光口自协商主要区别是在OSI 中它们所处的位置不同。
对于电口来说,协商发生在链路信号传输之前;对于光口来说, 自协商机制与PCS 在同一层, 这意味着光口的协商必须先建立链路同步以后才可以进行协商。
PCS (Physical Coding Sub-layer)以太网端口电口工作模式简单介绍1.以太网口的两端工作模式(10M半双工、10M全双工、100M半双工、100M全双工、自协商)必须设置一致。
2.如果一端是固定模式(无论是10M、100M),另外一端是自协商模式,即便能够协商成功,自协商的那一端也将只能工作在半双工模式。
3.如果一端工作在全双工模式,另外一端工作在半双工模式(包括自协商出来的半双工,也一样处理),Ping是没有问题的,流量小的时候也没有任何问题,流量达到约15%以上时,就会出现冲突、错包,最终影响了工作性能!4.对于两端工作模式都是自协商,最后协商成的结果是“两端都支持的工作模式中优先级最高的那一类”。
GE电口速率自协商问题-经典问题解析
GE电口速率自协商问题案例来源:单板调试关键词:GE电口、自协商1、问题描述在某上行扣板的调试过程中,发现上行GE电口与其它GE电口设备对接时,速率都为1000M时,电口可以正常link;但是当与速率强制为100/10M设备对接时,电口不能正确协商,端口link不上。
2、原因分析电口使用已比较成熟,与以前使用过的单板设计架构也没有太大差异,但是为何会出现此问题呢?开始的时候,大家一致认为是软件配置将速率强制成了1000M,但是经过核对,排除了“软件配置问题”。
难道是硬件问题?首先对比一下上个版本的硬件设计,硬件连接如下图:硬件连接图(1)出现问题版本硬件设计,硬件连接如下图:硬件连接图(2)上面的这些接口,都是大家比较熟悉的,硬件设计为了兼容前一版本的上行扣板,在底板上增加了SerDes芯片,使底板出SerDes接口上行。
考虑降成本因素,采用了价格较低TLK1201芯片。
分别分析TLK1201的对外接口。
首先分析SerDes接口,SerDes接口是大家所较熟悉的,“SerDes”接口自协商大家看来是没有任何问题,但是学习了一下“SerDes”接口,却发现和我们平时的理解有些差异。
查阅bcm5464芯片资料,描述如下:SerDes: 1000 Mbps operation。
The SerDes interface shares the same differential data pin as the SGMII interface. The BCM5464S can act as a 1-GHz。
media converter by both supporting SerDes fiber and copper line interfaces simultaneously.很显然SerDes接口仅仅具备1000Mbps数据收发功能,不支持速率的自适应,那么上一版本我们认为的“SerDes”接口是如何进行速率协商的呢?结果发现是我们没有正确的区分SerDes和SGMII,SGMII接口才是支持10/100/1000M速率自协商的。
GE电口速率自协商问题(SGMIISERDES)
GE电⼝速率⾃协商问题(SGMIISERDES)GE电⼝速率⾃协商问题1、问题描述在某上⾏扣板的调试过程中,发现上⾏GE电⼝与其它GE电⼝设备对接时,速率都为1000M时,电⼝可以正常link;但是当与速率强制为100/10M设备对接时,电⼝不能正确协商,端⼝link不上。
2、原因分析电⼝使⽤已⽐较成熟,与以前使⽤过的单板设计架构也没有太⼤差异,但是为何会出现此问题呢?开始的时候,⼤家⼀致认为是软件配置将速率强制成了1000M,但是经过核对,排除了“软件配置问题”。
难道是硬件问题?⾸先对⽐⼀下上个版本的硬件设计,硬件连接如下图:硬件连接图(1)出现问题版本硬件设计,硬件连接如下图:硬件连接图(2)上⾯的这些接⼝,都是⼤家⽐较熟悉的,硬件设计为了兼容前⼀版本的上⾏扣板,在底板上增加了SerDes芯⽚,使底板出SerDes接⼝上⾏。
考虑降成本因素,采⽤了价格较低TLK1201芯⽚。
分别分析TLK1201的对外接⼝。
⾸先分析SerDes接⼝,SerDes接⼝是⼤家所较熟悉的,“SerDes”接⼝⾃协商⼤家看来是没有任何问题,但是学习了⼀下“SerDes”接⼝,却发现和我们平时的理解有些差异。
查阅bcm5464芯⽚资料,描述如下:SerDes: 1000 Mbps operation。
The SerDes interface shares the same differential data pin as the SGMII interface. The BCM5464S can act as a 1-GHz。
media converter by both supporting SerDes fiber and copper line interfaces simultaneously.很显然SerDes接⼝仅仅具备1000Mbps数据收发功能,不⽀持速率的⾃适应,那么上⼀版本我们认为的“SerDes”接⼝是如何进⾏速率协商的呢?结果发现是我们没有正确的区分速率⾃协商的。
以太网端口21个知识点
1.以太网技术发展到100M速率以后,出现了一个如何与原10M以太网设备兼容的问题,自协商技术就是为了解决这个问题而制定的。
2.自协商功能允许一个网络设备将自己所支持的工作模式信息传达给网络上的对端,并接受对方可能传递过来的相应信息。
它使用修订过的10BASE-T来传递信息,自协商功能完全由物理层芯片设计实现,因此并不使用专用数据报文或带来任何高层协议开销。
3.自协商功能的基本机制就是将协商信息封装进一连串修改后的“10BASE-T连接测试收发波形”的连接整合性测试脉冲(快速连接脉冲FLP)。
每个网络设备必须能够在上电、管理命令发出、或是用户干预时发出此串脉冲。
快速连接脉冲包含一系列连接整合性测试脉冲组成的时钟/数字序列。
将这些数据从中提取出来就可以得到对端设备支持的工作模式,以及一些用于协商握手机制的其他信息。
4.当协商双方都支持一种以上的工作方式时,需要有一个优先级方案来确定一个最终工作方式。
100M优于10M,全双工优于半双工。
100BASE-T4之所以优于100BASE-TX是因为100BASE-T4支持的线缆的类型更丰富一些。
5.光纤以太网是不支持自协商的。
对光纤而言,链路两端的工作模式必须使用手工配置(速度、双工模式、流控等),如果光纤两端的配置不同,是不能正确通信的。
6.能使用3、4、5类非屏蔽双绞线(UTP)实现100BASE-T4,用到了双绞线4对中的全部。
100BASE-TX只能用5类非屏蔽双绞线(UTP)或者屏蔽双绞线(STP)实现,用到了双绞线4对中的2对。
7.网络拥塞一般是由于线速不匹配(如100M向10M端口发送数据)和突发的集中传输而产生的,它可能导致这几种情况:延时增加、丢包、重传增加,网络资源不能有效利用。
8.在实际的网络中,尤其是一般局域网,产生网络拥塞的情况极少,所以有的厂家的交换机并不支持流量控制。
高性能的交换机应支持半双工方式下的反向压力和全双工的IEEE802.3x流控。
端口协商原理与故障排查指南
端口协商类故障排查指导2010-8-20福建星网锐捷网络有限公司版权所有侵权必究修订记录目录1电口自协商技术 (4)1.1交换机电口的工作能力 (4)1.2双绞线线序与MIDX (4)1.3自协商原理 (5)1.4自协商注意事项 (7)1.4.1并行检测注意事项 (7)1.4.2交叉线问题 (7)1.4.3千兆电口强制 (8)2光口互联技术 (9)2.1光口互联标准 (9)3经常遇见的故障及处理思路 (10)3.1电口端口互联常见故障 (10)3.1.1端口无法UP (10)3.1.2端口UP但速率、双工不匹配 (11)3.1.3端口UP后不稳定,丢包 (11)3.1.4端口UP后重启后又无法UP (12)3.2光口互联常见故障 (13)3.3光口与电口通过光电转换器互联故障 (14)4端口协商疑难杂症故障处理思路 (15)5端口协商类故障处理案例 (18)5.1S3760和S21电口模块对接强制千兆,无法UP (18)5.2S6806和烽火光传输设备对接端口无法UP (19)1 电口自协商技术1.1 交换机电口的工作能力在基于双绞线的以太网上,可以存在许多种不同的运做模式,在速度上有10M,100M 不等,在双工模式上有全双工和半双工等,如果对每个接入网络的设备进行配置,则必然是一项很繁重的工作,而且不容易维护。
于是,人们提出了自动协商技术来解决这种矛盾。
需要注意的是,自动协商只运行在基于双绞线的以太网上,是一种物理层的概念。
在锐捷的产品,电口具有的能力包括1000BASE-T全双工和半双工模式,100BASE-TX 全双工和半双工模式,以及10BASE-T的全双工和半双工模式;各种速率和模式下,均支持开启流量控制和关闭流量控制,现在的交换机1000M电口基本都支持10M/100M/1000M自协商。
以上技术的双绞线最大传输距离为100M1.2 双绞线线序与MIDX注:“橙白”是指浅橙色,或者白线上有橙色的色点或色条的线缆,绿白、棕白、蓝白亦同直通线(Straight-through):二端都使用相同的线序,通常业界都使用T568B标准;交叉线(Cross-over):一端使用T568A线序,另一端则使用T568B线序;直通线、交叉线主要应用于设备间的互联,在ISO、EIA/TIA等多个标准组织中定义了相应的设备:DTE(Data Terminal Equipment):数据终端设备,又称物理设备,提供或接收数据,如计算机、终端等都包括在内;DCE(Data Communications Equipment):数据通信设备或电路连接设备,提供建立、保持和终止联接的功能,如调制解调器,交换机等。
以太网端口协商原理
以太网端口协商原理以太网端口电口工作模式简单介绍: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速率自协商问题。
以太网端口协商原理,以太网自适应原理
[推荐]以太网端口协商原理,以太网自适应原理(2011-07-31 18:21:44)以太网端口电口工作模式简单先容: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,就会重新协商为“一端全双工&一端半双工”的不稳定连接。
因此,这种情况一定要避免!请牢记以上五条,现实工作中经常碰到这类故障,尤其是第三条,疏忽了轻易导致判定错误。
自协商基本原理自动协商模式是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的公共水平,即线路两端能具有的最快速度和双工模式。
以太网协商原理
自协商基本原理自动协商模式是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的公共水平,即线路两端能具有的最快速度和双工模式。
自协商功能允许一个网络设备能够将自己所支持的工作模式信息传达给网络上的对端,并接受对方可能传递过来的相应信息,从而解决双工和10M/100M速率自协商问题。
自协商功能完全由物理层芯片设计实现,因此并不使用专用数据包或带来任何高层协议开销。
自协商功能的基本机制是:每个网络设备在上电、管理命令发出、或是用户干预时发出FLP(快速连接脉冲),协商信息封装在这些FLP 序列中。
FLT中包含有时钟/数字序列,将这些数据从中提取出来就可以得到对端设备支持的工作模式,以及一些用于协商握手机制的其他信息。
当一个设备不能对FLP作出有效反应,而仅返回一个NLP(普通连接脉冲)时,它被作为一个10BASE-T兼容设备。
快速链路脉冲FLP 和普通链路脉冲NLP都仅使用于非屏蔽双绞线上,而不能应用在光纤媒体。
自动协商的内容主要包括双工模式、运行速率、流控等内容,一旦协商通过,链路两端的设备就锁定在这样一种运行模式下。
1000M以太网也支持自协商,在此从略。
电口和光口自协商主要区别是在OSI 中它们所处的位置不同。
对于电口来说,协商发生在链路信号传输之前;对于光口来说, 自协商机制与PCS在同一层, 这意味着光口的协商必须先建立链路同步以后才可以进行协商。
协商过程如果两端都支持自协商,则都会接收到对方的FLP,并且把FLP 中的信息解码出来。
得到对方的连接能力。
并且把对端的自协商能力值记录在自协商对端能力寄存器中(Auto-Negotiation Link Partner Ability Register ,PHY标准寄存器地址5 )。
同时把状态寄存器(PHY标准寄存器地址1)的自协商完成bit(bit5)置成1。
在自协商未完成的情况下,这个bit一直为0。
然后各自根据自己和对方的最大连接能力,选择最好的连接方式Link。
认识自协商
认识自协商1前言:以太网拥有自协商能力,但是经常出现这样的问题:当一端打开自协商,另一端关闭自协商的情况下,协商结果和我们期望的不同。
例如:连接好的A、B两个端口。
当A端口打开自协商,B端口关闭自协商且配置为100M 全双工时,在A口得到的协商结果是100M半双工。
而我们一般希望A口也协商成B端口的最大能力,即100M全双工。
为什么会这样,要从自协商的工作机理说起。
2自协商自协商是通过一种叫做快速连接脉冲(Fast Link Pulse)的信号实现的,简称FLP。
自协商的双方通过FLP来交换数据。
在具备自协商能力的端口没有Link的情况下,端口一直发送FLP,在FLP中包含着自己的连接能力信息,包括支持的速率能力、双工能力、流控能力等。
这个连接能力是从自协商能力寄存器中得到的(Auto-Negotiation Advertisement Register ,PHY标准寄存器地址4 )。
FLP中的编码方式如图。
依靠脉冲位置编码携带数据。
一个FLP突发包含33个脉冲位置。
17个奇数位置脉冲为时钟脉冲,时钟脉冲总是存在的;16个偶数位置脉冲用来表示数据:此位置有脉冲表示1,此位置没有脉冲表示0。
这样1个FPL的突发就可以传输16bit的数据。
自协商交互数据就这样通过物理线路被传输。
如果两端都支持自协商,则都会接收到对方的FLP,并且把FLP中的信息解码出来。
得到对方的连接能力。
并且把对端的自协商能力值记录在自协商对端能力寄存器中(Auto-Negotiation Link Partner Ability Register , PHY标准寄存器地址5 )。
同时把状态寄存器(PHY标准寄存器地址1)的自协商完成bit(bit5)置成1。
在自协商未完成的情况下,这个bit一直为0。
然后各自根据自己和对方的最大连接能力,选择最好的连接方式Link。
比如,如果双方都即支持10M也支持100M,则速率按照100M连接;双方都即支持全双工也支持半双工,则按照全双工连接。
华为 GPON OLT 以太网端口配置
表19-1 MA5680T 支持的以太网端口
类型
提供端口
工作模式
1000Base-TX 千兆电口
半双工、全双工、自协商
1000Base-SX 1000Base-LX
千兆多模光口 千兆单模光口
全双工、自协商 全双工、自协商
支持速率
10Mbit/s 100Mbit/s 1000Mbit/s 1000Mbit/s
例如:关闭 GIU 板以太网端口 0/19/1 自协商模式。
huawei(config-if-giu-0/19)#auto-neg 1 disable
使用 display port state 命令查询以太网端口 0/19/1 的配置信息。
huawei(config-if-giu-0/19)#display port state 1 The port is active Native VLAN ID is 1 Ethernet port is offline Ethernet port is full duplex Ethernet port rate is 100M Ethernet port does not support flow control Line-adaptive function of the ethernet port is auto-negotiation
自动协商原理介绍
自动协商原理一、自动协商的原理介绍 (2)二、与自动协商有关的寄存器 (5)三、试验与案例分析 (6)一、自动协商的原理介绍1、定义:802.3标准中的第28条是这样定义自动协商功能的:它允许一个设备向链路远端的设备通告自己所运行的工作方式,并且侦测远端通告的相应的运行方式。
自动协商的目的是给共享一条链路的两台设备提供一种交换信息的方法,并自动配置它们工作在最优能力下。
2、原理:自动协商就是一种在两台设备间达到可能的最大传输速率的方式。
它允许设备用一种方式“讨论”可能的传输速率,然后选择双方可接受的最佳速率。
它们使用叫做快速链路脉冲的FLP交换各自传输能力的通告。
FLP可以让对端知道源端的传输能力是怎样的。
当交换FLP时,两个站点根据以下从高到低的优先级侦测双方共有的最佳方式。
∙1000BASE-T全双工∙1000BASE-T∙100BASE-T2 全双工∙100BASE-TX 全双工∙100BASE-T2∙100BASE-T4∙100BASE-TX∙10BASE-T 全双工∙10BASE-TFLP(100BASE-T)介绍:钟脉冲仅用于保持时序和数据脉冲的恢复。
100BASE-T的基本链路代码字的定义上图定义了自定协商设备之间交换的初始链路代码字中每一位的位置。
应在加电、复位或在某种机制要求进行重新协商之后被发送,且在自动协商过程之前必须收到三个相同的链路代码字。
下一页协议由两个消息序列构成。
一个是发送消息页,用于表明将要发送的未格式化页的数目和类型;另一个是发送未格式化页,直到传输结束。
T: 0=前LCW中为1,1=前LCW中为0ACK2: 0=不能与消息兼容,1=与消息兼容MP: 0=未格式化页,1=消息页ACK: 0=未收到页,1=收到页NP: 0=最后一页,1=还有其他页其他的位同上1000BASE-X的基本链路代码字的定义PAUSE编码入测试状态的设备就可以发出这个信号。
由于并不存在关于该设备何时重新变成可用的时间限制,所以当检查到该状态时自动协商有可能无法完成。
常见光端口协商问题
常见光端口协商问题以太网的千兆光口只有自适应和强制的模式,千兆光口的协商过程为如下:1.两端都设置为自协商模式双方互相发送/C/码流,如果连续接收到3个相同的/C/码且接收到的码流和本端工作方式相匹配,则返回给对方一个带有Ack应答的/C/码,对端接收到Ack信息后,认为两者可以互通,设置端口为UP状态2.一端设置为自协商,一端设置为强制自协商端发送/C/码流,强制端发送/I/码流,强制端无法给对端提供本端的协商信息,也无法给对端返回Ack应答,故自协商端DOWN。
但是强制端本身可以识别/C/码,认为对端是与自己相匹配的端口,所以直接设置本端端口为UP状态3.两端均设置为强制模式双方互相发送/I/码流,一端接收到/I/码流后,认为对端是与自己相匹配的端口,直接设置本端端口为UP状态在实际应用中,我们习惯要求GE为强制千兆,这样可以排除不同厂家或同一厂家不同设备之间的兼容性问题。
在维护中我们时常碰到一端UP状态,一端为down状态情况,这种情况有两种。
一种是在首次调试光通道时,我们会遇到一端GE是UP状态,一端是GE为down状态(在光纤正常的情况下)。
这个时候多是端口协商问题,强制端口的一端只要能收到光,端口能够成为UP状态,而自协商一端收不到Ack应答,就成为了down状态,只要两端均设置为强制就正常了。
另一种情况,两端均已设置为强制,但一端UP状态,一端为down状态,down状态一端多是收无光或光太弱造成。
这种情况如果是在新开通光路时,一般不会遇到麻烦,因为我们光路是测试过的。
如果是光缆中断后抢修恢复的,一定要确保业务正常,不能只看端口状态,一端是UP状态,并不能说明另一端也是UP状态,因为只要端口收光正常就可以是UP状态,但并不能保证UP状态端发出的光到对端也能接受正常。
第二种情况实际上要注意光纤恢复后的单纤故障,不要凭经验只看到一端端口是UP或指示灯正常就认为是业务正常了。
其它光设备如光纤收发器等,也不能只看外观指示灯(一端指示灯正常,另一端可能是异常),一定要确保业务正常情况下才稳妥,即使两边指示灯或端口状态都正常,如果当时要做ping测试,一定要用大数据包(1500字节上)ping测试,直接ping测试包默认多是32字节,小数据通过正常,大数据包可能异常并丢包。
交换机lldp使用技巧
交换机lldp使用技巧交换机LLDP(Link Layer Discovery Protocol)是一种用于交换机间相邻设备间发送和接收信息的协议。
通过使用LLDP,交换机可以发现相邻设备的类型、标识和能力等信息,并互相交换这些信息,从而实现互联网络的自动配置和管理。
LLDP是一个非常实用的工具,下面列举一些使用LLDP的技巧和注意事项:1. 确保交换机的LLDP功能已经启用。
在交换机的配置界面中,可以找到LLDP相关的设置选项。
确保这些选项已经启用,并配置了适当的参数。
2. 配置LLDP的端口自动协商。
在交换机的配置界面中,可以选择启用端口自动协商功能。
启用该功能后,交换机的端口将自动与相邻设备进行协商,从而自动发现和配置连接信息。
3. 监控LLDP信息。
通过监控LLDP信息,可以随时了解交换机和相邻设备之间的连接状态和性能情况。
可以通过命令行界面或者交换机的图形界面来查看和监控LLDP信息。
4. 配置LLDP报文优先级。
LLDP报文在网络中传输时,可能会受到其他网络流量的干扰。
为了保证LLDP信息的可靠传输,可以配置LLDP报文的优先级,增加其传输的优先级。
5. 配置LLDP的消息间隔时间。
LLDP信息的更新时间间隔可以根据实际需求进行配置。
较短的更新时间间隔可以实时监控连接状态和性能情况,但会增加网络开销和负载;较长的更新时间间隔可以减少网络开销和负载,但可能会延迟对连接故障的检测和处理。
6. 配置LLDP的特定设备参数。
有些设备支持LLDP协议并提供了特定的参数配置选项。
在与这些设备连接时,可以根据设备提供的文档或指南,配置相应的LLDP参数,以实现更好的互操作性和性能优化。
总之,交换机LLDP是一种非常实用的协议,可以帮助网络管理员实现自动配置和管理。
通过合适的配置和管理,可以提高网络的稳定性和性能,减少故障和安全隐患。
希望以上的技巧和注意事项能够对使用LLDP的交换机用户有所帮助。
自协商机制
1以太网技术基础1.1以太网的历史最初的以太网模型是1972年的Alto Aloha Network,以太网使用的共享媒体技术是从纯aloha、分时隙aloha一直演进到csma/cd。
最初的以太网是真正共享媒体的技术,包括10base2和10base5。
由于这两种技术存在工程安装的困难,出现了采用集线器(HUB)互连的以太网10BASET。
这几种以太网的技术都是半双工的,因此网络上都可能存在冲突,每一个网络都是一个冲突域,因此冲突检测机制是必须的组件。
后来出现了网桥或二层交换机,它是在MAC层互连不同的网络,不同端口所连接的网络是不同的冲突域,因此在不同的端口之间不需要CSMA/CD,而且每个网桥端口都支持全双工,理论上,在全双工的方式下,网桥各端口所互连的网络都不需要冲突检测机制。
1.2以太网的帧结构以太网的帧结构分为两种:EthernetII格式和802.3格式。
这二者的不同在于以太网帧承载的载荷前面究竟是长度(802.3格式)还是帧类型(EthernetII格式)。
所有的EthernetII的类型域的值必须大于1536,而所有的802.3的长度域的值必须小于或等于1536。
以太网的MAC地址分为全球独一无二的地址和试验性地址(体现在MAC地址的U/L比特),以及每种地址的单播、广播、组播地址(体现在MAC地址的G/I比特)。
MTU是各种网络的数据帧所承载的载荷长度,例如以太网最大帧长可以为1518或1522(在加上VLAN TAG时),而最大MTU 始终是1500字节。
以太网的MTU最小是46字节的原因是由于共享媒体的以太网的冲突检测机制造成的,如果一帧过短,则共享媒体的另一台机器很有可能检测不到该帧的发送,故也发送了一帧,结果双方都不能检测到冲突,所以要有最小帧长。
但是该种限制只是在共享媒体(半双工)的网络上会存在,对于交换式网络(全双工),理论上是不存在的。
1.3以太网的常见媒体在使用铜缆搭建的以太网中最常见的媒体是双绞线,双绞线内有4对线,遵循TIA/EIA-568-A 标准。
端口协商——精选推荐
端⼝协商
接⼝协商
1.接⼝协商原理
⾃动协商就是⼀种在两台设备间达到可能的最⼤传输速率的⽅式。
它允许设备⽤⼀种⽅式“讨论”可能的传输速率,然后选择双⽅可接受的最佳速率。
它们使⽤叫做快速链路脉冲的FLP交换各⾃传输能⼒的通告。
FLP可以让对端知道源端的传输能⼒是怎样的。
1)速率⾃协商
如果⼀⽅强制设定⾃⼰的速率,⽽另⼀⽅设置为速率⾃协商⽅式,那么在⾃协商这
⼀⽅,会监听对⽅传送过来的FLP的时间间隔来决定⾃⼰的速率的
2)单双⼯协商
如果⼀⽅强制设定⾃⼰的单双⼯模式,⽽另⼀⽅设置为单双⼯⾃协商⽅式,那么⾃
协商的这⼀⽅⽆法确认对⽅的单双⼯模式,于是⾃⼰只有⼯作在半双⼯模式下,因
为半双⼯是以太⽹的默认⽅式。
除此以外有⼀个特例,1000M速率模式下没有半双
⼯模式,只能是全双⼯。
做试验后的结果如下:。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1基本原理
端口自动协商模式是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的工作水平,即线路两端能具有的最快速度和双工模式。
自协商功能允许一个网络设备能够将自己所支持的工作模式信息传达给网络上的对端,并接受对方可能传递过来的相应信息,从而解决双工和10M/100M速率自协商问题。
自协商功能完全由物理层芯片设计实现,因此并不使用专用数据包或带来任何高层协议开销。
自协商功能的基本机制是:每个网络设备在上电、管理命令发出、或是用户干预时发出FLP(快速连接脉冲),协商信息封装在这些FLP序列中。
FLP中包含有时钟/数字序列,将这些数据从中提取出来就可以得到对端设备支持的工作模式,以及一些用于协商握手机制的其他信息。
当一个设备不能对FLP作出有效反应,而仅返回一个NLP(普通连接脉冲)时,它被作为一个10BASE-T兼容设备。
快速链路脉冲FLP和普通链路脉冲NLP都仅使用于非屏蔽双绞线上,而不能应用在光纤媒体。
自动协商的内容主要包括双工模式、运行速率、流控等内容,一旦协商通过,链路两端的设备就锁定在这样一种运行模式下。
1000M以太网也支持自协商,在此从略。
电口和光口自协商主要区别是在OSI 中它们所处的位置不同。
对于电口来说,协商发生在链路信号传输之前;对于光口来说, 自协商机制与PCS在同一层, 这意味着光口的协商必须先建立链路同步以后才可以进行协商。
PCS (Physical Coding Sub-layer)
2工作模式
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,就会重新协商为“一端全双工&一端半双工”的不稳定连接。
因此,这种情况一定要避免!
3千兆光口
千兆光口可以工作在强制和自协商两种模式。
802.3规范中千兆光口只支持1000M速率,支持全双工(Full)和半双工(Half)两种双工模式。
自协商和强制最根本的区别就是两者在建立物理链路时发送的码流不同,自协商模式发送的是/C/码,也就是配置(Configuration)码流,而强制模式发送的是/I/码,也就是idle码流。
4自协商
1.两端都设置为自协商模式
双方互相发送/C/码流,如果连续接收到3个相同的/C/码且接收到的码流和本端工作方式相匹配,则返回给对方一个带有Ack应答的/C/码,对端接收到Ack信息后,认为两者可以互通,设置端口为UP状态2.一端设置为自协商,一端设置为强制
自协商端发送/C/码流,强制端发送/I/码流,强制端无法给对端提供本端的协商信息,也无法给对端返回Ack应答,故自协商端DOWN。
但是强制端本身可以识别/C/码,认为对端是与自己相匹配的端口,所以直接设置本端端口为UP状态
3.两端均设置为强制模式
双方互相发送/I/码流,一端接收到/I/码流后,认为对端是与自己相匹配的端口,直接设置本端端口为UP状态。