单选题
两个不同的计算机类型能通信,如果()。
A
它们符合OSI 模型
B
它们都使用TCP/IP
C
它们都是兼容的协议组
D
它们一个是Macintosh,一个是Unix工作站
答案解析
正确答案:C
解析:
这道题考察的是计算机网络中异构系统通信的基本原理。
**正确答案:C**
### 详细解析:
1. **核心概念:协议兼容性**
计算机通信的基础是双方必须遵循相同的“语言”规则,即**网络协议**。无论计算机的硬件架构、操作系统或品牌如何不同(例如一个是 Macintosh,一个是 Unix,或者一个是 Windows PC),只要它们运行着**兼容的协议栈**(Protocol Suite),它们就能相互理解并交换数据。
* **选项 C** “它们都是兼容的协议组”准确描述了这一必要条件。如果两台计算机使用的协议不兼容(例如一方只支持 IPX/SPX,另一方只支持 TCP/IP,且没有网关转换),它们无法直接通信。
2. **为什么其他选项不准确?**
* **A. 它们符合 OSI 模型**
OSI(开放系统互连)模型是一个理论上的参考模型,用于描述网络功能分层。虽然现代网络设计参考了 OSI 模型,但仅仅“符合模型”并不意味着能通信。关键在于具体实现的协议是否一致。此外,现实中广泛使用的是 TCP/IP 模型,而非严格遵循 OSI 七层模型的具体协议实现。因此,这个选项过于理论化且不充分。
* **B. 它们都使用 TCP/IP**
虽然 TCP/IP 是目前互联网最通用的协议族,且如果两台计算机都使用 TCP/IP 通常可以通信,但这只是“兼容协议组”的一个特例。题目问的是一般性条件。如果两台计算机都使用另一种兼容的协议组(如在某些旧式局域网中使用的 NetBEUI 或 IPX/SPX,只要双方都用同一种),它们也能通信。因此,选项 C 比选项 B 更具普遍性和准确性,涵盖了所有可能的兼容协议情况,而不仅限于 TCP/IP。
* **D. 它们一个是 Macintosh,一个是 Unix 工作站**
这仅仅描述了硬件和操作系统的类型差异。异构系统(不同品牌的计算机)本身并不能保证通信。如果它们的网络协议配置不同或不兼容,即使一个是 Mac 一个是 Unix,也无法通信。因此,这不是通信的充分条件。
### 总结:
异构计算机(不同类型的计算机)能够通信的根本前提是它们使用**相同或兼容的网络协议**。选项 C 最准确地表达了这一通用原则。
题目纠错
计算机网络试题库
相关题目
单选题
计算机网络中常用的三种有线媒体是____.____. ____。
单选题
常见的实用网络协议有____________ 、IPX/SPX和____________ 。
单选题
在TCP/IP层次模型中与OSI参考模型第四层相对应的主要协议有____和____,其中后者提供无连接的不可靠传输服。
单选题
收发电子邮件,属于ISO/OSI RM中 ____________层的功能。
单选题
计算机网络的发展和演变可概括为____.____和开放式标准化网络三个阶段。
单选题
Internet网所采用的协议是_________,其前身是
单选题
在进行文件传送时,文件传送协议FTP的客户和服务器之间建立了两个并行的TCP连接,分别是
单选题
在Internet上,实现超文本传输的协议是
单选题
网络通信技术中常用的信道复用技术分别为:
单选题
网络协议的三要素是
