① IPV6的地址長度是多少位
IPv6的128位地址是以16位為一個分組,每個16位分組寫成4個16進制數,中間用冒號分隔,稱為冒號分十六進制格式。
② IPv6的IP地址長度是128位是怎樣看出來的
IPv6是IETF(互聯網工程任務組,Internet Engineering Task Force)設計用於替代現行版本IP協議(IPv4)的下一代IP協議,同時規定了地址長度是128位。
IPv6地址通常寫作8組,每組為四個十六進制數的形式,地址由兩個邏輯部分組成:一個64位的網路前綴和一個64位的主機地址,主機地址通常根據物理地址自動生成,叫做EUI-64(或者64-位擴展唯一標識)。例如:3FFE:FFFF:7654:FEDA:1245:BA98:3210:4562。
③ IPv6地址分類
網路的發展,IPv6的時代也即將到來。先從IPv6的優點說起
1,巨大的地址空間 2^128個
2,更有效的路由基礎結構。 IPv6使得互聯網上的骨幹路由器的路由表可以簡化,當在前IPv4環境下,骨路由器通常有85000條路由,而在IPv6中,路由表的路由條目大大減少。IPv6的結構,具有相當的層次性。128位一分為二,前64位起一個作用,後64位起一個作用。前64位在分段。有一個非常強的數據結構
3,更好的安全性 在IPv4中,IPsec是可選的。但在IPv6中,是必須要使用IPsec的。
4,移動性 在多個地點漫遊,也可以保持連接
5,更好的QOS 保證更好的服務質量 這也是IPv4的一個先天性的缺陷
IPV6 TCP/IP 架構術語
Node 節點 實施了IPv6的一台路由器或一台交換機或一台計算機等等
Lan segment 同一種數據鏈路層的實現 可能是乙太網,也可能是FDDI
Link /鏈路 不過路由器的,就是一個Link 不需要數據轉發的
Subent 多個Link
Neighbors 鄰節點,多個節點,在一個Link上,它們之間的數據傳輸是不需要路由器轉發的。
根據neighbor發現相鄰節點
Interface 介面。可能是邏輯的(PPPOE就虛擬的一個介面),也可能是物理的(網卡)
Link MTU MTU 大傳輸單元 Link上傳輸的最大值
Path MTU 從數據源發送一個數據包到一個目的地址,中間可能經過很多個網段,每一個可能都是一個單獨的Link
而每一個Link的MTU都是不一樣的,而Path MTU是所有Link里最小的一個
因為它不會超過Link MTU。也不用像IPv4那樣拆分
IPv6地址 128位
IPv6地址語法:用十六進製表示
IPv6地址的類型:全球的,本地的,單播的,多播折,泛播的很多種
IPv6介面標識: MAC地址 數據鏈路層的地址和網路層的地址是有關系的
IPv6地址空間
128位地址空間 有2^128個地址
當前使用情況:15%可用 85%保留不可用
選擇128位,並非僅僅為了巨大的地址空間,是為了能更好的把路由域名劃分出層次結構,更好的反映現代Internet的拓撲結構,128位可以容納多級的層次結構
前64Bits 前綴 類型 范疇等標識位
後64Bits Interface ID
IPv6地址語法
IPv6地址的純2進製表示:128個0和1組成,每16位為一段,共八段。
用16進製表示,並用冒號分割:
21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A 每四位一段,共八段
每段中起始的0可以省略
寫法為:21DA:D3:0:2F3B:2AA:FF:FE28:9C5A
那為什麼要選擇16進制來表示IPv6?
1,IPv4選擇十進制主要是方便讀,方便記
2,IPv6如果用十進制來表示,則將出現16段分割的10進制,相比之下不方便讀,更不方便記
3,二進制與十六進制更容易轉換
4,在IPv6中地址的自動配置更容易和靈活,因此大部分時候終端用戶使用機器名,即使在沒有DHCP的情況下,它
也能自動分配IP
零壓縮法 為了進一步簡化地址標識
用法:連續的一段或者多段全零地址縮寫為 ::
例如:FE80:0:0:0:2AA:FF:FE9A:4CA2
FE80::A:FF:FE9A:4CA2
FF02:0:0:0:0:0:0:2
FF02::2
當看到兩個冒號時,就意味著中間全是零
規則:一個地址中,只能有一次使用 ::
IPv6地址前綴
IPv4的表示法 標準的A,B,C三類
無類域間路由(CIDR):10.10.10.1/24 可自由劃分一個網段
IPv6採用地址前綴長度表示法 它沒有子網這個概念
21DA:D3:0:2F3B:: /64一個子網
前64表示一個子網,後64位表示網路介面地址
21DA:D3:: /48 一個路由
/48 小於64 此時它表示一個路由 這樣的作法就讓路由表變的簡單
FF00:: /8 地址段
IPv6地址類型
單播Unicast
1,標識單個介面(Interface)
2,負載均衡場景下多個介面呵以使用同一個單播地址
3,數據包發送給單個介面
一個數據包發出去,給一個單獨的目標介面
多播Multicast
標識一組(0-多個)介面
數據包發送到該組內所有的介面
一個數據包發送出去,對方可能是一組,這一組可能是0-多個介面,只要是這個組里的,都可以收到
泛播Any cast
1,標識一組介面
2,數據包最終發一大批到該組內唯一一個介面
3,該介面是路由協議認為距離發送方最近的一個
4,不同路由協議對距離的衡量標准不同
定義了一組介面,將數據發送給該組唯一的一個介面,主要給路由器使用。
單播IPv6地址
全球的單播地址(Global Address) 此地址在互聯網可以跌幅 相當於IPv4的公網地址
本地使用的單播 僅區域網使用,互聯網不路由
結構:以001開頭 然後是45位的global routing prefix 全球方位路由,後面是16位的子網ID,最後是64位的介面ID
45Bits 16Bits 64Bits
001 Global Routing Prefix Subnet ID Interface ID
本地使用的單播:
鏈路本地地址:Link-Local Address 不跨路由器的
地址范疇是一個單一的Link,這個地址是不會被路由器轉發的。它類似於IPv4中的169.254.0.0/16 不指派DHCP分的IP,但也少有區別
以FE80開頭,一看到FE80,那就是Link Local 自動配置
作用:自動配置,對鄰節點發現過程是必需的
站點本地地址 Site-Local Address
相當於IPv4的私有地址,可跨路由器,但不可在公網使用
非自動配置,必須通過有狀態或無狀態的地址自動分配進行指派
范圍:FEC0-FEFF
開頭為FEC,FED,FEE,FEF的地址都是Site Local
本地回環地址
0:0:0:0:0:0:0:1 類似於IPv4中的127.0.0.1
IPv6 128位 被表示成8段X16(每段16位)
前四段表示網段
1,第一段表示該單播地址的類型
2,FE80是Link-Locl Address
3,FEC-FEF是Site-Local Address
4,以2或者是3開始的是Global Address
5,後四段標識一個網路介面
IPv6介面標識 Interface Identifiers
IPv6中介面標識部分為64位,並非為了在同一個子網上支持2^64台主機,是為了方便與48位MAC地址映射,以用1394和將來的64位MAC地址映射
以後的MAC地址都是64位的,新的標准 IEEE EUI-64
公司地址仍然為24位 拓展ID增加到40位,給網卡製造商更大的地址空間
從EUI-64 生成IPv6介面標識
IPv6的後64位,可以從EUI-64的MAC地址生成,也可以手工指定,也可以通過其它方式
確定介面的方法有很多種:
所有001-111前綴的單播,必須從EUI-64生成
或,隨即生成,以便實現一定的匿名需要
或,由狀態自動配置(如DHCPv6)
或,隨即生成(V如PPP)
或,手工指定
多播IPv6地址
前綴 11111111(8位)
FF01::1 節點本地范圍所有的李點多播地址 一個節點上的所有介面
FF02::1 鏈路本地范圍所有的節點多播地址 IPv4中的廣播 Link上的所有節點
FF01::2 節點本地范圍所有路由器多播地址
FF02::2 鏈路本地范圍所有路由器多播地址
FF05::2 站點本地范圍所有路由器多播地址
FF02::1 取代了IPv4中各類廣播地址
請求節點多播地址
主要用於數據鏈路層地址解析
在IPv4中,利用ARP,以廣播的形式 假如給192.168.1.100發送數據,就必須要知道它的MAC地址,這時就要發送廣播,通過廣播,就可知道它的數據鏈路層地址,這個做法會干擾到鏈路上的所有節點。
所以在IPv6中,就用了一個請求節點,來實現鏈路的解析
IPv6地址與請求節點地址是1對1的
根據IPv6地址得出請求節點地址(後24位一致)
IPv6 地址: FE80::2AA:FF:FE28:9C5A
相應的請求節點: FF02::1:FF28:9C5A
將IPv6地址後24位取下來,前面是固定的。它會去偵聽
偵聽的作用:當發送方要訪問FE80::2AA這個地址,但不知道它的數據鏈路層地址,這個時候要將數據發送給多播地址,FFO2這個地址,後24位是一樣的。根據一個演算法,將IPv6地址算成一個多播地址。多播地址與IPv6地後24位是一樣的
④ 申請ipv6固定地址,為什麼運營商給的是一個前綴
ipv6地址一共128位,用十六進製表示,中間用「:」隔開,每一部分是16位。子網掩碼只有一種表示(ipv6已經不叫子網掩碼,叫前綴,前綴表示網路位。
前綴是地址中具有固定值的位數部分或表示網路標識的位數部分。
⑤ ipv6地址長度多少位
IPv6地址有128位長。
IPv6的128位地址通常寫成8組,每組為四個十六進制數的形式。比如:AD80:0000:0000:0000:ABAA:0000:00C2:0002是一個合法的IPv6地址。這個地址比較長,看起來不方便也不易於書寫。零壓縮法可以用來縮減其長度。如果幾個連續段位的值都是0,那麼這些0就可以簡單的以::來表示,上述地址就可寫成AD80::ABAA:0000:00C2:0002。
這里要注意的是只能簡化連續的段位的0,其前後的0都要保留,比如AD80的最後的這個0,不能被簡化。還有這個只能用一次,在上例中的ABAA後面的0000就不能再次簡化。當然也可以在ABAA後面使用::,這樣的話前面的12個0就不能壓縮了。這個限制的目的是為了能准確還原被壓縮的0,不然就無法確定每個::代表了多少個0。
⑥ IPV6的前綴長度
/64就是前綴長度,表示前面64位為網路位,作用就是標示網路地址,
這個地址是簡寫,完整64位是21DA:00D3:0000:2F3B::/64
⑦ ipv6的地址總長度是多少
IPv6的地址長度為128位,是IPv4地址長度的4倍。於是IPv4點分十進制格式不再適用,採用十六進製表示。
IPv6地址總共有128位,使用十六進制進行表示,分為8段,中間用「:」隔開,如2001:0410:0000:0001:0000:0000:0000:45ff
IPv6地址的縮寫:
以2001:0410:0000:0001:0000:0000:0000:45ff為例
每段的前導0可以省略,但至少留1個0
2001:410:0:1:0:0:0:45ff
連續多個0可以縮寫為「::」,但只能使用1次
2001:410:0:1::45ff
(7)128位ipv6網路前綴多少位擴展閱讀
IPv4中規定IP地址長度為32,最大地址個數為2^32;而IPv6中IP地址的長度為128,即最大地址個數為2^128。與32位地址空間相比,其地址空間增加了2^128-2^32個。
IPv6不僅IP地址長,IP頭也長,IPv6不再採用IPv4地址固定的20位元組報文頭,而是可以為IPv6增加一些可選頭,這些可選頭IPv6可帶可不帶,完全取決於應用需要,也可以帶一些安全頭,對數據做些加密,提升報文轉發的安全性。
IPv6 IP地址長度是IPv4 IP地址長度的四倍,是解決IPv4公共網址資源枯竭的最佳技術。IETF在制定IPv6標准時也是基於這一因素考慮的。當時正是90年代初,Web開始出現,導致IP網的爆炸性發展,IP網用戶迅速增加,IP地址空前緊張,IPv6要解決的就是擴大地址空間問題。
⑧ ipv6地址數中/32,/48,/64含義
ipv6地址後面跟著的/64,/48,/32指的是ipv6地址的前綴長度(前綴,即前64或48或32位長度的地址相同).
由於ipv6地址是128位長度(使用的是16進制),但協議規定了後64位為網路介面ID(可理解為設備在網路上的唯一ID),所以一般家用ipv6分發是分配/64前綴的(64位前綴+64位介面ID).
當ipv6地址是/48的時候,128-48-64=16位,即可用的ip數是FFFF(十六進製表示法,即65535),可理解為可分配65535個家庭或公司.
當ipv6地址是/32的時候,128-32-64=32位,即可用ip數是FFFFFFFF(約等於42.95億),即可分配42.95億個家庭或公司
其實,只需一個/64前綴的地址快就已經完全足夠整個家庭(中國)使用(2的64次方總數為1844億億個地址,就算去掉一個億字,都還有1844億).為了更直觀,打個比喻:假如一個人或一台設備算一個位元組(1k=1024位元組),一個/64前綴的地址快可容納16384PB(1PB=1024T=1024*1024G)個地址.之所以繼續劃分到/32,/48這些,是為了便於管理及縮小溯源范圍(快速定點定位...)
⑨ 什麼是IPV6地址前綴
ipv6是128位
類似於ipv4中的子網掩碼,可確定子網id和主機號
ipv6中用前綴表示子網id在ip地址前端所佔的位數,剩下的位數成為介面id
⑩ IPv4和 IPv6的地址長度分別是多少位
ipv4的地址是32位,用點分十進製表示,每八位劃分,也就是四個0~255的十進制數,這是很常見的。
ipv6的地址是128位,一般用點分十六進製表示,每八位劃分,也就是十六個0x00~0xff的十六進制數。
IPv6的地址空間更大。IPv4中規定IP地址長度為32,即有2^32-1個地址;而IPv6中IP地址的長度為128,即有2^128-1個地址。誇張點說就是,如果IPV6被廣泛應用以後,全世界的每一粒沙子都會有相對應的一個IP地址。
(10)128位ipv6網路前綴多少位擴展閱讀:
IPv6的路由表更小。IPv6的地址分配一開始就遵循聚類(Aggregation)的原則,這使得路由器能在路由表中用一條記錄(Entry)表示一片子網,大大減小了路由器中路由表的長度,提高了路由器轉發數據包的速度。
IPv6的組播支持以及對流的支持增強。這使得網路上的多媒體應用有了長足發展的機會,為服務質量控制提供了良好的網路平台。
IPv6加入了對自動配置的支持。這是對DHCP協議的改進和擴展,使得網路(尤其是區域網)的管理更加方便和快捷。
IPv6具有更高的安全性。在使用IPv6網路中,用戶可以對網路層的數據進行加密並對IP報文進行校驗,這極大地增強了網路安全。