《IPv6精髓(第2版)》——3.2 地址类型

3.2 地址类型

IPv4有单播地址、广播地址和多播地址,IPv6则不使用广播地址,而代之以多播地址。这对网络来说是一个好消息,因为广播对大多数网络来说都是一个需要解决的问题。RFC 1546引入了一种新型地址——任播地址,虽然任播地址在IPv4中也有使用,但是IPv6将在一个更大的范围内使用该类地址。

3.2.1 单播、多播和任播地址
IPv6地址分为以下三类。

单播(Unicast)地址

单播地址可以唯一地标识IPv6节点的接口,发送到单播地址的数据包会被传送给该地址所标识的接口。

多播(Multicast)地址

多播地址可以标识一组IPv6接口,发送给多播地址的数据包会被传送给多播组的全部成员。

任播(Anycast)地址

任播地址被分配给多个接口(通常位于多个节点上),发送给任播地址的数据包仅被传送给其中的一个接口,通常是最近的一个接口。

3.2.2 通用规则
与IPv4一样,IPv6地址也被分配给接口,而不像OSI将地址分配给节点,因而一个节点的每个接口都至少需要一个单播地址。单个接口也可以被分配多个任意类型的IPv6地址(单播、多播和任播),因而一个节点可以由其任一个接口的地址进行标识。此外,出于负载共享的目的,还可以将单个单播地址分配给多个接口,不过在这样做之前,必须首先确认硬件和软件是否支持该功能。

提示

对于IPv6来说,地址中任何字段的全0和全1都是合法值。
IPv6支持不同范围(scope)的地址,包括全局范围和非全局(如链路本地)范围。从操作上来看,IPv4通过使用私有地址空间中的IP地址或管理范围的多播地址,引入了非全局范围的地址。而IPv6在设计之初就将地址范围纳入基本体系之中。每个IPv6地址(未指定地址除外)都有一个特定范围,该范围是一定的拓扑跨度。其中的IPv6地址可以用作某个接口或某组接口的唯一标识符。地址的范围作为地址的一部分进行编码。本章将在后面的“多播地址”一节进行地址范围的描述,相关内容可以参考RFC 4007“IPv6 Scoped Address Architecture”。

时间: 2024-09-20 13:37:12

《IPv6精髓(第2版)》——3.2 地址类型的相关文章

《IPv6精髓(第2版)》——3.9 任播地址

3.9 任播地址 任播地址的作用是在多台主机或多台路由器提供相同服务的场合下实现冗余性和负载均衡机制.任播并不专用于IPv6,早在1993年的RFC 1546中就已经将任播定义为用于IPv4的试验性规范.该规范为任播定义了专用前缀,使得通过该前缀即可识别任播地址.任播主要应用于DNS和HTTP等服务.为了正确处理这些非全局唯一的地址,该RFC还讨论了需要对TCP做的可能修改. 但是在实际应用中,任播并没有得到所期望的实现和使用.通常使用的是一种被称为共享单播地址(shared unicast a

《IPv6精髓(第2版)》——3.12 默认地址选择

3.12 默认地址选择 IPv6的地址体系允许接口拥有多个地址.这些地址可能有不同的范围(链路本地范围或全局范围)或状态(首选状态.废除状态),可能有移动环境下的地址(家乡地址.转交地址)或多归属环境下的地址,可能是永久公有地址或虚拟隧道接口.由于双栈主机同时拥有IPv6和IPv4地址,因而相应的IPv6实现在发起连接时通常需要在多个源地址和目的地址之间做出选择. 假设某客户端因某种外部服务而发起DNS请求并收到一个全局IPv6地址和一个公有IPv4地址.如果该客户端有一个私有IPv4地址和一个

《IPv6精髓(第2版)》——导读

前言 本书讲述的是下一代互联网协议.大家已经熟知了IPv4的优缺点,知道如何设计和配置IPv4,也知道如何排查IPv4的故障,为何还要学习一种新协议呢?一切都要从头开始吗?完全不必!IPv6的设计人员从15年以上的IPv4发展经验中学到了很多.他们从20世纪90年代就开始开发这种新协议,保留了IPv4的优点,将地址空间从32比特扩展到128比特,增加了IPv4曾经缺失的功能.他们还制定了多样化的过渡机制,允许IPv4和IPv6和平共处,实现两种协议之间的平滑过渡.事实上,这也是制定新协议版本的主

《IPv6精髓(第2版)》——第3章 IPv6编址3.1 IPv6地址空间

第3章 IPv6编址 IPv4地址长度为32比特,而且看起来都很相似,但IPv6地址却有128比特,而且看起来差别很大.制定IPv6标准的出发点之一就是扩展地址空间,当然优化路由表(特别是Internet的路由表)也是重要原因之一.本章将帮助大家熟悉IPv6扩展后的地址空间,解释IPv6编址的工作方式以及采取这种设计方式的原因.有关IPv6编址体系的详细信息定义在RFC 4291中(替代了RFC 3513). 3.1 IPv6地址空间 32比特的IPv4地址空间在理论上可以提供232个地址,约等

《IPv6精髓(第2版)》——1.6 全球IPv6发展状况

1.6 全球IPv6发展状况 最早的IPv6网络是6Bone.6Bone开始于1996年,在2004年连接了全球50多个国家的1000多台主机.起初该网络被用作IETF工作组的测试网络,后来逐渐成为全球性项目,欢迎任何人加入.当时的地址分配还没有标准化,因而6Bone获得了特殊前缀3FFE.由于目前的IPv6地址分配工作已经专业化并开放注册,因而6Bone将在2006年中期迁移到官方规定的IPv6地址空间.出于历史和统计原因,目前的6Bone网站仍然可以访问.6Bone证实了IPv6的稳定性,可

《IPv6精髓(第2版)》——3.4 前缀记法

3.4 前缀记法 前缀记法定义在RFC 4291中.全局路由前缀是IP地址中用来标识子网或特定地址类型的高阶比特(如表3-2所示).在早期RFC中也被称为格式前缀(format prefix).前缀记法与采取CIDR记法(通常用来对IPv4地址进行子网划分)的IPv4地址表达形式非常相似.该记法就是在地址后附加前缀长度,在斜线后面写上比特数,即地址格式如下: IPv6地址/前缀长度 前缀长度指定了该地址最左侧的多少个比特表示前缀,这是子网掩码(subnet mask)的另一种表达形式.请记住,子

《深入解析IPv6(第3版)》——1.6 部署IPv6

1.6 部署IPv6 尽管IPv6协议提供了许多技术进步和创新,但对它的应用仍然需要来自商业角度的考验,并由终端用户组织和ISP的IT职员进行部署.在网络架构中部署支持本地IPv61的环境需要规划并设计好(它与IPv4的)并存性和迁移策略,以及软硬件的安装和维护方式.综合考虑IT员工.软硬件资源.迁移所需时间等因素,特别是要考虑到其他更显而易见的或者在短期内更有利可图的新兴技术,这些对于评估是否在本地部署支持IPv6的网络意义重大. 还有一点必须加以考虑,那就是Internet这项技术,从一个用

微软winjs4.0预览版官方下载地址 提供windows library

  微软winjs4.0预览版官方下载地址来了咯,有朋友是JavaScript开发者嘛,想要了解相关代码吗?下文绿茶小白为大家带来微软winjs4.0预览版官方下载地址喏,此版本还提供了windows library哦. 近年来微软不断加大在应用平台的投入,无论是更具吸引力的商城策略调整还是Universal应用的提出都说明微软对生态系统建设的决心.尤其在WinHEC大会结束之后微软更是面向开发者推出了丰富的开发工具和完整的开发手册,在这种趋势下Windows 团队发布了WinJS 4.0预览版

tomcat6.0 java 1.6 环境配置 免安装版和安装版 tomcat下载地址

tomcat6.0 java 1.6 环境配置 免安装版和安装版 tomcat下载地址 tomcat官网 http://tomcat.apache.org/download-60.cgi 免安装版 1.把jdk放在C:\Program Files目录下: 1)在环境变量Path前面添加 C:\Program Files\jdk_10\bin; 2)添加环境变量JAVA_HOME 值为 C:\Program Files\jdk_10 2.把tomcat安装在C:\Program Files目录下: