首页 > 其他分享 >IPV6-NDP邻居发现协议

IPV6-NDP邻居发现协议

时间:2023-04-23 14:32:07浏览次数:45  
标签:224.0 IPV6 地址 FF02 邻居 IPv6 NDP 解析 路由器

概述

  NDP(Neighbor Discovery Protocol,邻居发现协议)是IPv6的一个关键协议,它组合了IPv4中的ARP、ICMP路由器发现和ICMP重定向等协议,并对它们作了改进。

      IPv6 ND(IPv6 Neighbor Discovery,IPv6邻居发现)协议使用五种类型的ICMPv6消息,实现下面一些功能:地址解析、验证邻居是否可达、重复地址检测、路由器发现/前缀发现、地址自动配置和重定向等

常用的IPV6组播

FF02::1 ALL (224.0.0.1)本子网内的所有节点

FF02::2 ALL (224.0.0.2)本子网内的所有路由器

FF02::5 ALL (OSPFv3) 等于224.0.0.5

FF02::6 ALL (OSPFv3-DR) 等于224.0.0.6

FF02::9 ALL (RIP) 等于224.0.0.9

FF02::A ALL (EIGRP) 等于224.0.0.10

FF02::16 ALL (PIM) 等于224.0.0.13 组播里面的动态路由协议


IPv6地址解析过程

       在IPv6中,ND协议通过在节点间交互NS和NA报文完成IPv6地址到链路层地址的解析,解析后用得到的链路层地址和IPv6地址等信息来建立相应的邻居缓存表项。其解析过程如下图所示:

IPV6-NDP邻居发现协议_优先级

路由器的优先级

ipv6中的nd信息,是有优先级的,有三种 分别是 high,medium low三种

修改命令:接口下,ipv6 nd router-preference high/medium/low


标签:224.0,IPV6,地址,FF02,邻居,IPv6,NDP,解析,路由器
From: https://blog.51cto.com/u_7575433/6217611

相关文章

  • MFC-BeginPaint和EndPaint
     只能用在消息处理函数WindowProc的WM_PAINT消息中在WM_PAINT消息中必须使用BeginPaint和EndPaint       ......
  • SQL Server Endpoint 与 镜像、AlwaysOn身份验证
    若要加入 AlwaysOn可用性组 或数据库镜像,服务器实例上必须创建自己专用的“数据库镜像端点”(databasemirroringendpoint)。 此端点用途特殊,专门用于接收来自其他实例的连接。数据库镜像端点使用TCP协议在参与数据库镜像会话或承载可用性副本的实例之间发送和接收消息。 数......
  • NDP常用报文格式
    邻居发现协议(NeighborDiscoveryProtocol,NDP)是IPv6协议体系中最重要的基础协议之一,很多IPv6功能都依赖NDP来实现。一般说来,NDP可以实现的功能包括:替代IPv4的ARP来形成邻居表;默认网关的自动获取;无状态地址自动配置;路由重定向等。NDP定义了5类ICMPv6报文,即路由器请求(RouterSolicito......
  • Receive double value in WndProc from legacy
    ReceivedoublevalueinWndProcfromlegacyAskQuestionAsked 9years,8monthsagoModified 9years,1monthagoViewed 158times I'mtryingtosenddouble/floatvaluesfrommyMFClegacycodetoWPFwindow.WPFWndProcprocedurerece......
  • 如何优雅的使用ipv6穿透内网
    背景随着ipv6的普及,家庭宽带已经全面支持ipv6,通过简单的设置就可以让自己的内网设备获取到ipv6地址。不过这里的ipv6地址也不是固定,会定期的变化,不过通过DDNS可以解决这个问题。但是这样会暴露一个问题,就是处理你自己,其他人也可以通过你的ip地址来访问到你的设备,这样及其的不安全......
  • ospf邻居建立失败的原因
    1.Router-ID相同两台设备进行ospf邻居建立,当设备Router-ID一致时,会认为对方为自己发送的报文,不接受ospf邻居建立。2.区域ID不一致两台设备的相连接口如果处于不同区域内,会导致ospf邻居建立失败。3.认证不一致如果在两台设备接口上配置不同的ospf认证,由于认证失败,会导致......
  • CentOS 7 关闭IPv6
    一、编辑/etc/default/grub编辑/etc/default/grub,在GRUB_CMDLINE_LINUX加上的后面句首加上ipv6.disable=1。修改之前:[root@localhost~]#cat/etc/default/grubGRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed's,release.*$,,g'/etc/system-release)"GRUB_DEFAULT=saved......
  • 在 Windows 7 中禁用IPv6协议/IPv6隧道
    HowtodisablecertainInternetProtocolversion6(IPv6)componentsinWindowsVista,Windows7andWindowsServer2008HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\双击DisabledComponents来修改DisabledComponents项。如果Disa......
  • OpenWrt 软路由 IPV6 配置 DDNS
    一、申请 dynv6 账号1、去官网注册一个账号,不过人机验证那块需要"梯子"才能注册成功FreedynamicDNSforIPv62、注册成功后,创建一个Domain,这是我已经创建好的3、输入一个你自己的域名,后缀选择dynv6.net 4、创建好后,点到这个域名下面,切换到instructions获取密码,后面需要......
  • nginx 监听IPV6地址
    #usernobody;error_logstderrnotice;worker_processesauto;worker_rlimit_nofile130048;#worker进程的最大打开文件数限制worker_shutdown_timeout10s;......