路由表项的维护方法和装置制造方法及图纸

技术编号:16177766 阅读:61 留言:0更新日期:2017-09-09 05:14
本申请提供一种路由表项的维护方法和装置,包括:针对发往目标设备的报文,基于最长匹配原则在本地路由表中查找所述报文的目的IP地址命中的路由表项,并判断所述路由表项是否为直连路由表项;如果所述路由表项为直连路由表项,则根据所述目的IP地址判断本地MAC地址表中是否保存有所述目标设备的MAC地址;如果未保存有所述MAC地址,则基于ARP请求获取所述目标设备的MAC地址;基于所述MAC地址为所述目的IP地址配置明细路由表项;所述明细路由表项中包括所述目标设备的明细信息,所述明细路由表项中网段信息的子网掩码长度为32位。本申请技术方案可以在提高报文处理效率,加快报文传输速率的同时,保证报文传输不会出错。

【技术实现步骤摘要】
路由表项的维护方法和装置
本申请涉及通信
,尤其涉及一种路由表项的维护方法和装置。
技术介绍
路由是网络设备的基础功能,路由表项可以包括直连路由表项以及非直连路由表项。其中,非直连路由表项中通常保存有网段信息、出接口信息以及下一跳IP地址,而直连路由表项中通常仅保存有网段信息和出接口信息。网络设备在接收到发往目标设备的报文时,首先可以根据该报文的目的IP地址在本地路由表中查找命中的路由表项。如果该报文的目的IP地址命中直连路由表项,则网络设备可以继续根据该报文的目的IP地址在本地MAC地址表中查找下一跳MAC地址。后续网络设备可以将该报文的目的MAC地址修改为查找到的下一跳MAC地址,并根据直连路由表项中的出接口信息将该报文发送至目标设备。由此可见,对于目的IP地址命中直连路由表项的报文而言,网络设备需要多次查找这类报文的下一跳MAC地址等转发信息,因此网络设备对这类报文的处理效率较低,这类报文的传输速率也会受到影响。
技术实现思路
有鉴于此,本申请提供一种路由表项的维护方法和装置。具体地,本申请是通过如下技术方案实现的:第一方面,本申请提供一种路由表项的维护方法,所述方法包括:针本文档来自技高网...
路由表项的维护方法和装置

【技术保护点】
一种路由表项的维护方法,其特征在于,所述方法包括:针对发往目标设备的报文,基于最长匹配原则在本地路由表中查找所述报文的目的IP地址命中的路由表项,并判断所述路由表项是否为直连路由表项;如果所述路由表项为直连路由表项,则根据所述目的IP地址判断本地MAC地址表中是否保存有所述目标设备的MAC地址;如果未保存有所述MAC地址,则基于ARP请求获取所述目标设备的MAC地址;基于所述MAC地址为所述目的IP地址配置明细路由表项;其中,所述明细路由表项中包括所述目标设备的明细信息,所述明细路由表项中网段信息的子网掩码长度为32位。

【技术特征摘要】
1.一种路由表项的维护方法,其特征在于,所述方法包括:针对发往目标设备的报文,基于最长匹配原则在本地路由表中查找所述报文的目的IP地址命中的路由表项,并判断所述路由表项是否为直连路由表项;如果所述路由表项为直连路由表项,则根据所述目的IP地址判断本地MAC地址表中是否保存有所述目标设备的MAC地址;如果未保存有所述MAC地址,则基于ARP请求获取所述目标设备的MAC地址;基于所述MAC地址为所述目的IP地址配置明细路由表项;其中,所述明细路由表项中包括所述目标设备的明细信息,所述明细路由表项中网段信息的子网掩码长度为32位。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在获取到目标设备的MAC地址后生成对应的MAC地址表项;所述目标设备的明细信息包括所述目标设备的MAC地址,或者所述明细路由表项与所述MAC地址表项的关联关系。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述目的IP地址对应的MAC地址表项老化后,判断所述目的IP地址是否命中明细路由表项;如果所述目的IP地址命中明细路由表项,则删除所述明细路由表项。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在新增路由表项时,判断新增路由表项关联的IP地址是否命中明细路由表项;如果所述新增路由表项关联的IP地址命中明细路由表项,则删除所述明细路由表项。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在删除路由表项时,判断删除路由表项关联的IP地址是否命中直连路由表项;如果所述删除路由表项关联的IP地址命中直连路由表项,则为所述IP地址配置明细路由表项。6.一种路由表项的维护装置,其特征在于,所述装置包括:查找单元,用于针对发往目标设备的报...

【专利技术属性】
技术研发人员:王朝
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江,33

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

1