IPv6跟蹤鄰居狀态
- A先發送NS封包,并生成緩存條目,此時,鄰居狀态為Incomplete;
- 若B回複NA封包,則鄰居狀态由Incomplete變為Reachable,否則固定時間後鄰居狀态由Incomplete變為Empty,即删除表項;
- 經過鄰居可達時間,鄰居狀态由Reachable變為Stale,即未知是否到達;
- 如果在Reachable狀态,A收到B的非請求NA封包,且封包中攜帶的B的鍊路層位址和表項中不同,則鄰居狀态馬上變為Stale;
- 在Stale狀态若A要向B發送資料,則鄰居狀态由Stale變為Delay,并發送NS請求;
- 在經過一段固定時間後,鄰居狀态由Delay變為Probe,其間若有NA應答,則鄰居狀态由Delay變為Reachable;
- 在Probe狀态,A每隔一定時間間隔發送單點傳播NS,發送固定次數後,有應答則鄰居狀态變為Reachable,否則鄰居狀态變為Empty,即删除表項;