The invention discloses a method, a neighbor relationship includes: upon receiving a Hello message sent to other routers, the maximum transmission unit MTU of the Hello message received by the analysis to obtain a corresponding transmission interface of the router's other value; MTU value is determined whether small Yu Huo is equal to the current router interface to receive the MRU value MTU; value is less than or equal to the MRU value, and established the current router router other neighbors. The invention also discloses a neighbor relation establishing device. The invention realizes the establishment between the current router and other router neighbor relationship according to the Padding TLV Hello information packet MTU reduces Hello message message size, thereby reducing the bandwidth occupied by the Hello message transmission process, saves bandwidth resources.
【技术实现步骤摘要】
邻居关系建立方法及装置
本专利技术涉及通信
,尤其涉及一种邻居关系建立方法及装置。
技术介绍
ISIS(IntermediateSystem-to-IntermediateSystem,中间系统-中间系统)协议是一种链路状态路由协议。目前,现有的ISIS协议协商MTU的方式,通过向HELLO报文中添加填充字段paddingTLV(Type-Length-Value,类型-长度-值),然后填充paddingTLV,以使得填充后HELLO报文的大小达到发送端路由器发送接口的MTU(MaximumTransmissionUnit,最大传输单元)值,如果双方路由器都能够接收到对端设备发来的HELLO报文时,说明本端能够接收到对端发送的最大报文,此时MTU协商成功,进而建立路由器之前的邻居关系。但是,采用这种方式建立的邻居关系,后续发送的HELLO报文依旧携带paddingTLV,并且由于HELLO报文的频繁发送,进而造成大小为发送端路由器发送接口的MTU值的HELLO报文在传输过程中占用大量的带宽资源,导致带宽资源的严重浪费。
技术实现思路
本专利技术提供一种邻居关系建 ...
【技术保护点】
一种邻居关系建立方法,其特征在于,所述邻居关系建立方法包括以下步骤:在接收到其他路由器发送的Hello报文时,解析接收到的所述Hello报文以获得所述其他路由器的发送接口的对应的最大传输单元MTU值;确定所述MTU值是否小于或等于当前路由器接收接口的最大接收单元MRU值;在所述MTU值小于或等于所述MRU值时,建立所述其他路由器与所述当前路由器的邻居关系。
【技术特征摘要】
1.一种邻居关系建立方法,其特征在于,所述邻居关系建立方法包括以下步骤:在接收到其他路由器发送的Hello报文时,解析接收到的所述Hello报文以获得所述其他路由器的发送接口的对应的最大传输单元MTU值;确定所述MTU值是否小于或等于当前路由器接收接口的最大接收单元MRU值;在所述MTU值小于或等于所述MRU值时,建立所述其他路由器与所述当前路由器的邻居关系。2.如权利要求1所述的邻居关系建立方法,其特征在于,在接收到其他路由器发送的Hello报文时,解析接收到的所述Hello报文以获得所述其他路由器的发送接口的对应的最大传输单元MTU值的步骤包括:在接收到其他路由器发送的Hello报文时,确定接收到的所述Hello报文是否包含填充类型PaddingTLV信息;在所述Hello报文包含PaddingTLV信息时,解析所述PaddingTLV信息以获得所述其他路由器的发送接口的对应的最大传输单元MTU值。3.如权利要求2所述的邻居关系建立方法,其特征在于,所述邻居关系建立方法还包括:在生成所述Hello报文时,将所述当前路由器的发送接口对应的最大传输单元MTU值填充至所述PaddingTLV信息中的Value字段。4.如权利要求1所述的邻居关系建立方法,其特征在于,在所述MTU值小于或等于所述MRU值时,建立所述其他路由器与所述当前路由器的邻居关系的步骤包括:在所述MTU值小于或等于所述MRU值时,确定保活定时器是否包括所述其他路由器与所述当前路由器的邻居关系;在保活定时器未包括所述其他路由器与所述当前路由器的邻居关系时,建立所述其他路由器与所述当前路由器的邻居关系。5.如权利要求4所述的邻居关系建立方法,其特征在于,在所述MTU值小于或等于所述MRU值时,确定保活定时器是否包括所述其他路由器与所述当前路由器的邻居关系的步骤之后,所述方法还包括:在保活定时器包括所述其他路由器与所述当前路由器的邻居关系时,刷新所述保活定时器。6.如权利要求1所述的邻居关系建立方法,其特征在于,确定所述MTU值是否小于或等于当前路由器接收接口的最大接收单元MRU值的步骤之后,所述邻居关系建立方法好包括:在所述MTU值大于所述MRU值时,删除接收到的所述Hello报文;或者,在所述MTU值大于所述MRU值时,发送修改信息至所述其他路由器,以供所述其他路由器修改MTU值。7.如权利要求1至6任一项所述的邻居关系建立方法,其特征在于,在接收到其他路由器发送的Hello报文时,解析接收到的所述Hello报文以获得所述其他路由器...
【专利技术属性】
技术研发人员:何建军,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。