在该图中,基于IPv6的PC1发送了IPv6数据包。然后,路由器R1将IPv6数据包封装或将IPv6数据包封装到新的IPv4标题中,具有路由器R4上的地址的目标IPv4地址。路由器R2和R3愉快地转发数据包,因为它具有普通的IPv4标题,而R4封装原始IPv6数据包,则将其转发到基于IPv6的PC2。它叫做隧道,因为在穿过隧道时无法看到隧道内的IPv6数据包;在这种情况下,网络中间的路由器,R2和R3,将数据包视为IPv4数据包。
存在几种类型的IPv6到IPv4隧道。执行路由器所示的隧道图17-11,可以使用以下三种类型的隧道,其中主机使用第四类(Teredo隧道):
手动配置隧道(MCT):具有创建隧道接口,虚拟路由器接口类型的简单配置,该配置引用了封装IPv6数据包的IPv4标题中使用的IPv4地址。
动态6to4隧道:该术语是指通常在IPv4 Internet上完成的特定类型的动态创建的隧道,其中可以基于目的地IPv6地址动态地找到隧道端点的IPv4地址。
站点内部自动隧道寻址协议(ISATAP):另一个动态隧道方法,通常在企业内使用。与6to4隧道不同,如果隧道端点之间使用IPv4 NAT,ISATAP隧道不起作用。
Teredo隧道:此方法允许双堆栈主机创建隧道到另一个主机,主机本身都创建IPv6数据包并封装IPv4报头内的数据包。
图17-12.显示Teredo隧道后面的基本想法。
用于Teredo主机主机隧道的示例封装
使用NAT-PT翻译IPv4和IPv6之间的翻译
迄今提到的这两种IPv6过渡功能在本章中,双堆栈和隧道,依赖于最终主机至少支持IPv6,如果不是IPv4和IPv6。但是,在某些情况下,仅IPv4的主机需要与仅IPv6主机通信。在这种情况下需要使用第三类转换功能:将IPv6数据包的标题看起来像IPv4数据包的工具,反之亦然。
在Cisco路由器中,RFC 2766中定义的网络地址转换 - 协议转换(NAT-PT)可用于执行翻译。为执行工作,配置了NAT-PT的路由器必须知道要转换到哪个IPv4地址的IPv6地址,反之亦然,以及传统NAT翻译表中持有的相同类型的信息。和传统的NAT,NAT-PT允许静态定义,动态NAT和动态PAT,可用于保存IPv4地址。
过渡摘要
表17-11总结了IPv6的转换选项,以便更容易参考和研究。
表17-11IPv6转换选项摘要
名称 |
特定类型 |
描述 |
双堆栈 |
- |
支持这两个协议,并将IPv4发送到IPv4主机和IPv6到IPv6主机 |
隧道 |
MCT. |
手动配置隧道;通过IPv4网络发送IPv6,通常在路由器之间 |
隧道 |
6to4. |
动态发现隧道端点;通过IPv4网络发送IPv6,通常在路由器之间 |
隧道 |
isatap. |
动态发现隧道端点;通过路由器之间通过IPv4网络发送IPv6;不支持IPv4 NAT |
隧道 |
teredo. |
通常由主持人使用;主机在IPv4中创建IPv6数据包并封装 |
NAT-PT. |
- |
路由器在IPv4和IPv6之间转换;允许IPv4主机与IPv6主机通信 |
考试准备任务
查看所有主要主题
审查本章中最重要的主题,并在页面外边缘的关键主题图标中注意到。表17-12列出了这些关键主题的引用和每个都找到的页码。
表17-12第17章的主要主题
关键主题元素 |
描述 |
页码 |
图17-1 |
全球IPv6 Internet中的汇总概念 |
583. |
列出 |
缩写IPv6地址的规则 |
585. |
列出 |
编写IPv6前缀的规则 |
587. |
图17-3 |
示例前缀分配过程 |
588. |
列出 |
将前缀细分为企业的子网前缀的主要步骤 |
590. |
图17-5 |
IPv6子网的示例和结构 |
591. |
图17-7 |
IPv6地址和EUI-64格式化接口ID的结构 |
595. |
表17-6 |
IPv6地址配置的四个主要选项列表 |
599. |
表17-7 |
IPv6有状态和无状态DHCP服务的比较 |
600 |
列出 |
不同类型和目的的IPv6地址 |
600 |
图17-10. |
链接本地地址的格式和结构 |
602. |
列出 |
主机的步骤摘要以了解其地址,前缀长度,DNS和默认路由器 |
603. |
表17-9. |
最常见类型的IPv6地址的前缀和目的摘要 |
604. |
列出 |
IPv6配置的配置清单 |
606. |
表17-11 |
IPv6转换选项列表 |
612. |
从内存中填写表格和列表
打印附录J,“Memory表”(在CD上找到)的副本或至少本章的部分,并从内存中完成表和列表。附录k,“Memory Tablessack键”也在CD上,包括已完成的表格和列表以检查您的工作。
关键术语的定义
从本章中定义以下关键项,并在词汇表中检查您的答案:
双堆栈,全局单播地址,ISP前缀,链接本地地址,NAT-PT,邻居发现协议(NDP),区域Internet注册表(RIR),注册表前缀,站点前缀,有状态DHCP,无状态自动配置,无状态DHCP,子网前缀,唯一的本地地址
命令参考检查您的内存
虽然您不一定在本节中的表中记住信息,但此部分确实包括本章介绍的配置和exec命令的引用。实际上,您应该记住命令作为阅读本章并在此考试准备部分中进行所有活动的副作用。要检查您将命令作为其他研究的副作用记忆,请用一张纸覆盖桌子的左侧,读取右侧的说明,并查看您是否记得命令。
表17-13第17章配置命令参考
命令 |
描述 |
IPv6单播路由 |
全局命令,可在路由器上启用IPv6路由 |
IPv6路由器RIP.标签 |
全局命令,即启动 |
IPv6 RIP.名称启用 |
界面子命令,可在接口上ripng |
IPv6地址{IPv6地址/前缀长度|前缀名称分数/前缀长度}EUI-64. |
接口子命令,手动配置整个接口IP地址,或使用路由器自动构建EUI-64格式接口ID的路由器 |
IPv6主机名称IPv6-Address1[IPv6-Address2 ... IPv6-Address4] |
全局命令创建静态主机名定义 |
IP名称 - 服务器服务器地址1[服务器address2 ... server-address6] |
全局命令指向一个或多个名称服务器,以将名称解析为IPv4或IPv6地址 |
[没有]IP域名查找 |
全局命令,使路由器能够作为DNS客户端,或者使用没有选项,禁用路由器作为DNS客户端 |
表17-14第17章EXEC命令参考
命令 |
描述 |
显示IPv6路线 |
列出IPv6路由 |
显示IPv6路线IP地址 |
列出该路由器将与已列出的地址发送的数据包匹配的路由 |
显示IPv6路线[字首/前缀长度] |
列出专门列出的前缀/长度的路由 |
显示IPv6接口[类型数] |
在接口上列出IPv6设置,包括链接本地和其他单播IP地址 |
显示IPv6接口简介 |
列出每个接口的接口状态和IPv6地址 |
版权所有©2007 Pearson教育。版权所有。