NDP 135/136 类型的报文
时间: 2023-09-19 10:08:13 浏览: 21
NDP 135/136 类型的报文是 IPv6 网络中使用的一种邻居发现协议报文。其中,NDP 135 类型的报文是邻居发现请求报文,用于查询目标节点的 MAC 地址。而 NDP 136 类型的报文是邻居发现应答报文,用于回复邻居发现请求报文中查询的 MAC 地址。这两种报文都是基于 ICMPv6 协议实现的,并且在 IPv6 网络中起着非常重要的作用,可以帮助节点发现其它节点的存在,从而实现正确的数据通信。
相关问题
NDP 135/136
NDP是IPv6中的邻居发现协议,用于在本地链路上查找和管理邻居节点。其中,135和136是NDP中的两个重要消息类型,分别是邻居请求和邻居公告。
邻居请求(ICMPv6 Type 135)是由一个节点发送到另一个节点的消息,以查找目标节点的链路层地址。当一个节点需要与另一个节点通信时,它会首先发送一个邻居请求消息,以获取目标节点的链路层地址。如果目标节点在本地链路上,则会回复一个邻居公告消息,其中包含目标节点的链路层地址。如果目标节点不在本地链路上,则会将邻居请求消息转发到下一个路由器,直到找到目标节点或消息到达网络的边缘。
邻居公告(ICMPv6 Type 136)是目标节点在收到邻居请求消息后发送的消息,其中包含目标节点的链路层地址。当目标节点收到邻居请求消息时,它会检查自己的IPv6地址是否与请求消息中的目标地址匹配。如果匹配,则目标节点会发送一个邻居公告消息,其中包含目标节点的链路层地址。如果目标节点不希望发送邻居公告消息,则可以使用“隐私地址”,这是一种临时地址,用于保护节点的隐私。
wireshark抓NDP包
你可以使用Wireshark来抓取NDP(Neighbor Discovery Protocol)包。NDP是IPv6网络中的一种协议,用于发现和维护邻居节点的信息。以下是使用Wireshark抓取NDP包的步骤:
1. 首先,确保你已经安装了Wireshark,并且具有管理员权限。
2. 打开Wireshark并选择你要监听的网络接口。你可以在主菜单的“Capture”选项中找到可用的接口列表。
3. 开始抓取数据包。点击“Start”按钮或使用快捷键Ctrl + E来开始抓包。
4. 在过滤器栏中输入过滤条件,以仅显示NDP数据包。你可以使用过滤器"icmpv6"来筛选包含IPv6 ICMP报文的数据包。
5. 当你已经设置好过滤条件后,点击“Apply”按钮来应用过滤器。
6. 现在,Wireshark将开始捕获和显示通过选定接口的所有NDP数据包。
请注意,NDP包通常是以ICMPv6类型的数据包形式传输的,因此通过过滤器"icmpv6"可以捕获到它们。此外,你还可以使用其他过滤器条件来进一步细化捕获结果。
希望这些步骤能帮助到你!如果还有其他问题,请随时提问。
相关推荐













