发明名称 一种邻居发现的实现方法
摘要 本发明公开了一种邻居发现的实现方法,用于在路由器接入非广播多点接入网络时实现终端设备间的互相通信,主要包括以下步骤:在路由表主机路由中预设对应邻居状态的接口索引;接收邻居发现报文;根据邻居发现报文的源IP地址和目的IP地址在路由表中查找它们分别对应的接口索引,并根据接口索引得到它们分别对应的邻居状态;根据邻居发现报文的源IP地址和目的IP地址以及它们分别对应的邻居状态,对所接收到的邻居发现报文进行邻居发现处理。采用本发明,避免了现有技术中软件因处理大量的邻居发现协议报文而导致的性能不足以及因软件的流控导致接入设备的正常业务报文被丢失问题,提高了设备的业务处理能力。
申请公布号 CN1859304A 申请公布日期 2006.11.08
申请号 CN200610033543.9 申请日期 2006.02.13
申请人 华为技术有限公司 发明人 欧阳伟龙
分类号 H04L12/56(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 广州三环专利代理有限公司 代理人 温旭
主权项 1.一种邻居发现的实现方法,其特征在于,包括步骤:a)在路由表主机路由中预设对应邻居节点的邻居状态信息的接口索引;b)路由器接收邻居发现报文;c)路由器根据邻居发现报文的源IP地址和目的IP地址在路由表中查找该源IP地址和目的IP地址分别对应的接口索引,并根据接口索引得到分别对应于源IP地址的邻居状态和对应于目的IP地址的邻居状态;d)路由器根据邻居发现报文的源IP地址和目的IP地址以及对应于源IP地址的邻居状态和对应于目的IP地址的邻居状态,对所接收到的邻居发现报文进行邻居发现处理。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼