1、软件水平考试中级网络工程师上午基础知识(网络体系结构)模拟试卷 1及答案与解析 1 在 TCP协议中,采用 ( )来区分不同的应用进程。 ( A)端口号 ( B) IP地址 ( C)协议类型 ( D) MAC地址 2 TCP是互联网中的传输层协议,使用 ( )次握手协议建立连接。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 3 ARP协议的作用是由 IP地址求 MAC地址, ARP请求是广播发送, ARP响应是是 ( )发送。 ( A)单播 ( B)组播 ( C)广播 ( D)点播 4 ICMP协议在网络中起到了差错控制和交通控制的作用。如果在 IP数据报的传送过程中,如果出现网络
2、拥塞,则路由器发出 ( )报文。 ( A)路由重定向 ( B)目标不可到达 ( C)源抑制 ( D)超时 5 TCP是互联网中的传输层协议, TCP协议进行流量控制的方法是 ( )。 ( A)使用停等 ARQ协议 ( B)使用后退 N帧 ARQ协议 ( C)使用固定大小的滑动窗口协议 ( D)使用可变大小的滑动窗口协议 6 TCP实体发出连接请求 (SYN)后,等待对方的 ( )响应。 ( A) SYN ( B) FIN, ACK ( C) SYN, ACK ( D) RST 7 使用 ( )协议远程配置交换机。 ( A) Telnet ( B) FTP ( C) HTTP ( D) PPP
3、8 在 TCP IP网络中,为各种公共服务保留的端口号范围是 ( )。 ( A) 1 255 ( B) 256 1023 ( C) 1 1023 ( D) 1024 65535 9 HDLC协议是一种 ( )。 ( A)面向比特的同步链路控制协议 ( B)面向字节计数的同步链路控制协议 ( C)面向字符的同步链路控制协议 ( D)异步链路控制协议 10 SSL协议使用的默认端口是 ( )。 ( A) 80 ( B) 445 ( C) 8080 ( D) 443 11 关于 ARP表,以下描述中正确的是 ( )。 ( A)提供常用目标地址的快捷方式来减少网络流量 ( B)用于建立 IP地址到 M
4、AC地址的映射 ( C)用于在各个子网之间进行路由选择 ( D)用于进行应用层信息的转换 12 在 FTP协议中,控制连接是由 ( )主动建立的。 ( A)服务器端 ( B)客户端 ( C)操作系统 ( D)服务提供商 13 TCP段头的最小长度是 ( )字节。 ( A) 16 ( B) 20 ( C) 24 ( D) 32 14 以下关于 FTP和 TFTP描述中,正确的是 ( )。 ( A) FTP和 TFTP都基于 TCP协议 ( B) FTP和 TFTP都基于 UDP协议 ( C) FTP基于 TCP协议, TFTP基于 UDP协议 ( D) FTP基于 UDP协议, TFTP基于 T
5、CP协议 15 浏览器与 Web服务器通过建立 ( )连接来传送网页。 ( A) UDP ( B) TCP ( C) IP ( D) RIP 16 下面信息中 ( )包含在 TCP头中而不包含在 UDP头中。 ( A)目标端口号 ( B)顺序号 ( C)发送端口号 ( D)校验和 17 在 X 25网络中, ( )是网络层协议。 ( A) LAP B ( B) X 21 ( C) X 25PLP ( D) MHS 18 ARP协议的作用是 ( )。 ( A)由 IP地址查找对应的 MAC地址 ( B)由 MAC地址查找对应的 IP地址 ( C)由 IP地址查找对应的端口号 ( D)由 MAC地
6、址查找对应的端口号 19 ARP报文封装在 ( )中传送。 ( A)以太帧 ( B) IP数据报 ( C) LIDP报文 ( D) TCP报文 20 简单邮件传输协议 (SMTP)默认的端口号是 ( )。 ( A) 21 ( B) 23 ( C) 25 ( D) 80 21 关于 HDLC协议的帧顺序控制,下面的语句中正确的是 ( )。 ( A)如果接收器收到一个正确的信息帧 (I),并且发送顺序号落在接收窗口内,则发回确认帧 ( B)信息帧 (I)和管理帧 (S)的控制字段都包含发送顺序号 ( C)如果信息帧 (I)的控制字段是 8位,则发送顺序号的取值范围是 0 127 ( D)发送器每发
7、出一 个信息帧 (I),就把窗口向前滑动一格 22 以下关于 X 25网络的描述中,正确的是 ( )。 ( A) X 25的网络层提供无连接的服务 ( B) X 25网络丢失帧时,通过检查帧顺序号重传丢失帧 ( C) X 25网络使用 LAP D作为传输控制协议 ( D) X 25网络采用多路复用技术,帧中的各个时槽被预先分配给不同的终端 23 下面语句中,正确地描述了网络通信控制机制的是 ( )。 ( A)在数据报系统中,发送方和接收方之间建立了虚拟通道,所有的通信都省略了通路选择的开销 ( B)在滑动窗口协 议中,窗口的滑动由确认的帧编号控制,所以可以连续发送多个帧 ( C)在前向纠错系统
8、中,由接收方检测错误,并请求发送方重发出错帧 ( D)由于 TCP协议的窗口大小是固定的,无法防止拥塞出现,所以需要超时机制来处理网络拥塞的问题 24 关于无连接的通信,下面的描述中正确的是 ( )。 ( A)由于为每一个分组独立地建立和释放逻辑连接,所以无连接的通信不适合传送大量的数据 ( B)由于通信对方和通信线路都是预设的,所以在通信过程中无须任何有关连接的操作 ( C)目标的地址信息被加在每个发送的分组 ( D) 无连接的通信协议 UDP不能运行在电路交换或租用专线网络上 25 下面关于 ICMP协议的描述中,正确的是 ( )。 ( A) ICMP协议根据 MAC地址查找对应的 IP地
9、址 ( B) ICMP协议把公网的 IP地址转换为私网的 IP地址 ( C) ICMP协议根据网络通信的情况把控制报文传送给发送方主机 ( D) ICMP协议集中管理网络中的 IP地址分配 26 以太网中的帧属于 ( )协议数据单元。 ( A)物理层 ( B)数据链路层 ( C)网络层 ( D)应用层 27 在 ISOOSI RM中, ( )实现数据压缩功能。 ( A)应用层 ( B)表示层 ( C)会话层 ( D)网络层 28 在 OSI参考模型中,实现端到端的应答、分组排序和流量控制功能的协议层是( )。 ( A)数据链路层 ( B)网络层 ( C)传输层 ( D)会话层 29 在 OSI
10、参考模型中,上层协议实体与下层协议实体之回的逻辑接口叫做服务访问点 (SAP)。在 Internet中,网络层的服务访问点是 ( )。 ( A) MAC地址 ( B) LLC地址 ( C) IP地址 ( D)端口号 29 在 TCP IP体系结 构中, BGP协议是一种 (1), BGP报文封装在 (2)中传送。 30 (1) ( A)网络应用 ( B)地址转换协议 ( C)路由协议 ( D)名字服务 31 (2) ( A)以太帧 ( B) IP数据包 ( C) UDP报文 ( D) TCP报文 软件水平考试中级网络工程师上午基础知识(网络体系结构)模拟试卷 1答案与解析 1 【正确答案】 A
11、 【试题解析】 TCP属于传输层协议,它可以支持多种应用层协议。应用层协议访问 TCP服务的访问点是端口号,不同的端口号用于区分不同的应用进程。例如HTTP协议对应的端口号是 80, FTP对应的端口号是 20和 21。 【知识模块】 网络体系结构 2 【正确答案】 C 【试题解析】 建立 TCP连接需要收发双方进行三次握手。 【知识模块】 网络体系结构 3 【正确答案】 A 【试题解析】 ARP协议的作用是由 IP地址求 MAC地址。当源主机要发送一个数据帧时,必须在本地的 ARP表中查找目标主机的 MAC(硬件 )地址。如果 ARP表查不到,就广播一个 ARP请求分组,这种分组可到达同一子
12、网中的所有主机,它的含义是; “如果你的 IP(协议 )地址是这个 ,请回答你的 MAC地址是什么。 ”收到该分组的主机一方面可以用分组中 (发送结点的 )的两个源地址更新自己的 ARP表,另一方面用自己的 IP地址与目标 IP地址字段比较,若相符则发回一个 ARP响应分组,向发送方报告自己的 MAC地址,若不相符则不予回答。 ARP请求通过广播帧发送, ARP响应通过单播帧发送给源站。 【知识模块】 网络体系结构 4 【正确答案】 C 【试题解析】 ICMP(Internet Control Message Protocol)属于网络层协议,用于传送有关通信问题的消息。 ICMP报文 封装在
13、 IP数据报中传送,因而不保证可靠的提交。 ICMP报文有很多种类,用于表达不同的路由控制信息,其报文格式如图5 9所示。其中的类型字段表示 ICMP报文的类型,代码字段可表示报文的少量参数,当参数较多时写入 32位的参数字段, ICMP报文携带的信息包含在可变长的信息字段中,校验和字段是关于整个 ICMP报文的校验和。 下面简要解释ICMP各类报文的含义。 (1)目标不可到达 (类型 3):如果路由器判断出不能把 IP数据报送达目标主机,则向源主机返回这种报文。另一种情况是目标主机找不到有关的用户协议或上层。 服务 访问点,也会返回这种报文。出现这种情况的原因可能是 IP头中的字段不正确;或
14、是数据报中说明的源路由无效;也可能是路由器必须把数据报分段,但 IP头中的 D标志已置位。 (2)超时 (类型 11):路由器发现IP数据报的生存期已超时,或者目标主机在一定时间内无法完成重装配,则向源端返回这种报文。 (3)源抑制 (类型 4):这种报文提供了一种流量控制的初等方式。如果路由器或目标主机缓冲资源耗尽而必须丢弃数据报,则每丢弃一个数据报就向源主机发回一个源抑制报文,这时源主机必须减小发送速度。另外一种情况是系统的缓冲区己用完,并预 感到行将发生拥塞,则发出源抑制报文。但是与前一种情况不同,涉及的数据报尚能提交给目标主机。 (4)参数问题 (类型 12):如果路由器或主机判断出
15、IP头中的字段或语义出错,则返回这种报文,报文头中包含一个指向出错字段的指针。 (5)路由重定向 (类型 5):路由器向直接相连的主机发出这种报文,告诉主机一个更短的路径。例如路由器 R1收到本地网络上的主机发来的数据报, R1检查它的路由表,发现要把数据报发往网络 X,必须先转发给路由器R2,而 R2又与源主机在同一网络中。于是 R1向源主机发出路由重定向报文,把R2的地址告诉它 。 (6)回声 (请求响应,类型 8 0):用于测试两个结点之间的通信线路是否畅通。收到回声请求的结点必须发出回声响应报文。该报文中的标识符和序列号用于匹配请求和响应报文。当连续发出回声请求时,序列号连续递增。常用
16、的 PING工具就是这样工作的。 (7)时间戳 (请求响应,类型 13 14):用于测试两个结点之间的通信延迟时间。请求方发出本地的发送时间,响应方返回自己的接收时间和发送时间。这种应答过程如果结合强制路由的数据报实现,则可以测量出指定线路上的通信延。 (8)地址掩码 (请求响应,类型 17 18):主机 可以利用这种报文获得它所在的 LAN的子网掩码。首先主机广播地址掩码请求报文,同一 LAN上的路由器以地址掩码响应报文回答,告诉请求方需要的子网掩码。了解子网掩码可以判断出数据报的目标结点与源结点是否在同一 LAN中。 【知识模块】 网络体系结构 5 【正确答案】 D 【试题解析】 TCP使
17、用可变大小的滑动窗口协议来进行流量控制。这种流控方案把肯定应答信号与控制窗口滑动的信号分开处理,在控制数据流动速率方面给接收方提供了更大的自由度。在基础网络可靠的情况下,这种控制策略能产生平滑的数据流动,在基础 网络不可靠时,它还是一种差错控制手段。 【知识模块】 网络体系结构 6 【正确答案】 C 【试题解析】 TCP采用三次握手协议来建立和释放连接,参见图 5 10所示。可见,当 TCP实体发出连接请求 (SYN)后,等待对方的 SYN, ACK响应。 【知识模块】 网络体系结构 7 【正确答案】 A 【试题解析】 Telnet协议的功能是远程登录。通过 Telnet终端可以登录到远程交换
18、机,进行配置和管理,前提是必须为交换机配置主机名或 IP地址。 Telnet命令的一般格式为 “telnetHostname IP地址 ”。例如,在 Windows的 “运行 ”窗口中输入 Telnet 192 168 1 23就可以登录到交换机进行配置了。 【知识模块】 网络体系结构 8 【正确答案】 C 【试题解析】 端口号是传输层的服务访问点。在 TCP和 UDP报文中,端口号字段占 1 6位,所以它的取值范围是 0一 65535。常用的公共服务占用的端口号是1 1023,端口 1024保留,其他专用协议在 1025 65535中选用端口号。 【知识模块】 网络体系结构 9 【正确答案】
19、 A 【试题 解析】 数据链路控制协议分为面向字符的协议和面向比特的协议。面向字符的协议以字符作为传输的基本单位,并用 10个专用字符控制传输过程。面向比特的协议以比特作为传输的基本单位,它的传输效率高,广泛地应用于公用数据网中。 HDLC是面向比特的数据链路控制协议。 【知识模块】 网络体系结构 10 【正确答案】 D 【试题解析】 80端口是 Web服务默认端口。 8080端口一般用于局域网内部提供Web服务。 445端口和 139端口一样,用于局域网中共享文件夹或共享打印机。 【知识模块】 网络体系结构 11 【正确答案】 B 【试题解析】 ARP协议的作用是由目标的 IP地址发现对应的
20、 MAC地址。如果源站要和一个新的目标通信,首先由源站发出 ARP请求广播包,其中包含目标的IP地址,然后目标返回 ARP应答包,其中包含了自己的 MAC地址。这时,源站一方面把目标的 MAC地址装入要发送的数据帧中,一方面把得到的 MAC地址添加到自己的 ARP表中。当一个站与多个目标进行了通信后,在其 ARP表中就积累了多个表项,每一项都是 IP地址与 M_AC地址的映射关系。 ARP表通常用于由 IP地址查找对应的 MAC地址。 【知识模块】 网络体系结构 12 【正确答案】 B 【试题解析】 文件传输协议 FTP利用 TCP连接在客户机和服务器之间上传和下载文件。 FTP协议占用了两个
21、 TCP端口, FTP服务器监听 21号端口,准备接受用户的连接请求。当用户访问 FTP服务器时便主动与服务器的 21号端口建立了控制连接。如果用户要求下载文件,则必须等待服 务器的 20号端口主动发出建立数据连接的请求,文件传输完成后数据连接随之释放。在客户端看来,这种处理方式被叫做被动式 FTP, Windows系统中默认的就是这种处理方式。由于有的防火墙阻止由外向内主动发起的连接请求,所以 FTP数据连接可能由于防火墙的过滤而无法建立。为此有人发明了一种主动式 FTP,即数据连接也是由客户端主动请求建立的,但是在服务器中接收数据连接的就不一定是 20号端口了。 【知识模块】 网络体系结构
22、 13 【正确答案】 B 【试题解析】 TCP头部如图 5 11所示, 除了 “任选项 +补 丁 ”之外共有 5行, 20个字节 【知识模块】 网络体系结构 14 【正确答案】 C 【试题解析】 本题考查 FTP的基本知识。 FTP(File Transfer Protocol,文件传输协议 )是 TCP IP的一种具体应用,它工作在 OSI模型的第 7层, TCP模型的第 4层上,即应用层,使用 TCP传输, FTP连接是可靠的,而且是面向连接,为数据的传输提供了可靠的保证。 TFTP(TrivialFileTransferProtocol,简单文件传送协议 )的功能与 FTP类似,但是为了
23、保 持简单和短小, TFTP使用 UDP协议。 【知识模块】 网络体系结构 15 【正确答案】 B 【试题解析】 浏览器与 Web服务器之间通过 HTTP协议传送网页数据。支持HTTP协议的下层协议为 TCP协议,所以在开始传送网页之前浏览器与 Web服务器必须先建立一条 TCP连接。 【知识模块】 网络体系结构 16 【正确答案】 B 【试题解析】 TCP和 U: DP是 TCP IP协议中的两个传输层协议,它们使用 IP路由功能把数据包发送到目的地,从而为应用程序及应用层协议 (包括: HTTP、SMTP、 SNMP、 FTP和 Telnet)提供网络服务。 TCP提供的是面向连接的、可靠
24、的数据流传输,而 UDP提供的是非面向连接的、不可靠的数据流传输。 TCP报头格式如图 5 12所示。 TCP首部的数据格式如上图所示。如果不计任选字段,它通常是 20个字节。 UDP首部的各字段如下图所示。 UDP报头格式如图5 13所示。 因此,顺序号包含在 TCP头中而不包含在 UDP头中。 【知识模块】 网络体系结构 17 【正确答案】 C 【试题解析】 LAP-B是 X 25的数据链路层协议: X 21是指 DTEDCE之 间接口 (物理上 )的规定,这个在概念上类似于 RS-232,属于物理层的范畴; X 25 PLP是 X 25的网络层; MHS是信息处理服务。 【知识模块】 网
25、络体系结构 18 【正确答案】 A 【试题解析】 在 TCP IP体系结构中, ARP协议是知道对方的 IP地址,解析出对方的 MAC地址。 【知识模块】 网络体系结构 19 【正确答案】 A 【试题解析】 在 TCP IP体系结构中, ARP协议数据单元封装在以太网的数据帧中传送。 【知识模块】 网络体系结构 20 【正确答案】 C 【试题解析】 端口号是传输层协议 (TCP或 UDP)向上边的应用层提供的服务访问点。 0 1023之间的端口号固定地分配给了常见的应用。用户自己开发的应用可以在 1025 65535之间选择端口号。简单邮件传输协议默认的端口号是 25。 【知识模块】 网络体系
26、结构 21 【正确答案】 A 【试题解析】 在 HDLC通信方式中,所有信息都是以帧的形式传送的。 HDLC定义了 3种类型的帧,每种类型都具有不同的控制字段格式。信息帧 (I)携带的是向用户传输的数据。另外,如果使用 ARQ机制,那么信息帧 (I)中还捎带了流量控制和差错控制数据。管理帧 (S)在未使用捎带技术时提供了 ARQ机制。无编号帧(U)提供了增补的链路控制功能。控制字段中的前一位或两位用作帧类型的标识。管理帧 (S)的控制字段并不包含发送顺序号,因此备选项 B是错误的。信息帧 (I)发送顺序号占用 3比特,取值范围是 0 7,因此备选项 C也是错误的。 滑动窗口协议中,发送器每发出
27、一个信息帧 (I),窗口不向前滑动,只有等到确认后才把窗口向前滑动,因此备选项 D是错误的;接收器如果收到一个正确的信息帧 (I),并且发送顺序号落在接收窗口内,则发回确 认帧,备选项 A是正确的。 【知识模块】 网络体系结构 22 【正确答案】 B 【试题解析】 X 25描述了将一个分组终端连接到一个分组网络上所需要做的工作。通过虚电路它能负责维护一个通过单一物理连接的多用户会话,每个用户会话被分配一个逻辑信道。它提供了高优先级类型和正常优先级类型。 X 25分层:物理层、数据链路层、分组层,这 3层对应于 OSI模型的最底下 3层。 物理层:规定用户主机或终端与分组交换网之间的物理接口,其
28、标准为X 21。 链路层:所用的标准 LAPB。是 HDLC的一个子集。 分组层:提供外部虚电路服务。 三层之间的关系:用户数据被送到 X 25第三层,在第三层加上含有控制信息的报头,从而组成了一个分组。控制信息用于协议的操作。整个 X 25分组然后送到 LAPB实体, LAPB在此分组的前后各加上控制信息组成一个 LAPB帧,在帧中加入控制信息也是为了协议的操作。 X 25的分组层提供虚电路服务,数据以分组形式通过外部虚电路传输。虚电路有两类型:呼叫虚电路,是通过呼叫建立和呼叫清除等过程动态地建立起来的虚电路;永久虚电路则是固定的虚电路。 由于 X 25的分组层提供虚电路服务,是有连接的服务
29、,因此备选项 A是错误的。 “网络丢失帧时,通过检查帧顺序号重传丢失帧 ”是有连接服务的特点,备选项 B是正确的。 链路层所用的传输控制协议标准为 LAP8,备选项 C是错误的。 X 25网络采用虚电路来进行不同站点间的数据传输,备选项 D是错误的。 【知识模块】 网络体系结构 23 【正确答案】 B 【试题解析】 在数据报系统中,每个分组被视为独立的,它和以前发送的分组间没有什么关系。在前进的道路上,每个节点为分组选择下一个节点,因此分 组虽然具有相同的目的地址,但并不是按照相同的路由前进。备选项 A是错误的。 在滑动窗口协议中,接收方收到一个正确的帧,并且发送顺序号落在接收窗口内,则发回确
30、认帧,发送方根据确认帧的帧编号来向前滑动窗口,窗口内的帧可以连续发送,备选项 B是正确的。 前向纠错技术 (Forward Error Correction, FEC)长期以来一直与高级线路编码方案一起广泛应用在物理链路层。这些技术检查和纠正 WAN链路上的比特错误,以确保上层协议收到无错误的数据包。前向纠错技术通过在发送每 N个数据包后添加一个错误 恢复包来纠正错误。这个 FEC包内含可被用来构建由 N个数据包组成的分组内的任意一个数据包的信息。如果这 N个数据包中的一个包恰巧在WAN传输过程中丢失, FEC包用于在 WAN链路的远端上重建丢失的数据包。这就消除了重新在 WAN上传输丢失数据
31、包的需要,从而大大减少应用响应时间,提高 WAN的效率。 TCP协议中除了重传计时器管理外,也可以通过慢启动、拥塞时的动态调整窗口大小等窗口管理机制进行拥塞控制。备选项 D是错误的。 【知识模块】 网络体系结构 24 【正确答案】 C 【试题解析】 面向连接 的方式功能强大,允许流量控制、差错控制以及顺序交付等。无连接的服务是不可靠的服务,无法许诺不会出现的交付和重复的差错,但这种协议代价很小,更适应于某些服务,比如内部的数据采集、向外的数据分发、请求一响应,以及实时应用等。因此在运输层既有面向连接的位置,也有无连接的用武之地。每一个分组独立地建立和释放逻辑连接,也适合传送大量的数据。 无连接
32、的服务的通信线路不都是预设的。无连接的服务需要将目标地址信息加在每个发送的分组上,便于每个分组路由到达目的地。 UDP在电路交换或租用专线网络上也能运行。 【知 识模块】 网络体系结构 25 【正确答案】 C 【试题解析】 通过 IP包传送的 ICMP信息主要用于涉及网络操作或错误操作的不可达信息。 ICMP包发送是不可靠的,所以主机不能依靠接收 ICMP包解决任何网络问题。 ICMP的主要功能如下: (1)通告网络错误。比如,某台主机或整个网络由于某些故障不可达。如果有指向某个端口号的 TCP或 UDP包没有指明接受端,这也由 ICMP报告。 (2)通告网络拥塞。当路由器缓存太多包,由于传输
33、速度无法达到它们的接收速度,将会生成 “ICMP源结束 ”信息。对于发送者,这些信息将会导致传输速度降低。当然,更多的 ICMP源结束信息的生成也将引起更多的网络拥塞,所以使用起来较为保守。 (3)协助解决故障。 ICMP支持 Ech。功能,即在两个主机间一个往返路径上发送一个包。 ping是一种基于这种特性的通用网络管理工具,它将传输一系列的包,测量平均往返次数并计算丢失百分比。 (4)通告超时。如果一个 IP包的 TTL降低到零,路由器就会丢弃此包,这时会生成一个 ICMP包通告这一事实。 TraceRoute是一个工具,它通过发送小 TTL值的包及监视 ICMP超时通告可以显示网络路由。
34、 根据 MAC地址查找对应的 IP地址是 RARP协议的功能。把公网的 IP地址转换为私网的 IP地址是 NAT的功能。备选项 D是拼凑的备选项。 【知识模块】 网络体系结构 26 【正确答案】 B 【试题解析】 局域网只有物理层和数据链路层。物理层规定了传输介质及其接口的机械特性、电气特性、接口电路的功能以及信令方式和数据速率等。 IEEE 802标准把数据链路层划分为两个子层。与物理介质无关的部分叫做逻辑链路控制LLC(Logical Link Control)子层, 与物理介质相关的部分叫做介质访问控制MAC(MediaAccess Control)子层。所以局域网的数据链路层有两种不同
35、的协议数据单元: LLC帧和 MAC帧。从高层来的数据加上 LLC的帧头就称为 LLC帧,再向下传送到 MAC子层,加上 MAC的帧头和帧尾,组成 MAC帧。物理层则把MAC帧当作比特流透明地在数据链路实体间传送。虽然 LLC标准只有一个 (由IEEE802 2定义,与 HDLC兼容 ),但是支持它的 MAC标准却有多个,并且都是与具体的传输介质和拓扑结构相关的。 以太帧属于 MAC子层,是 MAC层的协议 数据单元。另外其他局域网 (例如令牌环网或令牌总线网 )的协议数据单元也属于 MAC帧。 【知识模块】 网络体系结构 27 【正确答案】 B 【试题解析】 ISO OSI RM七个协议层的
36、功能可以概括描述如下。 (1)物理层:规定了网络设备之间的物理连接的标准,在网络设备之间透明地传输比特流。 (2)数据链路层:在通信子网中进行路由选择和通信控制。 (3)网络层:主要是确定数据报 (Packet)从发送方到接收方应该如何选择路由,以及拥塞控制、数据报的分片与重组。 (4)传输层:提供两个端系统之间的可靠通信。 (5)会话层:建立和控制两个应用实体之间的会话过程。 (6)表示层:提供统一的网络数据表示。 (7)应用层:提供两个网络用户之间的分布式应用环境 (普通用户 )和应用开发环境(高级用户,即网络程序员 )。 这样的描述虽然没有穷尽各个协议层的功能细节,但是表达了个个协议层的
37、主要功能。当然 ISO对各个协议层的功能也进行了扩充,但是以上所述是 OSI RM各个协议层最原始和最重要的功能。由于数据压缩属于数据表示的范畴,所以应归于表示层。 【 知识模块】 网络体系结构 28 【正确答案】 C 【试题解析】 此题主要考查了 ISO OSI RM体系结构中各层的主要功能。 (1)物理层:物理层主要是设计处理机械的、电气的和过程的接口,以及物理层下的物理传输介质等问题。 (2)数据链路层:负责在两个相邻结点间的线路上,无差错地传送以帧 (Frame)为单位的数据以及流量控制信息,即差错控制、流量控制、帧同步。 (3)网络层:主要是确定数据报 (Packet)从发送方到接收
38、方应该如何选择路由,以及拥塞控制、数据报的分片与重组。 (4)传输层:负责两个端节点之间的可靠网络通信和流量控制,即面向连接的通信、端到端的流量控制、差错控制。 (5)会话层:建立、管理和终止应用程序会话和管理表示层实体之间的数据交换。 (6)表示层:翻译、加解密、压缩和解压。 (7)应用层:提供了大量容易理解的协议,允许访问网络资源。 【知识模块】 网络体系结构 29 【正确答案】 C 【试题解析】 此题引用了 ISO OSI RM的服务访问点的概念,但问的却是 TCP IP参考模型的知识,因为 Internet使用 的是 TCP IP协议。 在 TCP IP参考模型中,网络接口层的 SAP
39、是 MAC地址。在网际层 (也可称为网络层 )使用的协议主要是 IP协议,其 SAP便是 IP地址;而传输层使用的主要协议为 TCP和 UDP, TCP使用的 SAP为 TCP的端口号, UDP使用的 SAP为UDP的端口号。 【知识模块】 网络体系结构 【知识模块】 网络体系结构 30 【正确答案】 C 【知识模块】 网络体系结构 31 【正确答案】 D 【试题解析】 BGP协议是一种路由协议,叫做边界网关协议 (Border Gateway Protocol),运行在不同自治系统的路由器之间。 BGP报文通过 TCP连接传送,这是因为边界网关之间不仅需要进行身份认证,还要可靠地交换路由信息,所以使用了面向连接的网络服务。 【知识模块】 网络体系结构