发明名称 一种以太网交换机自动拓扑发现方法
摘要 一种以太网交换机自动拓扑发现方法,首先,网络中交换机建立和维护邻居设备信息表;拓扑收集交换机创建待发现和已发现设备的数据库,在指定VLAN内向其邻居交换机发送拓扑请求报文,将自身设备信息加入已发现设备数据库,将邻居交换机加入待发现设备数据库;被发现交换机提取报文中的信息并回复响应报文,携带其邻居信息表、发送设备信息和跳数;拓扑收集交换机根据响应报文中的信息更新已发现和待发现设备数据库,向指定跳数内,向邻居设备表中未发现的交换机发送拓扑请求报文,并加入该数据库;在待发现设备数据库为空时,结束信息收集过程,分析得到指定VLAN的树状拓扑结构。本发明方法能够发现任意指定VLAN内的交换机拓扑结构。
申请公布号 CN101228744B 申请公布日期 2011.09.14
申请号 CN200580051243.7 申请日期 2005.12.30
申请人 中兴通讯股份有限公司 发明人 曲延锋;胡鹏;范成法
分类号 H04L12/56(2006.01)I;H04L12/28(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 颜涛;霍育栋
主权项 一种以太网交换机自动拓扑发现方法,包括以下步骤:(a)网络中的交换机各自完成邻居交换机的发现,建立和维护邻居设备信息表;(b)拓扑收集交换机创建待发现设备数据库和已发现设备数据库,在指定虚拟局域网VLAN内向其邻居交换机发送拓扑请求报文,携带跳数和拓扑收集交换机设备信息,并将自身设备信息加入已发现设备数据库,将报文发送的目的邻居交换机加入待发现设备数据库;(c)被发现交换机收到拓扑请求报文后,提取其中的跳数和拓扑收集交换机设备信息,在报文的接收VLAN内向拓扑收集交换机回复拓扑响应报文,携带其邻居信息表、发送设备信息和跳数;(d)拓扑收集交换机收到拓扑响应报文后,提取出其携带的所述信息,更新已发现设备数据库和待发现设备数据库,如果提取的跳数未达到指定跳数,再向提取的邻居设备表中不存在于已发现设备数据库中的交换机在指定VLAN内发送拓扑请求报文,携带新的跳数以及拓扑收集交换机的设备信息,在该交换机不存在于待发现设备数据库时还将其加入该数据库;(e)判断待发现设备数据库是否为空,如果不是,返回步骤(c),否则结束拓扑发现的信息收集过程,对已发现设备数据库进行整理、分析,得到在指定VLAN内以拓扑收集交换机为根的树状拓扑结构。
地址 518057 中国广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦