【问题1】
一台Windows 2003操作系统的主机上同时安装了IPv6和IPv4两种协议,该主机既可以和仅支持IPv4协议的主机通信,也可以和仅支持IPv6协议的主机通信,这种实现IPv4向IPv6的平稳过渡的通信方案称为双协议栈技术。基于该技术的协议栈结构如图7-10所示。请从以下供选择的答案中选择适合的选项填入图7-10的相应位置。
【供选择的答案】
- A.IPv6协议
- B.IPv4协议
- C.应用层协议
- D.TCP/UDP协议
参考答案:
(1) C,或应用层协议 (2) D,或TCP/UDP协议
(3) A,或IPv6协议 (4) B,或IPv4协议
其中(2)、(3)答案可互换
解析:
这是一道要求读者掌握双协议栈技术工作原理及其层次结构的分析推理题。本题的解答思路如下。
1)从IPv4向IPv6的平稳演进是一个渐进的过程,在IPv4的网络环境里组建IPv6网络,可以通过①双协议栈技术(dual stack)、②隧道技术和⑧翻译器技术等技术来实现。本试题中已给出了双协议栈技术的含义,计算机上同时安装IPv6和IPv4两种协议,它既可与仅支持IPv4协议的主机通信,也可以和仅支持IPv6协议的主机通信。
2)图7-10所示的(1)~(4)空缺处属于协议层次结构分析题。增加IPv6协议后,TCP/IP协议族的总体层次结构没有发生较大的变更,从上而下依然是应用层、运输层(有时也称为传输层)、网际层(有时也称为网络层)、网络接口层。
3)可以将选项C的“应用层协议”定位到(1)空缺处。由于传输控制协议(TCP)和用户数据报协议(UDP)属于TCP/IP协议族传输层的两大协议,因此可将选项D的“TCP/UDP协议”定位到(2)空缺处。
4)因为IPv4协议、IPv6协议均属于网际层的协议,所以可将选项A的“IPv6协议”、选项C的“IPv4协议”分别定位于(3)、(4)任一空缺处,即(2)、(3)空缺处所填写内容的位置可以相互对换。