在IPv4和IPv6混合的网络中,协议翻译技术用于( )。

admin2016-05-11  30

问题 在IPv4和IPv6混合的网络中,协议翻译技术用于(   )。

选项 A、两个IPv6主机通过IPv4网络通信
B、两个IPv4主机通过IPv6网络通信
C、纯IPv4主机和纯IPv6主机之间的通信
D、两个双协议栈主机之间的通信

答案C

解析 协议翻译技术用于纯IPv6主机与纯IPv4主机之间的通信。已经提出了多种翻译方法。例如RFC 2765定义的无状态IP/ICMP翻译(Stateless IP/ICMP Translation,SIIT)。这种技术类似于IPv4中的NAT-PT技术,但它并不是为IPv6主机动态地分配IPv4地址。SIIT转换器规范描述了从IPv6到IPv4的协议转换机制,包括IP头的翻译方法以及ICMP报文的翻译方法等。当IPv6主机发出的分组到达SIIT转换器时,IPv6分组头被翻译为IPv4分组头,分组的源地址采用IPv4翻译地址,目标地址采用IPv4映射地址,然后这个分组就可以在IPv4网络中传送了。
    RFC 2766定义了协议翻译方法NAT-PT(Network Address Translator—ProtocolTranslator),也可以用于纯IPv6主机与纯IPv4主机之间的通信。实现NAT-PI、技术必须指定一个服务器作为NAT-PT网关,并且要准备一个IPv4地址块作为地址翻译之用,要为每个站点至少预留一个IPv4地址。与SIIT不同,RFC 2766定义的是有状态的翻译技术,即要记录和保持会话状态,按照会话状态参数对分组进行翻译,包括对IP地址及其相关的字段(例如IP、TCP、UDP、ICMP等)进行翻译。
    协议翻译技术适用于IPv6孤岛与IPv4海洋之间的通信。这种技术要求一次会话中的双向数据包都在同一个路由器上完成转换,所以它只能适用于同一路由器连接的网络。这种技术的优点是不需要进行IPv4和IPv6终端的升级改造,只要求在IPv4和IPv6之间的网络转换设备上启用NAT-PT功能就可以了。但是实现这种技术时,一些协议字段在转换时仍不能完全保持原有的含义,并且缺乏端到端的安全性。
转载请注明原文地址:https://kaotiyun.com/show/VrJZ777K
0

最新回复(0)