国产亚洲精品AA片在线观看,丰满熟妇HD,亚洲成色www成人网站妖精,丁香五月天婷婷五月天男人天堂

新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 一種站點級IPv6地址分配方案

一種站點級IPv6地址分配方案

——
作者:劉 嵐 時間:2006-06-21 來源: 收藏


摘 要:IPv4地址分配的缺陷導致當今IPv4潛在的低效和浪費問題。為了不重蹈IPv4地址分配不合理的覆轍,在部署的開始就以謹慎而有效地方法進行地址分配是非常重要的。相關組織對這個問題也提出了若干建議和標準,本文根據最新的RFC文檔關于及分配策略的建議提出了一種可擴展的全球單播地址分配方案。該方案在RFC3177建議基礎上對/48地址前綴的站點級地址塊進行分配,該方案不僅具有靈活的,而且支持對不同類型的業(yè)務實施不同的策略,為全面實現IPv6奠定了基礎。
  關鍵詞:A Method for IPv6 Sitelevel Address Allocation 
LIU Lan
(Hangzhou Dianzi University, Hangzhou, 310018, China) 
  Abstract:The disadvantages of IPv4 Address allocation make IPv4 network ineff icient and address space wasteful. IPv6 address allocation must be managed in a prudent manner with regards to the longterm interests of the internet fo r imple mentation IPv6. This paper proposed a method for IPv6 sitelevel global unicast address allocation which is followed the latest RFC documents of IPv6 addressing architecture and IPv6 allocation policy. The proposed method not only has flex i ble scalability but also supports different policy for different service. It is a foundation of implementing IPv6
  Keywords:IPv6; addressing architecture;address allocat ion policy;scalability

1引言
  伴隨著IPv4的快速發(fā)展,IP地址空間的分配問題、QoS問題和安全性問題逐漸成為影響發(fā)展的重要因素。IETF敏銳地預測到了上述問題,于1995年12月提出RFC1883標準協議文檔,即IPv6,后經進一步更新和完善,于1998年形成了一個完整的協議體系RFC2460。IPv6從根本上解決了IP地址的耗盡問題,并在地址分類、報頭格式、安全性、QoS,即插即用、移動性等諸多方面進行 了協議優(yōu)化,使之更加適應未來網絡的發(fā)展。但要實現完全的IPv6網絡運行不是一朝一夕的事情,統籌兼顧、綜合考慮各種因素來部署和應用IPv6,使其產生最大的效能,滿足各方面的需求,是當前高度關注的問題。
  在開展IPv6實驗和應用時,首先要做的是IPv6地址分配。雖然IPv6有巨大的地址空間,但吸取IPv4地址分配的經驗教訓,以謹慎的方式合理地分配IP地址是非常重要的。提高路由性能又不使路由表過于膨脹是地址分配要達到的一個目標。世界各國同盟在這方面做了大量的工作,從1995年12月的RFC1887(an architecture for IPv6 unicast addres s allocation)開始,到2004年6月發(fā)布的RFC3769[1],其間推出了幾十篇有關的RFC文檔和草案。新的方法和原則不斷取代舊的方案,使其更加適應當前和可預期未來的需要。隨著地址分配經驗的成熟和技術的提高,這個過程還將不斷進行下去,直至找到一種能滿足所有需求的完美解決方案。
  RFC3177建議提出將/48前綴地址分配給用戶端網絡,將/64前綴地址作為接口地址,而未對/48到/64之間的站點級網絡地址做任何分配建議。本文在介紹最新的IPv6以及相關的地址分配原則基礎上提出一種可擴展的站點級IPv6地址分配方案。該方案保持/48 IPv6單播地址前綴分配到用戶網絡和/64前綴分配到節(jié)點接口,在/48和/64之間的16 b前綴上采用可擴展的分層結構按不同的業(yè)務類型分配IP地址,以支持對各種業(yè)務類型實施不同的策略。 
2IPv6
2.1地址類型
  IPv6地址是一個分配到接口或一組接口的128位標識符,他有3種地址類型:
  單播(unicast)一個單一接口的標識符。發(fā)送到一個單播地址的分組被交付到由該地址標識的接口。
  任播(anycast)一組接口的標識符。發(fā)送到一個任播地址的分組被交付到由該地址標識的經路由協議確定的一個最近的接口。
  組播(multicast)一組接口的標識符。發(fā)送到一個組播地址的分組被交付到由該地址標識的所有接口。
  IPv6地址類型由地址的高序比特標識,如表1所示。 
 
  任播地址取自單播地址空間,在句法格式上與單播地址沒有區(qū)別。
2.2全球單播地址格式
  IPv6單播地址可用任意比特長度的前綴來聚合,這一點與IPv4的無類域間路由(CIDR)相 似。圖1為RFC3513[2]定義的IPv6全球單播地址的一般格式: 
 
  這里全球路由前綴一般具有分層結構,由RIR(Regional Internet Registry)和ISP(Int ernet Service Provider)將其分配到站點Site(一族子網或鏈路);子網ID是站點內一個子網的標識符,他由站點管理者按層次結構進行分配;接口ID被用來標識一條鏈路上的接口,一般情況下(起始不是二進制000)接口ID是按照改進的EUI64格式構建的64位標識符。
3IPv6全球單播
3.1分配原則
  地址分配是網絡規(guī)劃設計的要點之一,地址分配方案的好壞將直接影響網絡的可靠性、穩(wěn)定性和等重要性能,地址分配一旦確定,其更改的難度和對網絡的影響程度將很大。正確的地址分配方案需要充分考慮路由表的大小以及拓撲結構變化后相應信息所必須傳輸的距離。聚合可減少路由器必需工作的路徑數量,使路由表較小,這意味著較少的內存、較低的處理請求和獲得更快的收斂過程。因而在進行地址分配時應盡可能分配較大的連續(xù)地址空間并留下一定的空間供將來擴展使用。
  IESG和IAB在RFC3177[3]中建議在公共的和私有的拓撲之間的邊界分配應遵循以下規(guī)則:
  (1)除了有很大的網絡需求,一般情況按/48分配。
  (2)當已知只有1個子網時按/64分配。
  (3)當確定只有1個設備連接時按/128分配。
  按照以上原則,對家庭網絡或普通的企業(yè)網絡,都應該分配/48網絡。由此,在當前由IAN A(Internet Assigned Numbers Authority)分配的2000::/3的全球單播地址格式前綴下,與RFC3177協調一致的全球單播地址格式如圖2所示:  
 
3.2分配方法
  當一個ISP為他的用戶或一個組織為其子網制定一個地址規(guī)劃時,要為將來的發(fā)展預留一個連續(xù)的地址空間。文獻[4]提出了一種靈活的方式來管理IPv6地址塊的比特位分配,該方法盡可能不固定各地址部分的邊界,從而使地址分配方案具有一定的。
  假定IP地址空間由p1,p2,p3,…,pN部分組成,各部分按順序連續(xù)排列組成IP地址如圖3所示。 

  各部分之間的邊界基于由下一級授權機構分配的前綴,最左端的部分p1可能分配給一個注冊機構,p2可能分配到一個大的ISP或國家注冊機構,p3可能分配給大的用戶或小的ISP等,每一部分的長度可能不同。
  對于最左端的部分p1,首先從最左端的比特位開始分配;對于最右端的部分pN,首先從最右端的比特位開始分配;對于所有其他的中間部分,預定義一個任意的邊界(前綴),然后從可分配部分的中間比特位開始分配。該方法使得未分配的比特位處于各部分之間的邊界附近,已分配的比特位從各部分中間向邊界擴展,這意味著任何兩部分之間的前綴能夠向前或向后改變。 
4一種IPv6全球單播地址分配方案
4.1分配需求
  假設某一個企業(yè)或組織已經擁有一個/48地址塊,并用他給其子網分配地址。由于接口地址采用64位改進的EUI64格式,所以在/48到/64地址前綴之間還有16 b(128-48-64=16)可供其建立自己的地址空間體系結構。接受服務的網絡可能需要各種不同類型的業(yè)務如多媒體業(yè)務、普通數據業(yè)務等,因而希望網絡提供者能夠為不同類型的業(yè)務提供不同的服務質量等級。新的地址分配方案應該考慮以下問題:
  可擴展性路由/交換網絡的擴展應不影響性能,新的局域網或主機數量的增加應能夠被處理。
  對移動/遠程用戶的支持可分配一個地址集用于互聯移動或遠程用戶。
  能夠進行靜態(tài)和動態(tài)地址分配允許對前綴進行長期的靜態(tài)預分配和按需的可能是短期的自動分配。
  支持基于策略的分配用不同的地址代碼標識各種類型的業(yè)務,便于策略的運用。
  將來的服務保留地址塊。
4.2分配方案
  為實現上述目標及提高路由器的工作效率,可以將IP地址分為若干部分,其中每一部分分別指配給不同業(yè)務使用,使網絡層可對不同要求的業(yè)務進行“隔離”。
  具體的地址分配方案如圖4所示。 
 
  將/48到/64之間的16位地址空間分為3部分,分別用p1,p2和p3表示。
  中間部分p2(5 b)保留為將來擴展之用,目前可設置為0。
  左端的業(yè)務類型標識符p1暫時設定為5b,可定義32種不同類型的業(yè)務,如局域網業(yè)務、移動用戶業(yè)務、遠程用戶業(yè)務、QoS業(yè)務以及安全業(yè)務等。為了獲得可擴展性,從p1的最左端開始分配代碼,分配方法如下:
   
  隨著網絡和應用的發(fā)展,當業(yè)務類型超過32種時,可將p1部分向右邊的保留位擴展。
  右端的業(yè)務等級標識符p3暫時設定為6b,對應的每一種業(yè)務類型標識符p1又可定義64個等級或種類,每一個等級或種類可用不同的參數來表征其業(yè)務需求。如對于p1 =10000的局域網業(yè)務,p3可定義64個LAN;對于p1=01000的要求QoS的業(yè)務,p3可定義64種QoS級別;同樣對于p1=11000的要求提供安全保障的業(yè)務,p3也可規(guī)定64種安全等級;對其他業(yè)務類型也有類似的規(guī)定。p3的編碼從最右端開始,這樣在將來64個等級不夠時可向左邊的保留位擴展。p3的編碼順序如下:
  
   
  作為使用這種分配結構的一個例子,若有一個業(yè)務等級為000011的要求低時延的語音通信業(yè)務,其在前綴為/48的網絡中完整的IPv6地址如圖5所示: 
 
  IPv6地址的分配是一個長期的任務,需要在實踐中不斷總結經驗和提高技術,在IPv6完全實現之前還有相當長的一段時間,這段過渡期對于驗證上述建議非常有益。由于有IPv6的自動配置,即使對主機重新編號也不會產生問題,惟一需要人工改變的是當上層地址規(guī)劃發(fā)生變化時對路由器上的IPv6前綴進行修改。 
5結語
  根據RFC3513[2],RFC3587[5],RFC3769[1]以及RFC3177[3]文檔的建議,采納將IPv6/48地址前綴分配到IPv6用戶網絡(site)以及按照改進的EUI64格式,將/64地址前綴作為接口標識。當一個企業(yè)或組織被分配了一個IPv6 /48地址塊后,就可在/48與/64之間構建自己的分層地址結構。
  本文在RFC3531[4]文檔思想的基礎上提出了一種支持策略的可擴展的IPv6地址分配方案,該方案不僅具有靈活的可擴展性,而且能夠支持對各類型的業(yè)務實施不同的策略處理,為IPv6網絡提供服務質量、安全保證、移動性等奠定了一定的基礎。作為一種有效管理IPv6地址的參考性建議,本方案還有待實踐的檢驗。為了避免重蹈IPv4地址分配不合理的覆轍,及早按統一標準制定IPv6地址管理和分配策略,是邁向IPv6網絡的堅實的一步。
參考文獻
[1]RFC3769-2004 Requirements for IPv6 Prefix Delegation[s].
[2]RFC3513-2003 Internet Protocol Version 6 ( IPv6) Addr essing Architecture[s].
[3]RFC3177-2001 IAB/IESG Recommendations on IPv6 Address Allocations to Sites[s].
[4]RFC3531-2003 A Flexible Method for Managing the Assig nment of Bits of an IPv6 Address Block[s].
[5]RFC3587-2003 IPv6 Global Unicast Address Formal[s]. 


評論


相關推薦

技術專區(qū)

關閉