參考資料:Dynamic Host Configuration Protocol for IPv6 (DHCPv6) ,RFC3315
IAID:Identity association identifier
每個介面會有自己的IAIDDUID:DHCP Unique Identifier
DHCP client和 server 都會有一個DUD來識別,DHCP client 透過DUID,DHCP server 透過
同一個設備中的不同的interface 的DUID是相同。一台筆電上有wire和wireless的介面,這兩個介面會有相同的DUID。
DUID 三種類型
- Link-layer address plus time ( DUID-LLT )
- Vendor-assigned unique ID based on Enterprise Number ( DUID-EN )
- Link-layer address ( DUID-LL )
DUID-LLT
DUID Based on Link-layer Address Plus Time
type:1 代表 DUID-LLT,2代表 DUID-EN,3代表DUID-LL。
hardware type:ethernet 代表1
time:代表這個DUID產生的時間 ( 從2000年1月1日起到產生這個DUID的秒數 )
link-layer address:
從Windows 7 的 " ipconfig /all "指令也可以看見 DUID 的資訊,因為前面 16 個 bits 的值為1,代表windows 7 的 DUID 類型是 DUID-LLT。
範例 :
說明:
透過Wireshark 看見Windows7 DHCP 封包 的DUID
DUID 為 000100011718f05d000c298e7049
0001 代表 type 為1
0001 代表 hardware type 為 ethernet
1718f05d 代表DUID的產生時間是 2012年 4月 12日 9:46:05
( 1718f05 透過Excel 算出來的結果是 2012/04/12 1:46:05 )
000c298e7049 代表網卡上的 MAC 位址
沒有留言:
張貼留言