With IPv6, how many bits have been used for the interface identifier of an unicast address? (Specify the number using digits only.)



Answer: 64

題解

IPv6一共有128位元,常以32個16進制的數字表示,依照種類的不同可以分成以下三種:
單播(unicast)位址
「單播」的意思就是「單一目標傳送」,其反面就是「多播(multicast)」。常見的網路協定TCP就是使用單播。欄位結構如下:
  • 001:3位元。固定開頭。
  • TLA ID:13位元。提供給大的網路服務提供商(ISP)使用。
  • Res:8位元。保留欄位,之後可用來擴大TLA ID或是NLA ID。
  • NLA ID:24位元。提供給網路服務提供商(ISP)創立更多層級。
  • SLA ID:16位元。由被分配到IP的組織自行管理,能夠建立出多達65536個的子網路。
  • Interface ID:64位元。表示各個子網錄下的網路節點。
任播(anycast)位址
「任播」像是「單播(unicast)」和「廣播(broadcast)」的結合。「任播」可以指定擁有多個傳送位址的位址表,但傳送封包的時候只會傳送給位址表中成本最低的節點,該節點會做出一些回應,並讓位址表中的其它節點知道已經有節點接到封包並且回應了。
多播(multicast)位址
「多播」的意思就是「多個目標傳送」,其反面就是「單播(unicast)」。