华为网规培训-8090研发培训总结.ppt_第1页
华为网规培训-8090研发培训总结.ppt_第2页
华为网规培训-8090研发培训总结.ppt_第3页
华为网规培训-8090研发培训总结.ppt_第4页
华为网规培训-8090研发培训总结.ppt_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,8090研发培训总结,内容提纲,Mpls小组学习总结 设备管理组学习总结 系统维护组学习总结,L2VPN简介,MPLS L2VPN分两种方式:VLL和VPLS,VLL:虚拟租用线路 Virtual Leased Line 点到点方式,VPLS:虚拟私有LAN服务Virtual Private LAN Service 在VPN内进行以太网交换,VLL的四种实现方式,CCC是Circuit Cross Connect(电路交叉连接)的缩写,是通过静态配置来实现L2VPN的一种方式。 CCC方式分为本地CCC连接和远程CCC连接。 CCC的特点: 1.独占LSP(配置两条静态LSP,该LSP不能用于其他L2VPN连接,也不能用于BGP/MPLS VPN或承载普通的IP报文) 2.一层标签 3.逐跳配置,VLL的四种实现方式,Martini基本概念: 1.使用LDP作为传递VC信息的信令:PE之间建立LDP的remote session,并在这个会话上传递VC FEC和VC标签。 2.Martini采用VC-TYPEVC-ID来识别一个VC VC-TYPE:表明VC的类型是ATM、VLAN、PPP或其它封装方式 VC-ID:VC-TYPE相同的所有VC中,其VC-ID在整个PE中唯一 3.PE为CE之间的每条连接分配一个VC标签 4.LDP扩展:增加了一种FEC类型:VC FEC。,VLL的四种实现方式,Martini的特点: 1.不支持本地连接 2.一条隧道可以被多条VC共享使用 3.Martini方式适合稀疏的二层连接 4.配置简单,没有VPN概念,易于扩展,VLL的四种实现方式,SVC方式(Static Virtual Circuit)与Martini方式L2PVN非常类似,不同之点在于不用使用LDP作为传递二层VC和链路信息的信令,手工配置VC Label信息即可 连接UP的条件: 本地已经配置SVC CE接口up 有到SVC对端的隧道且隧道up,VLL的四种实现方式,Kompella基本概念: 采用BGP作为信令协议发布二层可达信息和VC标签。 采用与MPLS/BGP VPN(RFC2547bis)类似的框架 BGP NLRI扩展,传送二层信息 采用标签块的分配方式,一次可以为多个连接分配标签。用户指定本地CE的范围,这个范围决定了此CE能与多少个CE建立连接。系统一次为CE分配一个标签块,标签块的大小等于CE的范围。,VLL的四种实现方式,Kompella的特点: 自动拓扑发现以MP-BGP为信令传播相应信息 使用VPN-target,组网灵活 部分解决配置的n方问题余额配置 支持本地、远程连接 跨域的解决方式与MPLS L3 VPN类似,VPLS基本概念 : VSI(Virtual Switch Instance):虚拟交换实例。每个VSI提供单独的VPLS服务。VSI实现以太桥接功能,并能够终结PW。 PW(Pseudo-Wire):伪电路。PW是VPLS中两个PE间的虚拟连接,在两个PE之间传输帧。建立和维护PW的工作由PE利用信令完成,并由PW的两个端点PE维护PW的状态信息。 AC(Attachment Circuit):接入线路。在L2VPN中,CE通过AC接入到PE。AC可以是物理链路,也可以是逻辑链路。AC用于CE和PE之间传输帧。,VPLS基本概念,VPLS的实现,VPLS PE的控制平面主要有两种功能: 成员发现:找到同一VPLS中所有其他PE的过程,这可以通过手工配置的方式实现,也可以通过使用某些协议自动完成。使用协议自动完成的发现方式称为“自动发现”。 信令机制:在同一VPLS的PE之间建立、维护和拆除PW的任务是由信令协议完成的。 VPLS PE的数据平面也主要有两种功能: 封装:从CE收到的以太网帧后,PE首先对其封装后再发送到分组交换网络上。 转发:根据报文是从哪个接口上接收的以及报文的目的MAC地址决定如何转发报文。,VPLS的两种方式,Kompella方式的VPLS:采用BGP,可以通过配置VPN Targets实现VPLS成员的自动发现,增加PE或删除PE时,所需的额外操作很少,因而具有较好的扩展性。 Martini方式的VPLS:采用LDP时,需要手工指定PE的各对等体,由于同一VPLS中各PE之间需要建立全连接,每当有新的PE加入时,所有相关PE上都修改配置,导致可扩展性较差。由于PW实际是点到点链路,使用LDP进行PW的建立、维护和拆除更为有效。,VRF:在一台PE上虚拟出来的一个路由器,包括一些特定的接口,一张路由表,一个路由协议,一个RD和一组RT规则。 RT:表明了一个VRF的路由喜好,通过他可以实现不同VRF之间的路由互通。他的本质就是BGP的community属性。 RD:为了防止一台PE接收到远端PE发来的不同VRF的相同路由时不知所措,而加在路由前面的特殊信息。在PE发布路由时加上,在远端PE接收到路由后放在本地路由表中,用来与后来接收到的路由进行比较。 Label:为了防止一台PE接收到远端PE发给本地不同VRF的相同地址的主机时不知所措,而加在报文前面的特殊信息。由本地PE在发布路由时加上,远端PE接收到保存在相应的VRF中。 SITE:一个VRF加上与其相连的所有的CE的集合。 VPN:是一些SITE的集合,这些SITE由于共享了相同的路由信息可以互通。,L3VPN简介,在基本L3VPN应用中(不跨域的情况),VPN报文转发采用两层标签方式 : 第一层(外层)标签在骨干网内部进行交换,指示从PE到对端PE的一条LSP。VPN报文利用这层标签,可以沿LSP到达对端PE; 第二层(内层)标签在从对端PE到达CE时使用,指示报文应被送到哪个Site,或者到达哪一个CE。对端PE根据内层标签可以找到转发报文的接口。,基本L3VPN报文转发,三种跨域VPN解决方案,VRF-to-VRF:ASBR间使用子接口管理VPN路由,也称为Inter-Provider Backbones Option A; EBGP Redistribution of labeled VPN-IPv4 routes:ASBR间通过MP-EBGP发布标签VPN-IPv4路由,也称为Inter-Provider Backbones Option B; Multihop EBGP redistribution of labeled VPN-IPv4 routes:PE间通过Multi-hop MP-EBGP发布标签VPN-IPv4路由,也称为Inter-Provider Backbones Option C。,跨域VPN Option A,这种方式下,两个AS的PE路由器直接相连,PE路由器同时也是各自所在自治系统的边界路由器ASBR ,作为ASBR的PE之间通过多个子接口相连,两个PE都把对方作为自己的CE设备对待,使用EBGP方式向对端发布IPv4路由,报文在AS内部作为VPN报文,采用两层标签转发;ASBR之间则采用普通IP转发方式。 优点 :两个作为ASBR的PE之间不需要为跨域进行特殊配置。 缺点:可扩展性差:作为ASBR的PE需要管理所有VPN路由,为每个VPN创建VPN实例。并且,为每个VPN单独创建子接口也提高了对PE设备的要求。,跨域VPN Option B,这种方式下,两个ASBR通过MP-EBGP交换它们从各自AS的PE路由器接收的标签VPN-IPv4路由。路由发布过程可分为以下步骤:1.AS1内的PE先通过MP-IBGP方式把标签VPN-IPv4路由发布给AS1的边界路由器PE,或发布给为ASBR PE反射路由的路由反射器RR(Route Reflector);2.作为ASBR的PE通过MP-EBGP方式把标签VPN-IPv4路由发布给AS2的PE(也是AS2的边界路由器);3.AS2的ASBR PE再通过MP-IBGP方式把标签VPN-IPv4路由发布给AS2内的PE,或发布给为PE反射路由的路由反射器。采用MP-EBGP方式时,需要注意:ASBR之间不对接收的VPN-IPv4路由进行VPN Target过滤,因此,交换VPN-IPv4路由的各AS服务提供商之间需要就这种路由交换达成信任协议;VPN-IPv4路由交换仅发生在私网对等点之间,不能与公网交换VPN-IPv4路由,也不能与没有达成信任协议的MP-EBGP对等体交换VPN-IPv4路由。,跨域VPN Option C,前两种方式都需要ASBR参与VPN-IPv4路由的维护和发布。当每个AS都有大量的VPN路由需要交换时,ASBR就很可能成为阻碍网络进一步扩展的瓶颈。解决上述问题的方案是:ASBR不维护或发布VPN-IPv4路由,PE之间直接交换VPN-IPv4路由。 ASBR通过MP-IBGP向各自AS内的PE路由器发布标签IPv4路由,并将到达本AS内PE的标签IPv4路由通告给它在对端AS的ASBR对等体,过渡自治系统中的ASBR也通告带标签的IPv4路由。这样,在入口PE和出口PE之间建立一条LDP LSP;不同AS的PE之间建立Multihop方式的EBGP连接,交换VPN-IPv4路由;ASBR上不保存VPN-IPv4路由,相互之间也不通告VPN-IPv4路由。,L2VPN与L3VPN的比较(1),1. 在L3VPN中,只能承载IP的报文。而在L2VPN中,则可以承载任何类型的三层报文,只要两端CE是对等的。 2. L3VPN路由由运行商管理,适合技术力量弱些的客户。而L2VPN由用户管理路由,适合技术力量强的大客户。 3. 提供L3VPN的运营商需要设计包含客户路由信息的VRF,规划RD及路由属性,比较复杂。而L2VPN只需要配置相应PE之间的VC及CE-PE接口的映射,相对简单。 4. 就PE设备的开销问题,L3VPN在PE上要为每个VPN存储路由,设备的开销较大,而L2VPN只需要保存CE的一些二层信息,设备开销较小。但L3VPN中,VPN站点都可以只通过一个接口或子接口进行连接,而L2VPN中,每一对CE间的连接,都至少需要分配一个接口或子接口。假设VPN内有N个CE,对于星型连接,在中心CE上需要N-1个接口,在边缘CE上需要1个接口;对于全连接,在每个CE上都需要N-1个接口。 5. 就转发效率来说,L3VPN基于目的IP地址查找VRP转发表,打上两层标签转发,而L2VPN基于接口查找二层转发表,打上两层标签转发。一般来说,L2VPN会快些,但在线速路由器,差别可以忽略。,L2VPN与L3VPN的比较(2),6. 在L3VPN中,运营商提供三层的连接,客户在CE上的错误配置或路由振荡,可能会导致PE甚至整个网络不稳定。而在L2VPN中,运营商仅提供三层的连接,客户负责三层路由,错误配置或路由振荡不会影响网络的稳定。 7. 在L2VPN中,由于用户自己维护其路由信息,运营商不必考虑各个用户的地址重叠问题,也不用担心一个用户的路由信息会泄漏到其它用户的私有网络中。 8. L3VPN和Kompella方式的L2VPN支持跨域能力,都有三种方式。Martini方式的L2VPN目前不支持跨域能力。 9. 在L3VPN中,支持VPN嵌套,也就是说提供VPN服务的小运营商同时作为大运营商的VPN用户,由大运营商提供这种能力。目前L2VPN不支持。 10. 从标准的成熟度来看,尽管都处于草案阶段,但L3VPN推出时间长,被设备厂商广泛支持,已经比较成熟。L2VPN中Kompella草案由于同L3VPN非常相似,跨域等方面都可以继承L3VPN的方案。Martini草案在这些方面还没有成熟的方案。,内容提纲,Mpls小组学习总结 设备管理组学习总结 系统维护组学习总结,8090包括三款产品,8090产品以及软件,IP骨干网 城域网核心路由器 大型行业企业网核心路由器 大型IDC出口路由器 下一代互联网、3G/NGN承载网核心路由器 NE80E主要应用于10G网络环境 NE5000E主要应用于40G和高密度10G网络环境,8090产品网络定位,主控板,交换网板,接口板,LCD面板,双主控板SRU 2交换网板SFU 7块线路处理卡,半框结构,进风口,系统电源,8090产品外型结构,LCD显示,插槽机框,进风框,电源框,LPU板: 最多16块,MPU板: 2块,主备冗余,SFU板: 4块,3+1备份,16个LPU槽位,每槽位具有1或410G的接口容量 4块交换网板,3+1备份。每网板提供40G (NE80E)、160G(NE5000E)交换容量,加速比超过2。保证任何情况下的无阻塞交换,NE80E/NE5000E外型结构,LPUA (2800 intel网络处理器) 可以出1路10G LPUB (588*2华为开发处理器,目前没有ASIC化) 可以出2路10G LPUC (588*4+dune) 可以出4路10G LPUX (原8011所有单板) 最大2.5G,FADA 567 提供NE80E/NE40E使用 FADB 587+567 提供给NE80E/NE40E使用 FADC DUNE 提供给NE5000E使用,LPUA+FADB 提供NE80E使用(目前主测) LPUB+FADC 提供NE5000E使用(目前主测) LPUC(DUNE) 提供NE5000E使用 LPUX+FADA 提供NE80E/NE40E使用 LPUX+FADF 提供NE5000E使用,LPU、FAD板介绍,LPUA+FADB,LPUB+FADC,LPUC,10G 接口,背板接插件,DUNE,32Serdes 3.125G,588,588,588,10G 接口,DUNE,背板接插件,10G 接口,10G 接口,非线速4端口10G LPUC,FIC,DUNE,8011LPU,FADF板,8011单板+FADF,FIC,8011LPU,FADA板,8011单板+FADA(Rainier),10G接口,IXP2800,IXP2800,拼板接插件,背板接插件,587,587,FIC,SD 567,LPU,FAD板,7447,交换模块,GE,7447,主控使用的是7447,如果是8011,则是2240芯片,主控板和接口板通信,所有单板的启动过程都是:小系统大系统应用软件。 MPU启动: 小系统启动。 大系统启动,读取启动大包:如果当前大系统版本与启动大包中不一致,则从启动大包中读取出大系统更新MPU的大系统,重新启动小系统进入第一步; 如果当前大系统版本与启动大包中一致,则读取rps.bin 应用软件rps.bin启动:应用软件启动结束,主用MPU注册。备用MPU向主用MPU发送注册报文注册。 LPU和SFU启动: 小系统启动。 大系统启动:启动加载,自动下载微码,587逻辑,588逻辑,LPU程序,SFU程序,LPU大系统,SFU大系统,Tcam程序,PIC FPGA文件。 如果下载了大系统,则重新启动小系统;如果没有下载大系统,则读取上层应用程序 启动应用程序:应用程序在启动过程中装载逻辑文件,启动结束,LPU和SFU向主用主控板发送注册报文,单板注册,8090单板启动过程,8090产品升级步骤(1),1)上传升级所需文件 a)检查主用、备用MPU上cfcard的磁盘空间 dir cfcard:/ dir slave#cfcard:/ 注:NE40E有两块cfcard,务必确认将系统大包放入cfcard,不能放入cfcard2 b)请及时清理回收站里的文件,若磁盘空间仍不足,则需删除主、备用MPU cfcard上的多余文件 reset recycle-bin delete /unreserved cfcard:/ delete /unreserved slave#cfcard:/ c)上传文件(列举利用FTP方式上传文件的方法,供参考) 路由器配置: sys Quidwayftp server enable Quidwayaaa Quidway-aaalocal-user 8090 password simple 8090 Quidway-aaalocal-user 8090 service-type ftp Quidway-aaalocal-user 8090 ftp-directory cfcard:/,PC: C:ftp -FTP路由器的IP地址 Connected to . 220 FTP service ready. User (:(none): 8090 -输入用户名8090 331 Password required for 8090. Password: -输入密码8090 230 User logged in. ftp ftpbin -输入bin命令,以二进制格式传输文件 ftplcd d:/file -设置PC上文件所在目录 ftpput paf.txt -从PC上传paf文件到cfcard ftpput license.txt -从PC上传license文件到cfcard ftpput VxRx.cc -从PC上传大包文件到cfcard d)将文件拷贝到备用MPU的cfcard copy cfcard:/VxRx.cc slave#cfcard:/ copy cfcard:/paf.txt slave#cfcard:/ copy cfcard:/license.txt slave#cfcard:/,8090产品升级步骤(2),8090产品升级步骤(3),2)删除补丁 若原系统中有补丁(patch)在运行,需要将补丁删除。若无补丁运行,则跳过 a)查看系统当前补丁运行情况(包括主、备用MPU,LPU) display patch-information display patch-information slave display patch-information slot slotid b)删除系统补丁(包括主、备用MPU,LPU) patch delete 1 patch delete 1 slave patch delete 1 slot slotid 3)升级各单板bootrom 利用新版本系统大包升级各单板bootrom(包括主、备用MPU,LPU,SFU),若对照版本配套表中说明无需升级,则跳过 a)升级主用MPU的bootrom upgrade mastermpu bootrom cfcard:/VxRx.cc 或 upgrade mpu bootrom cfcard:/VxRx.cc 注:由于版本不同,命令行可能不同 b)升级备用MPU的bootrom upgrade slavempu bootrom cfcard:/VxRx.cc,8090产品升级步骤(4),c)升级LPU(包括rainier单板)的bootrom upgrade lpu bootrom 116 cfcard:/VxRx.cc 注:1、对于fada+rainier单板,执行该命令将同时对fada和rainier板的bootrom进行升级 2、每块LPU的bootrom 必须逐一进行升级 d)升级SFU的bootrom upgrade sfu bootrom 1922 cfcard:/VxRx.cc 注:每块SFU的bootrom 必须逐一进行升级 4)设置启动文件,重启系统 a)设置主用MPU启动文件 startup system-software cfcard:/VxRx.cc b)设置备用MPU启动文件 startup system-software cfcard:/VxRx.cc slave-board c)检查启动文件配置 display startup 注:1、必须确认主、备用主控板启动文件路径配置正确,并保持一致 2、设置启动路径后,不需要进行save操作 d)重启系统 reboot,8090产品升级步骤(5),5)重启后检查 a)检查各单板注册情况 display device b)检查系统当前运行版本 vrbd c)检查各单板软件与系统大包的配套情况 check version 若存在不配套情况,请继续执行下面相对应的步骤进行升级 6)升级各单板MonitorBus软件 升级各单板不配套的MonitorBus软件,若不需要升级,则跳过 升级完之后,所有的MonitorBus模块都会重新注册,单板不会复位。 a)升级主用主控板上的MonitorBus软件 upgrade monitorbus master cfcard:/VxRx.cc b)升级非主用主控板上(备用MPU、LPU、SFU、Fan、LCD)的MonitorBus软件 升级所有非主用主控板上的MonitorBus软件 upgrade monitorbus slave all cfcard:/VxRx.cc 升级某个节点的MonitorBus软件 upgrade monitorbus slave slotlist cfcard:/VxRx.cc 注:其中的 slotlist可以是单个节点,也可以是节点的集合,例如:1-3,6,12,21,8090产品升级步骤(6),7)升级各单板epld 升级各单板不配套的epld,若不需要升级,则跳过 除mbus_epld之外,其他的epld升级,都会导致单板复位 a)升级备用MPU上的epld upgrade slavempu jtag cfcard:/VxRx.cc epld_type 注:epld_type包括inner_epld(epld1),outer_epld(epld2),mbus_epld b)升级LPU上的epld upgrade lpu jtag slotid cfcard:/VxRx.cc epld_type 注:epld_type包括fada_epld,fada_mbus_epld,hpmb_epld,fadb_epld,fadc_epld,lpua_epld,lpub_epld,lpuc_epld,mbus_epld,fadf_epld,fadf_mbus_epld,hpmb_epld以及各种PIC卡的epld等。仅针对不兼容的epld类型,进行升级 c)升级SFU上的epld upgrade sfu jtag slotid cfcard:/VxRx.cc epld_type 注:1、epld_type包括sfua_va_epld,sfua_vb_epld,sfuc_epld ,mbus_epld 2、check version时,SFU上epld显示为sfu_epld,其中sfua板epld,对应sfua_vb_epld;sfuc板epld对应sfuc_epld;sfud板epld对应sfud_epld d)升级主用MPU上的epld 因主用MPU上的epld不允许直接升级,需要先进行主备倒换,将原来的主用MPU变为备用MPU后,再对其进行升级。升级结束后,根据需要将主备倒回。 e)待所有组件升级完成后,若进行过主备倒换,需将整机重启一次。,通常情况下可用常规方法升级: 上传大包文件到cfcard,copy 到备用主控板使用upgrade命令对mpu、lpu、sfu、monitorbus进行升级,指定主备主控板启动大包文件 对不能正常注册的单板进行升级,使用jtag方法 以上两种办法无法解决时用串口进行升级,8090产品升级总结,接口板复位故障 在MPU板隐藏模式下,输入display lpureset 查看复位原因,再根据复位原因进行进一步定位。 网板复位故障 在MPU板隐藏模式下,输入display sfureset 查看复位原因,再根据复位原因进行进一步定位。 主控板复位故障 在MPU板用户模式下,输入display device 查看复位原因。 主备倒换故障 在MPU板隐藏模式下,输入display mpu-switch-cause查看主备倒换原因。,8090设备基本故障定位(1),8090设备基本故障定位(2),LPU长时间注册不成功且无复位记录 先看LPU是否正常上电 可能小系统坏,无法启动 接7447串口查看输出信息 如果上面两者都正常,则可能挂在加载过程中,重启LPU,查看输出信息: 输出的槽位信息是否正确,如果不正确,检查FAD的逻辑版本 如果ECM报文发送不成功,出现超时重传,则可能LPU的ECM通道异常,或者MPU非常忙 升级失败故障 在启动加载过程中,启动加载失败,一般在MPU的console口会打印出失败原因。且会重复打印。也可以查看日志记录。 如果是强制加载失败,在输入强制加载命令的命令行上会输出失败原因,也可以查看日志记录。 可以在MPU的用户模式输入 display load fail-info 查看MPU起来之后的加载失败原因。,8090设备基本故障定位(3),JTAG升级失败故障 先进行JTAG链检查,命令处于诊断模式下,具体命令如下: Jtag-selftest slavempu Jtag-selftest lpu Jtag-selftest sfua Jtag-selftest sfuc Jtag-selftest lpu-pic 10xge|p4x25g|pos10g LPU、SFU第一条链路为EPLD,第二条链路为BIOS。 LPU板的接口没有上报的故障(查看版本信息中,LPU没有列出PIC的信息) PIC卡的逻辑不对 PIC卡没有上电 PIC卡接触不好 LPU的逻辑不对,内容提纲,Mpls小组学习总结 设备管理组学习总结 系统维护组学习总结,Ping不通故障处理流程,1.检查源端VRP有没有下发Ping请求报文 在本端路由器上面用debug ip icmp 查看VRP是否下发了正确的ping包 如果debug信息里面有相应的ping包,那说明正确的下发了报文。 如果debug信息里面没有显示相应的ping包,则需要查看一下ping的目的地址 是否存在可达的路由,并且查看一下ping包的出接口物理链路状态是否up。 注:debug ip icmp打开后,会把VRP发送的icmp报文和接受到的icmp报文都 打印出来,需要区分send和receive。 2.检查源路由器有没有将ping报文发送出来 查看端口信息,看看是否有报文发送出来。显示接口信息的时候,注意区分 input 和output方向的报文数。如果现网调试的时候,可能会因为其他流量 的干扰而导致无法判断ping包是否从端口发出,那就需要先判断ping包有没 有下发到转发平面。 在用户模式下,用display nps-ts statistic XXX (XXX表示ping包要下发 的单板槽位号)进行查看VRP和下层之间的通讯的报文数信息,在查看之前可 以先清一下计数display nps-ts statistic XXX clear 。调整ping的速 率,可以加快下发的报文量,由此来判断报文是否下发到了转发芯片了。报 文下发到了转发平面,如果没有从相应的端口发送出来,则需要考虑查看转 发平面是否出现了问题了。,3.检查对端路由器VRP有没有收到ping报文和应答 在对端路由器上面同样打开debug ip icmp,看看有没有收到icmp的请求报文,并且有没有应答。 *0.72542747 VRRP1 IP/8/debug_icmp: ICMP Receive: echo(Type=8, Code=0), Src = 1, Dst = 88 表示收到了ICMP的echo请求报文,指出了源和目的IP *0.72542748 VRRP1 IP/8/debug_icmp: ICMP Send: echo-reply(Type=0, Code=0), Src = 88, Dst = 1 4.检查对端路由器有没有把应答报文发送回源端 在对端路由器和源端的路由器,都可以用display nps-ts statistic XXX来查看两台路由器上送的通路是否是通畅的。 如果报文因为某种原因在中途丢弃了,需要查查转发平面的问题。,Ping不通故障处理流程,转发通路简介,报文从接收到发送经过的通路如下:,B,A,F,C,E,D,根据转发通路图,当出现转发平面的问题时,可将问题分成图上所示的6个点进行分段分析,技服人员所要做的是配合研发人员对相应点进行信息收集,内存泄漏问题处理,产生原因:系统运行过程中,经常发生内存资源紧张,分配不到内存的情况,造成这个问题的一个可能原因是某个模块申请了内存,使用后没有及时释放,造成内存泄漏。 原理分析:VOS内存空间分分块的内存空间(slice内存)和非分块的自由内存空间(raw内存)。当分块内存空间不够时,会从系统空闲内存区取新的内存分块,当空闲内存空间不够时,申请分块内存失败。同样当非分块内存不够时,也会从系统空闲内存区中分配。由于内存泄漏的一个重要表现就是系统可用内存资源紧张,定位这类问题的一个重要方法就是利用当前的内存信息,分析究竟是分块内存泄漏,还是未分块内存泄漏。如果是分块内存泄漏,可以进一步分析,是何种类型的内存分块泄漏,通常需要反复分析几次,逐步缩小内存范围,由于VOS内存控制区包含有使用该种类型内存的模块信息,利用这种方法最终定位到使用该类内存的模块,然后通过对内存分配合释放的跟踪过程的跟踪,最终定位到代码中的内存泄漏点。,内存泄漏问题定位模式,内存泄漏问题的一般定位模式: 1内存泄漏的表现:系统报告内存耗尽或者占用内存有规律的渐增。 2通过查看系统中内存使用历史记录,查询是哪个模块何种类型的内存渐增。 如果是分块内存泄漏相关命令如下: 在隐藏模式下display memory 察看是多大块内存的问题 然后,在隐藏模式下display memory xxx group (xxx为32,64,128,256,512,1024,2048,4096) 3查看系统中该类内存的内存申请释放轨迹,找到内存泄漏点。,RPR技术简介,RPR(弹性分组环)是IP技术与光网络技术直接融合的产物 RPR为互逆双环拓扑结构,环上的每段光路工作在同一速率上。RPR的双环都能够传送数据。靠近外部的环称为外环(Ringlet0),靠近里边的称为内环(Ringlet1)。 RPR外环的数据传送方向为顺时针方向,内环的数据传送方向为逆时针方向。 每个RPR节点(station)都采用了一个以太网中用到的48位MA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论