问题 单项选择题

在使用路由器R的TCP/IP网络中,两主机通过一路由器R互联,提供主机A应用和主机B应用之间通信的层是(1),支持IP层和网络层协议的设备(2)。 空白(2)处应选择()

A.包括主机A、B和路由器R

B.仅有主机A、B

C.仅有路由器R

D.也应支持应用层和传输层协议

答案

参考答案:A

解析:

TCP/IP协议也是一个分层的网络协议,不过它与OSI参考模型所分的层次有所不同。

TCP/IP协议从底至顶分为网络接口层、网际层、传输层和应用层4个层次。

TCP/IP协议各层功能如下:

1.网络接口层这是TCP/IP协议的最底一层,包括有多种逻辑链路控制和媒体访问协议。网络接口层的功能是接收IP数据报并通过特定的网络进行传输,或从网络上接收物理帧,抽取出IP数据报并转交给网际层。

2.网际网层(IP层)该层包括以下协议:IP(网际协议)、ICMP(InternetControlMessageProtocol,因特网控制报文协议)、ARP(AddressResolutionProtocol,地址解析协议)、RARP(ReverseAddressResolutionProtocol,反向地址解析协议)。

该层负责相同或不同网络中计算机之间的通信,主要处理数据报和路由。在IP层中,ARP协议用于将IP地址转换成物理地址,RARP协议用于将物理地址转换成IP地址,ICMP协议用于报告差错和传送控制信息。IP协议在TCP/IP协议组中处于核心地位。

3.传输层该层提供TCP(传输控制协议)和UDP(UserDatagramProtocol,用户数据报协议)两个协议,它们都建立在IP协议的基础上,其中TCP协议提供可靠的面向连接服务,UDP协议提供简单的无连接服务。传输层提供端到端,即应用程序之间的通信,主要功能是数据格式化、数据确认和丢失重传等。

4.应用层TCP/IP协议的应用层相当于OSI参考模型的会话层、表示层和应用层,它向用户提供一组常用的应用层协议,其中包括Telnet、SMTP、DNS等。

此外,在应用层中还包含有用户应用程序,它们均是建立在TCP/IP协议组之上的专用程序。

单项选择题
问答题 简答题