IPv6地址解析之链路层地址学习

原创 2016年08月29日 00:17:21


IPV6地址解析包括两个部分:一部分解析目的IP对应的链路层地址(类似于IPV4的ARP协议),另一部分是邻居状态可达性检测(NUD)。

IPV6地址解析工作在网络层,与链路层协议无关。

地址解析过程:

假设PC1pingPC2

               PC1------------------------------------------------------PC2

        2001:0206::1/64                               2001:0206::2/64

        00:24:ac:ef:47:8a                              00:24:ee:ee:ee:88

1、PC1pingPC2需要封装二层头部,首先暂停发送该ping包,学习链路层地址。

2、PC1发送一条请求消息(NS),请求PC2的链路层地址,该请求消息的目的IP为被请求节点的组播地址,源地址为PC1的IP地址。

3、PC2收到该请求后,回应一个邻居宣告消息(NA),源IP为PC2,目的IP为PC1(单播)。消息的内容是PC2的链路层地址。PC2将PC1的IP地址和MAC地址加入自己的邻居缓存表中。

4、PC1收到邻居宣告消息后,将PC2的IP地址和MAC地址加入自己的邻居缓存表中。

5、此时PC1可以发送对PC2的ping包了。

解析过程中NS消息二层地址与三层地址的形成:

三层地址:取全球单播地址的后24位,与固定前缀FF02:1:FF::/104形成。

二层地址:RFC2464规定使用33-33-xx-xx-xx-xx,其后32位取用三层地址后32位。

版权声明:本文为博主原创文章,未经博主允许不得转载。

链路层三种类型的MAC地址

若需要转载,请注明出处。 我们知道,链路层都是以MAC地址来进行通信双方的地址标识的,如下图: 在应用中根据接收方的多寡来进行划分,可分为以下三种: 单播(Unicast) 多播(...
  • yygydjkthh
  • yygydjkthh
  • 2011年09月05日 23:07
  • 6319

IPv6的地址解析

1、概述 地址解析在网络中报文的转发起着至关重要的作用。当一个节点需要得到同一链路上另一个节点的链路层地址时,就需要进行地址解析。在IPv4中使用的是ARP协议,在IPv6中使用的是ND(Neighb...
  • liu5257
  • liu5257
  • 2016年03月17日 20:34
  • 3783

IPv6

42. IPv6 邻居发现协议中的路由器发现功能是指_B。 A. 主机发现网络中的路由器的IPv6 地址 B. 主机发现路由器及所在网络的前缀及其他配置参数 C. 路由器发现网络中主机的IPv6 地址...
  • jxq0816
  • jxq0816
  • 2014年01月08日 11:42
  • 894

IPv6地址详解

IPv6地址介绍 注:转载自 http://ipv6.tsinghua.edu.cn/technology/ipv6-di-zhi-jie-shao/ 1. 认识IPv6地址 IPv4地址是类似...
  • tjhon
  • tjhon
  • 2013年09月28日 11:12
  • 3909

IPv6地址表示方法详解(转)

IPv6是互联网协议的第六版;最初它在IETF的 IPng选取过程中胜出时称为互联网新一代网际协议(IPng),IPv6是被正式广泛使用的第二版互联网协议。现有标准IPv4只支持大概40亿(4×109...
  • needle2
  • needle2
  • 2010年03月10日 14:45
  • 6927

IPv6地址解析之链路层地址学习

IPV6地址解析包括两个部分:一部分解析目的IP对应的链路层地址(类似于IPV4的ARP协议),另一部分是邻居状态可达性检测(NUD)。 IPV6地址解析工作在网络层,与链路层协议无关。 地址解析过程...
  • leehomkey
  • leehomkey
  • 2016年08月29日 00:17
  • 917

计算机网络 自顶向下方法 第五章 链路层

计算机网络自顶向下--链路层 本书结构是自顶向下的,所以请按下列顺序阅读: 1.计算机网络自顶向下--应用层 2.计算机网络自顶向下--运输层 3.计算机网络自顶向下--网络层 4....
  • a724888
  • a724888
  • 2017年10月20日 11:34
  • 139

IPv6 NDP邻居发现协议 1

NDP(Neighbor Discovery Protocol,邻居发现协议)是IPv6的一个关键协议,它组合了IPv4中的ARP、ICMP路由器发现和ICMP重定向等协议,并对它们作了改进。作为IP...
  • frank_jb
  • frank_jb
  • 2015年11月20日 17:17
  • 2854

IPV6地址学习笔记

地址表达方式1、ipv6地址长度是128位,基本表达方式是X:X:X:X:X:X:X:X,其中x是一个4位十六进制整数。每一个数字包含4位,每个整数包含4个数字,每个地址包括8个整数,共计128位(4...
  • wustzjf
  • wustzjf
  • 2016年10月31日 22:16
  • 1816

计算机网络——“自顶向下方法之链路层

概述在链路层中,由两种信道,第一种是广播信道,用于连接有线局域网,卫星网和混合光纤同轴电缆。第二种类型的链路层信道是点对点通信链路,着在注入长距离链路连接的两台路由器之间。差错纠正类似于差错检测,区别...
  • diaotai
  • diaotai
  • 2018年02月16日 14:23
  • 87
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IPv6地址解析之链路层地址学习
举报原因:
原因补充:

(最多只允许输入30个字)