参考答案:
【问题1】(4分)
(1)IPv4
(2)IPv6
【问题2】(8分)
(3)192.17.5.1
(4)255.255.255.0
(5)在接口上启用NAT-PT
(6)2001:aaaa::1
(7)指定IPv6网络中允许被转换的IPv6地址范围
(8)2001:aaaa:0:0:0:1::/96
(9)16.23.31.10
(10)16.23.31.20
【问题3】(3分)
(11)静态模式
(12)动态模式
(13)NAPT-PT(网络地址端口转换协议转换)
详细解析:
【问题1】
NAT-PT是一种纯IPv6节点和IPv4节点间的互通方式,所有包括地址、协议在内的转换工作都由网络设备来完成。支持NAT-PT的网关路由器应具有IPv4地址池,在从IPv6向IPv4域中转发包时使用,地址池中的地址是用来转换IPv6报文中的源地址的。此外网关路由器需要DNS-ALG和FTP-ALG这两种常用的应用层网关的支持,在IPv6节点访问IPv4节点时发挥作用。如果没有DNS-ALG的支持,只能实现由IPv6节点发起的与IPv4节点之间的通信,反之则不行。如果没有FTP-ALG的支持,IPv4网络中的主机将不能用FTP软件从IPv6网络中的服务器上下载文件或者上传文件,反之亦然。采用NAT-PT方式进行过渡的优点是不需要进行IPv4,IPv6节点的升级改造,缺点是IPv4节点访问IPv6节点的实现方法比较复杂,网络设备进行协议转换、地址转换的处理开销较大,一般在其他互通方式无法使用的情况下使用。
【问题2】
配置IPv4端的IP和子网掩码。
在接口上启用NAT-PT
配置IPv6端的IP地址
指定IPv6网络中允许被转换的IPv6地址范围
配置IPv6地址前缀。
NAT-PT网关向IPv6网络通告一个96位的地址前缀,当IPv4网络中的主机访问IPv6网络时,这个地址前缀加上32位的IPv4地址就成为转换后的IPv6地址。
IPv6网络中的任意节点动态映射到地址池16.23.31.10~16.23.31.20中的IPv4地址。
【问题3】
有三种NAT-PT机制可实现IPv4和IPv6地址之间的相互转换:
(1)静态映射
静态映射是指采用手工配置的IPv6地址与IPv4地址的一一对应关系来实现IPv6地址与IPv4地址的转换。
(2)动态映射
动态映射是指动态地创建IPv6地址与IPv4地址的对应关系来实现IPv6地址与IPv4地址的转换。和静态映射不同,动态映射中IPv6和IPv4地址之间不存在固定的一一对应关系。
(3)NAPT-PT机制
附带协议转换的网络地址端口转换(Network Address Port Translation-Protocol Translation,NAPT-PT)是指在IP地址静态或动态转换的基础上对TCP、UDP的端口号也进行IPv6到IPv4的转换。采用这种“IP地址+端口号”的映射方式,不同的IPv6地址转换时,可以对应同一个IPv4地址,通过不同的端口号来区分不同的IPv6主机,从而节省IPv4地址资源。