農林漁牧網

您現在的位置是:首頁 > 農業

IPv6 地址簡單介紹

2022-01-10由 雲渺書齋 發表于 農業

多播地址怎麼寫

簡述

本文主要介紹IPv6地址。

含義

IPv6,網際網路協議第6版本,英文全稱Internet Protocol Version 6,用於替代IPV4的下一代IP協議。IPv6地址是獨立介面的識別符號,所有的IPv6地址都被分配到介面,而非節點。類別上可分為單播地址、任播地址、組播地址等。

IPv4的地址是32位,地址空間只有4,294,967,296(2的32次方)個地址,減去私有網段、網路ID、廣播ID、保留網段、本地環回127。0。0。0網段、組播224。0。0。0網段,大概剩餘25億左右。

IPv6的地址是128位,是IPv4地址長度的4倍,採用十六進位制表示。

地址格式

IPv6地址長度為128位,由兩個邏輯部分組成:一個64位的網路字首和一個64位的主機地址。

首選格式:

通常表示寫成8段,每段為四個十六進位制數的形式,用[ :]作為分隔符。如:

fe80:0000:0000:0000:cd04:c16b:9adf:dfe7

前導零壓縮法:

將每一段的前導零省略,但是每一段都至少應該有一個數字。如

fe80:0:0:0:cd04:c16b:9adf:dfe7

雙冒號法:

如果連續段位的值都是0,那麼這些0就可以簡單的以::來表示,每個地址中只能有一個::。如

fe80::cd04:c16b:9adf:dfe7

十六進位制數字不區分大小寫,但IETF建議使用小寫字母。

IPv6+埠號:把IPv6的地址用[]包起來,如:[fe80::cd04:c16b:9adf:dfe7]:45001

地址型別

RFC2373中定義了三種IPv6地址型別,單播地址、任播地址和組播地址。

單播地址

(Unicast IPv6 Addresses)

一個地址標識單個介面,傳送給單播地址的分組將傳輸到該地址標識介面。

可聚合全球單播地址(Aggregatable Global Unicast Addresses):可在全球範圍內路由和到達的,相當於IPv4裡面的global addresses。前三個bit是001,如

2000::1:2345:6789:abcd

本地鏈路地址(Link-Local Addresses):用於同一個鏈路上的相鄰節點之間通訊,相當於IPv4裡面的169。254。0。0/16地址。Ipv6的路由器不會轉發鏈路本地地址的資料包。前10個bit是1111 1110 10,由於最後是64bit的interface ID,所以它的字首總是FE80::/64。如

FE80::1

站點本地地址(Site-Local Addresses):對於無法訪問Internet的本地網路,可以使用站點本地地址,這個相當於IPv4裡面的private address(10。0。0。0/8, 172。16。0。0/12, and 192。168。0。0/16)。它的前10個bit是1111 1110 11,它最後是16bit的Subnet ID和64bit的interface ID,所以它的字首是FEC0::/48。

唯一的本地IPv6單播地址(ULA,Unique Local IPv6 Unicast Address):在RFC4193中標準化了一種用來在本地通訊中取代單播站點本地地址的地址。ULA擁有固定字首FD00::/8,後面跟一個被稱為全域性ID的40bit隨機識別符號。

未指定地址(Unspecified address):0:0:0:0:0:0:0:0 或者::

當一個有效地址還不能確定,一般用未指定地址作為源地址。未指定地址不能作為一個目標地址來使用。

迴環地址(Loopback address):

迴環地址::1用於標識一個迴環介面,可以使一個節點可以給自己傳送資料包。相當於IPv4的迴環地址127。0。0。1

相容IPv4的地址(IPv4-compatible address):形如::w。x,y。z,這裡的w。x。y。z是IPv4公共地址的十進位制點號表示法,用於IPv6/IPv4節點們(同時支援)在使用僅支援IPv4的網路上用IPv6的協議進行通訊。

IPv4對映地址(IPv4-mapped address):形如::FFFF:w。x。y。z,這裡的w。x。y。z是IPv4公共地址的十進位制點號表示法,用於一個僅支援IPv4的節點表現為一個IPv6的節點

6over4地址:[64bit-prefix]:0:0:WWXX:YYZZ,其中的WWXX:YYZZ是w。x。y。z IPv4公共地址的十進位制點號表示法,用於一個使用6to4協議的隧道機制的節點。

6to4地址:2002:WWXX:YYZZ:[SLA ID]:[Interface ID],用於表示一個使用6to4協議的隧道機制節點。

任播地址

(

Anycast

Address)

任意點傳送地址是一組介面的地址,傳送到一個任意點傳送地址的資訊包只會傳送到這組介面中的一個(根據路由協議對距離的測定,該介面距離傳送點最近)。

組播地址

Multicast Address

IPv6組播地址是由固定的8bit地址字首FF00::/8,4bit的標誌位,4bit組播範圍和112bit多播組識別符號(組ID)組成。

一個多播地址標識位於不同裝置上的一組介面,傳送給多播地址的分組將傳輸到該地址標識的所有介面,多播地址不會作為源地址出現。

FF01::到FF0F::的多播地址是保留專用地址;

FF01::1 節點本地範圍所有節點多播地址;

FF02::1 鏈路本地範圍所有節點多播地址;

FF01::2 節點本地範圍所有路由器多播地址;

FF02::2 鏈路本地範圍所有路由器多播地址;

FF05::2 站點本地範圍所有路由器多播地址;

ok,以上就是

IPv6地址簡單介紹

,看完記得轉發、點贊和收藏。如果有錯誤,歡迎批評指正,感謝。

(雲渺書齋)

IPv6 地址簡單介紹