簡而言之,IPv6是Internet的下一版本,其英文名稱是Internet Protocol version 6,即是Internet協議版本6。IPv6是指Ipv4的后續版本的下一代Internet協議版本。ipv6相比較Ipv4來說,具有更大的地址空間和更多功能,如較小的路由表和更高的安全性。那么IPv6有哪些優點?地址及子網掩碼又是怎么回事?IPv6最初提出,是因為隨著Internet的快速發展,IPv4定義的有限空間將被耗盡,并且地址空間的不足將不可避免地阻礙Internet的進一步發展。
IPv6有哪些優點?
1、更大地址空間:128位的地址空間可以滿足星球上每個人;
2、無需NAT:保障端到端通信;
3、沒有廣播地址:包括單播、多播、任意播;
4、支持移動性和安全性:有助于確保遵循移動IP標準和Ipsec標準;
5、更簡單的報文提高了路由器的效率;
6、接口標識:從接口的數據鏈路層。
IPV6地址
1、IPV6地址由128位組成,使用8個16位段來表示,每個16位段使用十六進制數字表示即每4個十六進制為一組,之間使用英文冒號:分開;
2、格式為:x:x:x:x:x:x:x:x x代表4個十六進制位,舉例:2035:0001:2BC5:0000:0000:087C:0000:000A;
3、IPV6地址包括兩部分:前綴+本地標識;
4、前綴:通過在IPV6地址后面加一個斜線/,再跟一個十進制的數字來標識一個IPV6地址的起始位由多少位是前綴位,一般前綴為64位,如:3ffe:1994:100:a::/64;
5、接口標識:從接口的數據鏈路層地址直接派生出接口標識,該標識是全局唯一。長度為64位,根據MAC地址動態創建;
6、特殊的IPV6地址:
IPv6協議主要定義了三種地址類型:單播地址(Unicast Address)、組播地址(Multicast Address)和任播地址(Anycast Address)。與原來在IPv4地址相比,新增了“任播地址”類型,取消了原來IPv4地址中的廣播地址,因為在IPv6中的廣播功能是通過組播來完成的。
單播地址:用來唯一標識一個接口,類似于IPv4中的單播地址。發送到單播地址的數據報文將被傳送給此地址所標識的一個接口;
組播地址:用來標識一組接口(通常這組接口屬于不同的節點),類似于IPv4中的組播地址。發送到組播地址的數據報文被傳送給此地址所標識的所有接口;
任播地址:用來標識一組接口(通常這組接口屬于不同的節點)。發送到任播地址的數據報文被傳送給此地址所標識的一組接口中距離源節點最近(根據使用的路由協議進行度量)的一個接口。
IPV6地址的子網掩碼
首先看ipv4的地址:
ipv4地址一共32位,用點分十進制表示,每一個部分是8位。子網掩碼有兩種表示:
第一種:
ip: 192.168.1.3
mask:255.255.255.0
第二種:
ip:192.168.1.3 / 24
解讀:
這兩種表示的意義是一樣的,第一種ip&mask得到子網,表示IP的前24位是網絡位,后8位是主機位,也就是前24位相同的IP地址是同一個子網的。第二種只不過是直接用位數來表示子網,意義是ip 192.168.1.3的32位地址中的前24位表示網絡位,后8位表示主機位,IP前24位相同,表示是同一個子網的。
再看IPv6的地址:
IPv6地址一共128位,用十六進制表示,中間用“:”隔開,每一部分是16位。子網掩碼只有一種表示(IPv6已經不叫子網掩碼,叫前綴,前綴表示網絡位,現在為了和IPv4表示對比,姑且這么叫):
ip->234e:0:4567::3d / 64
解讀:
IPv6的地址,同一ip可以有多種表示形式,不過意義都是一樣的,后面的前綴“64”表示128位中的前64位表示網絡位,后面的64位表示主機位,只要ip的前64位一樣,就說明子網一樣,IPv6默認的前綴是64。
通過上述介紹,IPv6有哪些優點以及它的地址及子網掩碼又是怎么回事相信大家已經清楚了吧。想了解更多關于IPv6的信息,請繼續關注中培偉業吧。