邻居状态
EMPTY 空
reset ipv6 neighbors all 清除邻居相关信息表项<br>调用此命令后的状态
Incomplete 未完成
刚刚发送NS, 还没收到NA报文
reachable 可达
收到NA, 进入此状态
已经得到MAC地址
如果没有回应, 连续发送三次NS报文(每隔1s), 即删除表项(Incomolete->Empty)
stale 陈旧
或者在Reachable状态下,收到邻居发送的报文, MAC地址不一致, 马上进入Stale
Delay 延迟
如果发送数据, 需要进行测试, 发送一个报文给邻居测试是否可达
有收到NA回应,状态回到reachable
没有回应(默认5S), 进入Probe
Probe 探查
进行三次解析(每1S发送NS), 等待对方回复
如果在3s内收到NA报文回复,进入 reachable
没有收到回应, 邻居表删除这个邻居
Empty:初始化阶段,当开始发送NS包了,那么就进入下一状态<br>
Incom:发送NS来请求MAC地址,并生成缓存表项。发送NS的后,邻居关系变成Incom。超时时间为:<br>关于Incom阶段,需要说明的是,发送地址为发送接口的全球地址,而请求的地址为被请求的地址的被请求组播组地址。<br>
Reach:当收到NA回应,并把v6地址和mac地址做好对应关系后。就到达此阶段。<br>Reach是稳定的阶段<br>注意:如果在Incom阶段没有收到回应NA,将在固定时间后,状态由Incom变为Emp,即删除表项。<br><br>
当Reach老化计时器过期后,将会进入Stale阶段,即未知是否可达。<br>如果在Reach阶段,A收到B的非请求NA报文,且报文中所携带的B的链路层地址和表项中不同,则邻居状态马上变为Stale
Stale:在此阶段,表明邻接关系还存在,v6和mac地址映射依旧记录,但因为时间过长。需要发送NS,对方回应NA确认,才能继续让此表项可用,如果想要发送NS请求了,邻居状态将由Stale变为Delay。<br>
Del:在Del计时器过期前,能够收到NA,那么状态将会变回稳定Reach。<br>如果没有收到对方回应的NA。那么将会进入下一状态Probe。
Probe:在Pro状态中,会周期性发送NS,并等待回应。对端回应了NA,则进入稳定Rea。没有回应,且发送固定次数后,,回到Empty,即删除表项。<br>