发明名称 一种创建邻居发现表项的方法和一种服务器
摘要 本发明公开了一种创建邻居发现ND表项的方法,包括:DHCPv6服务器根据已分配的前缀生成合法前缀表;DHCPv6服务器根据接收的重复地址检测邻居请求DAD NS报文和合法前缀表生成地址绑定表;DHCPv6服务器根据接收的地址解析邻居请求NS/邻居通告NA报文以及地址绑定表生成ND表。本发明还公开了一种DHCPv6服务器。本发明的技术方案能够保证DHCPv6服务器所创建的ND表项的安全性。
申请公布号 CN101582888A 申请公布日期 2009.11.18
申请号 CN200910085815.3 申请日期 2009.06.01
申请人 杭州华三通信技术有限公司 发明人 林涛
分类号 H04L29/06(2006.01)I;H04L29/12(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京德琦知识产权代理有限公司 代理人 谢安昆;宋志强
主权项 1、一种创建邻居发现ND表项的方法,其特征在于,该方法包括:支持IPv6动态主机配置协议DHCPv6服务器生成合法前缀表,该合法前缀表中的合法前缀为DHCPv6服务器已分配的前缀;DHCPv6服务器接收重复地址检测邻居请求DAD NS报文,根据该DADNS报文中的目的IP地址的前缀查询合法前缀表,判断是否为合法前缀,如果是合法前缀,则将该DAD NS报文中的目的IP地址、源链路地址和接收该DAD NS报文的接入点添加到地址绑定表中的一个表项中,且将该表项的状态置为初始状态;DHCPv6服务器接收地址解析邻居请求NS/邻居通告NA报文,根据该地址解析NS/NA报文中的源IP地址、源链路地址以及接收该地址解析NS/NA报文的接入点查询查询地址绑定表;如果地址绑定表中存在一致的表项,且为初始状态,则将该表项的状态置为已知状态,并根据该地址解析NS/NA报文创建ND表项。
地址 310053浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地