最后更新:2022-05-24 17:50:30 手机定位技术交流文章
我们介绍了IPv6特性和地址空间。这就是我们使用IPv6操作方法的方法。IPv6的基本协议之一是ICCMPv6。无法关闭临时文件夹:%s。然而,IPv4中的IPCMPv6已不再像IPCMP那样容易。更像是多功能N, 但它是一个多功能N。"皮卡丘"进化为"雷彻"
ICMPv6除了为ICMPv4提供同样的功能之外,还提供各种基本功能,例如邻里发现、地址设置、重复地址检查、PMTU发现等等。
APP和广播不再使用IPv6地址。
三楼是进行地址处理的地方,若干链级协议可以使用相同的地址分割协议。
ICMPv6 (135类NS和136类NA提交材料)用于解决地址问题。
NS信息是以群体模式传送的,IPv6地址的目的是“请求节点”地址与所需的IPv6地址相对应,MAC用于广播MAC。
分组发送NS信息的效率高于广播,降低了对其他节点的影响以及对二级网络的绩效挑战。
由于数据电文的地址是指定的节点组地址,该事件将在以下地点进行:我们先前的文章提到地址。24个IPv6地址之后是24个IPv6地址。因此,该演讲的地址不会向所有东道主广播。极大提升转发效率,这是首次要求一个小组广播广播网址信息。请见前一条。

对方收到请求信息后,将对请求作出答复,并在答复中将设备运到MAC地址,然后将进行类似于ARP的操作。它不再称为ARP,而是邻居发现了它。
真正的通讯机制不仅仅是一个基本地址;它是一个邻居的手表的维持,每个邻居都有自己的地位,可以相互转换。
邻居状态变化:
A点和B点之间的通信进程A点的邻里状况假定在A点和B点之前发生了如下变化:
在不兼容的情况下,A首先传送NS 并产生一个邻居的缓存物品。
若B回复NA,则Incomplete->Reachable,否则10s后Incomplete->Empty,即删除条目;
经过ReachableTime(默认30s),条目状态Reachable->Stale;
或者在Reachable状态,收到B的非请求NA,且链路层地址不同,则马上->Stale;
在Stale状态若A需要向B发送数据,则Stale->Delay,同时发送NS请求;
在Delay_First_Probe_Time(默认5秒)后,Delay->Probe,其间若有NA应答,则Delay->Reachable;
在Probe状态,RetransTimmer每分每秒 都会寄出一份NNS交付 MAX_ UNICAST_ SOLIIT 后等待 RestransTimmer 返回 。有应答则->Reachable,如果你们不进去,那末,如果你们是空的,即删除表项。
上述过程表明,IPv6邻居的关系比IPv4邻居好,IPv6邻里关系维护机制确保邻居在启动之前可以使用通信,而ARP不能仅仅通过老龄化机制进行。
机制概述
地址检查确保网络中没有两个相同的单一广播地址。
DAD 必须用于所有地址 。
与NS和NA, 完成DAD互动操作。
原理
在通过 DAD 地址再次检查前, 地址被称为“ 缓冲地址 ” 。 试点演讲目前,该接口将无法使用这个实验地址进行常规 IPv6 传输 。不过,他们将加入与该地址有关的索利切德节点小组。
DAD 地址测试: 节点将 NS 传送到 Soliced- 节点广播地址, 其中载有暂定地址 。如果你从另一个网站得到答案该地址现在可在互联网上查阅。节点将无法获取电文地址 。
在启用任何单个 IPv6 地址之前, 接口需要一个 DAD, 包括本地链接 。
整个有效技术可在早先的IPv4文件中免费的ARP中找到。
在上图中,R2已经投入使用。该设备已经使用了图中描述的地址 。R1现在有一个新的IPv6地址:2001:64。注意到发生的情况。2001年:#64R1接口设置该地址立即标为临时地址。目前还不能使用。除非地址使用 DAD 验证 。
R1向链路传送了一条有秩序的NS信息NS的源 IPv6 地址是:2001: DAD 测试所需的节点地址是IPv6 地址。FF02:1:FF00:12是时间。本NS包含2001年DAD测试的目标目标:#
N. S. 将被发给这组人。 在链节点的讯息2001:12 没有节点接口配置, 其中不包括地址指定的节点组 。因此,当这名NS抵达时,它被丢弃。一旦R2有了这个NS因为它的接口是用 2001:12 地址建立的,因此,该接口将加入F02:1:FF00:M组。目前获得的信息取决于地址,即网站的地址。因此,它将破坏报告的结构。它发现对方的DAD目标地址与当地接口地址相同。所以我迅速回复了来自NA的信息。该报的地址是FF02:1;这是所有节点的集体地址。在同一份报告的内容中增加了2001年目标目标:12。还有你自己的接口的MAC地址
当R1获得NA时,它承认2001年的情况:由于该地址已经用于链条上,因此被指定为重复地址(重发),不用于通信。
无状态的 IPv6 地址的自动配置(StateLess Address AutoConfiguration,SLAAC)是IPv6的标准功能,在RFC2462中定义。
IPv6 中的地址可以手动或动态方式到达。 DHCPv6 和无状态地址都自动配置在获取地址的动态模式中。
SLACAC不需要部署应用程序服务器,使其比DHCPv6等动态地址分配技术轻。
路由器发现功能是IPv6自动配置功能的基础,主要通过两种电文实现:
RA(Router Advertisement,路由器警报:每个装置旨在通知主机和网络二级设备的存在。R.R.A.可以经常和集体地提交来文。R.A.报告将包括关于因特网前缀的资料。还有其他的方向信息R.A.中的类型字段值为134。
RS(Router Solicitation,信息:在许多情况下,东道主拥有网络连接,希望尽快获得通信前缀。在此情况下,东道方可以立即发出RS信息。网络的设备将回复R. A. 的信息RS 提交时的类型字段值为133。
主机如何学习网络的前缀( 不仅仅是前缀信息)?剩下的数据呢?现有两种主要方法:被动收到因特网路由器通知(Router Autoffectment),这是世界上最常见的方法之一;积极接收因特网路由器通知(Router Autoffectment)。通知中的主动传输路由器请求(RouterSolication)在路由器对路由器公告做出回应后主机从通告中获得。
IPv6 地址中的自动配置结果必须先有128个接口地址。
当网关路由器发现更好的传输路径时,会向主机发送方向向导信息。
假设主机A希望与主机B互动,而且当主机A在A向B发送信息时,区域贸易安排是主机A默认的网关路由器,则该信息通过区域贸易安排传递。
一旦区域贸易协定从A处收到信息,就会发现主机A最好直接传送给路由器RTB。它将发送重新校准的 ICMPv6 包给主机 A 。目标地址是其中之一。主机 B 是目的地地址 。
当主机 A 收到重定向消息时, 它会在默认的路径列表中添加主机路径, 并向主机 B 直接发送信息到成果预算制 。
这是一个基本的调整方法。其中一个问题是,“区域贸易协定如何知道对东道方B采用RTB方法更好?”其实这个很简单,因为 RTA 会发现 电文 条目与电文源的界面 是电文 源与电文 条目之间的联系 。这意味着,B号主机的路径只是绕着区域贸易安排。然后转发到RTB,据此,区域贸易协定可以看出,直接前往难民审查法庭是一种优胜选择。
这条路线上最小的接口是PMTU。
在先前的IPv6研究传递了知识后,显然无法做到这一点。在传输过程中,IPv6报告没有分开。当然,这些要素没有综合在一起。IPv6 只报告源节点。组装在目标节点进行。然后有一个问题。有多少文件被来源点分开?很简单,在提供所有报告方面没有任何障碍。因此,分裂文本不能超过路径上最低的 MTU 。那是PMTU 或者MTU的路线
PMTU发现技术的定义载于RFC1981。这是利用ICMPv6包装过大文件完成的。最初,源节点认为PMTU是接口的MTU。发出报文,当转运路线上有一个PTU低于目前情况时,您可以通过向源节点发送一个过大信息包来完成此任务 。他们有自己的CTU价值PMTU的假定价值随后改为源节点新获得的MTU价值。如此反复,直到报告到达目的地 才能弄清楚源节点会知道抵达目的地的PMTU。
假设源到目的路径有四个连接。链接的 MTU 值分别为 1500, 1500, 1400 和 1300 。此外,当信息来源发出分裂信息时,它最初被分割成1 500个部分。当它到达1400接口时路由器返回的包包错误太大 。同时携带 1400 MTU 值 。当源头到达时,它将分解成1 400个大小的部件。当您到达 1300 界面时,包装过大错误的情况也是如此。1300 MTU值是随附的。消息来源随后被分为1300份报纸。最终到达目的地,因此,我们找到了路径的PMTU。
值得一提的是,PMTU只有在数据包超过道路上最小的MTU时才发现该方法有用,因为如果信息小于和小于路上最小的MTU,那么“过大包装”报告是无法想象的。
由于 IPv6 授权链层最低 MTU 1280, PMTU 的编号不能小于 1280 。 最大的 PMTU通常由链层定义,如果是隧道,链层会很大。
下次我们来谈谈一些 IPv6转换技术
公众号码可以追踪,以后将提供进一步资料。
本文由 在线网速测试 整理编辑,转载请注明出处。