一、填空题1.网络协议主要由三个要素组成:()、()和同步。2.假设两个主机A,B通过一个路由器进行互联,提供主机A和主机B的应用进程之间通信的层是(),通过主机与主机之间通信的层是()。3.通信的目的是传送消息,如语音、文字和图像等。()是运送消息的实体。4.在计算机网络中的信道使用多种复用技术,()是指所有用户在不同的时间占用相同的频带。()是指所有的用户在同样的时间占用不同的频带宽度。5.数据链路层使用的信道主要有两种类型:()信道和()信道,前者最常使用的协议是PPP,后者最常使用的协议有CSMA/CD。6.以太网使用CSMA/CD协议可以使很多计算机以多点接入的方式连接在一根总线上,协议的实质是()和()。7.当网桥刚接入到以太网时,它的转发表是空的,这时若网桥收到一帧数据,网桥就是按照()算法处理收到的帧,然后把帧转发出去。二、选择题1.IP数据报穿越Internet过程中可能被分片。在IP数据报分片以后,下列哪些设备负责IP数据报的重组()。A.源主机B.目的主机C.分片途径的路由器D.分片途径的路由器和目的主机2.下列哪个地址属于C类地址()?A.141.0.0.0B.10.10.1.2C.197.234.111.123D.225.33.45.563.关于RIP协议和OSPF协议,下列说法正确的是()。A.都是基于链路状态的外部网关协议。B.RIP是基于链路状态的内部网关协议,OSPF是基于距离向量的内部网关协议。C.都是基于距离向量的内部网关协议。D.RIP是基于距离向量的内部网关协议,OSPF是基于链路状态的内部网关协议。4.下列哪一个选项不属于路由选择协议的功能?()A.获取网络拓扑结构的信息。B.选择到达每个目的网络的最优路径C.构建路由表D.发现下一跳的物理地址。5.每一条TCP连接唯一的被通信两端的两个端点所确定,TCP连接的端点是指()。A.IP地址B.MAC地址C.端口号D.套接字6.一条TCP连接的建立过程包括()次握手。A.2B.3C.4D.57.在TCP/IP协议族中,应用层的服务是建立在传输层所提供服务的基础上实现的,下列哪组协议全部需要使用TCP协议建立连接?()A.DNS、DHCP、FTPB.TELNET、SMTP、HTTPC.SNMP、FTP、TELNETD.SMTP、FTP、TFTP8.下面关于UDP的特点说法错误的是()。A.UDP具有拥塞控制的功能B.UDP是无连接的C.UDP是尽最大努力交付D.UDP的首部开销小9.FTP用于传输数据信息的端口号是()。A.25B.20C.21D.2210.()协议将邮件储存在远程服务器上,并允许用户查看邮件的首部,同时,用户可以根据需要对自己的邮件进行分类管理,还可以按照某种条件对邮件进行查询。A.IMAPB.SMTPC.POP3D.FTP四、简答题1.要发送的数据比特序列为1010001101,CRC校验生成多项式为G(x)=X5+X4+X2+1,试计算CRC校验码。2.假设有两台主机,主机A的IP地址是208.17.16.165,主机B的IP地址是208.17.16.185,它们的子网掩码是255.255.255.224,默认的网关是208.17.16.160。问:1)主机A能否与主机B直接通信?为什么?2)主机B能不能与IP地址是208.17.16.34的DNS服务器通信?为什么?3)子网掩码的作用是什么?3.下图是TCP的拥塞窗口和传输轮次的关系图,使用的是慢开始和拥塞避免算法实现拥塞控制,根据上图回答以下问题:1)请指明TCP第二次工作在慢开始阶段的时间间隔2)请指明TCP第一次工作在拥塞避免状态的时间间隔3)TCP的初始门限值是多少?当TCP第二次进入到慢开始阶段,新的门限值是多少?4)在第12轮次之后发送方是如何检测到丢失了报文段的?4.Internet上有一台服务器,其名称是地址是213.67.145.89,HTTP服务器进程在默认端口等待,如果某个用户直接用服务器名称查看该服务器主页,那么客户端的浏览器需要经过哪些步骤才能将主页显示在客户端的屏幕上?五、综合应用题1.假设主机A与路由器R相连,R与主机B相连。现在主机A上有一个TCP报文段要传送给主机B,该TCP报文段数据部分的长度为900字节,首部长度20字节。该报文段封装成的IP数据报的首部长度是20字节,封装成的IP数据报的标识字段是X,允许被分片,请写出在两段链路A-R,R-B中传输的IP数据报的总长度字段、标识字段、DF、MF和片偏移字段。链路A-R能支持的最大帧长度为1024字节(包含14字节的帧首部和帧尾部长度),链路R-B能支持的最大帧长度是512字节(包含12字节的帧首部和帧尾部长度)。2.某网络中,R1和R2为相邻路由器,其中表一为R1原路由表,表二为R2发过来的路由更新信息,请根据距离向量路由选择算法更新R1的路由表,并写出更新后的路由表。表一R1的原路由表目的网络距离下一跳10.0.0.00直接30.0.0.07R740.0.0.03R245.0.0.04R8180.0.0.05R2190.0.0.010R5表二R2发过来的路由信息目的网络距离10.0.0.0430.0.0.0440.0.0.0241.0.0.03180.0.0.053.某单位分配到一个地址块136.23.12.64/26,现在需要进一步划分为4个一样大的子网,问:1)每个子网的网络前缀有多长?2)每一个子网有多少个可供主机使用的地址?3)每一个子网的地址块是多少?4)每一个子网可分配给主机使用的最小地址和最大地址是多少?4.根据计算机网络实验系统的抓包解析获取的图片,回答以下问题:1)该ICMP报文是查询报文还是差错报文?为什么?2)生存时间是多少?代表什么意思?3)IP数据报的首部长度是多少字节?4)该图中回显请求报文和回显应答报文有几对?作用是什么?5)现在,大多数系统都提供什么命令,它可以产生一连串的回显请求或回显应答报文?一、填空题1.语法,语义2.运输层,网络层3.数据4.时分复用,频分复用5.点对点信道,广播信道6.载波监听,碰撞检测7.自学习二、选择题题号12345678910答案BCDDDBBABA四、简答题1.答:因为G(x)=X5+X4+X2+1,所以对应的二进制比特序列是110101,所以,校验码是01110。2.1)可以,因为将主机A与B的IP地址分别与子网掩码进行与操作,得到的子网地址是208.17.16.160。所以,两台主机处在同一个子网中,可以直接进行通信。(2分)2)主机B不能与DNS服务器通信,因为默认网关被错误的设置为子网地址,不是一个有效的主机地址。(2分)3)子网掩码用来判断IP地址的哪一部分是网络号和子网号,哪一部分是主机号。路由器把IP地址和子网掩码进行相“与”,就可以得出网络地址来。3.1)【13,17】2)【4,12】3)16,124)通过超时检测到报文段丢失。4.1)服务器,首先需要完成对该服务器的域名解析,并最终获得改服务器的IP地址213.67.145.89。2)然后,协议与服务器建立一条连接。3)当TCP连接建立后,服务器发送请求获取其主页。4)请求后,将构建所请求的Web页必需的各种信息,并将信息通过Internet传送给客户端的浏览器。5)浏览器将收到的信息解析,然后将Web页显示在用户的屏幕上。五、综合应用题1.答:数据字段的长度为900字节,TCP报文首部字段长度为20字节,IP数据报首部长度为20字节,则主机A发出的IP数据报总长度为940字节,这小于链路A-R的MTU(即1024-14=1010字节),因此数据报在链路A-R不需要分片。此时,数据报的各字段的值如下:总长度标识DFMF片偏移940X000当到达路由器R时,由于链路的MTU为512-12=500字节,因此需要进行分片,分为两个IP数据报,各字段的值如下:总长度标识DFMF片偏移500X010460X00602.目的网络距离下一跳10.0.0.00直接30.0.0.05R240.0.0.03R241.0.0.04R245.0.0.04R8180.0.0.06R2190.0.0.010R53.答:1)每个子网前缀28位。2)每个子网的地址中有4位留给主机用,因此有16-2=14个地址可供主机使用。3)第一个地址块136.23.12.64/28,第二个地址块136.23.12.80/28,第三个地址块136.23.12.96/28,第四个地址块136.23.12.112/28,4)第一个地址块最小地址136.23.12.65/28最大地址136.23.12.78/28第二个地址块最小地址136.23.12.81/28最大地址136.23.12.94/28第三个地址块最小地址136.23.12.97/28最大地址136.23.12.110/28第四个地址块最小地址136.23.12.113/28最大地址136.23.12.126/284.答:1)是查询报文,因为类型字段是82)生存时间是128,代表的意思是该报文经过128个路由器就要被丢弃。3)首部长度是5个单位,但一个单位代表4个字节,一共是20字节。(1分)4)4对,回显请求报文和回显应答报文用来确定了两个节点(主机或路由器)之间是否能够正常通信。用户可以使用这对报文来发现网络问题。5)Ping命令。