GE电口速率自协商问题
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”接口是如何进行速率协商的呢?结果发现是我们没有正确的区分速率自协商的。
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速率自协商的。
端口协商原理与故障排查指南
端口协商类故障排查指导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):数据通信设备或电路连接设备,提供建立、保持和终止联接的功能,如调制解调器,交换机等。
格林威尔光纤收发器说明书
一、FT3-CFE-AAAHB卡式光纤收发器1.1.110/100M自适应光纤收发器业务盘(FT3-FE)FT3-FE业务盘是GFT2000的插卡式用户盘之一。
主要完成电口以太网到光口以太网的媒质转换。
电口提供10/100M以太网接口,光口100M全双工模式。
1.1.1.1FT3-FE前面板图5-12 FT3-FE面板1.1.1.2指示灯说明1.1.1.3FT3-FE拨码开关FT3-FE的可以通过拨码开关S1对以太网电口进行设置图5-13 拨码开关位置拨码开关含义□AutoEn/ AutoDis 拨到OFF时FT3-FE与连接设备通过自动协商确定速率和全半双工,此时开关2,3位无效。
当AutoEn/ AutoDis 拨到ON时通过2,3位开关确定FT3-FE的速率和全半双工。
□Full/Half设置以太网电接口的全双工□100M/10M设置以太网电接口的速率□Soft/ Hard拨到OFF时以太网电接口由网管软件配置,Soft/ Hard拨到ON时以太网电接口由第1-3位拨码开关配置。
注意:对于非网管型的FT3-FE第4位开关无效,以太网电接口的设置由第1-3位拨码开关配置。
拨码开关速查表1.1.1.4光接口安装FT3-FE的光口有双纤双向工作方式和单纤双向工作方式两种不同的光口,其连接方式略有不同。
双纤双向工作时,采用SC方式,其中,TX:光信号输出口;RX: 光信号输入口。
输入输出光纤不能接反,否则设备无法正常工作。
单纤双向工作时,采用SC直出方式,两端设备均应将光纤连接在标识为“TX”的光接口上,“RX”接口无效。
FT3-FE光接口为SC连接口。
安装时先拧下SC接口上的塑料保护帽,然后按SC接口下标注“TX”和“RX”连接相应的光纤,输入输出光纤不能接反。
光纤接头应保持清洁,否则会引入衰耗,影响设备传输距离。
如果传输光纤接头有污物,可用干净的棉花蘸无水乙醇擦拭。
注:激光对眼睛会造成伤害,安装设备时请不要正视光口和光纤插头。
自协商问题导致局域网电路丢包故障分析
自协商问题导致局域网电路丢包故障分析作者:张宜爱王辉刘晓良来源:《科技创新导报》 2012年第29期张宜爱王辉刘晓良(中国联通烟台分公司山东烟台 264000)摘要:本文主要是中国联通烟台分公司解决实际业务开通时遇到的丢包故障。
通过理论基础分析,发现了故障点,最终解决问题。
关键词:自协商全双工半双工中图分类号:T P393.1 文献标识码:A文章编号:1674-098X(2012)10(b)-0054-011 概述烟台日报社新开至海阳日报社一条百兆SDH 电路,电路开通后一直出现丢包现象。
2 网络拓扑(见图1)3 故障现象考虑可能是中间某一段速率、双工匹配的问题,发现市日报社的千兆电口交换机是自适应模式,而光收发器是强制百兆模式。
将交换机的千兆电口改为强制百兆全双工后问题解决。
4 原因分析设备一个设为自适应一个设为了强制百兆,导致自适应的设备协商成了半双工状态。
为什么会协商成半双工状态,以及为什么双工不匹配就会导致丢包?下面详细解释一下:以太网拥有自协商(Au t o-Ne got i at ion)能力,但是经常出现这样的问题:当一端打开自协商,另一端关闭自协商的情况下,协商结果和我们期望的不同。
例如:连接好的A、B 两个端口。
当A端口打开自协商,B 端口关闭自协商且配置为10 0 M 全双工时,在A 口得到的协商结果是10 0 M 半双工。
而我们一般希望A 口也协商成B 端口的最大能力,即10 0 M 全双工。
自协商实际上我们可以把它看作成一种主动地协商方式, 具有这种功能的设备会主动与对方协商, 并且等待对端返回协商结果, 它不仅能够协商两端的工作速度是10M , 还是10 0M 还是10 0 0M , 而且还可以协商两端工作的双工方式是半双工还是全双工。
自协商通过和对端交换一种F L P(Fa s t L i n k Plu s e) 的特殊Fr ame,里面包含了自己这端可以支持的工作组合方式( 速度/ 双工方式), 对端收到之后和自己可以支持的工作组合方式相比较选择一种最佳的工作方式。
自协商浅析
网口自协商以太网相信大家不会陌生,因为以太网是当今现有局域网采用的最通用的通信协议标准,使用非常广泛。
有一定网络知识的朋友,可能会知道以太网有半双工和全双工两种工作模式,而且全双工模式比半双工模式要好。
那么这两种模式具体有什么区别呢?以太网设备之间的双工模式又是如何进行协商的呢?下面为大家详细介绍。
一、全双工和半双工的概念1、全双工(Full Duplex)是在微处理器与外围设备之间采用发送线和接受线各自独立的方法,可以使数据在两个方向上同时进行传送操作。
指在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。
2、半双工(Half Duplex)所谓半双工就是指一个时间段内只有一个动作发生,举个简单例子,一条窄窄的马路,同时只能有一辆车通过,当目前有两量车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开,这个例子就形象的说明了半双工的原理。
早期的对讲机、以及早期集线器等设备都是基于半双工的产品。
随着技术的不断进步,最近10年制造的网卡、交换机、路由器都支持全双工模式。
半双工的网络设备已经逐渐退出历史舞台。
二、全双工和半双工以太网的特点1、半双工以太网1)任意时刻只能接收数据或者发送数据。
2)采用CSMA/CD访问机制。
3)有最大传输距离的限制。
2、全双工以太网1)同一时刻可以接收和发送数据。
2)传输数据帧的效率大大提高,最大吞吐量达到双倍速率。
3)全双工从根本上解决了以太网的冲突问题,以太网从此告别CSMA/CD。
4)消除了半双工的物理距离限制。
三、以太网的自动协商1、自动协商的目的最早的以太网都是10M半双工的,所以需要CSMA/CD等一系列机制保证系统的稳定性。
随着技术的发展,出现了全双工,接着又出现了100M,以太网的性能大大改善。
但是随之而来的问题是:如何保证原有以太网络和新以太网的兼容?于是,提出了自动协商技术来解决这种矛盾。
自动协商的主要功能就是使物理链路两端的设备通过交互信息自动选择同样的工作参数。
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”接口是如何进行速率协商的呢?结果发现是我们没有正确的区分速率自协商的。
华为FDD_LTE_eNodeB MML数据配置
华为LTE_eNodeB MML数据配置指导宿迁分公司网络公司运维部耿涛2014年11月一、数据配置的基本步骤华为LTE基站设备与爱立信W网类似,也是用管理对象MO来描述的。
在各网元中,MO代表某种资源,该资源可以是物理实体如“电调天线”,也可以是逻辑实体或协议对象如“UTRAN邻区关系”。
无论是物理实体资源还是逻辑实体资源,都是通过参数相关联。
用户可通过设置MO参数来配置MO,MO状态可通过MO参数呈现出来。
MOM是系统资源的管理视图,面向用户。
用户可以通过增加、删除和修改MO来管理基站。
NE是基站管理对象模型中的根节点,是系统管理功能的入口。
NE对象将各无线接入制式管理功能和与无线接入制式无关的公共资源管理功能聚合在一起作为一个整体进行操作维护。
对于eNodeB来说,NE由NodeB MO和eNodeBFunction MO组成。
Node是制式功能对象之外的公共资源及管理功能的根节点。
eNodeBFunction对象是LTE无线接入制式管理功能对应的根节点。
NodeB MO包含传输和设备MO。
对于eNodeB数据配置,在结构上和爱立信W网本调也很类似,分为三个部分:1、基站的基本数据,包含eNodeB设备数据、运营商信息时间时钟等等。
2、传输数据,包含端口属性及IP地址路由信息S1/X2链路信息及OM通道QoS设置VLAN等。
3、无线数据,包含扇区/小区信息邻区信息等。
下面就用贺工发过来的MML近端调整脚本解释下各个步骤和配置参数含义。
该MML 脚本为DBS3900 FDD 2T4R S111配置,与宿迁绝大多数基站配置相同。
注释部分用红字标出。
在eNodeB近端WEBLMT调测时需要先关闭DHCP开关,离开站点时打开DHCP开关SET DHCPSW: SWITCH=DISABLE; 设置远端维护通道的自动建立开关,如果未设置为禁用,则调整时远端维护通道中断,会用现有的传输配置尝试修改。
一、基本数据配置应用配置ADD ENODEBFUNCTION: eNodeBFunctionName="eNodeBTest-1000", ApplicationRef=1, eNodeBId=1000;该命令为增加eNodeB,eNodeBFunctionName为eNodeB名称,ApplicationRef为引用的应用标识,对于eNodeB,引用的应用必须存在,且应用类型必须为eNodeB。
端口自协商
端口自协商端口自协商基本原理端口自动协商模式是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的公共水平,即线路两端能具有的最快速度和双工模式。
自协商功能允许一个网络设备能够将自己所支持的工作模式信息传达给网络上的对端,并接受对方可能传递过来的相应信息,从而解决双工和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.对于两端工作模式都是自协商,最后协商成的结果是“两端都支持的工作模式中优先级最高的那一类”。
以太网端口协商原理
以太网端口协商原理以太网端口电口工作模式简单介绍: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速率自协商问题。
GE端口之SerDes和SGMII模式
GE端⼝之SerDes和SGMII模式
在以太⽹交换机中,上联GE端⼝通常可以配置为SerDes模式和SGMII模式两种。
硬件连接
SerDes模式和SGMII模式在硬件连线上是完全兼容的,都是⼀对接收、发送差分信号。
SGMII模式另外有接收数据参考时钟信号,如果MAC和PHY各⾃拥有独⽴的参考时钟,则可以忽略。
以BCM56820芯⽚为例,SGMII模式下:
SerDes模式下:
实际使⽤过程中,通过配置MAC相关寄存器,配置GE端⼝模式为SerDes模式或者SGMII模式。
应⽤范围
SGMII模式通常⽤来连接GE电模块,⽀持10/100/1000BASE-T电模块,如强制1000M电模块或者10/100/1000M⾃适应电模块。
SerDes模式通常⽤来接GE光模块,⽀持1000BASE-X光模块。
原理分析
SGMII模式下,GE端⼝速率为1.25Gbps,除去报⽂控制信息,实际传输速率为10Gbps。
SerDes模式下,GE端⼝速率为1.25Gbps,但是需要做8B/10B编解码,因此实际传输速率也是10Gbps。
SGMII模式和SerDes模式的区别在于——SGMII模式下,MAC和电模块之间需要接PHY芯⽚;同时,SGMII模式⽀持⾃协商模式。
SGMII模式的8B/10B编解码⼯作通过PHY芯⽚完成,SerDes模式的8B/10B编解码⼯作由MAC芯⽚完成。
端口自适应带来的故障及其解决办法
以太网端口自适应带来的网络故障及其解决方法引言:以太网自动协商是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的公共水平,即线路两端能具有的最快速度和双工模式。
自协商功能允许一个网络设备能够将自己所支持的工作模式信息传达给网络上的对端,并接受对方可能传递过来的相应信息,从而解决双工和速率自协商问题。
自协商功能完全由物理层芯片设计实现,因此并不使用专用数据包或带来任何高层协议开销。
目前市面上的各厂商网络设备的以太网接口也基本上都支持这种机制。
但在实际由于各厂家网络设备实现该功能硬件可能存在差异,造成了网络连通的故障以及网络传输性能的下降,现结合实际阐述这种可能性的存在及其简单解决办法,希望对大家的实际工作有所帮助。
问题解决方法示例实例一(不同厂商设备对接1000M接口与100M接口对接):四川甘孜应急通信站和北京主站的基本网络情况如图一所示,由于应急通信站通常位于比较偏远布线不叫困难的偏远山区,在连接方式上采用了通过卫星信道提供物理通道,再经过网络设备实现数据通信。
图一两端的卫星调制解调器已调试完毕,信通通常。
但是在调试数据设备的时候出现了问题,即连接卫星调制解调器Traffic接口的CiscoISR2911路由器的HWIC1GE-SFP插槽Gigbit接口无法正常工作,Link及EN灯绿色正常,Traffic灯长灭没有流量进出。
1.调试过程:登陆路由器通过show ip int brief 命令查看接口状态,Status(物理)状态为UP,Protocol 状态为Down,在路由器上ping 卫星猫Traffic接口IP不通。
开始认为可能是卫星猫和路由器之间的连线应使用交叉线连接(Cisco设备对TA-568B直连、TA-568B交叉连线要求较为严格,出于OSI同层的设备必须使用交叉线连接且不是所有的设备、接口均支持交叉、直连线自适应),将原有直连线更换为交叉线后,接口状态为发生任何变化。
数通故障案例学习
接口速率不同导致接口无法对接网络环境NE80E/40E上某光接口单板,需要与对端设备的100M接口对接。
该单板光接口默认速率是1000M。
故障分析1.在接口视图下执行命令speed 100,出现错误提示信息。
不能将端口速率改成100M,因此无法与对端设备对接。
[Quidway-GigabitEthernet1/0/0] speed 100Setting the config failCurrent interface can't support this command2.执行命令display logbuffer检查路由器的LOG,发现了该GE接口频繁的出现口Up/Down信息。
操作步骤步骤1在该接口下执行命令port-type fiber-100,将端口速率改为100M。
步骤2在该接口下配置与对端接口在同一网段的IP地址,能够Ping通,故障解决。
----结束案例总结无论什么端口对接需先保证端口速率一致。
如果遇到不能识别的SFP模块,可以使用port-type命令将接口设置为对应的模式,强制接口在该模式下工作。
Eth-Trunk接口加入到VLAN失败网络环境在一台NE40上配置三层Eth-Trunk没有问题,但是在该设备上配置二层Eth-Trunk加入VLAN时却不成功。
故障分析步骤1在路由器上配置三层Eth-Trunk没有问题,说明Eth-Trunk的配置也不存在问题。
步骤2配置二层Eth-Trunk加入VLAN时出现错误提示:[Quidway-Eth-Trunk2] port default vlan 200Routed VLAN should not have aggregation port根据提示信息,判断可能是VLAN下配置有问题。
步骤3在路由器上的VLAN视图下执行display this命令,检查VLAN的配置,发现VLAN下没有相关的冲突配置。
[Quidway-vlan200] display this#return步骤4考虑是否是VLANIF接口下的配置导致冲突。
PTN故障案例
PTN故障案例1.1不能正常上网问题【故障现象】配置了从文慧(6100)-中心局-星河-中环-乐城KTV-政协-东都百货的EVPTREE业务,文慧是根节点,星河、中环、政协和东都百货是4个叶节点,其中从我们的星河的FE口下面接交换机和其他的宽带设备(WLAN业务)现场问题是:从宽带设备能够ping通我们的根节点,当用户上网时,正常的是打开ie后打开任一网页就能自动跳转到中国移动的主页面,但是当打开任一网页后却一直无法自动跳转【故障分析】业务其实是可通的,但是部分帧长的报文无法通过,可以参考1.2节设备的jumbo帧设置问题。
【故障处理】早期设备的mtu(最大传输单元)值较小的问题,目前设备除61设备需要启用jumbo帧功能,其他机型都不存在该问题6200设备无法进行调测【故障现象】在对大涌镇政府进行调测时,发现无法用笔记本登录到调测命令输入界面。
【故障分析】初步分析启动不正常,可能是主控有硬件或者芯片损坏。
【故障处理】对设备进行断电重启,问题未解决;而且光口板的有个光口T某指示灯常灭,R某指示灯常亮。
替换光模块,问题未解决;对主、备主控板进行交换拨插,仍然无法解决问题;设备换了主控以后,可以进行初始化操作。
【问题总结】无主控板问题导致设备无法进行调测,更换即可。
PTN承载大量TD基站出现瞬断/丢包等问题【故障现象】PTN承载TD基站运行,目前存在每天大量TD基站瞬断、丢包的问题。
【故障分析】PTN承载的TD业务出现大量的基站瞬断,引起该类问题的原因较多,如物理链路侧问题,设备自身问题等,需要对每一条出现问题的业务进行排查处理,确认问题原因。
【故障处理】发现PTN设备侧部分UNI端口有丢包,有可能和JUMBO启动功能有关,打开现场出现问题的JUMBO后情况好很多。
同时发现部分节点NNI侧也存在问题,收光较弱,处理线路侧问题。
同时TD设备也在进行查询问题原因,TD升级后情况解决了不少。
经过排查后基本解决了所有问题。
光口与电口自协商的区别
光口与电口自协商的区别802.3标准中定义自动协商功能:它允许一个设备向链路远端的设备通告自己所运行的工作方式,并且侦测远端通告的相应的运行方式。
自动协商的目的是给共享一条链路的两台设备提供一种交换信息的方法,并自动配置它们工作在最优能力下。
从字面上说,自动协商是实现两个设备之间最大可能传输速率的一种方法。
它允许设备以某种方式“讨论”可能的传输速率,然后选择双方都能接受的最佳速率。
它们使用被称为快速链接脉冲的FLP来交换各自传输能力的通知。
FLP可以让对方知道源端的传输容量。
交换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全双工。
一旦双方进行自动协商,链路将在双方能够支持的最佳能力下运行。
自动协商有什么问题?有关自动协商的大多数问题是由于有一方没有工作在自动协商方式。
当一个站点工作在自动协商方式而另一方没有时,只有一方发送快速链路脉冲。
另一方已经设定在特定的速率和双工方式下,这样就不会跟对端进行协商。
他已经被强行设定,就不会再考虑他连接端的工作方式。
由于强制设置的站点不会告诉协商站点自己的速率和单双工模式,因此自动协商站点必须确定合适的速率和单双工模式,以匹配另一端,这称为并行检测。
协商站点监控来自另一端的链路脉冲,并可以识别通信速率。
10100和1000mbs以太网使用不同的信号模式,因此协商站可以识别对方的工作速率。
然而,全半双工是另一回事。
由于强制设置的站点不进行协商,协商站点无法知道强制设置的站点工作在哪种双工模式。
为了避免全双工和半双工不匹配,根据802.3标准,协商站点必须使用与强制站点相同的速率,但工作在半双工模式下。
自动协商原理介绍
自动协商原理一、自动协商的原理介绍 (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:链路两端均是GE接口,开启自协商功能后,为什么不能以千兆速率协商UP?千兆接口的标准要求必须使用超5类网线及以上规格的网线,并且网线内部8芯线都是正常且符合标准的,此时两端接口才能协商成千兆速率UP。
当出现网线抖动、水晶头没有插好或者网线质量问题时,两端接口就不能以千兆速率协商UP,可能需要以百兆速率协商才能UP甚至更低的速率工作。
此时可以强制链路两端自协商到某一个速率。
对于一些某些设备,支持在系统视图下配置降速自协商命令。
配置该命令后,当GE电口自协商模式对接,无法用千兆速率UP时,接口会自动降低速率到百兆或者十兆进行协商对接。
故障2:GE电口对接,两端均使能自协商功能,为什么协商速率出现低于1000Mbit/s?设备之间的两个GE接口通过网线连接,链路两端GE接口均配置速率自协商模式。
网线由于老化、水晶头故障等质量原因,支持的工作速率仅为100Mbit/s 或者10Mbit/s,导致最终接口协商速率为100Mbit/s或者10Mbit/s。
建议用户及时更换网线。
故障3:为什么两端的GE端口启用的自协商,结果协商出来的速率是百兆的。
端口的自协商的过程如果出现线路不稳定,就会导致协商报文的丢失,协商过程是降级协商,即1000M->100M->10M,所以发生这种问题时,是出现链路不稳定导致的,比如,出现网线的抖动、水晶头没有插好或者网线质量问题。
如果需要强制协商到某一个速率,可以在端口上配置auto speed命令。
故障4:链路两端接口均工作在自协商模式,双工模式协商为半双工,并且有丢包,怎么处理?用户可以配置本端和对端设备均工作在非自协商模式,并强制指定接口双工模式为全双工,以避免发生数据丢包现象。
故障5:接口自协商模式修改后,会影响哪些接口属性功能?当接口工作模式由自协商模式修改为非自协商模式时,接口的速率和双工模式也会随之恢复到缺省支持的最大值。
华为FDD-LTE-eNodeB-MML数据配置
华为FDD-LTE-eNodeB-MML数据配置华为LTE_eNodeB MML数据配置指导宿迁分公司网络公司运维部耿涛2014年11月一、数据配置的基本步骤华为LTE基站设备与爱立信W网类似,也是用管理对象MO来描述的。
在各网元中,MO 代表某种资源,该资源可以是物理实体如“电调天线”,也可以是逻辑实体或协议对象如“UTRAN邻区关系”。
无论是物理实体资源还是逻辑实体资源,都是通过参数相关联。
用户可通过设置MO参数来配置MO,MO状态可通过MO参数呈现出来。
MOM是系统资源的管理视图,面向用户。
用户可以通过增加、删除和修改MO来管理基站。
NE是基站管理对象模型中的根节点,是系统管理功能的入口。
NE对象将各无线接入制式管理功能和与无线接入制式无关的公共资源管理功能聚合在一起作为一个整体进行操作维护。
对于eNodeB来说,NE由NodeB MO和eNodeBFunction MO组成。
Node是制式功能对象之外的公共资源及管理功能的根节点。
eNodeBFunction对象是LTE无线接入制式管理功能对应的根节点。
NodeB MO包含传输和设备MO。
对于eNodeB数据配置,在结构上和爱立信W网本调也很类似,分为三个部分:1、基站的基本数据,包含eNodeB设备数据、运营商信息时间时钟等等。
2、传输数据,包含端口属性及IP地址路由信息S1/X2链路信息及OM通道QoS 设置VLAN等。
3、无线数据,包含扇区/小区信息邻区信息等。
下面就用贺工发过来的MML近端调整脚本解释下各个步骤和配置参数含义。
该MML脚本为DBS3900 FDD 2T4R S111配置,与宿迁绝大多数基站配置相同。
注释部分用红字标出。
在eNodeB近端WEBLMT调测时需要先关闭DHCP开关,离开站点时打开DHCP开关SET DHCPSW: SWITCH=DISABLE; 设置远端维护通道的自动建立开关,如果未设置为禁用,则调整时远端维护通道中断,会用现有的传输配置尝试修改。
自协商机制
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 标准。
千兆自协商原理
千兆自协商原理
千兆自协商的原理主要是通过两端设备互相发送特定的码流(在千兆光口中为/C/码流)来进行通信协商。
如果连续接收到3个相同的/C/码且接收到的码流和本端工作方式相匹配,设备会向对方发送一个带有Ack应答的/C/码,对端接收到Ack信息后,认为两者可以互通,从而设置端口为UP状态。
如果一端设置为自协商模式,而另一端设置为强制模式,自协商端会发送
/C/码流,但强制端会发送/I/码流,并且无法给对端提供本端的协商信息,
也无法给对端返回Ack应答,因此自协商端会显示为DOWN状态。
以上内容仅供参考,如需获取更多信息,建议查阅千兆自协商相关的书籍、文献或咨询相关技术专家。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GE电口速率自协商问题
作者:xxxxxxxxx
案例来源:单板调试
关键词: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速率自协商的。
区别如下:
SGMII和SerDes管脚是复用的,SGMII及SerDes接口示意图如下:
SerDes接口只占用RXD/TXD两根收发数据线;SGMII(Serial GMII)接口占用TXD/RXD
收发数据线以及一个可选择时钟信号。
如果MAC和PHY芯片都带时钟,则可以不需要单独
的时钟信号,只需一对收发差分信号即可。
Bcm5695支持SerDes和SGMII,bcm5464s芯片具有从接收数据中恢复时钟的能力,故SGMII接口模式时,不需要单独的接收时钟。
这样从外部接口看,不管SGMII还SerDes都
是“SerDes”接口,所以实际应用中很容易忽略他们之间的差异,而很容易理解为外部
连接对了,什么都OK。
TLK1201芯片是支持SerDes接口,并且有时钟恢复能力,但是与之连接的是一款PHY (bcm5464s)芯片,双方都不能提供时钟源,故不支持SGMII接口,只能配置成SerDes
模式,所以速率只支持1000M。
问题到此似乎也完全找到了,但是再认真看看另一侧的TBI接口,我们发现也发生了
同样的错误。
查阅bcm5650芯片资料,描述如下:
The BCM5650/BCM5651 interfaces to external physical media interface devices using GMII/TBI interface. GMII mode allows the GE port to interface to external PHYs supporting the GMII specification for 10/100/1000 Mbps operation.
TBI mode allows the GE port to directly connect to external SerDes for 1000BASE-X operation.
如上所述,TBI接口同样仅仅具备1000Mbps数据收发功能,不支持速率的自适应。
而
它同样很容易与另一个与它复用管脚的接口弄混淆——GMII。
GMII与TBI信号对比:
如上表所示,GMII与TBI管脚完全兼容,通过模式选择可以选择合适的模式;但它们两者之中只有GMII才支持10/100/1000M速率。
而TLK1201芯片同样仅仅支持TBI模式,而不能配置为GMII模式,故最终速率只能支持1000M。
众所周知,自协商中的仲裁机制就是在自协商完后,通过优先级解决方案使自协商的两端获得最大最合适的能力配置。
当我们的设备与非1000M速率电口对接时,速率协商结果无效,即端口速率不能适应到协商的结果,从而端口link不上。
3、结论和解决方法
如上面原因分析中所述,SerDes和TBI接口仅仅支持数据速率1000M,如果规格需要
速率自协商,就只能通过修改硬件才能解决。
4、经验总结
1、首先简单列举下平时常见的以太网GE接口自协商情况,以使用最多的Broadcom芯片为代表:
注:Gigabit(1000 Mbps)只配置成Full-duplex 工作模式
速率1000M工作时,一般都是配置成Full工作模式;如上表所示,TBI/RTBI、SerDes接口一般工作在1000/Full模式下,大多用于Fiber模式。
2、简单列举下几个常用的MAC/PHY/SerDes支持的接口,大家可以做个简单对比:
3、一点心得:如前面所述,同样性质的两个错误竟然在大量人员参与的原理图检视中没有发现,或许是开发及检视人员的大意,但是至少说明我们对这些接口的模棱两可的理解。
本来这样的问题在系统设计时就不应该出现,但是还是出现了,说明我们对某些知识细节的掌握还欠缺和以及对知识的大意。
希望这个小小的案例能给大家一点点的启发,不要再跌在细节上。
5、CHECKLIST
1、理解SerDes与SGMII、TBI与GMII的差异,SerDes、TBI接口只支持固定数据速率1000M,不支持速率的自协商,设计和审查时需要注意。