“大地主”IPV6的邻居发现BD

引入
由于当初设计IPv4的时候,没有考虑到网络发展的速度这么快,到今如今IPv4有不少不足,32位的 IPv4地址不够用,如今128位的IPv6能彻底够用,听说能够地球上每一粒沙子都分配一个地址,并且拥有更小路由表,对组播改进能更好对服务质量进行控制,地址自动配置,安全性提升; IPv6过渡会用到NATPT,当彻底过分到IPv6以后NAT将不会使用,相应的会有OSPFv4,RIPNG、BGP 4+; IPv6也有跟IPv4同样的邻居发现、地址解析,可是IPv6不用ARP和ICMPv4这些协议,下面就介绍IPv6的邻居发现协议;
 
邻居发现概述
ND(Neighbor Discovery,邻居发现)协议是IPv6中一个很是重要的基础协议,根据IPv4作了一些改变,和加了其余的新功能;
IPv6的ICMPv6报文头部
报文类型
Type=133
RS----路由器请求
Type=134
RA----路由器公告
Type=135
NS----邻居请求
Type=136
NA----邻居公告
Type=137
Redirect-重定向消息
 
工做流程
1.地址解析 IPv4中的地址解析不一样,IPv6地址解析包含了两个过程 →解析IPv6地址所对应的链路层地址过程 →邻居可达性状态的维护过程,即邻居不可达检测 (NUD) IPv6地址解析的优势 →增强了解析协议与底层链路的独立性 →加强了安全性 →减少了报文传播范围 IPv4同样,开始只知道IP地址,可是你不知道MAC没法进行数据链路层的通讯; ND协议经过在节点间交互NS和NA报文完成地址解析并创建相应的邻居缓存表项,放边下一次直接转信息; 补充说明:通讯过程IP地址、MAC地址的做用 IP地址做为一个逻辑地址,在网络中具备寻址的功能,而在网络中不是每个主机都有单独的 公网地址,IP地址不是惟一的,有多是IP是相同的,在传输过程为了进一步保证数据的正确 传达,MAC地址就会做为惟一的标识标识主机,而MAC地址在网络中是不具备寻址功能的, 因此在想要ARP解析,根据目的IP地址去,寻找MAC地址,完成通讯;
2.邻居消息不可达检测 NUD (Neighbor Unreachability Detection,邻居不可达检测)是节点肯定邻居可达性的过程; 邻居可达性状态机用来描述邻居的可达性,共有六种状态,可互相迁移: EMPTY(空闲状态):表示节点上没有相关邻接点的邻居缓存表项 INCOMPLETE(未完成):尝试进行地址解析 REACHABLE(可达):地址解析成功 STALE(失效):可达时间超时,未肯定邻居是否可达 DEALY(延时):未肯定邻居是否可达 PROBE(探测):会周期性的向邻居发送NS报文
3.地址自动配置 有状态地址自动配置: →从DHCP服务器获取地址及相关信息 无状态地址配置: →根据路由器发布的信息而自动配置IPv6地址及相关信息 无状态地址自动配置的优势 →真正的即插即用 →网络迁移方便 ND协议经过在节点间交互RS和RA报文完成路由器发现/前缀发现并自动配置全局IPv6地址
基本配置
 
 
 
 
 
 
 
在IPv4协议里面看的是ARP表,可是IPv6不用ARP地址解析,用的介绍下面这个命令 查看IP地址和MAC地址的对应关系
走过路过,点个三连,十分感谢 一块儿学习,一块儿进步 技术交流资料分享:QQ---1740602259
相关文章
相关标签/搜索