精品文档
计算机网络原理模拟试题
一、选择题:
1、某网络物理层规定:信号的电平用+5V~+15V表示二进制0,用-5V~-15V表示二进制1,电缆长度限于15m以内,这体现了物理层接口的( C )。
A.机械特性 B.功能特性 C.电气特性 D.规程特性 2、.路由表的大小仅取决于()。
A.互联网中主机数目 B.互联网中网络数目
C.互联网中B类网络数目 D.互联网中A类网所能容纳的最大主机数目 3、目前总线型网络不能采用光纤的最主要原因是()。
A.价格太贵 B.距离太短
C.连接点光的分支及接续不好解决
D.分支点太多可能导致激光泄漏,危害人的健康 4、下面关于鉴别和加密的说法正确的是()。
A.加密用来确保数据的可用性B.鉴别用来确保数据的秘密性 C.鉴别用来确保数据的真实性D.加密用来确保数据的真实性 5、WWW是Internet上的一种()。
A.服务 B.协议 C.协议集 D.系统 6、促使采用多路复用的原因多方面的,但不包括()。
A.成本效率原因:传输与接收设备的单位速率价格(每bps价格)随数据率增大而降低 B.用户速率要求原因:普通用户大都只需要中等速率的通信能力
C.工程原因:架设大容量与小容量通信线路施工难度、费用相近,从而总是尽量铺设大容量线路 D.安全性原因:采用多路复用后,在同一线路上同时传送多路信号,不易泄密,使安全性得以提高 7、交换式集线器的两种交换方式中,()。
A.存储转发方式更适合于信道误码率较高的情况 B.存储转发方式更适合于信号误码率较低的情况
C.存储转发方式和直通方式都适合于信道误码率较高的情况 D.存储转发方式和直通方式都适合于信道误码率较低的情况 8、大多数情况,星型网络拓扑结构比总线网络所用电缆总长要()。 A.长 B.短 C.相同 D.不一定 9、在OSI参考模型中,PDU是指( )。 A.服务数据单元 B.协议数据单元 C.接口数据单元 D.控制数据信息 10、完成路径选择功能是在OSI模型的( )。 精品文档
A.物理层 B.数据链路层 C.网络层 D.运输层 11、在TCP/IP协议簇的层次中,保证端-端的可靠性是在哪层上完成的?() A.网络接口层 B.互连层 C.传输层 D.应用层 12、网络协议组成部分为( )。
A.数据格式、编码、信号电平 B.数据格式、控制信息、速度匹配 C.语法、语义、时序 D.编码、控制信息、定时关系 13、TCP段结构中,端口地址的长度为( )
A.8比特 B.16比特 C.24比特 D.32比特 14、可靠的传输协议中的“可靠”是指( )
A.使用面向连接的会话 B.使用“尽力而为”的传输 C.使用滑动窗口来维持可靠性 D.使用确认机制来维持可靠性 16、网络中用集线器或交换机连接各计算机的这种结构属于( )。 A.总线结构 B.环型结构 C.星型结构 D.网状结构 17、路由信息协议(RIP)使用的路由算法是( )
A.最短路由选择算法 B.扩散法 C.距离矢量路由算法 D.链路状态路由算法 18、无线局域网的协议是 ( ) 。
A. IEEE802.8 B. IEEE802.9 C. IEEE802.10 D. IEEE802.11 19、TCP使用( )进行流量控制。
A.3次握手法 B.窗口控制机制 C.自动重发机制 D.端口机制
21、开放系统互连参考模型OSI中,传输的比特流划分为帧的是( ) A.数据链路层 B.网络层 C.传输层 D.会话层 22、下列哪种说法是错误的?()
A.IP层可以屏蔽各个物理网络的差异。
B.IP层可以代替各个物理网络的数据链路层工作。 C.IP层可以隐藏各个物理网络的实现细节。 D.IP层可以为用户提供通用的服务。
23、在windowsXP中,下述哪条命令用于显示本机路由表:( )
A.route print B.tracert C.ping D.ipconfig 24、以下哪种类型的地址是专门为传输层所使用的? C
A.站点地址 B.网络地址 C.应用程序端口地址 D.会话地址
25、TCP/IP模型的传输层有两个协议,第一个协议TCP是一种可靠的面向连接的协议,第二个协议UDP是( )。
A.一种可靠的面向连接的协议 B.一种不可靠的面向连接的协议 C.一种可靠的无连接协议 D.一种不可靠的无连接协议
精品文档
26、把网络202.112.78.0划分为多个子网(子网掩码是255.255.255.192),则各子网中可用的主机地址总数是( )。
A.254 B.62 C.128 D.124 27、在通常情况下,下列哪一种说法是错误的?() A.ICMP协议的报文与IP数据报的格式一样. B.ICMP协议位于TCP/IP协议的互联层.
C.ICMP协议的报文是作为IP数据报的数据部分传输的
D.ICMP协议不仅用于传输差错报文,还用于传输控制报文。 28、在TCP/IP体系中与互联层不对应的协议是()。
A.ARP协议 B.IGMP协议 C.ICMP协议 D.TCP协议 29、路由器中的路由表 ( )。
A.需要包含到达所有主机的完整路径信息 B.需要包含到达目的网络的完整路径信息
C.需要包含到达目的网络的下一步路径信息 D.需要包含到达所有主机的下一步路径信息
30、下面哪个协议被认为是面向非连接的传输层协议()。 A.IP B.UDP C.TCP D.RIP
31、关于TCP和UDP端口,下列哪种说法是正确是 ( )。
A.TCP和UDP分别拥有自己的端口号,它们互不干扰, 可以共存于同一台主机。 B.TCP和UDP分别拥有自己的端口号,但它们不能共享于同一台主机。 C.TCP和UDP的端口没有本质区别,它们可以共存于同一台主机。 D.当一个TCP连接建立时,它们互不干扰,不能共存于同一台主机。 32、下列不属于电子邮件协议的是 ( )。
A. POP3 B. SMTP C. SNMP D. IMAP 33、FTP是利用哪个原理( )
A.TCP面向连接 B.TCP面向数据 C.UDP控制链接 D.UDP数据链接
二、填空题:
1.数据链路层层的主要任务是在相邻结点间的线路上无差错地传送以帧为单位的数据,网络层的主要任务
是选择合适的路由,传输层层的主要任务就是将各种应用进行标准化。
2.136.78.48.16是__B___类IP地址,若子网掩码为255.255.252.0,则该地址的子网号是136.78.48.0,主机号是168.78.48.16.
3.最常用的差错检测方法有奇偶校验和CRC校验等。
4.常用的传输介质分为有线介质和无线介质,有线介质中的双绞线分为同轴电缆,光纤. 5.将数字数据调制为模拟信号,常用的调制方法有调幅,调频_和调相. 6.网络协议的三个基本要素是指_语法_,___语义____,__时序_____.
7.计算机网络向用户提供的最重要的功能有两个,即:资源共享和信息传递。 8、Internet采用___TCP/IP____协议实现网络互连。。 精品文档
10、CSMA/CD的中文名称是__载波侦听多点接入/碰撞检测。
11、在网络中,网络接口卡的MAC地址,它位于OSI参考模型的_数据链路层层。 12、交换式局域网的核心设备是_交换机。
13、数据交换技术主要有三种,即__电路交换_________、报文交换和_分组交换。 14、根据IEEE802模型的标准将数据链路层划分为_____MAC______子层和LLC子层。
15、IP地址由网络号和主机号两部分组成,其中网络号表示_一个特定网络_______,主机号表示_所在网络的本主机_______。
16、在转发一个IP数据报过程中,如果路由器发现该数据报长度大于网络的MTU,应该将该数据报_分片_______后再传输,最后由___目的主机______再组装成报文。
17、在转发一个IP数据报过程中,如果路由器发现该数据报报头中的TTL字段为0,那么,它首先将该数据报__丢弃______,然后向__源主机_______发送ICMP报文。
18、TCP可以提供___面向连接的可靠的_____服务;UDP可以提供__面向无连接的不可靠的______服务。 19、网络拥塞控制的四种算法是:慢开始、拥塞避免、_快重传_和快恢复等算法。 20、传输层依据套接字来寻址,套接字主要包括IP地址和端口号。
三、简答题:
1、试述具有五层协议的网络体系结构的要点?包括各层的主要功能,并说明为什么网络协议采用层次化的体系结构?
答:综合OSI 和TCP/IP 的优点,采用一种原理体系结构。各层的主要功能: 物理层 :物理层的任务就是透明地传送比特流。(注意:传递信息的物理媒体,如双绞
线、同轴电缆、光缆等,是在物理层的下面,当做第0 层。) 物理层还要确定连接电缆插头的定义及连接法。
数据链路层: 数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。每一帧包括数据和必要的控制信息。
网络层: 网络层的任务就是要选择合适的路由,使 发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。
运输层: 运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端服务,使它们看不见运输层以下的数据通信的细节。
应用层: 应用层直接为用户的应用进程提供服务。 分层的好处:
①各层之间是独立的。某一层可以使用其下一层提供的服务而不需要知道服务是如何实现的。 ②灵活性好。当某一层发生变化时,只要其接口关系不变,则这层以上或以下的各层均不受影响。 ③结构上可分割开。各层可以采用最合适的技术来实现 ④易于实现和维护。 ⑤能促进标准化工作。
精品文档
2、简述面向连接服务与面向非连接服的特点。
答:面向连接服务特点:数据传输过程前必须经过建立连接、维护连接和释放连接的3个过程;在数据传输过程中,各分组不需要携带目的节点的地址。面向连接服务的传输连接类似于一个通信管道,发送者在一端放入数据,接受者从另一端取出数据。面向连接数据传输的收发数据顺序不变,因此传输的可靠性好,但需通信开始前的链接开销,协议复杂,通信效率不高。
面向非连接服的特点:对于无连接的服务(邮寄), 发送信息的计算机把数据以一定的格式封装在帧中, 把目的地址和源地址加在信息头上, 然后把帧交给网络进行发送. 无连接服务是不可靠的. 3、简述CSMA/CD的工作原理。
答:CSMA/CD载波监听/冲突检测,属于计算机网络以太网的工作类型
(1)当一个站点想要发送数据的时候,它检测网络查看是否有其他站点正在传输,即监听信道是否空闲。 (2)如果信道忙,则等待,直到信道空闲;如果信道闲,站点就传输数据。
(3)在发送数据的同时,站点继续监听网络确信没有其他站点在同时传输数据。因为有可能两个或多个站点都同时检测到网络空闲然后几乎在同一时刻开始传输数据。如果两个或多个站点同时发送数据,就会产生冲突。
(4)当一个传输节点识别出一个冲突,它就发送一个拥塞信号,这个信号使得冲突的时间足够长,让其他的节点都能发现。
(5)其他节点收到拥塞信号后,都停止传输,等待一个随机产生的时间间隙(回退时间,Backoff Time)后重发。
4、简述子网和超网的作用及其区别。为什么说给每一个物理网络分配一个网络号会使路由表变得太大而使网络性能变坏? 答:子网:
与IP地址一样也是有32位二进制数组成的,对应IP地址网络位的部分用1表示,对应IP地址主机位的用0表示.通常也是用4个点分时进制表示
子网的作用:获取主机IP地址的网络地址的信息(即网段信息),用于区分主距通信的不同情况(主机通信分:1同一网段 2:不同网段),由此选择不同的路径
子网的划分:把主机的主机位借给网络位,从而改变IP地址的子网以达到提高IP地址的利用率的目的(在当今中国IP地址不足懂得情况下划分子网是很有必要的).划分子网的原则是:2的N次方减2大于等于要划分的子网个数,N代表了要向主机位借的位树. 超网:
和子网一样也是对子网的划分,超网是把网络位借给主机位从而达到把多个不同网段的IP地址划分到同一个网段.多用于组播技术.
如果给每一个物理网络分配一个网络号,则会增加路由表的信息存储,使路由表变得太大而不便于路由算法的现实和路径选择(查找路由表),反而会使网络性能变坏,而使用CIDR地址块来查找目的网络,会大大减少路由信息,这也叫做聚合路由或构成超网。
5、中继器,交换机和路由器工作在哪一层?他们的主要功能是什么? 答:物理层 物理层和数据链路层 网络层
中继器 主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。 连接两个(或多个)网段,对信号起中继放大作用 精品文档
路由器功能:第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;
第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能; 第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能。 6、试说明IP地址与硬件地址的区别。为什么要使用这两种不同的地址? 答:区别:IP 地址在 IP 数据报的首部,而硬件地址则放在 MAC 帧的首部。在网络层以上使用的是 IP 地址,而链路层及以下使用的是硬件地址。
在 IP 层抽象的互连网上,我们看到的只是 IP 数据报,路由器根据目的站的 IP 地址进行选路。在具体的物理网络的链路层,我们看到的只是 MAC 帧,IP 数据报被封装在 MAC 帧里面。MAC 帧在不同的网络上传送时,其 MAC 帧的首部是不同的。这种变化,在上面的 IP 层上是看不到的。 每个路由器都有 IP 地址和硬件地址。使用 IP 地址与硬件地址,尽管连接在一起的网络的硬件地址体系各不相同, IP 层抽象的互连网却屏蔽了下层这些很复杂的但细节,并使我们能够使用统一的、抽象的 IP 地址进行通信。
7、ARP协议有何作用?请描述它的工作原理。 答:ARP协议的作用:
arp是一个重要的tcp/ip协议,并且用于确定对应ip地址的网卡物理地址。
在以太网(Ethernet)中,一个网络设备要和另一个网络设备进行直接通信,除了知道目标设备的网络层逻辑地址(如IP地址)外,还要知道目标设备的第二层物理地址(MAC地址)。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。
工作原理:
首先,每台主机都会在自己的ARP缓冲区中建立一个 ARP列表,以表示IP地址和MAC地址的
对应关系。当源主机需要将一个数据包要发送到目的主机时,会首先检查自己 ARP列表中是否存在该 IP地址对应的MAC地址,如果有,就直接将数据包发送到这个MAC地址;如果没有,就向本地网段发起一个ARP请求的广播包,查询此目的主机对应的MAC地址。此ARP请求数据包里包括源主机的IP地址、硬件地址、以及目的主机的IP地址。网络中所有的主机收到这个ARP请求后,会检查数据包中的目的IP是否和自己的IP地址一致。如果不相同就忽略此数据包;如果相同,该主机首先将发送端的MAC地址和IP地址添加到自己的ARP列表中,如果ARP表中已经存在该IP的信息,则将其覆盖,然后给源主机发送一个 ARP响应数据包,告诉对方自己是它需要查找的MAC地址;源主机收到这个ARP响应数据包后,将得到的目的主机的IP地址和MAC地址添加到自己的ARP列表中,并利用此信息开始数据的传输。如果源主机一直没有收到ARP响应数据包,表示ARP查询失败。
8、写出TCP的连接与释放过程。
答:TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答SYN,ACK。这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变大小的滑动窗口协议。第一次握手:建立连接时,客户端发送SYN包(SEQ=x)到服务器,并进入SYN_SEND状态,等待服务器确认。第二次握手:服务器收到SYN包,必须确认客户的SYN(ACK=x+1),同时自己也送一个SYN包(SEQ=y),即SYN+ACK包,此时服务器进入SYN_RECV状态。第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ACK=y+1),此包发送完毕,客户端和服务器时入Established状态,完成三次握手.
精品文档
结束时两个两次握手,即A端告知B端它终止从A端到B端的连接,即A端不会再往B端发送数据了(通过向B端发送一个FIN标志)。A端的关闭即告完成,此时,我们说A到B的这条TCP连接处于半关闭状态(half-close)。
但这时,B端还是可以向A端发送数据的,B端可以在将来的任一时间内向A端发送FIN来完成它这端的半关闭。此时,A端的socket可能已经不存在(超时删除),但A主机的TCP/IP协议栈中有一个tcp control socket会代为完成一个ACK动作,完成第二个两次握手,从而彻底断开这条TCP连接
9、试述TCP协议实现可靠传输的原理。 答:(1)为了保证数据包的可靠传递,发送方必须把已发送的数据包保留在缓冲区; (2)并为每个已发送的数据包启动一个超时定时器;
(3)如在定时器超时之前收到了对方发来的应答信息(可能是对本包的应答,也可以是对本包后续包的应答),则释放该数据包占用的缓冲区;
(4)否则,重传该数据包,直到收到应答或重传次数超过规定的最大次数为止。
(5)接收方收到数据包后,先进行CRC校验,如果正确则把数据交给上层协议,然后给发送方发送一个累计应答包,表明该数据已收到,如果接收方正好也有数据要发给发送方,应答包也可方在数据包中捎带过去。
四、计算题:
1、某单位分配到一个地址块136.23.12.64/26。现在需要进一步划分为4个一样大的子网。试问: (1)每个子网的网络前缀有多长?
(2)每一个子网中有多少个地址?
(3)每一个子网的地址块是多少?
(4)每一个子网可分配给主机使用的最小地址和最大地址是多少?
答:1)每个子网前缀28位。
(2)每个子网的地址中有4位留给主机用,因此共有16个地址。
(3)四个子网的地址块是:
第一个地址块136.23.12.64/28,可分配给主机使用的
最小地址:136.23.12.01000001=136.23.12.65/28 最大地址:136.23.12.01001110=136.23.12.78/28 第二个地址块136.23.12.80/28,可分配给主机使用的
最小地址:136.23.12.01010001=136.23.12.81/28 最大地址:136.23.12.01011110=136.23.12.94/28 精品文档
第三个地址块136.23.12.96/28,可分配给主机使用的 最小地址:136.23.12.01100001=136.23.12.97/28 最大地址:136.23.12.01101110=136.23.12.110/28
第四个地址块136.23.12.112/28,可分配给主机使用的
最小地址:136.23.12.01110001=136.23.12.113/28
最大地址:136.23.12.01111110=136.23.12.126/28