[發明專利]一種創建鄰居發現表項的方法和一種服務器有效
| 申請號: | 200910085815.3 | 申請日: | 2009-06-01 |
| 公開(公告)號: | CN101582888A | 公開(公告)日: | 2009-11-18 |
| 發明(設計)人: | 林濤 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/12;H04L12/56 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 謝安昆;宋志強 |
| 地址: | 310053浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 創建 鄰居 發現 方法 服務器 | ||
技術領域
本發明涉及網絡通信技術領域,尤指一種創建鄰居發現表項的方法和一 種DHCPv6服務器。
背景技術
支持IPv6的動態主機配置協議(DHCPv6,Dynamic?Host?Configuration? Protocol?for?IPv6)是針對IPv6編址方案設計的、為主機分配IPv6地址和其 他網絡配置參數的協議。
DHCPv6采用客戶端/服務器通信模式,由客戶端向DHCPv6服務器提 出配置申請,DHCPv6服務器返回為客戶端分配的IP地址等相應的配置信 息,以實現IP地址等信息的動態配置。具體可以概括為:
1)客戶端主動發起懇求(Solicit),往本網段發送目的為FF02::1:2的多 播報文;
2)如果子網段內存在DHCPv6服務器,則回應通告(Advertise)報文, 該通告報文中攜帶DHCPv6服務器的標識和優先權信息。
3)客戶端在指定時間內收集所有DHCPv6服務器返回的Advertise報文, 根據其中的優先權信息選擇一個DHCPv6服務器。
4)客戶端向所選擇的DHCPv6服務器發送請求(Request)報文。
5)相應的DHCPv6服務器收到Request報文后,從前綴池中選擇一個 前綴,并通過回復(Reply)報文返回給客戶端。
6)客戶端根據Reply報文中的前綴配置自身的IPv6地址,以及根據 Reply報文中的其他信息配置自身的參數。
7)當指定時間T1到達時,客戶端向DHCPv6服務器發送續約(Renew) 報文,為所使用的IP續約;DHCPv6服務器根據綁定情況返回Reply報文, 同意續約。
8)如果客戶端不再使用IP地址,如用戶下線時,客戶端設備向DHCPv6 服務器發送DHCP租約釋放(Release)報文;由DHCPv6服務器將相應的 IP地址標記為空閑,以備后續重新使用。
鄰居發現(ND,Neighbor?Discovery)協議是IPv6的基本組成部分。 ND協議使用五種類型的第6版本互聯網控制報文協議(ICMPv6,Internet? Control?Message?Protocol?Version?6)報文實現以下功能:地址解析、驗證鄰 居是否可達、重復地址檢測、路由器發現/前綴發現、地址自動配置和重定 向等。ND協議使用的五種類型的ICMPv6報文及其作用如表1所示:
表1
下面對ND協議報文所實現的鄰居地址解析和重復地址檢測功能進行簡 單介紹:
1、地址解析
地址解析是獲取同一鏈路上的鄰居節點的鏈路層地址,通過鄰居請求報 文NS和鄰居通告報文NA實現。
圖1是現有技術的地址解析過程的示意圖。如圖1所示,節點A要獲 取節點B的鏈路層地址,則節點A以組播方式發送NS報文,該NS報文的 源地址是節點A的接口IPv6地址,目的地址是節點B的被請求節點組播地 址,報文內容中包含了作為源鏈路地址的節點A的鏈路層地址;節點B收 到NS報文后,判斷其中的目的地址是否為自己的IPv6地址對應的被請求節 點組播地址,如果是,則節點B學習節點A的鏈路層地址,生成相應的ND 表項,并以單播方式向節點A返回NA報文,該NA報文中包含了作為源鏈 路地址的節點B的鏈路層地址;節點A收到NA報文,從中獲取節點B的 鏈路層地址,生成相應的ND表項。
2、重復地址檢測(DAD)
當節點獲取到一個IPv6地址后,需要使用重復地址檢測功能確定該地 址是否已被其他節點使用。
圖2是現有技術中的重復地址檢測過程的示意圖。如圖2所示,節點A 發送NS報文,該NS報文的源地址是未指定的地址,用“::”表示,目的地 址是待檢測的IPv6地址對應的被請求節點組播地址,NS報文的內容中包含 了待檢測的IPv6地址;如果節點B已經使用了這個待檢測的IPv6地址,則 會返回NA報文,該NA報文中包含了節點B自身的IPv6地址;節點A收 到節點B發送的NA報文后,便知道該IPv6地址,反之,則說明該地址未 被使用,節點A可以使用該IPv6地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910085815.3/2.html,轉載請聲明來源鉆瓜專利網。





