一种路由表建立与在线监控方法技术

技术编号:24254218 阅读:45 留言:0更新日期:2020-05-23 01:02
本发明专利技术公开了一种路由表建立与在线监控方法,包括如下步骤;第一步,发起枚举,通过设备进行ID进行扫描,并进行枚举;第二步,建立连接,将设备扫描的ID与对端switch建立连接,并将Host添加到路由表中;第三步,枚举当前端口,将与对端switch建立连接的ID推至当前端口;第四步,switch枚举完成,若存在下一个switch,则对下一个switch进行枚举,并推至当前端口;通过设计了在路由表建立过程中采用监控系统,使任意两个设备都能通过维护包进行访问,在设备在上下线时,动态接入并完成对新节点的配置,并对意外下线的设备,删除其在网络中的信息,且采用复位功能和错误恢复机制,当Switch的端口出现错误的时候,根据错误的种类做出相应的错误恢复机制。

A route table establishment and online monitoring method

【技术实现步骤摘要】
一种路由表建立与在线监控方法
本专利技术涉及路由表
,具体为一种路由表建立与在线监控方法。
技术介绍
所谓路由表,指的是路由器或者其他互联网网络设备上存储的表,该表中存有到达特定网络终端的路径,在某些情况下,还有一些与这些路径相关的度量。在计算机网络中,路由表或称路由择域信息库(RIB)是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库。路由表存储着指向特定网络地址的路径(在有些情况下,还记录有路径的路由度量值)。路由表中含有网络周边的拓扑信息。路由表建立的主要目标是为了实现路由协议和静态路由选择。在现代路由器构造中,路由表不直接参与数据包的传输,而是用于生成一个小型指向表,这个指向表仅仅包含由路由算法选择的数据包传输优先路径,这个表格通常为了优化硬件存储和查找而被压缩或提前编译。而路由表的建立过程也是枚举的过程,现有的枚举过程中,无法使任意两个设备都能通过维护包进行访问,且未对路由表建立过程中设置监控系统,导致设备在上下线时,无法动态接入并完成对新节点的配置,且在意外下线时,无法对意外下线的设备,删除其在网络中的信息,为此,我们提出了一种路由表建立与在线监控方法,以解决上述内容存在的问题。
技术实现思路
(一)解决的技术问题本专利技术的目的在于提供一种路由表建立与在线监控方法,以解决上述
技术介绍
中提出的现有的路由表在使用过程中未采用监控系统,无法使任意两个设备都能通过维护包进行访问,无法动态接入并完成对新节点的配置,且在意外下线时,无法对意外下线的设备,删除其在网络中的信息的问题。(二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种路由表建立与在线监控方法,包括如下步骤;第一步,发起枚举,通过设备进行ID进行扫描,并进行枚举;第二步,建立连接,将设备扫描的ID与对端switch建立连接,并将Host添加到路由表中;第三步,枚举当前端口,将与对端switch建立连接的ID推至当前端口;第四步,switch枚举完成,若存在下一个switch,则对下一个switch进行枚举,并推至当前端口,若switch枚举未完成时,则判断该设备类型,并将该设备添加到路由表格中,进行枚举下一个端口;第五步,启动在线监控,按端口轮询,并获取端口状态;第六步,是否有设备下线,若有设备下线,则获取下线设备信息,并对其判断是否为switch,若设备为下线,则获取上线设备信息,并对其判断是否为switch;第七步,复位功能,当任意一个CPU调用复位接口的时候,OBC会向其余CPU产生一个中断信号,CPU会立即处理该中断,复位自己的SRIO端口,OBC复位交换芯片。优选的,所述第一步中,设备在枚举时,在线监控在同步启动。优选的,所述第二步中,建立连接后,使得网络中的任意两个设备都能通过维护包进行访问。优选的,所述第三步中,枚举下一个switch也可推送至当前端口。优选的,所述第四步中,若不存在下一个switch,则该枚举过程结束。优选的,所述第四步中,若该设备为Endpoint,则枚举该设备,并将目标设备添加到路由表格信息中,随后枚举到下一个端口,随后将其推至当前端口。优选的,所述第五步中,在线监控对设备进行实时监控,并对意外下线的设备,删除其在网络中的信息。优选的,所述第六步中,若下线设备为switch,则重新枚举整个网络,并更新网络信息,若下线设备不为switch,则在路由表中删除设备信息,并更新网络信息。优选的,所述第六步中,若上线设备为switch,则重新枚举整个网络,并更新网络信息,若上线设备不为switch,则将设备信息添加到路由表中,并更新网络信息。优选的,所述第七步中,接口处理模块A1上的每个CPU都与OBC直接相连。有益效果与现有技术相比,本专利技术提供了一种路由表建立与在线监控方法,具备以下有益效果:通过设计了在路由表建立过程中采用监控系统,使任意两个设备都能通过维护包进行访问,在设备在上下线时,动态接入并完成对新节点的配置,并对意外下线的设备,删除其在网络中的信息,且采用复位功能和错误恢复机制,当Switch的端口出现错误的时候,根据错误的种类做出相应的错误恢复机制。具体实施方式下面将结合本专利技术中的实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种路由表建立与在线监控方法,包括如下步骤;第一步,发起枚举,通过设备进行ID进行扫描,并进行枚举;第二步,建立连接,将设备扫描的ID与对端switch建立连接,并将Host添加到路由表中;第三步,枚举当前端口,将与对端switch建立连接的ID推至当前端口;第四步,switch枚举完成,若存在下一个switch,则对下一个switch进行枚举,并推至当前端口,若switch枚举未完成时,则判断该设备类型,并将该设备添加到路由表格中,进行枚举下一个端口;第五步,启动在线监控,按端口轮询,并获取端口状态;第六步,是否有设备下线,若有设备下线,则获取下线设备信息,并对其判断是否为switch,若设备为下线,则获取上线设备信息,并对其判断是否为switch;第七步,复位功能,当任意一个CPU调用复位接口的时候,OBC会向其余CPU产生一个中断信号,CPU会立即处理该中断,复位自己的SRIO端口,OBC复位交换芯片。实施例一:一种路由表建立与在线监控方法,包括如下步骤;第一步,发起枚举,通过设备进行ID进行扫描,并进行枚举;设备在枚举时,在线监控在同步启动;第二步,建立连接,将设备扫描的ID与对端switch建立连接,并将Host添加到路由表中;第三步,枚举当前端口,将与对端switch建立连接的ID推至当前端口;第四步,switch枚举完成,若存在下一个switch,则对下一个switch进行枚举,并推至当前端口,若switch枚举未完成时,则判断该设备类型,并将该设备添加到路由表格中,进行枚举下一个端口;第五步,启动在线监控,按端口轮询,并获取端口状态;第六步,是否有设备下线,若有设备下线,则获取下线设备信息,并对其判断是否为switch,若设备为下线,则获取上线设备信息,并对其判断是否为switch;第七步,复位功能,当任意一个CPU调用复位接口的时候,OBC会向其余CPU产生一个中断信号,CPU会立即处理该中断,复位自己的SRIO端口,OBC复位交换芯片。实施例二:一种路由表建立与在线监控方法,包括如下步骤;第一步,发起枚举,通过设备进行ID进行扫描,并进行枚举;设备在枚举时,在线监控在同步启动;第二步,建立连接,将本文档来自技高网...

【技术保护点】
1.一种路由表建立与在线监控方法,其特征在于:包括如下步骤;/n第一步,发起枚举,通过设备进行ID进行扫描,并进行枚举;/n第二步,建立连接,将设备扫描的ID与对端switch建立连接,并将Host添加到路由表中;/n第三步,枚举当前端口,将与对端switch建立连接的ID推至当前端口;/n第四步,switch枚举完成,若存在下一个switch,则对下一个switch进行枚举,并推至当前端口,若switch枚举未完成时,则判断该设备类型,并将该设备添加到路由表格中,进行枚举下一个端口;/n第五步,启动在线监控,按端口轮询,并获取端口状态;/n第六步,是否有设备下线,若有设备下线,则获取下线设备信息,并对其判断是否为switch,若设备为下线,则获取上线设备信息,并对其判断是否为switch;/n第七步,复位功能,当任意一个CPU调用复位接口的时候,OBC会向其余CPU产生一个中断信号,CPU会立即处理该中断,复位自己的SRIO端口,OBC复位交换芯片。/n

【技术特征摘要】
1.一种路由表建立与在线监控方法,其特征在于:包括如下步骤;
第一步,发起枚举,通过设备进行ID进行扫描,并进行枚举;
第二步,建立连接,将设备扫描的ID与对端switch建立连接,并将Host添加到路由表中;
第三步,枚举当前端口,将与对端switch建立连接的ID推至当前端口;
第四步,switch枚举完成,若存在下一个switch,则对下一个switch进行枚举,并推至当前端口,若switch枚举未完成时,则判断该设备类型,并将该设备添加到路由表格中,进行枚举下一个端口;
第五步,启动在线监控,按端口轮询,并获取端口状态;
第六步,是否有设备下线,若有设备下线,则获取下线设备信息,并对其判断是否为switch,若设备为下线,则获取上线设备信息,并对其判断是否为switch;
第七步,复位功能,当任意一个CPU调用复位接口的时候,OBC会向其余CPU产生一个中断信号,CPU会立即处理该中断,复位自己的SRIO端口,OBC复位交换芯片。


2.根据权利要求1所述的一种路由表建立与在线监控方法,其特征在于:所述第一步中,设备在枚举时,在线监控在同步启动。


3.根据权利要求1所述的一种路由表建立与在线监控方法,其特征在于:所述第二步中,建立连接后,使得网络中的任意两个设备都能通过维护包进行访问。


4.根据权利要求1所述的一种路由表建立与...

【专利技术属性】
技术研发人员:周灿荣徐金平凌清平林振兴彭亦华
申请(专利权)人:重庆秦嵩科技有限公司
类型:发明
国别省市:重庆;50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1