2026年计算机网络期末考试试题及答案_第1页
2026年计算机网络期末考试试题及答案_第2页
2026年计算机网络期末考试试题及答案_第3页
2026年计算机网络期末考试试题及答案_第4页
2026年计算机网络期末考试试题及答案_第5页
已阅读5页,还剩16页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026年计算机网络期末考试试题及答案一、单项选择题(每题1分,共20分)1.在OSI参考模型中,负责在两个相邻节点间进行可靠数据传输的层次是()。A.物理层B.数据链路层C.网络层D.传输层答案:B2.下列哪个IP地址属于私有地址(PrivateIPAddress)?()A.B.C.D.55答案:B3.一个标准的C类网络,其子网掩码为,可以容纳的主机数量是()。A.254B.255C.256D.512答案:A4.TCP协议中,用于建立连接的控制报文段标志位是()。A.SYNB.ACKC.FIND.RST答案:A5.HTTP协议默认使用的端口号是()。A.21B.23C.80D.443答案:C6.在TCP/IP协议族中,ARP协议的主要功能是()。A.将域名解析为IP地址B.将IP地址解析为MAC地址C.将MAC地址解析为IP地址D.在不同网络间路由数据包答案:B7.下列哪种网络设备工作在OSI模型的物理层?()A.交换机B.路由器C.集线器D.网桥答案:C8.IPv6地址的长度是()比特。A.32B.64C.128D.256答案:C9.在滑动窗口协议中,发送窗口的大小主要受限于()。A.接收方的处理能力B.网络带宽C.发送方和接收方的窗口大小D.接收方通告的接收窗口(rwnd)和网络的拥塞窗口(cwnd)答案:D10.UDP协议的特点不包括()。A.无连接B.不可靠C.有拥塞控制D.开销小答案:C11.下列哪个协议用于电子邮件发送?()A.POP3B.IMAPC.SMTPD.FTP答案:C12.在RIP路由协议中,最大跳数(HopCount)被限制为()。A.15B.16C.255D.无限制答案:A13.子网划分的主要目的是()。A.增加网络数量B.增加主机数量C.提高网络安全性D.减少广播域范围,提高网络效率答案:D14.下列哪种情况会导致ICMP“目的不可达”报文产生?()A.收到一个IP数据报的TTL字段减为0B.收到一个需要分片但设置了DF标志的IP数据报C.收到一个TCP连接请求(SYN)D.收到一个UDP数据报答案:B15.802.11无线局域网标准中,CSMA/CA机制中的“CA”指的是()。A.冲突避免B.冲突检测C.载波侦听D.多路访问答案:A16.在TCP的拥塞控制中,当发生超时事件时,拥塞窗口(cwnd)和慢启动阈值(ssthresh)会如何变化?()A.cwnd置为1,ssthresh置为cwnd/2B.cwnd置为1,ssthresh保持不变C.cwnd减半,ssthresh置为cwnd/2D.cwnd置为1,ssthresh置为当前cwnd的一半答案:D17.DNS资源记录类型中,“A”记录用于映射()。A.主机名到IP地址B.IP地址到主机名C.规范主机名到别名D.邮件交换服务器答案:A18.下列哪个协议是面向比特的链路层协议?()A.PPPB.HDLCC.EthernetD.SLIP答案:B19.一个BGP协议发言人通常代表一个()。A.主机B.路由器C.自治系统(AS)D.局域网答案:C20.在TCP报文段首部中,用于流量控制的字段是()。A.序列号B.确认号C.窗口大小D.校验和答案:C二、多项选择题(每题2分,共10分。每题至少有两个正确选项,多选、少选、错选均不得分)1.下列属于应用层协议的有()。A.HTTPB.TCPC.DNSD.IPE.SNMP答案:A,C,E2.关于交换机与集线器的区别,下列说法正确的有()。A.交换机工作于数据链路层,集线器工作于物理层B.交换机可以隔离冲突域,集线器不能C.交换机每个端口是一个独立的冲突域D.交换机基于MAC地址转发,集线器广播所有数据E.交换机不能连接不同速率的网络,集线器可以答案:A,B,C,D3.可能导致网络拥塞的原因包括()。A.网络中的分组数量过多B.路由器缓冲区溢出C.处理器速度过慢D.链路带宽不足E.采用可靠的传输协议答案:A,B,C,D4.以下关于IPv4和IPv6的描述,正确的有()。A.IPv6的地址空间远大于IPv4B.IPv6首部比IPv4首部更复杂C.IPv6原生支持IPsecD.IPv6没有广播地址,只有组播和任播E.IPv6取消了首部校验和字段答案:A,C,D,E5.TCP协议提供可靠传输的机制包括()。A.滑动窗口B.超时重传C.累计确认D.流量控制E.拥塞控制答案:A,B,C,D,E三、填空题(每空1分,共15分)1.计算机网络从逻辑功能上可以划分为________子网和________子网。答案:资源,通信2.以太网采用________介质访问控制协议,其帧的最小长度为________字节。答案:CSMA/CD,643.TCP协议通过“三次握手”建立连接,其报文段序列为:客户端发送________,服务器回应________,客户端最后发送________。答案:SYN,SYN+ACK,ACK4.在CIDR(无类别域间路由)表示法中,网络前缀“/24”表示该网络有________个主机地址(不包括全0和全1)。答案:2545.路由信息协议RIP使用________作为度量值,而开放最短路径优先协议OSPF使用________作为度量值。答案:跳数,链路成本(或开销)6.在TCP的拥塞控制算法中,包含________、________、________和快速恢复四个主要阶段。答案:慢启动,拥塞避免,快速重传7.用于将域名转换为IP地址的协议是________,其默认使用________端口。答案:DNS,538.在电子邮件系统中,用户代理使用________协议从邮件服务器读取邮件,而邮件服务器之间使用________协议传输邮件。答案:POP3/IMAP,SMTP四、简答题(共5题,每题5分,共25分)1.简述OSI参考模型与TCP/IP模型的异同点。答案:相同点:两者都采用了分层的思想;都有网络层和传输层;上层的功能定义有相似之处。不同点:(1)层数不同:OSI有7层,TCP/IP有4层。(2)OSI模型先有模型后有协议,理论性强;TCP/IP模型先有协议后有模型,更贴近实际。(3)OSI严格区分服务、接口和协议;TCP/IP对此区分不严格。(4)OSI的网络层支持无连接和面向连接,传输层仅面向连接;TCP/IP的网络层仅无连接(IP),传输层支持无连接和面向连接。(5)OSI模型由国际化标准组织制定,通用性强;TCP/IP源于互联网实践,已成为事实标准。2.什么是CSMA/CD?简述其工作原理。答案:CSMA/CD(载波侦听多路访问/冲突检测)是一种用于总线型以太网的介质访问控制协议。其工作原理包含以下步骤:(1)载波侦听:站点在发送数据前先侦听信道是否空闲。若空闲则发送,若忙则持续侦听直到空闲。(2)边发送边检测:在发送过程中,站点持续检测信道上的信号电压。若检测到信号电压发生突变(超过一定阈值),表明发生了冲突。(3)冲突处理:一旦检测到冲突,立即停止发送数据,并发送一个短小的干扰信号(JammingSignal)以强化冲突,确保所有站点都知道冲突发生。然后根据二进制指数退避算法等待一段随机时间后,重新尝试发送。3.简述子网掩码的作用,并说明如何根据IP地址和子网掩码判断两个主机是否在同一子网内。答案:子网掩码的作用是:从IP地址中区分出网络地址(包括子网号)和主机地址部分。它是一个32位的二进制数,与IP地址一一对应。子网掩码中为“1”的位对应IP地址中的网络位和子网位,为“0”的位对应主机位。判断两个主机是否在同一子网内的方法是:分别将两个主机的IP地址与其子网掩码进行“逻辑与”操作,得到各自的网络地址(子网地址)。如果两个网络地址完全相同,则这两个主机位于同一子网内;否则,不在同一子网。4.简述TCP协议与UDP协议的主要区别。答案:(1)连接性:TCP是面向连接的,通信前需建立连接;UDP是无连接的。(2)可靠性:TCP提供可靠交付,通过确认、重传、流量控制、拥塞控制等机制保证数据正确、有序、不丢失、不重复;UDP提供不可靠交付,尽最大努力交付。(3)报文结构:TCP是面向字节流的,将数据视为无结构的字节流,并组成报文段;UDP是面向报文的,对应用层交下来的报文既不合并也不拆分。(4)首部开销:TCP首部最小20字节,复杂;UDP首部固定8字节,简单。(5)传输效率:TCP由于建立连接和保证可靠性的机制,开销大,传输效率相对较低;UDP无连接,无复杂控制,开销小,传输效率高。(6)应用场景:TCP适用于要求可靠传输的应用,如Web(HTTP)、文件传输(FTP)、邮件(SMTP)等;UDP适用于实时性要求高、能容忍少量丢失的应用,如音视频流、DNS查询、SNMP等。5.什么是NAT?简述其基本工作原理及主要类型。答案:NAT(网络地址转换)是一种将私有网络地址转换为公有网络地址的技术,主要用于解决IPv4地址短缺问题,并隐藏内部网络结构。其基本工作原理是:在位于内部网络和外部网络(如互联网)边界的路由器(NAT路由器)上,维护一个地址转换表。当内部主机发送数据包到外部网络时,NAT路由器将数据包IP首部中的源IP地址(私有地址)和端口号替换为自己的一个公有IP地址和新的端口号,并记录该映射关系。当收到外部网络返回的数据包时,根据目的端口号查询转换表,将目的IP和端口还原为内部主机的私有地址和端口,并转发给内部主机。主要类型包括:(1)静态NAT:一对一固定映射。(2)动态NAT:从公有地址池中动态分配一个地址进行一对一映射。(3)NAPT(网络地址端口转换,最常见):多个私有地址映射到同一个公有地址,通过不同的端口号来区分,即多对一映射。五、应用题(共3题,每题10分,共30分)1.应用题(计算类)某公司被分配了一个C类网络地址。现需要划分至少5个子网,每个子网至少能容纳25台主机。请回答以下问题:(1)计算满足要求所需的最小子网掩码(用点分十进制表示)。(2)写出划分后的前三个可用子网的网络地址、子网掩码、广播地址以及可用主机地址范围。(3)主机00/26是否与主机50/26在同一子网?请通过计算说明。答案:(1)要求至少5个子网,则需要借用主机位作为子网位。2^3=8≥5,满足子网数量要求。每个子网主机位剩余5位(8-3=5),2^5-2=30≥25,满足主机数量要求。因此,需要向主机位借用3位。原C类默认掩码为,二进制为11111111.11111111.11111111.00000000。借用3位后,子网掩码变为24,二进制为11111111.11111111.11111111.11100000。(2)子网位为3位,增量(块大小)为256-224=32。第一个子网:网络地址:子网掩码:24广播地址:1可用主机地址范围:~0第二个子网:网络地址:2子网掩码:24广播地址:3可用主机地址范围:3~2第三个子网:网络地址:4子网掩码:24广播地址:5可用主机地址范围:5~4(3)主机A:00/26,掩码为92。网络地址计算:100AND192=64,网络地址为4。主机B:50/26。网络地址计算:150AND192=128,网络地址为28。两者网络地址不同(64≠128),因此不在同一子网。2.应用题(分析类)下图描述了一个简单的网络拓扑和路由表(此处为文字描述,实际试卷可配简图)。路由器R1连接两个网络:网络A(/24)和网络B(/24)。路由器R2连接网络B和网络C(/24)。R1和R2通过网络B的接口直接相连。R1上关于网络C的路由由R2通告(假设使用RIP协议)。现有主机H1(IP:0)要发送一个IP数据报给主机H2(IP:0)。请结合IP数据报转发和路由选择原理,详细分析该数据报从H1到H2的传输过程(包括H1的判断、R1的转发决策、R2的转发决策等)。答案:(1)源主机H1判断目的主机H2的IP地址(0)与自己(0)不在同一网络(通过将自身IP与子网掩码相与,再与目的IP与相同掩码相与的结果比较)。因此,H1需要将数据报发送给默认网关(假设已配置为R1在NetworkA的接口IP,例如)。(2)H1通过ARP获取默认网关的MAC地址,将IP数据报封装成以太网帧,目的MAC地址为R1的E0接口MAC,源MAC为H1的MAC,发送出去。(3)路由器R1在其E0接口收到该帧,解封装得到IP数据报。R1检查数据报的目的IP地址0。(4)R1查询自己的路由表。路由表中应至少包含两条路由:一条直连路由指向网络A(/24),出接口为E0;一条直连路由指向网络B(/24),出接口为E1;还有一条通过RIP协议从R2学习到的路由,目标网络为/24,下一跳地址为R2在NetworkB的接口IP(例如),出接口为E1。(5)R1根据最长前缀匹配原则,目的IP0匹配路由/24。因此,R1决定通过E1接口转发该数据报,下一跳为。(6)R1需要将数据报重新封装成适合在NetworkB链路上传输的帧。它通过ARP(若缓存中没有)获取下一跳IP地址对应的MAC地址(即R2接口的MAC地址)。然后构建新的帧,目的MAC为R2的MAC,源MAC为R1的E1接口MAC,帧中封装的IP数据报内容不变(源IP仍为0,目的IP仍为0),从E1接口发送出去。(7)路由器R2在其连接NetworkB的接口收到该帧,解封装得到IP数据报。R2检查目的IP地址0。(8)R2查询自己的路由表。路由表中应包含一条直连路由指向网络C(/24),出接口为连接网络C的接口(例如E2)。(9)R2根据路由表,确定该数据报应该通过E2接口直接发送到网络C。由于目的主机与R2的E2接口在同一网络,R2可能通过ARP获取H2的MAC地址(若缓存中没有)。(10)R2构建新的帧,目的MAC为H2的MAC,源MAC为R2的E2接口MAC,封装的IP数据报不变,从E2接口发送出去,最终被H2接收。3.应用题(综合类)假设客户端(IP:C_IP,端口:C_Port)使用HTTP协议从服务器(IP:S_IP,端口:80)下载一个网页,该网页包含少量文本和5张嵌入式图片。客户端与服务器之间网络状况良好。请结合TCP连接管理、HTTP/1.1协议特性(默认使用持久连接且管道化未开启)以及Web访问流程,详细描述从客户端发起请求到完整显示网页过程中,在传输层和应用层发生的主要交互事件序列(可以用“步骤1,步骤2…”描述,并说明涉及的协议、端口、关键报文标志或方法)。答案:步骤1:客户端解析服务器域名(通过DNS协议,使用UDP,目的端口53)获得服务器IP地址S_IP。步骤2:客户端传输层发起TCP连接。客户端选择一个临时端口C_Port,向服务器S_IP的80端口发送一个TCPSYN报文段,序列号为随机值seq=x。步骤3:服务器收到SYN后,回复SYN+ACK报文段,序列号为随机值seq=y,确认号为ack=x+1。步骤4:客户端回复ACK报文段,序列号为seq=x+1,确认号为ack=y+1。至此,TCP连接建立。步骤5:应用层HTTP请求开始。客户端通过已建立的TCP连接,发送一个HTTPGET请求报文,请求行包含方法“GET”、URL(如“/index.html”)和版本“HTTP/1.1”。请求头可能包含“Host:”等字段。步骤6:服务器收到请求后,处理并生成响应。通过同一TCP连接发送HTTP响应报文。状态行包含“200OK”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论