正确答案
试题解析
解析:TCP/IP协议和开放系统互联参考模型一样,是一个分层结构。协议的分层使得各层的任务和目的十分明确,这样有利于软件编写和通信控制。TCP/IP协议分为4层,由下至上分别是网络接口层、网际层、传输层和应用层,如下图所示。最上层是应用层,就是和用户打交道的部分,用户在应用层上进行操作,如收发电子邮件、文件传输等。也就是说,用户必须通过应用层才能表达出他的意愿,从而达到目的。其中简单网络管理协议SNMP就是一个典型的应用层协议。下面是传输层,它的主要功能是:对应用层传递过来的用户信息进行分段处理,然后在各段信息中加入一些附加的说明,如说明各段的顺序等,保证对方收到可靠的信息。该层有两个协议,一个是传输控制协议TCP(Transfer Control Protoco1),另一个是用户数据包协议UDP(User Datagram Protoco1),SNMP就是基于UDP协议的一个应用协议。接着是网络层,它将传输层形成的一段一段的信息打成IP数据包,在报头中填入地址信息,然后选择好发送的路径。本层的网际协议(IP,Internet Protoco1)和传输层的 TCP是TCP/IP体系中两个最重要的协议。与IP配套使用的还有3个协议:地址解析协议(ARP,Address Resolution Protoco1):逆向地址解析协议(RARP,Reverse Address Resolution Protoco1):Internet控制报文协议(ICMP,Intemet Control Message Protoco1)。上图表示出了这3个协议和网际协议的关系。在这一层中,ARP和RARP在最下面,因为IP经常要使用这两个协议。ICMP在这一层的上部,因为它要使用IP协议。这3个协议将在后面陆续介绍。由于网际协议可以使互连起来的许多计算机网络能够进行通信,因此TCP/IP体系中的网络层常常称为网际层(internet layer)。最底层是网络接口层,也称链路层,其功能是接收和发送IP数据包,负责与网络中的传输媒介打交道。