发明名称 |
异常报文接入点的定位方法和装置 |
摘要 |
本发明公开了一种异常报文接入点的定位方法和装置。该方法由网管设备执行,所述网管设备用于管理网络中若干网络设备,所述方法包括:向所述若干网络设备发出请求,请求获取各网络设备和某个异常报文的源MAC地址之间的学关系;将各网络设备的响应的学关系缓存;根据所述异常报文的源MAC地址、以及所述学关系,定位所述异常报文的接入点。通过使用本发明,采用异步方式一次性获取所有网络设备和异常报文的源MAC地址之间的学关系,由于获取所有网络设备的响应仅仅需要一次等待,从而减少了网管设备和网络设备之间的交互等待时间,同时定位结果也更为准确。 |
申请公布号 |
CN101277224B |
申请公布日期 |
2011.01.05 |
申请号 |
CN200810097437.6 |
申请日期 |
2008.05.26 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
曾勇刚 |
分类号 |
H04L12/24(2006.01)I;H04L12/56(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L12/24(2006.01)I |
代理机构 |
北京鑫媛睿博知识产权代理有限公司 11297 |
代理人 |
龚家骅 |
主权项 |
一种异常报文接入点的定位方法,其中所述方法由网管设备执行,所述网管设备用于管理网络中若干网络设备,其特征在于,所述方法包括:通过异步方式,向所述各网络设备发送关于各网络设备和某个异常报文的源MAC地址之间的学习关系查询的请求;接收所述各网络设备发送的响应,一次性获取到各网络设备和某个异常报文的源MAC地址之间的学习关系;将各网络设备响应的学习关系缓存;根据所述异常报文的源MAC地址、以及所述学习关系、以及网络拓扑,定位所述异常报文的接入点,所述定位所述异常报文的接入点包括:(1)获取一未进行过查找的网络设备,如果不存在未进行过查找的网络设备则结束;(2)判断所述网络设备是否存在于所述学习关系中,如果不存在则返回步骤(1),否则继续;(3)获取所述网络设备学习到所述源MAC地址对应的端口,判断该端口在网络拓扑中是否存在关联链路,若不存在则继续,否则进行步骤(5);(4)将所述端口加入到定位结果集,返回步骤(1);(5)根据所述端口关联的链路得到对端网络设备,判断所述对端网络设备是否为所述源MAC地址对应的设备,是则继续,否则进行步骤(7);(6)将所述端口加入定位结果集,返回步骤(1);(7)判断所述对端网络设备是否被查找过,若是则返回步骤(1);否则将所述对端网络设备作为当前查找的网络设备,返回步骤(2)。 |
地址 |
310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地 |