抓包分析环路检测原理

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

抓包分析环路检测原理EPON环路检测方式分两种:ONLY-OLT和OAM方式。两者的区别主要为:ONLY-OLT方式是由OLT发送环路检测报文,可以定位到ONU。根据SMB抓包发现检测报文的源Mac是OLT的Mac,目的Mac为FFFF-FFFF-FFFF,协议类型为LLC。OAM方式是由OLT将检测参数下发到ONU,ONU在本地进行环路检测,可以定位到各个端口。根据SMB抓包发现检测报文的源Mac也是OLT的Mac,目的Mac是特定的Mac:000F-E904-8EDF,协议类型为IP。该检测报文由6B的目的mac:000f.e904.8edf;6B的源MAC地址为OLT的mac地址;4Bvlan标签(端口为untag,则无此项内容);2B以太网类型(0x0800);2B校验标志(0x0080);1BOLT类型(0x02);1BONU类型(0x11或是0x12),与ONU类型有关;4BONU位置(0x00slot/portonu-llid);2Bvlanid(0x00vid);4Bonu端口索引,GT811_A和GT812_A的值为0x00000000。两个问题你考虑一下:1、假设环路发生在OLT上联方向,该如何检测?2、另外,如果不使用环路检测功能,手动如何找到环路发生的位置?对于问题1,环路检测默认的是检测所有的pon口,如果需要测试上联口,需要对环路检测进行配置,将上联口(或所有端口)加入到检测的端口中。对于问题2,手动发现环路位置的方法是:首先由OLT上联口发送广播包或未知单播包,通过showforward-entry命令查看FDB信息,如果发现从某个pon口学习到了我发送包的源mac,说明在这个pon口下面的onu有环路。进入相应的pon口节点,利用命令showfdbentrymac查看学习到的地址,会发现学习到源mac的onuid,确定出现环路的onu。进入相应的onu节点,利用atushow查看出现环路的端口。此方法只适用于硬件版本为V5001的OLT,版本为V5201的OLT无法查出出现环路的onu。

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功