设为首页收藏本站language 语言切换
查看: 2420|回复: 6
收起左侧

[求助] IPv6是否需要ARP解析

[复制链接]
发表于 2014-4-25 16:12:30 | 显示全部楼层 |阅读模式
3鸿鹄币
求助各位大神,IPv6是否需要ARP解析,为什么我ping的时候第一个包都正常的回来了,都是第一次ping的
1.jpg
2.jpg

最佳答案

查看完整内容

IPv6用的机制是ND,邻居发现, ARP只用在IPV4中。 邻居发现过程 step 1: 源节点在链路上发送一条类型为135的ICMPv6消息(NS),其源地址为该节点的IPv6地址,目标地址是目标节点的ipv6地址对应的请求节点多播地址。该消息还包含源节点的链路层地址,让目标节点能够立刻使用该链路层地址。 step 2: 目标节点收到NS后,每个目标节点都使用类型为136的ICMPv6消息(NA).该消息的源地址为响应节点的IPv6地址,目标地址为发送NS的源节点的 ...
发表于 2014-4-25 16:12:31 | 显示全部楼层
IPv6用的机制是ND,邻居发现, ARP只用在IPV4中。
邻居发现过程
step 1: 源节点在链路上发送一条类型为135的ICMPv6消息(NS),其源地址为该节点的IPv6地址,目标地址是目标节点的ipv6地址对应的请求节点多播地址。该消息还包含源节点的链路层地址,让目标节点能够立刻使用该链路层地址。
step 2: 目标节点收到NS后,每个目标节点都使用类型为136的ICMPv6消息(NA).该消息的源地址为响应节点的IPv6地址,目标地址为发送NS的源节点的IPv6地址,其数据部分包含目标节点的链路层地址。
沙发 2014-4-25 16:12:31 回复 收起回复
回复

使用道具 举报

发表于 2014-4-25 16:20:50 | 显示全部楼层
arp是广播技术,ipv6中被组播取代了。所以没有arp这一说
板凳 2014-4-25 16:20:50 回复 收起回复
回复

使用道具 举报

发表于 2014-4-26 08:35:48 | 显示全部楼层
附抓包图
ND_process_ping_icmp_debug.JPG

ND_process.JPG ;
地板 2014-4-26 08:35:48 回复 收起回复
回复

使用道具 举报

发表于 2014-4-26 20:46:07 | 显示全部楼层
IPV6没有ARP但是有个类似于ARP的协议就是ND···这个和ARP差不多
5# 2014-4-26 20:46:07 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-4-27 12:43:30 | 显示全部楼层

多谢大哥指条明路,呵呵
6# 2014-4-27 12:43:30 回复 收起回复
回复

使用道具 举报

发表于 2014-4-27 21:17:24 | 显示全部楼层
学习了
7# 2014-4-27 21:17:24 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-30 17:48 , Processed in 0.085722 second(s), 27 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表