RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

走進理解“下一代因特網(wǎng)協(xié)議”IPv6

如意 ? 來源:思科CCIE俱樂部 ? 作者:老楊 ? 2020-09-16 15:58 ? 次閱讀

IPv6被稱為“下一代因特網(wǎng)協(xié)議“,最初開發(fā)它旨在解決IPv4面臨的地址耗盡危機。你可能知道IPv6的一些皮毛,但為提供靈活性、效率、容量和優(yōu)化的功能,開發(fā)人員一直在不斷改進它,以滿足人們?nèi)找嬖鲩L的需求。相比于IPv6, IPv4的容量太小了,這就是IPv4終將退出歷史舞臺的原因所在。

IPv6報頭和地址結(jié)構(gòu)經(jīng)過了全面修改;在IPv6中,反思IPv4后補充的眾多功能已成為標準的一部分。IPv6 整裝待發(fā),為滿足龐大的因特網(wǎng)需求作好了充分準備。我保證本章簡單易懂;事實上,你可能發(fā)現(xiàn)閱讀本章是種享受一我在編寫時 就有這樣的感覺!

IPv6復(fù)雜而不失優(yōu)雅,擁有眾多新功能,它像一輛嶄新的蘭博基尼與一部引人入勝的未來主義小說的新奇組合。但愿你閱讀本章的感受與我編寫時一樣。

為何需要IPv6

為何需要IPv6呢?簡單地說,是因為我們需要通信,而當前的系統(tǒng)無法真正滿足這種需求一就像快馬郵遞無法與航空郵遞比肩。只要看看為節(jié)省帶寬和IP地址投入了多少時間和精力,就能明白這一點。為避免地址耗盡,甚至發(fā)明了變長子網(wǎng)掩碼( VLSM )。

連接到網(wǎng)絡(luò)的用戶和設(shè)備每天都在增加,這不是壞事,而是好事,它讓我們找到了隨時與更多人交流的新途徑。事實上,這是人類的基本需求。但前景并不樂觀,正如我在本章開頭指出的,我們當前進行通信依賴的是IPv4,而IPv4地址即將耗盡。從理論上說,IPv4提供的地址只有43億左右,但并非每一個地址都可供我們使用。使用無類域間路由選擇( CIDR )和網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT),確實可以推遲IPv4地址耗盡的時間,但這些地址也會在幾年內(nèi)耗盡。在中國,還存在大量個人和公司未連接到因特網(wǎng)上。有很多報告提供了各種數(shù)字,但只要想想全球當前有大約68 億人口,而據(jù)估計大約只有10%多-點兒的人連接到了因特網(wǎng),你就會相信我并非危言聳聽。

上述統(tǒng)計數(shù)字揭示了一個殘酷的事實,鑒于IPv4的容量,人均一臺電腦都不可能,更不用說配備在電腦上的其他IP設(shè)備了。我就有幾臺計算機,別人很可能也是這樣。這還沒有包括電話、筆記本電腦、游戲控制臺、傳真機、路由器、交換機以及我們?nèi)粘J褂玫谋姸嗥渌O(shè)備!我應(yīng)該說得很明白了,我們必須采取措施,以免地址被耗盡,最終人們無法彼此通信,而這種措施就是實現(xiàn)IPv6。

IPv6 的優(yōu)點和用途

那么,IPv6有何神奇之處呢?它真能讓我們脫離即將到來的困境嗎?真的值得從IPv4 升級到IPv6嗎?這些問題都很好一你可能還想到了其他一些問題。當然,有那么一群人,他們患有久經(jīng)考驗和眾所周知的“拒絕改變綜合征”,但絕不要聽他們的。倘若很多年前人們接受了這些人的觀點,那么現(xiàn)在還在用快馬遞信,人們需要等待數(shù)周甚至數(shù)月才能收到。相反,你只需知道答案絕對是肯定的。IPv6不僅提供了大量地址(3.4x10*8, 這絕對足夠了),還內(nèi)置了眾多其他的功能,值得花資金、時間和精力遷移到IPv6。

當今的網(wǎng)絡(luò)和因特網(wǎng)有眾多創(chuàng)建IPv4時沒有預(yù)見到的需求;為滿足這些需求,我們使用了一些附加功能,但實現(xiàn)起來比較困難,倘若它們是標準的組成部分,實現(xiàn)起來將容易得多。IPv6 對這些功能作了改進,并將其納人標準。一個這方面的新標準是IPSec,它提供了端到端安全性。

另一個優(yōu)點是移動性。顧名思義,它允許設(shè)備在網(wǎng)絡(luò)之間漫游,而不會中斷連接。但最令人震撼的是效率更高了。首先, IPv6分組報頭包含的字段減少了一半,且所有字段都與64位邊界對齊,這極大地提高了處理速度一相比于 IPv4, 查找速度要快得多!原來包含在IPv4報頭中的很多信息都刪除了,但可在基本報頭字段后面添加可選的擴展報頭,將這些信息或其一部分加入報頭。

當然,還有前面說過的海量地址(3.4x10*),但這些地址來自何方呢?難道是魔術(shù)師變出來的?

我的意思是說這么多的地址必須有出處!這是因為IPv6 提供的地址空間非常大,即地址很長一比IPv4長4倍。IPv6地址長128 位,但不用擔心,在以后,我會剖析這種地址的各個部分,讓你知道它是什么樣的。新增的長度讓地址空間可包含更多的層次,從而提供了更靈活的編址架構(gòu)。這還提高了路由選擇的效率和可擴展性,因為可以更有效地聚合地址。IPv6還允許主機和網(wǎng)絡(luò)有多個地址,這對亟須改善可用性的企業(yè)來說顯得尤其重要。另外,IPv6還更廣泛地使用了組播通信(一臺設(shè)備向很多主機或一組選 定的主機發(fā)送數(shù)據(jù)),這也將提高網(wǎng)絡(luò)的效率,因為通信目標方更具體了。

IPv4大量地使用廣播,這會導(dǎo)致很多問題,其中最糟糕的是可怕的廣播風暴不受控制地四處轉(zhuǎn)發(fā)廣播可能耗盡所有帶寬,導(dǎo)致整個網(wǎng)絡(luò)癱瘓。廣播令人討厭的另一點是,它會導(dǎo)致網(wǎng)絡(luò)中的每臺設(shè)備都中斷。廣播發(fā)送后,每臺設(shè)備都必須停下手中的工作,對廣播作出響應(yīng),而不管廣播是否是發(fā)送給它的。

令人欣喜的是,IPv6 沒有廣播的概念,它使用組播。IPv6 還支持另外兩種通信:單播和任意播,其中單播與IPv4中相同,而任意播是新增的。任意播可將同一個地址分配給多臺設(shè)備,而向該地址發(fā)送數(shù)據(jù)流時,它會被路由到共享該地址的最近主機。

IPv6地址及其表示

理解IPv4地址的結(jié)構(gòu)和用法至關(guān)重要,對IPv6地址來說亦如此。你知道,IPv6 地址長128位,這比IPv4地址長得多,因此除了要以新方式使用IPv6地址外,IPv6 地址管理起來也更復(fù)雜。但不用擔心,這里將解釋IPv6 地址的組成部分、如何書寫及其眾多常見的用法。IPv6地址剛開始看起來可能有些神秘,但很快你就會掌握它!

請看圖15-1其中晶示了一個IPv6地址及其組成部分。

走進理解“下一代因特網(wǎng)協(xié)議”IPv6

正如你看到的,IPv6地址確實長得多,但除此之外,還有什么不同呢?首先,注意到它包含8組(而不是4組)數(shù)字,且用冒號而不是句點分隔。且慢,地址中還有字母!與MAC地址一樣, IPv6地址是用十六進制表示的,因此可以這樣說: IPv6 地址包含8個用冒號分隔的編組,每組16位,并用十六進制表示。這已經(jīng)很拗口了,而你可能還未嘗試大聲朗讀!

你肯定想組建測試IPv6的網(wǎng)絡(luò),因此這里指出另外一點: 使用Web 瀏覽器連接到IPv6設(shè)備的HtTP連接時,必須將IPv6地址用方括號括起。為什么呢?因為冒號已被瀏覽器用來指定端口號。如果不用方括號將地址括起,瀏覽器將無法識別地址。

下面是一個這樣的例子: 。

http://[2001 : 0db8: 3c4d:0012 :0000:0000:1234: 56ab]/default .htm1

顯然,在可能的情況下,你更愿意使用名稱來指定目的地(如www.lammle.com),但必須接受這樣的事實:有時候,不得不咬緊牙關(guān),輸人地址,雖然這樣做無疑很痛苦。顯然,實現(xiàn)IPv6時,DNS也極其重要。

注意:在IPv6地址中,每個字段包含4個十六進制字母(16位),字段之間用冒號分隔。

簡化表示

好消息是,書寫這些大型地址時,有很多簡寫方式。其中之一是可省略地址的某些部分,但必須遵守一些規(guī)則。首先,可省略各個字段中的前導(dǎo)零。這樣做后,前面的示例地址將變成下面這樣:

2001 : db8: 3c4d: 12 :0:0:1234: 56ab

這顯然要好得多一至少無需書寫所有多余的零了!但對于只包含零的字段,該如何辦呢?也可將它們省略一至少是其中的一部分。還是以前面的地址為例,可省略兩個只包含零的相鄰字段,并用兩個冒號替代它們,如下所示:

2001 : db8: 3c4d:12 ::1234: 56ab

很好一使用兩個冒號替代了相連的全零字段。這樣做時必須遵守如下規(guī)則:只能替換相連的全零字段一次。因此,如果地址中有4個全零的字段,但它們彼此不相鄰,則不能全部替換它們;請記住,這里的規(guī)則是只能替換相連的全零字段一次。請看下面的地址:

2001 :0000:0000:0012 : 0000: 0000:1234:56ab

不能將其簡化成下面這樣:2001: :12::1234: 56ab

相反,最多只能將其簡化成這樣:2001: :12:0:0:1234:56ab

為什么呢?因為如果替換兩次,設(shè)備見到該地址后,將無法判斷每對臂號代表多少個字段。路由器見到這個錯誤的地址后,將發(fā)出這樣的疑問:我是將每對冒號都替換為兩個全零字段呢,還是將第一對冒號替換為3個全零字段,并將第二對冒號替換為1個全零字段?路由器無法回答這個問題,因為它沒有所需的信息。

地址類型

我們熟悉IPv4單播地址、廣播地址和組播地址,它們指定了要與哪臺設(shè)備( 至少是多少臺設(shè)備)通信。但前面說過,IPv6 改變了這種三重唱局面,新增了任意播;另外,由于廣播效率低下,IPv6不再支持它。

下面介紹這些IPv6地址類型和通信方法的功能。

單播地址目標地址為單播 地址的分組被傳輸?shù)絾蝹€接口。為均衡負載,位于多臺設(shè)備中的多個接口可使用相同的地址,但這種地址被稱為任意播地址。單播地址分多種,但這里不詳細介紹。

全局單播地址這是典型的可路由的公有地址,與IPv4 中的單播地址相同。全局地址以200:/3打頭。

鏈路本地地址類似于 IPv4私有地址,也是不可路由的,它們以FE80:/10打頭。可將它們視為一種便利的工具,讓你能夠為召開會議而組建臨時LAN,或創(chuàng)建小型LAN,這些LAN不與因特網(wǎng)相連,但需要在本地共享文件和服務(wù)。

唯一的本地地址這些 地址也是不可在因特網(wǎng)路由的,但也基本上是全局唯一的, 因此不太可能重復(fù)使用它們。唯一的本地地址設(shè)計用于替代場點本地地址,因此它們的功能幾乎與IPv4私有地址相同:支持在整個場點內(nèi)通信,可路由到多個本地網(wǎng)絡(luò)。場點本地地址已于2004年9月廢除。

組播地址與 IPv4中一樣,目標地址為組播地址的分組被傳輸?shù)皆摻M播地址表示的所有接口。

這種地址有時也被稱為一對多地址。IPv6組播地址很容易識別,它們總是以FF打頭。

任意播地址與組播地址一樣,任意播地址也標識多個設(shè)備的多個接口,但有一個很大的差別:任意播分組只被傳輸?shù)揭粋€接口一根據(jù)路由 選擇距離確定的最近接口。這種地址的特殊之處在于,可將單個任意播地址分配給多個接口。這種地址被稱為“一對最近”地址。

你可能會問,在IPv6中,是否有保留的特殊地址,因為IPv4有這樣的地址。答案是很多,下面就介紹它們!

特殊地址

下面列出一些絕對應(yīng)該牢記的地址范圍,因為我們總是會用到它們。它們都是特殊地址或保留用于特定目的的地址,但不同于IPv4, IPv6提供的地址非常多,因此保留一些不會有任何害處。

0:0:0:0:0:0:0:0 (::)相當于IPv4地址0.0.0.0,通常在使用有狀態(tài)DHCP配置時,用作主機的源地址。

0:0:0:0:0:0:0:1 (::1)相當于 IPv4地址127.0.0.1。

00:0:0:0:0:0:192.168.100.1在同時支持 IP4和IPv6的網(wǎng)絡(luò)中,從IPv4地址轉(zhuǎn)換而來的IPv6地址通常這樣書寫。

2000:/3全局單播地址范圍。

FCO0::/7唯一的本地單播 地址范圍。

FE80:/10鏈路本地單播地址范圍。

FF00::/8組播地址范圍。

3F:F::/32保留舉例和編寫文檔時使用。

2001:0DB8::/32保留舉例和編寫文檔時使用。

2002::/16保留供6to4隧道技術(shù)使用。6to4 隧道技術(shù)是一種從IPv4遷移到IPv6的方法,讓IPv6分組能夠通過IPv4網(wǎng)絡(luò)進行傳輸,而無需配置顯式的隧道。
責編AJX

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IPv6
    +關(guān)注

    關(guān)注

    6

    文章

    689

    瀏覽量

    59389
  • 因特網(wǎng)
    +關(guān)注

    關(guān)注

    1

    文章

    40

    瀏覽量

    12795
  • ip地址
    +關(guān)注

    關(guān)注

    0

    文章

    301

    瀏覽量

    17032
收藏 人收藏

    評論

    相關(guān)推薦

    IPv6地址是什么,IPv6的意思

    IPv6是Internet Protocol Version 6的縮寫,其中Internet Protocol譯為“互聯(lián)網(wǎng)協(xié)議”。它是IETF設(shè)計的用于替代現(xiàn)行版本IP協(xié)議-
    發(fā)表于 01-25 16:39

    IPv6技術(shù)培訓(xùn)資料 ppt下載

    Engineering Task Force)設(shè)計的用于替代現(xiàn)行版本IP協(xié)議IPv4)的下一代IP協(xié)議。目前IP協(xié)議的版本號是4(簡稱為
    發(fā)表于 02-15 17:00

    基于ARM的嵌入式設(shè)備接入IPv6網(wǎng)絡(luò)

    引 言  向下一代互聯(lián)網(wǎng)過渡的進程已經(jīng)開始。IPv6作為下一代互聯(lián)網(wǎng)的核心協(xié)議,能夠提供幾乎無限的地址空間,從根本上克服了IPv4中地址空間
    發(fā)表于 06-18 06:04

    IPv6IPv4間的SIP通信安全

    SIP 是種在IP 網(wǎng)絡(luò)中建立、修改和終止多媒體會話的應(yīng)用層控制協(xié)議,是下一代網(wǎng)絡(luò)的個重要信令協(xié)議。當前的
    發(fā)表于 07-11 08:40 ?6次下載

    基于移動IPv6 IPsec的虛擬專網(wǎng)模型設(shè)計

    IPv6 是由IETF(Internet Engineering Task Force)定義下一代因特網(wǎng)絡(luò)的標準,它繼承了IPv4 的優(yōu)點并進行了很大程度的修改和功能擴充。本文主要研究
    發(fā)表于 08-24 10:51 ?11次下載

    什么是IPv6

    什么是IPv6   IPv6是"Internet Protocol Version 6"的縮寫,也被稱作下一代互聯(lián)網(wǎng)協(xié)議,它是由
    發(fā)表于 01-08 15:17 ?718次閱讀

    IPV6協(xié)議及核心交換機配置研究

    IPV6 協(xié)議下一代互聯(lián)網(wǎng)的核心,將取代現(xiàn)有的互聯(lián)網(wǎng)協(xié)議IPV4。于是淺析了IPV6
    發(fā)表于 06-07 16:44 ?35次下載

    一代因特網(wǎng)協(xié)議IPv6今天正式上線

    今天是新一代互聯(lián)網(wǎng)協(xié)議IPv6正式上線的日子?;ヂ?lián)網(wǎng)協(xié)會發(fā)起的IPv6上線日活動今日舉行,全球各大網(wǎng)站和ISP將進行為期24小時的IPv6
    發(fā)表于 06-06 10:27 ?1461次閱讀
    新<b class='flag-5'>一代</b><b class='flag-5'>因特網(wǎng)</b><b class='flag-5'>協(xié)議</b><b class='flag-5'>IPv6</b>今天正式上線

    ipv6有什么好處_ipv4和ipv6哪個網(wǎng)速快

    IPv6是第一代互聯(lián)網(wǎng)協(xié)議IPv4的下一代協(xié)議,可以讓用戶擁有更多的IP地址。從理論上,
    發(fā)表于 12-26 09:25 ?15w次閱讀

    路由器ipv6設(shè)置方法_ipv6路由器設(shè)置教程

    IPv6是IETF(互聯(lián)網(wǎng)工程任務(wù)組)設(shè)計的用于替代現(xiàn)行版本IP協(xié)議IPv4)的下一代IP協(xié)議。目前IP
    發(fā)表于 12-26 13:49 ?25.2w次閱讀

    全球IPv6論壇將在中國設(shè)立永久秘書處 推動下一代互聯(lián)網(wǎng)規(guī)模部署

    5月21日-22日在杭州舉辦的全球下一代互聯(lián)網(wǎng)峰會上,IPv6業(yè)界影響力最大、范圍最廣的國際組織IPv6 Forum(全球IPv6論壇)與我國下一代
    的頭像 發(fā)表于 05-25 17:45 ?4076次閱讀

    隨著IPv6的部署,我國下一代互聯(lián)網(wǎng)建設(shè)將正式啟動

    IPv6是用于替代現(xiàn)行版本互聯(lián)網(wǎng)IP協(xié)議IPv4)的下一代IP協(xié)議,可以為數(shù)以千億的設(shè)備提供網(wǎng)址。中國工程院院士鄔賀銓表示,隨著
    發(fā)表于 07-17 10:45 ?1116次閱讀

    什么是ipv6 ipv4與ipv6的區(qū)別

    ipv6的英文全稱是Internet Protocol Version 6,中文為互聯(lián)網(wǎng)協(xié)議6版。ipv6是互聯(lián)網(wǎng)工程任務(wù)組設(shè)計的用于替代
    的頭像 發(fā)表于 09-03 16:03 ?2.3w次閱讀

    重磅重啟!2021全球IPv6下一代互聯(lián)網(wǎng)峰會10月廣州召開

    原定于8月舉辦的“2021全球IPv6下一代互聯(lián)網(wǎng)峰會” (IPv6.conference.cn)由于疫情原因延期舉行。作為下一代互聯(lián)網(wǎng)產(chǎn)業(yè)領(lǐng)域的全球性年度盛會,峰會即將于2021年1
    的頭像 發(fā)表于 09-15 12:34 ?1642次閱讀

    IPv6下一代互聯(lián)網(wǎng)將為教育體系帶來創(chuàng)造性的變革

    當前,我們正迎來實現(xiàn)“因材施教”教育夢想的機遇,也面臨著如何讓技術(shù)發(fā)展與教育變革實現(xiàn)融合的挑戰(zhàn)。那么,IPv6下一代互聯(lián)網(wǎng)又將為教育帶來哪些變革?可能很多人沒有感覺到IPv6的存在,實際上它正在悄然
    的頭像 發(fā)表于 04-18 15:09 ?345次閱讀
    <b class='flag-5'>IPv6</b><b class='flag-5'>下一代</b>互聯(lián)網(wǎng)將為教育體系帶來創(chuàng)造性的變革
    RM新时代网站-首页