时间:2019-08-19 点击:632次
IPv6中的任播不是IPv4中的组播,不可类比。IPv6中一个任播地址是分配给不同节点的多个接口的,就是说有若干个网络接口可分配同一个任播地址。当有一个数据包传送给这个地址时,路由器只将此数据包转发到其中一个“最近距离”的接口上就完事了,并不是每个接口都收到此数据包。(这一点上也与IPv6多播不同。)另外,单从IPv6的地址形式上是无法区分单播与任播地址的。广东配音公司
只能说像。任播地址能够识别多个接口,但他们之间有很大不同。任播包只被传送到一个地址,实际上,是将他传送到距离本地路由器最近的那个接口地址。广东配音公司这种地址很特殊,因为可以将但个地址应用到多个接口上,也可以称他为‘一个对一组中的一个’地址。
一、任播又被称为泛播、选播、广东配音公司联播,是一种网络寻址和路由的策略,使得资料可以根据路由拓朴来决定送到“最近”或“最好”的目的地。
二、任播被认为在负载均衡、提高服务的可用性和容错性、对抗D0S/DDOS攻击等方面有重要的作用,从IPv4,PIP,SIPP到IPv6,任播技术都被提到;
目前涉及到任播的RFC约有5O多个,但除了在DNS根服务器和AS-112服务器上被使用外,任播一直没有出现大规模全局性应用。
对于目前的IPv6技术而言,任播技术迟迟没有突破性的进展,除了和IPv6发展缓慢一直不能有大规模的应用有关外,也和任播自身存在很多尚未解决的技术难题有关。
三、任播最初是在RFC1546中被提出来的,它被定义为:主机向一个任播地址发送数据包,网络负责尽力将数据包交付(delivery)到至少一个,最好也是一个服务器,这些服务器由这个任播地址标识。
在RFC3513(废弃了RFC2373)E。]中,进一步对任播进行了定义:任播地址被分配给两个以上的接口(一般指不同IP地址的节点),而发送到这个地址上的分组被路由到“最近”的接口。这里“最近”可以是指路由器跳数、服务器负载、服务器吞吐量、客户和服务器之间的往返时间(RTT,round trip time)、链路的可用带宽等特征值(metric)。
任播通信的基本概念是从物理主机设备中分离出的逻辑服务标识符,任播地址可以根据服务类型来分配,使得网络服务担当一个逻辑主机的角色。
四、任播的基本通信过程包含了四个方面:编址、路由、组管理、链路地址解析。