[IPv6 CDRouter] dhcpv6_11 (Verify client ignores unknown or invalid DHCPv6 packets)
CDRouter version : 8.1
dhcpv6_11 ( Verify client ignores unknown or invalid DHCPv6 packets )
step 1. Send invalid DHCPv6 packet with message type 0 to client on the WAN
step 2. Verify that client does not respond to packet transmitted in Step 1
step 3. Repeat steps 1 and 2 for message types 1 through 255
首先 CDRouter 會從 WAN 端送 256 個 "無效的 DHCPv6 packets" 給 DUT
DHCPv6 message type 從 0 ~ 255
無效的 DHCPv6 packets 只帶 message type 和 transaction id , 沒有其他內容
送完 256 個封包後 ( 約 0.1014 秒 )
CDRouter 會驗證 DHCPv6 client 是否還活著
DHCPv6 client 若 crash 這題就會 FAIL 了
CDRouter 不會回應 DUT 送的的 renew 和 rebind
等 DHCPv6 client 的 binding expire 後 , DHCPv6 client 會重新發 solicit 封包
CDRouter 收到 solicit 後代表 DHCPv6 client 還活著 , 這樣就會 PASS 了
Tips : 若 DHCPv6 client crash , 有可能會影響到其它的測試項目
待續
看完文章請按 讚 or 推 , 感謝啦 ~