[发明专利]地址配置方法、装置和系统有效
申请号: | 200810102783.9 | 申请日: | 2008-03-26 |
公开(公告)号: | CN101547223A | 公开(公告)日: | 2009-09-30 |
发明(设计)人: | 郑若滨 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06;H04L12/56 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地址 配置 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,尤其是一种地址配置方法、装置和系统。
背景技术
随着互联网技术的发展,互联网协议第6版(Internet Protocol version 6, IPv6)协议将取代互联网协议第4版(Internet Protocol version 4,IPv6)协议 成为下一代互联网协议。IPv6协议解决了IPv4协议所暴露的诸多缺陷,如地 址稀缺、路由表庞大、对移动设备支持不足等。IPv6协议的一个突出特点是 支持网络节点的无状态地址自动配置,这极大地简化了网络管理者的工作。 无状态地址自动配置是移动节点获得地址的重要方法,节点采用邻居发现机 制自动获取独一无二的全球可路由地址,这种即插即用的地址配置方式不需 要用户或者运营商进行人工干预,非常符合移动设备的上网要求。
为了支持IPv6,终端需要支持重复地址探测(Duplicate Address Detection, DAD)功能。但是,目前的数字用户线(Digital Subscriber Line,DSL)网络 架构为点到点(Pointto Point,P2P)网络,不是共享介质,即DSL终端不能 直接进行通信,导致了DSL终端的DAD功能无法起作用。因此,现有的DSL 网络架构不能支持无状态IPv6地址自动配置。
发明内容
本发明实施例提供一种地址配置方法、装置和系统,用以实现无状态IPv6 地址的自动配置。
本发明实施例提供了一种地址配置方法,包括:
接收到终端发送的携带有链路本地地址的邻居请求消息后,将所述链路 本地地址与互联网协议IP地址缓存中的地址进行比较,判断所述IP地址缓存 中是否存在与所述链路本地地址匹配的地址;
若不存在与所述链路本地地址匹配的地址时,则将所述链路本地地址存 储到所述IP地址缓存中,生成所述终端的互联网协议第6版地址,并向所述终 端发送所述互联网协议第6版地址;
若存在与所述链路本地地址匹配的地址时,则发送代理邻居通告消息, 以提示所述链路本地地址为重复地址。
本发明实施例提供了一种地址配置方法,包括:
接收终端发起的包含有暂定链路本地地址的邻居请求消息后,判断所述 暂定链路本地地址是否与互联网协议IP地址缓存中所存储的地址相同;
如果不存在相同的地址,则将所述暂定链路本地地址存储到所述IP地址 缓存中;
在所述暂定链路本地地址中提取接口标识,根据所述接口标识生成所述 终端的全局互联网协议第6版地址。
本发明实施例提供了一种地址配置装置,包括:
探测模块,用于接收到终端发送的携带有链路本地地址的邻居请求消息 后,将所述链路本地地址与IP地址缓存中的地址进行比较,判断所述IP地址 缓存中是否存在与所述链路本地地址匹配的地址;
配置模块,用于当所述探测模块判断出不存在与所述链路本地地址匹配 的地址时,则将所述链路本地地址存储到所述IP地址缓存中,生成所述终端 的互联网协议第6版地址,并向所述终端发送所述地址;
通告模块,用于当所述探测模块判断出存在与所述链路本地地址匹配的 地址时,则发送代理邻居通告消息,以提示所述链路本地地址为重复地址。
本发明实施例提供了一种地址配置系统,包括终端和地址配置装置,其 中,所述地址配置装置包括:
探测模块,用于接收到终端发送的携带有链路本地地址的邻居请求消息 后,将所述链路本地地址与IP地址缓存中的地址进行比较,判断所述IP地址 缓存中是否存在与所述链路本地地址匹配的地址;
配置模块,用于当所述探测模块判断出不存在与所述链路本地地址匹配 的地址时,则将所述链路本地地址存储到所述IP地址缓存中,生成所述终端 的互联网协议第6版地址,并向所述终端发送所述地址;
通告模块,用于当所述探测模块判断出存在与所述链路本地地址匹配的 地址时,则发送代理邻居通告消息,以提示所述链路本地地址为重复地址。
本发明实施例通过接收到邻居请求消息后,对链路本地地址进行重复地 址探测,通过所述重复地址探测后,生成并下发互联网协议第6版地址,实 现了终端无状态IPv6地址的自动配置。
下面结合附图对本发明的具体实施例作进一步详细的说明。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810102783.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种建筑专用抛放装置
- 下一篇:建筑工地用沙土覆盖膜