2008 年 04 月 10 日
ipv4位址是類似 a.b.c.d 的格式,它是32位,用\".\"分成四段,用10進製表示;而ipv6位址類似x:x:x:x:x:x:x:x的格式,它是128位的,用\":\"分 成8段,用16進製表示;可見,ipv6位址空間相對於ipv4位址有了極大的擴充。
例如: 2001:0000: 1f 1f :0000:0000:0100: 11a 0:addf
為了簡化其表示法, rfc2373提出每段中前面的0可以省略,連續的0可省略為\"::\",但只能出現一次。例如:
1080:0:0:0:8:800: 200c : 417a 可簡寫為 1080::8:800: 200c : 417a
ff01:0:0:0:0:0:0:101 可簡寫為 ff01::101
0:0:0:0:0:0:0:1 可簡寫為 ::1
0:0:0:0:0:0:0:0 可簡寫為 ::
2001:251:e000::/48 表示字首為48位的位址空間,其後的80位可分配給網路中的主機,共有2的80次方個位址。
為了使您更好的理解 ipv6,在這裡給出乙個**,以比較ipv4和ipv6位址對應關係和區別。
ipv4位址
ipv6位址
組播位址( 224.0.0.0/4)
ipv6組播位址(ff00::/8)
廣播位址
無,只有任播( anycast)位址
未指定位址為 0.0.0 .0
未指定位址為 ::
迴路位址為 127.0.0.1
迴路位址為 ::1
公用 ip位址
可匯聚全球單播位址
私有位址( 10.0.0 .0/8、172.16.0.0/12和192.168.0.0/16)
本地站點位址( fec0::/48)
microsoft自動專用ip定址自動配置的位址(169.254.0.0/16)
本地鏈路位址( fe80::/64)
表達方式:點分十進位制
表達方式:冒號十六進製制式(取消前置零、零壓縮)
子網掩碼表示:以點陣十進位制表示法或字首長度表示法( cidr)
子網掩碼表示:僅使用字首長度表示法( cidr)
• ipv6位址指定給介面,乙個介面可以指定多個位址。
link local位址 本鏈路有效
site local位址 本區域(站點)內有效,乙個site通常是個校園網
global位址 全球有效,即可匯聚全球單播位址
unicast 單播(單點傳送)位址
multicast 組播(多點傳送)位址
anycast 任播(任意點傳送)位址
ipv6沒有定義廣播位址,其功能由組播位址替代
•::/128即0:0:0:0:0:0:0:0,只能作為尚未獲得正式位址的主機的源位址,不能作為目的位址,不能分配給真實的網路介面。
•::1/128即0:0:0:0:0:0:0:1,回環位址,相當於ipv4中的localhost(127.0.0.1),ping locahost可得到此位址。
•2001::/16全球可聚合位址,由 iana 按地域和isp進行分配,是最常用的ipv6位址,屬於單播位址。
•2002::/166 to 4 位址,用於6to4自動構造隧道技術的位址,屬於單播位址。
•3ffe::/16早期開始的ipv6 6bone試驗網 位址,屬於單播位址。
•fe80::/10本地鏈路位址,用於單一鏈路,適用於自動配置、鄰機發現等,路由器不**以fe80開頭的位址。
•ff00::/8組播位址。
•::a.b.c.d相容ipv4的ipv6位址,其中代表ipv4位址。自動將ipv6包以隧道方式在ipv4網路中傳送的ipv4/ipv6節點將使用這些位址。
•::ffff:a.b.c.d是ipv4對映過來的ipv6位址,其中代表ipv4位址,例如 ::ffff:202.120.2.30 ,它是在不支援ipv6的網上用於表示ipv4節點。
在目前 ipv6和ipv4共存的情況下,實現v4和v6互聯互通的綜合組網技術和策略有:
1) 雙棧策略
雙棧策略是指在網元中同時具有 ipv4和ipv6兩個協議棧,它既可以接收、處理、收發ipv4的分組,也可以接收、處理、收發ipv6的分組。對於主機(終端)來講,「雙棧」是指其 可以根據需要來對業務產生的資料進行ipv4封裝或者ipv6封裝。對於路由器來講,「雙棧」是指在乙個路由器裝置中維護ipv6和ipv4兩套路由協議 棧,使得路由器既能與ipv4主機也能與ipv6主機通訊,分別支援獨立的ipv6和ipv4路由協議,ipv4和ipv6路由資訊按照各自的路由協議進 行計算,維護不同的路由表。ipv6資料報按照ipv6路由協議得到的路由表**,ipv4資料報按照ipv4路由協議得到的路由表**。
2) 隧道策略
隧道策略是 ipv4/v6綜合組網技術中經常使用到的一種機制。所謂「隧道」,簡單地講就是利用一種協議來傳輸另一種協議的資料技術。隧道包括隧道入口和隧道出口 (隧道終點),這些隧道端點通常都是雙棧節點。在隧道入口以一種協議的形式來對另外一種協議資料進行封裝,並傳送。在隧道出口對接收到的協議資料解封裝, 並做相應的處理。在隧道的入口通常要維護一些與隧道相關的資訊,如記錄隧道mtu等引數。在隧道的出口通常出於安全性的考慮要對封裝的資料進行過濾,以防 止來自外部的惡意攻擊。
隧道的配置方法分為手工配置隧道和自動配置隧道,而自動配置隧道又可以分為相容位址自動隧道、 6to4隧道、6over4、isatap、mpls隧道、gre隧道等,這些隧道的實現原理和技術細節都不相同,相應的,其應用場景也就不同。
IPv6 位址格式
ipv6 位址大小為 128 位。首選的 ipv6 位址表示為 x x x x x x x x 其中每個 x 是代表乙個 4 位的十六進製制數字。ipv6 位址範圍從 0000 0000 0000 0000 0000 0000 0000 0000 至 ffff ffff ffff ffff ffff...
IPV6位址格式
一 單播位址 unicast ipv6addresses 1.可聚合的全球單播 aggregatable global unicast 即global位址,全球範圍內可達 2.鏈路本地位址 link local 用於同乙個鏈路上相鄰節點之間通訊。ipv6的路由器不會 鏈路本地位址的資料報。link ...
IPv6位址格式
ipv6 位址格式 ipv6 的位址長度是 128位 bit 將這128位的位址按每 16位劃分為乙個段,將每個段轉換成十六進製制數字,並用冒號隔開。例如 2000 0000 0000 0000 0001 2345 6789 abcd 這個位址很長,可以用兩種方法對這個位址進行壓縮,前導零壓縮法 將...