摘要:本文詳細(xì)地闡述了下一代互聯(lián)網(wǎng)絡(luò)協(xié)議IPv6產(chǎn)生的背景和過程,,對IPv6協(xié)議的特點(diǎn)及現(xiàn)狀也做了簡要的介紹。文中對下一代互聯(lián)網(wǎng)絡(luò)協(xié)議IPng的設(shè)計(jì)目標(biāo)以及各種提案的優(yōu)缺點(diǎn)進(jìn)行了比較分析,。以使廣大讀者對IPv6協(xié)議的產(chǎn)生過程有個(gè)較為清晰的認(rèn)識(shí),。
關(guān)鍵字:Internet、IPv4,、IPng,、IPv6 近十年來,,互聯(lián)網(wǎng)得到了飛速的發(fā)展,其發(fā)展速度正如尼爾·巴雷特在《信息國的狀態(tài)》一書的序言中所寫的那樣,,“要想預(yù)言互聯(lián)網(wǎng)的發(fā)展,,簡直就像企圖用弓箭追趕飛行的子彈一樣。哪怕在你每一次用指尖敲擊鍵盤的同時(shí),,互聯(lián)網(wǎng)就已經(jīng)發(fā)生變化了”,。這種發(fā)展不僅表現(xiàn)在互聯(lián)網(wǎng)上的主機(jī)數(shù)量以幾何級(jí)數(shù)增加,而且新的業(yè)務(wù)也在不斷的涌現(xiàn),,這一切使得互聯(lián)網(wǎng)呈現(xiàn)出新的特性,。但也正是這種高速的增長,使得當(dāng)前的互聯(lián)網(wǎng)陷入了前所未有的困境,。 IPv6協(xié)議產(chǎn)生的背景 1.1 互聯(lián)網(wǎng)的起源和發(fā)展 因特網(wǎng)源于美國國防部的ARPANET,。在上世紀(jì)60年代中期,正是冷戰(zhàn)的高峰,,美國國防部希望有一個(gè)命令和控制網(wǎng)絡(luò)能夠在核戰(zhàn)爭的條件下幸免于難,,而傳統(tǒng)的電路交換的電話網(wǎng)絡(luò)則顯得太脆弱。國防部指定其下屬的高級(jí)研究計(jì)劃局(ARPA)解決這個(gè)問題,,此后誕生的一個(gè)新型網(wǎng)絡(luò)便稱為ARPANET,。1983年,TCP/IP協(xié)議成為ARPANET上唯一的正式協(xié)議以后,,ARPANET上連接的網(wǎng)絡(luò),、機(jī)器和用戶得到了快速的增長。當(dāng)ARPANET與美國國家科學(xué)基金會(huì)(NSF)建成的NSFNET互聯(lián)以后,,其上的用戶數(shù)以指數(shù)增長,,并且開始與加拿大、歐洲和太平洋地區(qū)的網(wǎng)絡(luò)連接,。到了80年代中期,,人們開始把互聯(lián)的網(wǎng)絡(luò)稱為互聯(lián)網(wǎng)?;ヂ?lián)網(wǎng)在1994年進(jìn)入商業(yè)化應(yīng)用后得到了飛速的發(fā)展,,1998年,因特網(wǎng)全球用戶人數(shù)已激增到1.47億,。 70年代中期,,ARPA為了實(shí)現(xiàn)異種網(wǎng)之間的互聯(lián)與互通,開始制定TCP/IP體系結(jié)構(gòu)和協(xié)議規(guī)范,。時(shí)至今日,,TCP/IP協(xié)議也成為最流行的網(wǎng)際互聯(lián)協(xié)議。它不是國際標(biāo)準(zhǔn)化組織制定的,卻已成為網(wǎng)際互聯(lián)事實(shí)上的標(biāo)準(zhǔn),,并由單純的TCP/IP協(xié)議發(fā)展成為一系列以IP為基礎(chǔ)的TCP/IP協(xié)議簇,。TCP/IP協(xié)議簇為互聯(lián)網(wǎng)提供了基本的通信機(jī)制。隨著互聯(lián)網(wǎng)的指數(shù)增長,,其體系結(jié)構(gòu)也由ARPANET基于集中控制模型的網(wǎng)絡(luò)體系結(jié)構(gòu)演變?yōu)橛蒊SP運(yùn)營的分散的基于自治系統(tǒng)(Autonomous systems,AS)模型的體系結(jié)構(gòu),?;ヂ?lián)網(wǎng)目前幾乎覆蓋了全球的每一個(gè)角落,其飛速發(fā)展充分說明了TCP/IP協(xié)議取得了巨大的成功,。 1.2 網(wǎng)絡(luò)泰坦尼克危機(jī) 但是互聯(lián)網(wǎng)發(fā)展的速度和規(guī)模,,也遠(yuǎn)遠(yuǎn)出乎于二十多年前互聯(lián)網(wǎng)的先驅(qū)們制定TCP/IP協(xié)議時(shí)的意料之外,,他們從未想過互聯(lián)網(wǎng)會(huì)發(fā)展到如此的規(guī)模,,并且仍在飛速增長,。隨著互聯(lián)網(wǎng)的普及,,網(wǎng)絡(luò)同人們的生活和工作已經(jīng)密切相關(guān),。同時(shí)伴隨互聯(lián)網(wǎng)用戶數(shù)膨脹所出現(xiàn)的問題也越來越嚴(yán)重,。據(jù)預(yù)測,現(xiàn)有的IP地址將在2005至2012年左右消耗殆盡,,這個(gè)問題被稱為“網(wǎng)絡(luò)泰坦尼克危機(jī)”,。 目前互聯(lián)網(wǎng)使用的是Internet協(xié)議第4版本即IPv4。IPv4協(xié)議規(guī)定,,每個(gè)互聯(lián)網(wǎng)上的主機(jī)和路由器都有一個(gè)32位的IP地址,,它包括網(wǎng)絡(luò)號(hào)和主機(jī)號(hào),這一編碼組合是唯一的,。把IP地址分成兩部分的優(yōu)點(diǎn)是使路由器中的路由表不會(huì)太大,。路由器不必為每個(gè)目的主機(jī)維持一個(gè)路由選擇表項(xiàng),而為每個(gè)網(wǎng)絡(luò)維護(hù)一個(gè)路由選擇表項(xiàng),,當(dāng)進(jìn)行路由時(shí),,只檢查目的地址的網(wǎng)絡(luò)部分。 IPv4地址結(jié)構(gòu)分為A,、B和C三類,。A類地址可用作126個(gè)網(wǎng)絡(luò),每個(gè)網(wǎng)絡(luò)可容納1600萬個(gè)主機(jī)節(jié)點(diǎn),。B類地址可用作16000個(gè)網(wǎng)絡(luò),,每個(gè)網(wǎng)絡(luò)可容納65000個(gè)主機(jī)節(jié)點(diǎn)。C類地址可用作2百萬左右的網(wǎng)絡(luò),,每個(gè)網(wǎng)絡(luò)可容納254個(gè)主機(jī)節(jié)點(diǎn),。為何當(dāng)前的IP 地址不足,ROAD小組研究后認(rèn)為主要原因是IPv4 B類地址空間耗盡和地址分配的非分級(jí)結(jié)構(gòu)導(dǎo)致平面的路由空間,。 當(dāng)1981年9月TCP/IP協(xié)議開始發(fā)布時(shí),當(dāng)時(shí)互聯(lián)網(wǎng)上大約只有1000臺(tái)主機(jī),并且?guī)缀跛械闹鳈C(jī)都是基于時(shí)分系統(tǒng)的大型機(jī),,為單個(gè)用戶設(shè)計(jì)的計(jì)算機(jī)幾乎不存在,。因此在當(dāng)時(shí)IPv4所擁有的40億個(gè)地址簡直就是天文數(shù)字,在分配IP地址時(shí)也就沒必要太保守,,從而導(dǎo)致早期的地址分配方案不盡合理,,浪費(fèi)比較嚴(yán)重。例如,,申請到一個(gè)B類地址的用戶單位,,理論上可以用約65000個(gè)IP地址,但實(shí)際上接入的沒有這么多主機(jī),。這也就意味著相當(dāng)一部分IP地址被閑置,,并且不能被再分配。另外由于歷史的原因,,美國一些大學(xué)和公司占用了大量的IP地址,,例如MIT、IBM和AT&T分別占用了1600多萬,,1700多萬和1900多萬個(gè)IP地址,,而分配給象中國這么大國家所用的地址量還不如美國一個(gè)大學(xué)。由此導(dǎo)致一方面大量的IP地址被浪費(fèi),,另一方面在互聯(lián)網(wǎng)快速發(fā)展的國家如歐洲,、日本和中國得不到足夠的IP地址。最后導(dǎo)致互聯(lián)網(wǎng)地址耗盡和路由表爆炸,。到目前為止,,A類和B類地址已經(jīng)用完,只有C類地址還有余量,。 另外,,目前占有互聯(lián)網(wǎng)地址的主要設(shè)備早已由20年前的大型機(jī)變?yōu)镻C機(jī),并且在將來,,越來越多的其他設(shè)備也會(huì)連接到互聯(lián)網(wǎng)上,,包括PDA、汽車,、手記,、各種家用電器等。特別是手機(jī),,為了向第三代移動(dòng)通信標(biāo)準(zhǔn)靠攏,,幾乎所有的手記廠商都在向國際因特網(wǎng)地址管理機(jī)構(gòu)ICANN申請,要給他們生產(chǎn)的每一臺(tái)手機(jī)都分配一個(gè)IP地址,。而競爭激烈的家電企業(yè)也要給每一臺(tái)帶有聯(lián)網(wǎng)功能的電視,、空調(diào),、微波爐等設(shè)置一個(gè)IP地址。IPv4顯然已經(jīng)無法滿足這些要求,。 1.3 IPv4地址匱乏暫時(shí)的解決方案-CIDR和NAT及其缺陷 為了緩解地址危機(jī)的發(fā)生,,相應(yīng)地產(chǎn)生了兩種新的技術(shù)無類型網(wǎng)絡(luò)區(qū)域路由技術(shù)CIDR和網(wǎng)絡(luò)地址翻譯技術(shù)NAT。 采用無類型網(wǎng)絡(luò)區(qū)域路由(Classless Inter Domain Routing, CIDR)的目的是為了節(jié)省B類地址,。我們知道目前B類地址嚴(yán)重缺乏,,因此那些擁有數(shù)千個(gè)網(wǎng)絡(luò)主機(jī)的企業(yè)只能采用多個(gè)C類網(wǎng)絡(luò)號(hào),而不采用單個(gè)B類網(wǎng)絡(luò)號(hào),。盡管分配這些C類地址解決了B類地址的匱乏的問題,,但它卻帶來了另一個(gè)問題:每個(gè)C類網(wǎng)絡(luò)都需要一個(gè)路由表表項(xiàng)。CIDR是一個(gè)防止Internet路由表膨脹的方法,。CIDR的基本觀點(diǎn)是采用一種分配多個(gè)IP地址的方式,,使其能夠?qū)⒙酚杀碇械谋眄?xiàng)總和(summarization)成更少的數(shù)目。CIDR為那些擁有數(shù)千個(gè)網(wǎng)絡(luò)主機(jī)的企業(yè)分配一個(gè)由一系列連續(xù)的C類地址組成的地址塊,,而不采用單個(gè)B類網(wǎng)絡(luò)號(hào),。例如,假設(shè)某個(gè)企業(yè)網(wǎng)絡(luò)有15 00個(gè)主機(jī),,那么可能為該企業(yè)分配8個(gè)連續(xù)的C類地址,,如:192.56.0.0至192.56.7.0,并將子網(wǎng)掩碼定為255.255.248.0,,即地址的前21位標(biāo)識(shí)網(wǎng)絡(luò),,剩余的11位標(biāo)識(shí)主機(jī)。這樣,,所有這8個(gè)C類地址可以參照Internet上的單個(gè)路由表表項(xiàng),。但是,要使用這種總和,,必須滿足以下三種特性: ●為進(jìn)行路由要對多個(gè)IP地址進(jìn)行總和時(shí),,這些IP地址必須具有相同的高地址位。 |
|