next up previous contents
Next: IPv6 子網 Up: IPv6 網路 Previous: 前言   Contents

IPv6 位址

  1. IPv6 位址是 128 位數的數字,通常以四個十六進制字元為一組共八組,每組間以冒號分隔來表示。一個十六進制字元以四個位元 (nibbles, half-bytes, 半位元組) ,每組共 16 位元,八組則共 128 位元,表示如下:
    2001 :0db8:0000:0010:0000:0000:0000:0001
  2. 為了更容易編寫 IPv6 位址,每組的前導零不需要被寫入,但每組至少要有一個半位元組。
    2001:DB8:0:10:0:0:0:1
  3. 位址常會是一長串的零,一個或多個組連續為零,可以 :: 表示。
    2001:DB8:0:10 :: 1
  4. 2001:DB8 :: 0010:0:0:0:1 不是一個合適的 IPV6 編寫方式,應以下列規則來編寫:
    1. 每組的前導零都要省略不寫。
    2. 盡可能使用 :: 縮短位址,但只能使用一次,如果兩個連續零的長度相等,以縮短左邊的零優先。
    3. 雖然允許 :: 來縮短單獨的零,但建議還是使用 :0: 來表示,:: 則用來表示連續零。
    4. 十六進制數 a 到 f 都以小寫編寫。
  5. 當 IPV6 位址後接 tcp 或 udp port 時,為了方便識別,位址一定要以中括號括起來。
    [2001:db8:0:10::1]:80



2017-11-30