跟踪邻居状态
1、邻居: 不是协议层面的邻居,而是ip层面的邻居(?)
2、 当两个节点直连,使能了ipv6(ipv6 enable)并配置了地址以后,假如router1去ping router2,那么两个节点之间就会去维护一个邻居状态(ipv6层面)
邻居状态
1、incomplete 未完成 邻居关系还未完成
2、reachable 可达
3、stale 陈旧
4、delay 延迟
5、probe 探测
作用
1、确定同一链路上节点的2层地址
2、找到可以转发他们数据包的临近路由器
3、随时跟踪哪些路由器可达,哪些路由器不可达,并检测有改变的链路层地址
IPV4链路:
1) 链路不可达
假设R1、R2是一个ipv4链路并且可达,R1中存放了R2的mac地址,但是,假设R2到SW的链路断了,可是R1并不能感知到,R1的出接口还是会有R2的Mac地址,还是会继续给R2发送data
2) Mac地址变化
若R2的Mac地址进行了一个修改,但是R1并不能感知到R2的mac变化,此时R1再给R2发送数据包的时候,链路不通,就要重新进行ARP。
IPV6链路:
1) 当IPv6可以检测邻居关系时&#x