IPv6 NDP 原理描述

NDP 概述

Neighbor Discovery Protocol,邻居发现协议

节点使用 ND 可以确定连接在同一链路上的邻居的链路层地址,快速清除已经变成无效的缓存值。

主机使用 ND 发现能为其转发报文的路由器。

节点使用此协议主动跟踪哪一个邻居可达,哪一个邻居不可达,以及侦听邻居们改变的链路层地址。当路由器或到路由器的路径出现故障时,主机主动搜索正常运行的替代者。

IPv6 支持即插即用,主机除了可以使用传统的 DHCP 获取地址之外,还可以完成 IPv6 地址的自动配置等。

IPv6 的 NDP 可以解决以下问题:

  1. 路由器发现:主机如何找到连接在同一链路上的路由器。

  2. 前缀发现:主机如何发现前缀集合。

  3. 参数发现:节点如何发现链路上的参数(如链路 MTU),以及互联网参数(如 TTL 跳数)。

  4. 地址自动配置:一种新的机制,允许节点采用无状态方式自动配置接口所需要的 IP 地址。

  5. 地址解析:仅知道目的地 IP 地址时如何获得目的地的链路层地址,类似 ARP。

  6. 下一跳确定:映射目的地 IP 地址到邻居地址的算法,发送给该目的地的流量将会发送给该邻居地址(下一跳),下一跳可以是路由器或者目的地本身。

  7. 邻居不可达检测:节点如何确定邻居不再可达。如果邻居被用作路由器,其不可达时需要尝试替代默认路由器。

  8. 重复地址检测:用作节点确定将要使用的地址是否已经

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值