top of page
Check back soon
Once posts are published, you’ll see them here.

認識IPv4與IPv6的差異

  • Dec 7, 2015
  • 1 min read

IPv4的IP位址是由32位元所組成,原始的表示方式是8個位元為一個單位,分4個部分。每個部分以2進位表示,並以「.」做區隔,譬如:「10110110.11101001.01001100.11111111」。

不過這樣的表示法太長,不便記憶。所以通常都以10進位的方法表示,而每個部份的數字會呈現0至255的整數

IPv6的IP位址則是128位元組成,表示方式是使用8組數字,每組為4個字元的16進位方法表示。而區隔每個部分的方式亦與IPv4不同,是以「:」表示。譬如「1079:0BD3:6ED4:1D71:414B:2E2A:7144:72BE」,這樣就是一組標準的IPv6網路位址。

不過IPv6的位址表示法太長,所以位址有所謂的省略規則,以下為2個位址省略規則:

規則1:為每組數字的第一個0可以省略,若整組皆為0,則以0表示。譬如,「0DB8」可以省略為「DB8」,「0000」則為「0」。

規則2:為連續出現的0000可以省略成「::」。譬如:「:0000:0000:0000:0000:」可以省略成「:0000:0000:0000::」、「:0:0:0:0:」、「:0::0:」或「::」。

但需注意的是,由於「::」表示為連續且數量多的0,所以如果位址中出現2個「::」時,會讓人搞不清楚實際代表的位址。因為這樣,在位址省略規則中有明訂,對於一個IPv6位址,只能出現一次「::」來省略0。

由於IPv6的位址經過省略後,依舊不方便一般人記憶。所以在網頁存取位址,或撰寫應用程式呼叫網址時,建議不要直接使用IPv6位址,應該使用DNS網域名稱會較為方便。

除了表示方式不同外,兩者間的位址型態也有些許差異。像IPv6提供Unicast、Anycast及Multicast,三種位址型態。其中Unicast對應單點傳送、Multicast則取代廣播,只有這兩點與IPv4類似。而Anycast則是發送給群組,但只有最近的介面會接收到。


 
 
 

Comments


join us

 for the 

PARTY

Recipe Exchange @ 9pm!

start

 with 

Ubuntu

ubuntu   12.04

Linux 桌面系統
心得與筆記
  • 課程:Linux桌面系統

  • 系級:資管二甲

  • 姓名:蘇亭云

  • 學號:403401263.

Read More About me
Tag Cloud
Follow Me
  • Facebook - White Circle
  • Twitter - White Circle
  • Google+ - White Circle
  • YouTube - White Circle
  • Instagram - White Circle

© 2023 by My Weight Lost Journey. Proudly Created with Wix.com

bottom of page