网络协议分析期末考试
(6)--《网络协议分析实验》期末考试(2009年答案题解)
一、填空(10分)1、设源主机的IP=192.168.10.11,MAC=000000999999。
网关的IP=192.168.10.254,MAC=000000999999。
目的主机的IP=192.168.1.10,MAC=000000111111。
源主机向目的主机发送ICMP回显请求报文,问在封装数据包时,目的IP是( )和目的MAC是(),IP包的上层协议字段是(),ICMP的类型字段( )。
2、下表为网络分析器连续捕捉到的一段HTTP会话的数据报,IP和TCP都没有选项字段。
请认真分析后填空?No Source Destination IP总长度 Protocol Summary1 192.168.1.1 192.168.1.250 40 HTTP 序号=10000, 确认序号=200002 192.168.1.250 192.168.1.1 100 HTTP 序号=20000, 确认序号=100003 192.168.1.1 192.168.1.250 60 HTTP 序号=( ), 确认序号=( )4 192.168.1.250 192.168.1.1 300 HTTP 序号=( ), 确认序号=( )5 192.168.1.1 192.168.1.250 40 HTTP 序号=( ), 确认序号=( )二、设计报文(15分)1、已知吉林大学的主页地址是202.198.16.80,在DNS反向查询时,需要将IP地址添加到DNS的域名循环体中,完成DNS报文的字段内容:域名循环体LOOP长 度:( )域标记:( )长 度:( )域标记:( )长 度:( )域标记:( )长 度:( )域标记:( )长 度:( )域标记:( )长 度:( )域标记:( )长 度:( )问题类型:( )问题类别:( )三、协议解析(20分)下面是在以太网上捕获到的2个报文,根据关键字段的值,解析出他们是什么报文?按字段解析出各字段的值是什么(不必转换10进制,直接用16进制)?1、00 01 02 03 04 05 06 07 08 09 0A 0B 08 00 45 00 00 25 94 48 40 00 80 11 E2 29 C0 A8 01 0B C0 A8 01 FA 07 D0 0B B8 00 11 5E 19 31 32 33 34 35 36 37 38 392、FF FF FF FF FF FF 06 07 08 09 0A 0B 08 06 00 01 08 00 06 04 00 01 00 0C 29 F9 8D 93 C0 A8 01 64 00 00 00 00 00 00 C0 A8 01 C8四、解释问题(30分)1、举出两种不需要发送ARP分组的情况?2、在网络正常的情况下,主机启动协议分析器,在浏览器的地址栏输入“lab/experiment”,没用捕获到DNS请求报文,为什么?3、在网络正常的情况下,主机启动协议分析器,并运行“Ping 192.168.1.200 ”命令,可能捕获到那些相关的协议数据报文?4、在ARP欺骗的实验中,主机D欺骗了主机A和主机C,画出主机A ping C 时的传输路径图。
网络协议分析及故障排除考试试卷
网络协议分析及故障排除考试试卷(答案见尾页)一、选择题1. 什么是网络协议?请列举几种常见的网络协议。
A. TCP/IP协议B. HTTP协议C. UDP协议D. ICMP协议2. 网络协议分析在网络故障排查中的重要性是什么?A. 协议分析可以帮助我们理解网络通信的规则。
B. 协议分析可以帮助我们定位网络故障的原因。
C. 协议分析可以预测网络性能瓶颈。
D. 协议分析可以简化网络管理和维护。
3. 在进行网络协议分析时,我们通常关注哪些信息?A. 数据包大小B. 数据包发送和接收的时间戳C. 数据包的来源和目的地D. 数据包的错误和异常情况4. 什么是TCP重传机制?请简要说明其工作原理。
A. TCP重传机制是在数据包丢失时自动重发数据包。
B. TCP重传机制是在网络拥堵时自动重发数据包。
C. TCP重传机制是在数据包传输延迟时自动重发数据包。
D. TCP重传机制是在数据包乱序时自动重发数据包。
5. 在网络故障排查中,如果发现TCP连接建立失败,应该检查哪些配置?A. IP地址和子网掩码设置是否正确B. 网关地址设置是否正确C. 防火墙和安全软件设置是否允许TCP连接D. 本地主机TCP端口设置是否正确6. 什么是UDP协议?请列举UDP协议的特点。
A. UDP协议是无连接的,不可靠的。
B. UDP协议是面向连接的,可靠的。
C. UDP协议是尽最大努力的,不可靠的。
D. UDP协议是面向连接的,可靠的。
7. 在网络故障排查中,如果发现数据包无法到达目的地,应该检查哪些设备或网络配置?A. 网络设备(如路由器、交换机)配置是否正确B. 网络带宽是否充足C. 目标主机的IP地址是否正确D. 网络链路是否正常8. 什么是HTTP超时?请简要说明其作用。
A. HTTP超时是指HTTP请求在一定时间内没有得到响应时发生的现象。
B. HTTP超时是指HTTP连接在一定时间内没有数据传输时发生的现象。
C. HTTP超时是指HTTP响应在一定时间内没有收到时发生的现象。
网络协议考试题和答案
网络协议考试题和答案一、单项选择题(每题2分,共20分)1. 网络协议的三要素不包括以下哪一项?A. 语法B. 语义C. 时序D. 传输速率答案:D2. 以下哪个协议是用于电子邮件传输的协议?A. HTTPB. FTPC. SMTPD. TCP答案:C3. 在OSI模型中,哪一层负责路由选择?A. 应用层B. 传输层C. 网络层D. 数据链路层答案:C4. 以下哪个协议是用于域名解析的?A. HTTPB. FTPC. DNSD. TCP答案:C5. 以下哪个选项是TCP/IP模型中的网络层协议?A. IPB. TCPC. UDPD. FTP答案:A6. 在TCP/IP模型中,哪一层负责数据的可靠传输?A. 应用层B. 传输层C. 网络层D. 数据链路层答案:B7. 以下哪个协议是用于文件传输的?A. HTTPB. FTPC. SMTPD. TCP答案:B8. 在OSI模型中,哪一层负责建立、维护和终止通信连接?A. 应用层B. 传输层C. 会话层D. 表示层答案:C9. 以下哪个协议是用于视频会议的?A. HTTPB. FTPC. H.323D. TCP答案:C10. 在TCP/IP模型中,哪一层负责错误检测和纠正?A. 应用层B. 传输层C. 网络层D. 数据链路层答案:D二、多项选择题(每题3分,共15分)1. 以下哪些协议属于应用层协议?A. HTTPB. FTPC. TCPD. IP答案:A, B2. 在OSI模型中,以下哪些层负责数据的封装和解封装?A. 应用层B. 传输层C. 网络层D. 数据链路层答案:B, D3. 以下哪些协议是用于网络层的?A. IPB. ICMPC. TCPD. UDP答案:A, B4. 在TCP/IP模型中,以下哪些层负责数据的分段和重组?A. 应用层B. 传输层C. 网络层D. 数据链路层答案:C5. 以下哪些协议是用于表示层的?A. HTTPB. FTPC. SSLD. TCP答案:C三、填空题(每题2分,共20分)1. 在OSI模型中,______层负责数据的加密和解密。
网络协议分析与测试考试
网络协议分析与测试考试(答案见尾页)一、选择题1. 网络协议的基本概念是什么?A. 协议是网络中不同设备之间进行通信的规则B. 协议是一种标准化的通信规程C. 协议是网络中数据传输的一种规范D. 协议是网络中实现设备间连接和通信的一组规则2. 在OSI模型中,哪个层次负责提供可靠的端到端数据传输服务?A. 物理层B. 数据链路层C. 网络层D. 传输层3. TCP/IP协议中的TCP协议是一种可靠的、基于连接的协议,它提供了哪种服务?A. 面向连接的数据报传输B. 无连接的数据报传输C. 无确认的数据报传输D. 有确认的数据报传输4. 在网络调试中,通常使用什么工具来监听和分析网络流量?A. WiresharkB. TCPdumpC. NetstatD. ping5. 在网络规划中,哪种设备用于连接不同的网络?A. 路由器B. 交换机C. 集线器D. 中继器6. 在OSI模型中,网络层的主要功能是什么?A. 提供可靠的端到端数据传输服务B. 提供数据包路由和转发功能C. 提供端到端的差错和流量控制服务D. 提供数据的加密和解密功能7. 在网络测试中,哪种命令可以用来检测网络连通性?A. pingB. tracerouteC. netstatD. ifconfig8. 在OSI模型中,哪个层次负责确保数据包的完整性和错误恢复?A. 应用层B. 传输层C. 网络层D. 数据链路层9. 在网络规划中,哪种设备用于集中管理网络设备?A. 路由器B. 交换机C. 集线器D. 服务器10. 网络协议的基本概念是什么?A. 协议是网络中数据传输的一种规范B. 协议是一种标准或规则,它规定了网络通信中的行为和操作C. 协议是网络中计算机之间进行通信的一组规则D. 协议是网络中设备和软件之间的接口11. OSI七层模型中,哪一层负责数据传输?B. 数据链路层C. 网络层D. 传输层12. TCP/IP协议中的TCP和UDP协议的主要区别是什么?A. TCP提供可靠的数据传输,而UDP提供不可靠的数据传输B. TCP提供面向连接的服务,而UDP提供无连接的服务C. TCP提供有序的数据传输,而UDP提供无序的数据传输D. TCP提供可靠的连接建立,而UDP不提供连接建立13. 在网络协议分析中,常用的工具软件有哪些?A. WiresharkB. tcpdumpC. EtherealD. all of the above14. 在网络协议测试中,通常关注哪些方面?A. 数据包的发送和接收B. 数据包的错误检查和纠正C. 数据包的传输速率D. 数据包的优先级和延迟15. 在TCP/IP协议中,IP地址分为哪几类?A. A类B. B类C. C类D. D类E. E类16. 在OSI七层模型中,哪一层负责物理层的硬件设备连接?A. 物理层B. 数据链路层C. 网络层17. 在网络协议测试中,如何验证数据的完整性?A. 使用校验和算法B. 使用错误检测码C. 使用重传机制D. 使用确认机制18. 在OSI七层模型中,哪一层负责建立、管理和终止网络连接?A. 物理层B. 数据链路层C. 网络层D. 传输层19. 什么是网络协议?请简要描述网络协议的基本功能。
计算机网络期末考试试题与答案解析
计算机网络期末考试试题与答案解析一、选择题A. 应用层B. 传输层C. 网络层D. 会话层E. 物理层答案:D解析:OSI模型共分为七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
选项D中的会话层并不属于OSI模型中的层次。
A. 网络接口层B. 互联网层C. 传输层D. 应用层E. 会话层答案:E解析:TCP/IP模型共分为四层,分别是网络接口层、互联网层、传输层和应用层。
选项E中的会话层并不属于TCP/IP模型中的层次。
A. 可靠性B. 面向连接C. 无连接D. 流量控制E. 拥塞控制答案:C解析:TCP协议是一种面向连接的、可靠的传输层协议,具有流量控制和拥塞控制等特性。
选项C中的无连接并不是TCP协议的特性。
A. 无连接B. 可靠性C. 路由选择D. 分组交换E. 网络层协议答案:B解析:IP协议是一种无连接的、不可靠的网络层协议,具有路由选择和分组交换等特性。
选项B中的可靠性并不是IP协议的特性。
A. 将IP地址解析为MAC地址B. 将MAC地址解析为IP地址C. 路由选择D. 地址冲突检测E. 地址解析答案:C解析:ARP协议是一种地址解析协议,用于将IP地址解析为MAC 地址。
选项C中的路由选择并不是ARP协议的作用。
二、填空题1. OSI模型中的最高层是__________层,负责为用户提供网络服务。
答案:应用层解析:OSI模型共分为七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
应用层是OSI模型中的最高层,负责为用户提供网络服务。
2. TCP协议使用__________端口来标识不同的应用进程。
答案:端口号解析:TCP协议使用端口号来标识不同的应用进程。
端口号是一个16位的整数,用于区分不同应用进程之间的通信。
3. IP协议中的__________字段用于指示数据包在网络中的最大传输单元(MTU)。
答案:片偏移解析:IP协议中的片偏移字段用于指示数据包在网络中的最大传输单元(MTU)。
《网络协议分析与编程》期末试卷A
《网络协议分析与编程》期末试卷A 网络协议分析与编程期末试卷A
题目一
描述TCP/IP协议栈中每一层的功能和主要协议,并解释它们在网络通信中起到的作用。
题目二
题目三
描述网络编程中的Socket概念和相关操作。
题目四
请解释什么是网络协议分析,并提供一个实际案例说明其重要性。
题目五
编写一个Python程序,使用Socket进行TCP连接,并发送一个GET请求到指定的服务器,并打印出服务器返回的内容。
题目六
请解释什么是网络攻击和网络防御,并列举几种常见的网络攻
击方式。
题目七
描述网络安全中的常用加密算法和数字证书的作用。
题目八
解释DHCP协议,并描述它在网络中的作用。
题目九
请解释IPv6协议,并比较IPv4和IPv6的区别。
题目十
请解释什么是网络分析工具,并列举几种常用的网络分析工具。
以上是《网络协议分析与编程》期末试卷A的题目,请按照要求回答每一题。
注意回答要准确简练,并附上适当的案例或实例加
以说明。
网络协议分析与配置考试 选择题 70题
1. 在TCP/IP模型中,哪一层负责处理数据包的路由选择?A) 应用层B) 传输层C) 网络层D) 数据链路层2. 下列哪个协议不属于应用层协议?A) HTTPB) FTPC) TCPD) SMTP3. 在OSI模型中,哪一层负责数据包的物理传输?A) 物理层B) 数据链路层C) 网络层D) 传输层4. 下列哪个设备工作在OSI模型的数据链路层?A) 路由器B) 交换机C) 集线器D) 调制解调器5. 下列哪个协议用于在IP网络中进行域名解析?A) HTTPB) FTPC) DNSD) SMTP6. 在IPv4中,子网掩码的作用是什么?A) 确定网络地址B) 确定主机地址C) 确定网络和主机地址D) 确定广播地址7. 下列哪个是私有IP地址范围?A) 192.168.0.0 - 192.168.255.255B) 172.16.0.0 - 172.31.255.255C) 10.0.0.0 - 10.255.255.255D) 以上都是8. 下列哪个命令可以用来查看网络接口的配置信息?A) ifconfigB) ipconfigC) netstat9. 下列哪个协议用于电子邮件的传输?A) HTTPB) FTPC) SMTPD) SNMP10. 下列哪个协议用于文件传输?A) HTTPB) FTPC) SMTPD) SNMP11. 下列哪个协议用于远程登录?A) HTTPB) FTPC) SMTPD) Telnet12. 下列哪个协议用于网络管理?A) HTTPB) FTPC) SMTPD) SNMP13. 下列哪个协议用于动态分配IP地址?A) HTTPB) FTPC) SMTPD) DHCP14. 下列哪个协议用于虚拟私人网络?A) HTTPB) FTPC) SMTPD) VPN15. 下列哪个协议用于实时通信?A) HTTPB) FTPC) SMTPD) VoIP16. 下列哪个协议用于网络时间同步?A) HTTPB) FTPC) SMTP17. 下列哪个协议用于网络文件系统?A) HTTPB) FTPC) SMTPD) NFS18. 下列哪个协议用于简单网络管理?A) HTTPB) FTPC) SMTPD) SNMP19. 下列哪个协议用于简单邮件传输?A) HTTPB) FTPC) SMTPD) SNMP20. 下列哪个协议用于简单网络时间?A) HTTPB) FTPC) SMTPD) SNTP21. 下列哪个协议用于简单网络文件系统?A) HTTPB) FTPC) SMTPD) SNFS22. 下列哪个协议用于简单网络虚拟私人网络?A) HTTPB) FTPC) SMTPD) SNVPN23. 下列哪个协议用于简单网络实时通信?A) HTTPB) FTPC) SMTPD) SNRTC24. 下列哪个协议用于简单网络动态分配IP地址?A) HTTPB) FTPC) SMTP25. 下列哪个协议用于简单网络远程登录?A) HTTPB) FTPC) SMTPD) SNTelnet26. 下列哪个协议用于简单网络文件传输?A) HTTPB) FTPC) SMTPD) SNFTP27. 下列哪个协议用于简单网络电子邮件传输?A) HTTPB) FTPC) SMTPD) SNSMTP28. 下列哪个协议用于简单网络管理?A) HTTPB) FTPC) SMTPD) SNSNMP29. 下列哪个协议用于简单网络时间同步?A) HTTPB) FTPC) SMTPD) SNNTP30. 下列哪个协议用于简单网络文件系统?A) HTTPB) FTPC) SMTPD) SNFS31. 下列哪个协议用于简单网络虚拟私人网络?A) HTTPB) FTPC) SMTPD) SNVPN32. 下列哪个协议用于简单网络实时通信?A) HTTPB) FTPC) SMTP33. 下列哪个协议用于简单网络动态分配IP地址?A) HTTPB) FTPC) SMTPD) SNDHCP34. 下列哪个协议用于简单网络远程登录?A) HTTPB) FTPC) SMTPD) SNTelnet35. 下列哪个协议用于简单网络文件传输?A) HTTPB) FTPC) SMTPD) SNFTP36. 下列哪个协议用于简单网络电子邮件传输?A) HTTPB) FTPC) SMTPD) SNSMTP37. 下列哪个协议用于简单网络管理?A) HTTPB) FTPC) SMTPD) SNSNMP38. 下列哪个协议用于简单网络时间同步?A) HTTPB) FTPC) SMTPD) SNNTP39. 下列哪个协议用于简单网络文件系统?A) HTTPB) FTPC) SMTPD) SNFS40. 下列哪个协议用于简单网络虚拟私人网络?A) HTTPB) FTPC) SMTP41. 下列哪个协议用于简单网络实时通信?A) HTTPB) FTPC) SMTPD) SNRTC42. 下列哪个协议用于简单网络动态分配IP地址?A) HTTPB) FTPC) SMTPD) SNDHCP43. 下列哪个协议用于简单网络远程登录?A) HTTPB) FTPC) SMTPD) SNTelnet44. 下列哪个协议用于简单网络文件传输?A) HTTPB) FTPC) SMTPD) SNFTP45. 下列哪个协议用于简单网络电子邮件传输?A) HTTPB) FTPC) SMTPD) SNSMTP46. 下列哪个协议用于简单网络管理?A) HTTPB) FTPC) SMTPD) SNSNMP47. 下列哪个协议用于简单网络时间同步?A) HTTPB) FTPC) SMTPD) SNNTP48. 下列哪个协议用于简单网络文件系统?A) HTTPB) FTPC) SMTP49. 下列哪个协议用于简单网络虚拟私人网络?A) HTTPB) FTPC) SMTPD) SNVPN50. 下列哪个协议用于简单网络实时通信?A) HTTPB) FTPC) SMTPD) SNRTC51. 下列哪个协议用于简单网络动态分配IP地址?A) HTTPB) FTPC) SMTPD) SNDHCP52. 下列哪个协议用于简单网络远程登录?A) HTTPB) FTPC) SMTPD) SNTelnet53. 下列哪个协议用于简单网络文件传输?A) HTTPB) FTPC) SMTPD) SNFTP54. 下列哪个协议用于简单网络电子邮件传输?A) HTTPB) FTPC) SMTPD) SNSMTP55. 下列哪个协议用于简单网络管理?A) HTTPB) FTPC) SMTPD) SNSNMP56. 下列哪个协议用于简单网络时间同步?A) HTTPB) FTPC) SMTP57. 下列哪个协议用于简单网络文件系统?A) HTTPB) FTPC) SMTPD) SNFS58. 下列哪个协议用于简单网络虚拟私人网络?A) HTTPB) FTPC) SMTPD) SNVPN59. 下列哪个协议用于简单网络实时通信?A) HTTPB) FTPC) SMTPD) SNRTC60. 下列哪个协议用于简单网络动态分配IP地址?A) HTTPB) FTPC) SMTPD) SNDHCP61. 下列哪个协议用于简单网络远程登录?A) HTTPB) FTPC) SMTPD) SNTelnet62. 下列哪个协议用于简单网络文件传输?A) HTTPB) FTPC) SMTPD) SNFTP63. 下列哪个协议用于简单网络电子邮件传输?A) HTTPB) FTPC) SMTPD) SNSMTP64. 下列哪个协议用于简单网络管理?A) HTTPB) FTPC) SMTP65. 下列哪个协议用于简单网络时间同步?A) HTTPB) FTPC) SMTPD) SNNTP66. 下列哪个协议用于简单网络文件系统?A) HTTPB) FTPC) SMTPD) SNFS67. 下列哪个协议用于简单网络虚拟私人网络?A) HTTPB) FTPC) SMTPD) SNVPN68. 下列哪个协议用于简单网络实时通信?A) HTTPB) FTPC) SMTPD) SNRTC69. 下列哪个协议用于简单网络动态分配IP地址?A) HTTPB) FTPC) SMTPD) SNDHCP70. 下列哪个协议用于简单网络远程登录?A) HTTPB) FTPC) SMTPD) SNTelnet答案:1. C2. C3. A4. B5. C6. C7. D8. A9. C10. B11. D12. D13. D14. D15. D16. D17. D18. D19. C20. D21. D22. D23. D24. D25. D26. D27. D28. D29. D30. D31. D32. D33. D34. D35. D36. D37. D38. D39. D40. D41. D42. D43. D44. D45. D46. D47. D48. D49. D50. D51. D52. D53. D54. D55. D56. D57. D58. D59. D60. D61. D62. D63. D64. D65. D66. D67. D68. D69. D70. D。
网络协议分析期末考试
网络协议分析期末考试实验1:基于ICMP的MTU测量方法本文介绍了基于ICMP的MTU测量方法的实验。
该方法可以帮助我们确定网络中的最大传输单元(MTU),以便在数据传输过程中避免数据包分片和重组的问题。
第一题:判断题1.没有完成两个数据包握手称为双向“握手”,是一种不安全的进程。
(√)2.查阅网上对象所有域名和地址的术语称为统一资源定位符URL。
(×)3.动态端口也叫临时端口。
(√)4.用于描述DNS数据库段的数据是一种ASCII文本数据。
(√)5.SOCKS是一种Socket的实现机制。
(×)6.区分服务也叫分用服务,传输层用于向上传送通信数据。
(√)7.RIPv2最多有15个网络直径,OSPFv2最多有128个网络直径。
(×)8.DHCP响应消息包含DHCP请求消息。
(×)9.定界符是PDU的有效数据。
(√)10.ARPA是一种与Mac地址及IP地址相关的一种协议。
(×)11.地址请求是一种ARP服务请求。
(×)12.可接收的使用策略AUP是一种格式文档策略。
(√)13.Apple Talk是一种组安全策略协议。
(×)14.权威服务器是PKI中一种发放安全证书的服务器。
(√)15.自治系统是一组单一管理权限下的路由器。
(×)16.区分服务也叫分用服务,传输层用于向上传送通信数据。
(√)17.带宽是一种跨网络信息数量的评估数据。
(×)18.绑定确认是一种必选数据。
(×)19.定界符是PDU的有效数据。
(√)20.黑洞是数据包无记录丢失的网络节点。
(√)第二题:单项选择题1.下面关于ARP协议的功能论述正确的是(C)。
A、ARP协议根据本地主机的IP地址获取远程主机的MAC地址;B、ARP协议根据远程主机的MAC地址获取本地主机的IP地址;C、ARP协议根据本地主机的IP地址获取本主机的MAC地址;D、ARP协议根据本地主机的MAC地址获取本主机的IP地址;2.计算机网络体系结构在逻辑功能构成上存在有两个边界,它们是(B)。
网络协议分析B答案
网络协议分析期末试卷(B卷)(参考答案)第一题单项选择(共20分)1、D2、B3、D4、C5、A6、C7、B8、A9、D 10、B 11、D 12、A 13、C 14、B 15、B 16、D 17、C 18、C 19、A 20、D第二题多项选择(共20分)1、AC2、D3、ABC4、BC5、AD6、ABCD7、C8、ABC9、BC 10、BCD第三题填空题(共10分)1、TCP、UDP、IP(3分)2、子网、网段(2分)3、网络虚拟终端(1分)4、、xxx(2分)5、25、161(2分)第四题名词解释(共20分)1、网络体系结构边界网络体系结构边界是计算机软件系统中区分网络通信软件系统和操作系统软件,(2分)以及其内部各个协议软件之间功能划分的精确定义。
网络体系结构主要存在两种边界:操作系统边界和协议边界。
(4分)2、网络实体网络实体指网络中具有一定网络通信功能,可以接收或发送通信信息的硬件或软件进程。
(3分)多数情况下,网络实体就是一个特定的通信软件模块。
(4分)3、点到点通信通过网络进行通信时,点到点通信是指仅仅在相邻节点之间(2分)、数据交换限定在网际层之下(3分)、不使用端口的数据通信方式。
(4分)4、网络协议接口网络协议接口也称为服务访问点,(1分)它是指网络体系结构中同一系统的相邻层之间提供服务和接受服务的一组功能函数接口。
(4分)5、ARP协议ARP协议是位于网际层用于实现IP地址和MAC地址转换的一种网络协议。
(2分)其主要功能是根据本地主机的MAC地址通过本地路由器获取本地主机的IP地址。
(4分)第五题简答题(共20分)1、简述DHCP协议执行过程答:DHCP协议使用C/S服务方式完成主机IP地址的动态配置。
(1分)需要IP地址的主机在启动时向DHCP服务器发送发现报文,目的地址是255.255.255.255,源地址是0.0.0.0,(3分)DHCP服务器收到报文后查找数据库该主机的配置信息,找到后通过提供报文返回配置信息,否则,从IP地址池中取出一个IP地址分配给该主机。
cswa考试往年题目和答案
cswa考试往年题目和答案### CSWA考试往年题目和答案#### 题目1:网络协议分析**题目描述:**分析以下网络协议数据包,并确定其协议类型。
```01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F---------------------------------------00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FF```**答案解析:**根据给定的数据包,我们可以看到数据包以`01 02 03 04`开头,这是以太网帧的MAC地址部分。
接下来的`05 06 07 08`是目标MAC地址。
因此,我们可以确定这是一个以太网帧。
以太网帧是网络通信中常用的数据链路层协议。
#### 题目2:操作系统权限管理**题目描述:**在一个基于UNIX的系统中,如何设置文件权限,使得用户A 可以读取文件,用户B可以写入文件,而其他用户无权限访问?**答案解析:**在UNIX系统中,可以使用`chmod`命令来设置文件权限。
对于这个问题,我们需要给用户A读取权限,给用户B写入权限,而其他用户无权限。
可以使用以下命令:```bashchmod 640 filename```这里,`6`代表用户(owner)有读写权限,`4`代表用户组(group)有读权限,`0`代表其他用户(others)无权限。
#### 题目3:数据库注入攻击**题目描述:**如何防止SQL注入攻击?**答案解析:**防止SQL注入攻击的方法包括:1. **使用参数化查询**:使用参数化查询可以避免SQL注入,因为参数化查询将数据和SQL命令分开处理。
2. **使用ORM(对象关系映射)**:ORM框架通常会自动处理SQL注入问题。
3. **对输入进行验证**:对用户输入的数据进行严格的验证,确保它们符合预期的数据类型和格式。
4. **使用Web应用防火墙(WAF)**:WAF可以帮助识别和阻止SQL注入攻击。
计算机网络期末考试(2020)解析
《计算机网络期末考试(2020)解析》目录《计算机网络期末考试(2020)解析》 (1)级别:干货之王.................................................................................................................... 错误!未定义书签。
一、单项选择题 (2)1.协议的分类 (2)答案:无 (2)应用层协议: (2)传输层协议:TCP和UDP (2)网络层协议: (2)链路层协议: (3)2.包的时延 (3)答案:C (3)3.动态路由算法 (4)答案:C (4)1. RIP:路由信息协议 (4)2.OSPF:开放最短路优先 (4)3. BGP:边界网关协议 (5)4.路由表、网络层功能、GBN(滑动窗口协议)、FTP (5)答案:A (5)路由表(NAT表) (5)网络层功能 (5)GBN(滑动窗口协议) (6)FTP:文件传输协议 (6)5.数据链路层服务与交换机 (7)答案:D (7)数据链路层服务 (7)交换机 (7)6.TCP套接字(传输层服务) (8)答案:D (8)传输层服务 (8)TCP报文段格式 (8)7.W EB和HTTP (9)答案:B (9)Web(WWW) (9)HTTP(超文本传输协议) (9)8.随机接入式MAC协议、信道分割式MAC协议、轮流式MAC协议 (10)随机接入式网络协议 (10)一、单项选择题1. 协议的分类答案:无根据协议栈,我们逐层总结每一层都包含哪些协议:应用层协议:传输层协议:TCP和UDP网络层协议:1.网际协议:IPv4、IPv62.路由选择:◆OSPF:自制系统内部路由选择协议——在相同的AS中的路由器都运行的路由选择算法并且拥有彼此的信息。
◆BGP:自治系统间路由选择协议。
◆RIP:路由信息协议——基于路由向量算法3.ICMP:因特网控制报文协议链路层协议:1.地址解析协议:ARP2.信道分割式MAC协议:◆TDMA:时分多路访问协议◆FDMA:频分多路访问协议◆CDMA:码分多路访问协议3.随机接入式MAC协议:◆Slotted ALOHA◆ALOHA◆CSMA: Carrier Sense Multiple Access◆CSMA/CD: Collision Detection◆CSMA/CA4.轮流式MAC协议◆Polling◆Token Passing2.包的时延答案:C这是第一章的知识,我们需要掌握的包的时延由以下四部分组成:1. 处理时延这部分时延主要用来差错检验和决定输出链路(这是由路由器的功能——路由和转发实现的)。
网络协议分析期末考试试题
网络协议分析期末考试试题# 网络协议分析期末考试试题## 一、选择题(每题2分,共20分)1. OSI参考模型中,负责建立、管理和终止应用层之间的连接是第几层?A. 传输层B. 会话层C. 表示层D. 应用层2. TCP和UDP协议的主要区别是什么?A. TCP是可靠的,UDP是不可靠的B. TCP是面向连接的,UDP是无连接的C. TCP和UDP都是面向连接的D. 以上都是3. 在IP协议中,用于标识主机在网络中的唯一地址的是:A. MAC地址B. IP地址C. 端口号D. 域名4. 以下哪个协议是用于解析域名和IP地址的映射关系?A. HTTPB. FTPC. DNSD. SMTP5. 以下哪个选项是HTTP协议的常用端口号?A. 20B. 21C. 80D. 110## 二、简答题(每题10分,共30分)1. 简述TCP三次握手过程。
2. 描述IP地址的分类及其特点。
3. 网络层的主要功能有哪些?## 三、计算题(每题15分,共30分)1. 假设有一个IP地址为192.168.1.1,子网掩码为255.255.255.0,请计算该IP地址所在的网络地址和广播地址。
2. 给定一个TCP段的序列号为3000,确认应答号为3500,窗口大小为200,请计算该TCP段可以发送的最大数据量。
## 四、论述题(20分)论述网络协议分析在网络安全中的重要性,并举例说明网络协议分析工具的使用场景。
请注意,本试题仅供参考,实际考试内容和形式可能有所不同。
考试时请根据实际提供的考试大纲和要求作答。
《TCP IP协议A2卷》期末考试试卷附答案
《TCP/IP协议A2卷》期末考试试卷附答案一、填空(每空1分,共20分)1. 通信子网主要由和组成。
2. 双绞线有、两种。
3. 局域网常用的拓扑结构有总线、、三种。
4. TCP/IP模型由低到高分别为、、、层次。
5. 常用的IP地址有A、B、C三类,128.11.3.31是一个类地址,其网络标识为,主机标识。
6. 在TCP/IP层次模型的网际层中包括的协议主要有IP、ICMP、和。
7. 网络协议三要素是、、。
8. UDP可以提供__________________、__________________________服务。
二、判断正误(每题1分,共10分)1. 使用UDP协议不能实现可靠的应用服务。
( )2. TCP协议实现时发送窗口要小于等于接收窗口和拥塞窗口的最小值。
( )3. 交换机连接共享以太网段时,对应的端口要使用CSMA/CD进行介质访问。
()4. ADSL实现上行和下行不同的网络带宽。
( )5. 属于同一条虚电路的分组可以不按照同一路由进行转发。
()6.ICMP 差错报告在传送过程中享受特别优先权。
()7.IPv6既支持有状态地址自动配置机制,也支持无状态的地址自动配置.( )8.IPv6 中NDP协议使用更加有效的多播和单播邻接点发现报文,取代了ARP,ICMPv4路由发现和ICMPv4重定向报文。
()9. IP地址分类中,共有A、B、C、D四类地址()10.单模光纤比多模光纤更适合用于高速度、长距离的传输。
()三、选择题(单选或多选) (每题2分,共40分)1.在OSI的( )使用的互联设备是路由器。
A.物理层 B. 数据链路层 C. 网络层 D. 传输层2.在以下的IP地址中,属于B类地址的是()A.112.213.12.23 B. 210.123.23.12C. 23.123.213.23D. 156.123.32.123.下列给出的协议中,属于TCP/IP协议结构应用层的是( ) 。
网络协议分析工具使用考试
网络协议分析工具使用考试(答案见尾页)一、选择题1. 网络协议分析工具的主要功能是什么?A. 测量数据包在网络中的传输速度B. 分析网络数据的传输方式C. 监控网络流量,识别异常行为D. 以上都是2. 在进行网络协议分析时,以下哪个参数不是必须关注的?A. 数据包发送和接收的时间戳B. 数据包的大小和内容C. 数据包的源IP地址和目标IP地址D. 数据包的传输协议类型3. 使用网络协议分析工具时,如何判断某个数据包是否属于特定的协议?A. 查看数据包的源IP地址和目标IP地址B. 分析数据包的内容,查看是否有特定的协议头C. 使用工具的过滤功能,根据协议类型进行筛选D. 以上都是4. 网络协议分析工具在诊断网络问题时,通常用于:A. 确定网络设备的配置是否正确B. 识别和解决网络延迟问题C. 验证网络安全措施的有效性D. 以上都是5. 在网络协议分析中,以下哪个工具或命令可以用来跟踪和分析网络流量?A. WiresharkB. TCPdumpC. NmapD. All of the above6. 网络协议分析工具的界面是否易于使用?A. 非常易于使用B. 比较易于使用C. 一般D. 不易于使用7. 在使用网络协议分析工具时,如何处理难以解析的数据包?A. 使用过滤器来缩小数据包的范围B. 增加更多的解析选项C. 寻求专家的帮助D. 以上都是8. 网络协议分析工具对于理解网络通信过程的重要性体现在哪些方面?A. 确保数据包正确传输B. 诊断网络故障C. 优化网络性能D. 以上都是9. 在网络协议分析中,如何识别数据包的传输协议?A. 查看数据包的头部信息B. 分析数据包的内容C. 使用工具的显示功能D. 以上都是10. 网络协议分析工具的发展趋势是什么?A. 功能更加多样化B. 用户界面更加友好C. 支持更广泛的协议类型D. 以上都是11. 网络协议分析工具的主要功能是什么?A. 测量数据包在网络中的传输速度B. 分析网络数据的传输方式C. 监控网络流量,识别网络问题D. 以上都是12. 在进行网络协议分析时,以下哪个参数不是必须关注的?A. 数据包大小B. 发送方和接收方信息C. 数据包发送频率D. 数据包内容13. 使用网络协议分析工具时,通常需要关注哪些信息?A. 协议类型B. 协议版本C. 协议错误率D. 以上都是14. 网络协议分析工具可以用来分析哪种类型的网络协议?A. 传输层协议B. 网络层协议C. 应用层协议D. A和B15. 在网络协议分析中,如何判断两个协议是否兼容?A. 比较数据包的结构B. 分析数据包的内容C. 验证数据包的传输效率D. A和B16. 网络协议分析工具如何帮助开发者优化网络性能?A. 显示网络延迟B. 识别网络瓶颈C. 提供负载测试功能17. 在使用网络协议分析工具时,如何处理分析结果?A. 阅读报告,了解协议使用情况B. 直接修改网络配置C. 与开发团队讨论D. A和C18. 网络协议分析工具的分辨率设置会影响分析结果的准确性吗?A. 是的,分辨率设置越高越好B. 不正确,分辨率设置不影响分析结果C. 取决于具体的工具和分析需求D. 不确定19. 网络协议分析工具的安全性如何?A. 高,只有授权人员才能使用B. 中,需要设置访问控制C. 低,所有用户都可以无限制使用D. 不适用,因为这是针对网络协议的分析工具20. 使用网络协议分析工具时,如何避免安全风险?A. 只分析内部网络B. 保持所有软件更新C. 避免使用不受信任的工具D. A和B21. 网络协议分析工具主要用于什么目的?A. 监控网络流量B. 分析网络延迟C. 优化网络性能D. 以上都是22. 在网络协议分析中,通常使用哪种图形化工具来展示数据包内容?B. EtherealC. TCPdumpD. All of the above23. 下列哪个选项不是网络协议分析工具常用的抓包命令?A. tcpdumpB. netstatC. nethogsD. iftop24. 网络协议分析工具在诊断网络问题时,通常能够提供哪些信息?A. 错误代码和描述B. 数据包发送和接收的时间戳C. 网络设备的型号和品牌D. 以上都是25. 在使用网络协议分析工具时,为了保证数据的完整性,通常会使用哪种功能?A. 数据包过滤B. 数据包解码C. 数据包加密D. 数据包压缩26. 网络协议分析工具对于TCP/IP协议族中的协议,通常提供哪些层次的详细信息?A. 应用层B. 传输层C. 网络层D. 数据链路层和物理层(ABC)27. 在网络协议分析中,如何判断两个数据包是否为同一个数据包?A. 检查数据包的源IP地址和目标IP地址B. 检查数据包的源端口和目标端口C. 检查数据包的序列号D. A和B28. 使用网络协议分析工具时,为了方便后续分析,通常会对数据包进行哪种操作?A. 编码和解码B. 过滤和筛选C. 显示和隐藏D. 以上都是29. 在网络协议分析工具中,如何查看数据包的详细信息?A. 查看数据包的头部和尾部B. 查看数据包的有效载荷C. 查看数据包的上下文信息D. A和B30. 网络协议分析工具在开发过程中可以用于哪些方面?A. 测试网络通信的稳定性B. 调试程序的网络通信问题C. 分析网络流量和用户行为D. 以上都是31. 网络协议分析工具主要用于测试和诊断网络通信中的问题。
网络协议分析考试及答案
网络协议分析考试及答案一、单项选择题1. 网络协议是()。
A. 规则和约定B. 软件C. 硬件D. 网络设备答案:A2. 网络协议的三要素包括语法、语义和()。
A. 语法B. 语义C. 时序D. 协议答案:C3. 在OSI参考模型中,负责路由选择的层是()。
A. 传输层B. 网络层C. 数据链路层D. 表示层答案:B4. TCP/IP模型中,最底层是()。
A. 应用层B. 传输层C. 网络层D. 链路层答案:D5. 以下哪个协议是用于域名解析的()。
A. HTTPB. FTPC. DNSD. SMTP答案:C二、多项选择题1. 以下哪些是网络协议的要素()。
A. 语法B. 语义C. 时序D. 硬件答案:ABC2. OSI参考模型中,以下哪些层负责数据传输()。
A. 物理层B. 数据链路层C. 网络层D. 传输层答案:ABCD3. TCP/IP模型中,以下哪些层负责数据传输()。
A. 链路层B. 网络层C. 传输层D. 应用层答案:ABC三、判断题1. 网络协议是网络通信的规则和约定。
()答案:正确2. OSI参考模型和TCP/IP模型是完全相同的。
()答案:错误3. 网络层负责路由选择和数据传输。
()答案:正确4. 传输层协议包括TCP和UDP。
()答案:正确5. 应用层协议包括HTTP、FTP、SMTP等。
()答案:正确四、简答题1. 简述OSI参考模型的七层结构。
答案:OSI参考模型的七层结构包括:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
物理层负责传输原始比特流;数据链路层负责帧的传输和错误检测;网络层负责数据包的路由选择;传输层负责端到端的数据传输;会话层负责建立、管理和终止会话;表示层负责数据的表示、安全和压缩;应用层负责提供网络服务给应用程序。
2. 简述TCP和UDP的主要区别。
答案:TCP(传输控制协议)和UDP(用户数据报协议)是两种不同的传输层协议。
TCP是面向连接的、可靠的、基于字节流的协议,提供数据传输的顺序、确认、重传等机制;而UDP是无连接的、不可靠的、基于数据报的协议,不提供数据传输的顺序、确认、重传等机制,适用于对实时性要求高的应用。
网络协议分析试题库完整
网络协议分析试题库完整第一章练习1 OSI和ISO分离代表什么含义?它们是什么关系?2 OSI/RM模型没有被终于采纳的缘由是什么?3下面哪些协议属于应用层协议?()A. TCP和UDPB. DNS和FTPC. IPD. ARP4 Internet最早是在( ) 网络的基础上进展起来的?A. ANSNETB. NSFNETC. ARPANETD. MILNET5 当网络A上的主机向网络B上的主机发送报文时, 路由器要检查( ) 地址?A.端口第1页/共10页B. IPC.物理D.上述都不是6.下面哪一个是应用层提供的服务? ( )A.远程登录服务B.文件传送C.邮件服务D.上述都是7要将报文交付到主机上的正确的应用程序, 必需使用( )地址?A.端口B. IPC.物理D.上述都不是8. 网络应用拜访操作系统的常用接口是,实现IP地址到物理地址映射的协议是。
9. 在TCP/IP协议族中,能够屏蔽底层物理网络的差异,向上提供全都性服务的协议是;实现异构网络互联的核心设备是。
10. 在TCP/IP网络中,UDP协议工作在层,DNS协议工作在层。
11推断对错:TCP/IP是一个被广泛采纳的网际互联协议标准,仅包含TCP和IP两个协议。
()其次章练习1 PPP协议是什么英文的缩写?用于什么场合?2 ISP验证拨号上网用户身份时,可以使用哪些认证协议?3.PPP协议的通信过程包括哪几个阶段?4.LCP的用途是什么?5.PPP是Internet中使用的(1),其功能对应于OSI参考模型的(2),它使用(3)技术来解决标志字段值浮现在信息字段的问题。
(1)A. 报文控制协议B. 分组控制协议C. 点到点协议D. 高级数据链路控制协议(2)A. 数据链路层B. 网络层C. 传输层D. 应用层(3)A. 透亮传输B. 帧C. 控制D. 字节填充第三章练习1求下列每个地址的类别:227.12.14.87 193.14.56.22 14.23.120.8 252.5.15.111第3页/共10页2 假设一段地址的首地址为146.102.29.0,末地址为146.102.32.255,求这个地址段的地址数。
网络协议分析期末试题卷B卷
网络协议分析期末试题卷B卷精品文档下面关AR协议的功能论述正确的是试AR协议根据本地主机I地址获取远程主机MA地址B、ARP协议根据远程主机的MAC地址获取本地主机的IP地址;线评阅人C、ARP协议根据本地主机的IP地址获取本主机的MAC地址;2020一.判断题(共小题,每题1分,共分)号D、ARP协议根据本地主机的MAC地址获取本主机的IP地址;学是路径上主机和路由器能够处理的最大的数据包的大小。
1.MTU2.网络体系结构逻辑功能上存在有两个边界,它们是协议边界和:上基于以太网的网络设备多数使用长地址类型的物理地址。
2.目前Internet A、协议栈边界 B、OS边界 C、PDU边界 D、分层边界;,后发送两个字节,在网络传送时先发送对于3.3A4B3A4B。
期3.下面WAN或LAN 网络中主机数量论述不正确的是:是一组具有相同路由策略并为同一机构所有的路由器集合。
4.AS学名A、网络中使用的协议类型越多,网络中的主机数就越少;姓5.网络广播协议既可以使用硬件实现,也可以使用软件实现。
第订B、网络中划分的物理区域越多,网络中的主机数就越少;为避免糊涂窗口综合征而使用的一种启发式方法。
6.推迟确认是接收方TCP年C、网络中划分的广播子网越多,网络中的主机数就越少;学IP协议都是尽最大努力交付报文的协议,属于点到点协议。
7.UDP和D、网络中使用2层交换机越多,网络中的主机数就越少;地址。
IPMAC8.DNS 用来把具有可读性的地址映射成 4.B类网络172.16.0.0的广播地址是:/.端到端通信只能发生在主机到主机之间。
9A、172.16.0.1B、172.16.0.255C、172.16.255.255D、172.16.255.0 IP10.流量控制通常由接收方的协议发出,控制发送方传送数据速率。
5.网络IP地址配置时,检查IP地址是否冲突的网络协议是级院RFC的特殊形式。
是标准)最佳当前实践(11.BCPRFC班学A、ARP协议B、PARP协议C、IP协议D、802.x协议12.0.0.0/7. 12.A类网络地址12.0.0.0的前缀表示法是及业装6.下面关于ICMP协议论述不正确的是:级工检索高速缓存前需要先广播13.ARP请求。
网络协议原理期末复习题
计算机网络技术期末考试模拟试题及答案一. 填空(每题0.5分,共10分)1. 在采用电信号表达数据的系统中,数据有数字数据和模拟数据两种。
2. 域名系统DNS是一个分布式数据库系统。
3. TCP/IP的网络层最重要的协议是IP互连网协议,它可将多个网络连成一个互连网。
4. 在TCP/IP层次模型的第三层(网络层)中包括的协议主要有ARP 及RARP IP. ICMP. . 。
5. 光纤通信中,按使用的波长区之不同分为单模.信方式和多模方式。
6. 校园网广泛采用式客户/服务器,其资源分布一般采用层次7. 运输层的运输服务有两大类:面向连接. 和的无连接服务服务。
8. Internet所提供的三项基本服务是E-mail. Telnet . FTP 。
9. 在IEEE802局域网体系结构中,数据链路层被细化成LLC逻辑链路子层和MAC介质访问控制子层两层。
10. IEEE802.3规定了一个数据帧的长度为64字节到1518字节之间。
11. 按IP地址分类,地址:160.201.68.108属于B类地址。
12. 信道复用技术有.时分多路复用,频分多路复用,波分多路复用。
二. 单选(每题1分,共30分)1. 世界上第一个计算机网络是(A)。
A. ARPANETB. ChinaNetC.InternetD.CERNET2. 计算机互联的主要目的是(D)。
A. 制定网络协议B. 将计算机技术与通信技术相结合C. 集中计算D. 资源共享3. ISDN网络语音和数据传输的全双工数据通道(B通道)速率为(C)。
A. 16kbpsB. 64 kbpsC. 128 kbpsD. 256 kbps4. 下列不属于路由选择协议的是(B)。
A. RIPB. ICMPC. BGPD. OSPF5. TCP/IP参考模型中的主机-网络层对应于OSI中的(D)。
A.网络层B.物理层C.数据链路层D.物理层与数据链路层6. 企业Intranet要与Internet互联,必需的互联设备是(D)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2008-2009学年第一学期网络协议分析期末试卷(A卷)参考答案第一题判断题(20小题,共20分,对打√,错打×)1.没有完成两个数据包握手称为双向“握手”,是一种不安全的进程。
(√)2.查阅网上对象所有域名和地址的术语称为统一资源定位符URL。
(×)3.动态端口也叫临时端口。
(√)4.用于描述DNS数据库段的数据是一种ASCII文本数据。
(√)5.SOCKS是一种Socket的实现机制。
(×)6.区分服务也叫分用服务,传输层用于向上传送通信数据。
(×)7.RIPv2最多有15个网络直径,OSPFv2最多有128个网络直径。
(×)8.DHCP响应消息包含DHCP请求消息。
(√)9.定界符是PDU的有效数据。
(√)10.ARPA是一种与Mac地址及IP地址相关的一种协议。
(×)11.地址请求是一种ARP服务请求。
(×)12.可接收的使用策略AUP是一种格式文档策略。
(√)13.Apple Talk是一种组安全策略协议。
(×)14.权威服务器是PKI中一种发放安全证书的服务器。
(×)15.自治系统是一组单一管理权限下的路由器。
(√)16.区分服务也叫分用服务,传输层用于向上传送通信数据。
(×)17.带宽是一种跨网络信息数量的评估数据。
(√)18.绑定确认是一种必选数据。
(×)19.定界符是PDU的有效数据。
(√)20.黑洞是数据包无记录丢失的网络节点。
(√)第二题单项选择题(20小题,共20分)1、下面关于ARP协议的功能论述正确的是( C )。
A、ARP协议根据本地主机的IP地址获取远程主机的MAC地址;B、ARP协议根据远程主机的MAC地址获取本地主机的IP地址;C、ARP协议根据本地主机的IP地址获取本主机的MAC地址;D、ARP协议根据本地主机的MAC地址获取本主机的IP地址;2、计算机网络体系结构在逻辑功能构成上存在有两个边界,它们是( B )。
A、协议栈边界和操作系统边界;B、协议边界和OS边界;C、数据单元边界和协议边界;D、操作系统边界和协议栈分层边界;3、下面WAN或LAN网络中关于主机数量论述不正确的是( C )。
A、网络中使用的协议类型越多,网络中的主机数就越少;B、网络中划分的物理区域越多,网络中的主机数就越少;C、网络中划分的广播区域越多,网络中的主机数就越少;D、网络中使用2层交换机越多,网络中的主机数就越少;4、B类网络172.16.0.0的广播地址是( C )。
A、172.16.0.1B、172.16.0.255C、172.16.255.255D、172.16.255.05、在进行网络IP地址配置时,有时会发生IP地址冲突,TCP/IP协议族中检查IP地址是否冲突的网络协议是( A )。
A、ARP协议B、PARP协议C、IP协议D、802.x协议6、下面关于ICMP协议论述不正确的是( C )。
A、ICMP协议同IP协议一样位于网络层;B、Traceroute和Ping命令进行网络检测时使用ICMP报文;C、ICMP协议可以被黑客用来探查主机的开放端口;D、ICMP协议可以完成主机重定向功能。
7、下面关于IP协议和UDP协议论述正确的是( B )。
A、IP协议和UDP协议都是为应用进程提供无连接服务的协议;B、IP协议在网络层,UDP协议在传输层,都是唯一的无连接TCP/IP协议;C、数据由上层向下层传递时,UDP协议对IP协议透明;D、数据由下层向上层传递时,IP协议对UDP协议透明;8、下面关于ICMP协议的论述正确的是( A )。
A、ICMP协议由IP协议承载;B、ICMP协议由UDP协议承载;C、ICMP协议由应用层协议承载;D、ICMP协议由TCP协议承载;9、UDP协议数据报中保存应用层服务和方法端口的位置是( D )。
A、UDP协议类型字段B、UDP服务类型字段C、UDP报文伪首部D、UDP报文首部10、在UDP协议中,源端口号1024属于哪一种端口域。
( B )A、知名端口域;B、注册端口域;C、动态端口域;D、临时端口域;11、下面关于UDP和TCP两种协议端口号论述正确的是(D )。
A、两者的服务对象使用相同的端口号;B、两者的服务对象使用的端口号没有关联性;C、因为通信方式不同,两者不能使用相同的端口号;D、两者的服务对象多数端口号相同,少数不同;12、逆向地址查找功能使用的协议是(D )。
A、DNSB、ICMPC、ARPD、RARP13、TCP会话截击攻击的目的是( C )。
A、中断合法用户的正常通信;B、完成拒绝服务攻击;C、伪装成合法用户进行攻击;D、获取系统授权合法性;14、下面关于POP3协议和SMTP协议功能论述正确的是( B )。
A、用户代理和本地邮件服务器通信使用POP3,邮件服务器之间通信使用SMTP;B、本地代理到远程邮件服务器用SMTP,邮件服务器到接收代理使用POP3;C、本地代理到远程邮件服务器用POP3,邮件服务器到接收代理使用SMTP;D、只有从远程邮件服务器读取邮件时,才使用POP3,其它的都使用SMTP;15、下面关于WWW论述不正确的是( B )。
A、WWW是一个虚拟网络;B、WWW是全球最大的互联网络;C、WWW提供服务的方式是基于C/S架构;D、WWW是全球最大的分布式数据库系统;16、下面对DHCP协议描述不正确的是( D )A、DHCP是动态主机配置协议;B、DHCP建立在BOOTP的基础上,但保持一些反向相容性;C、DHCP允许新入网的主机动态的分配网络地址和配置;D、DHCP客户机可以通过DHCP协议更新其DNS入口。
17、下面关于HTTP协议说法正确的是( C )A、HTTP是一种轻量级协议,用于在分散型、分布式环境中交换结构化信息;B、HTTP提供可通过多种底层协议进行交换的消息结构;C、HTTP是一种超文本传输的数据格式协议;D、HTTP定义了独立于特定的编程模型和其他特定实现的网络数据语义。
18、下面关于SMTP协议论述不正确的是( C )A、SMTP协议是一种简化的电子邮件协议;B、SMTP协议允许发信人伪造绝大多数的发信人特征信息;C、SMTP协议提供了人身份认证功能;D、SMTP缺陷是大量的网上垃圾邮件肆虐的原因。
19、不属于网络协议三要素的是( A )A、格式B、语义C、时序D、语法20、相邻路由器之间的网络通信方式是( D )A、可靠通信B、面向连接C、端到端通信D、点到点通信第二题多项选择题(10小题,共20分)1、属于网络协议体系两种边界的是(AC )A、协议边界B、服务边界C、OS边界D、编程边界2、ICMP协议在TCP/IP网络体系结构中属于( D )A、物理层B接入层C、运输层D、网际层3、属于RFC文档的有(ABC )A、Internet草案标准B、Internet标准C、Internet建议标准D、Internet建议草案4、TCP/IP网络体系结构中,属于网际层协议的有(BC )A、SLIPB、IGMPC、RARPD、DARPA5、TCP/IP网络体系结构中,属于运输层协议的有(AD )A、UDPB、BOOTPC、PPPD、TCP6、TCP/IP网络体系结构中,属于接入层协议的有(ABCD )A、SLIPB、PPPC、802.xD、令牌协议7、TCP/IP网络体系结构中,属于路由协议的有( C )A、IPsecB、AHC、OSPFD、WAPI8、进行网络配置时,常用的IP地址类型有(ABC )A、A类地址B、B类地址C、C类地址D、E类地址9、提供面向无连接、不可靠服务的协议有(BC )A、TCPB、IPC、UDPD、FTP10、TCP/IP网络体系结构中,三大路由协议是(BCD )A、RTPB、RIPC、BGPD、OSPF第三题填空题(5小题,共10分)1、使用FTP协议在不同主机之间进行文件传输时一般存在两个连接,这两个链接分别是控制连接和数据连接。
2、在IP地址是202.196.1.232子网掩码是255.255.255.192的主机配置中,网络地址是202.196.1.192该网络最多容纳的主机数是62 。
3、网络中不同主机上的两个进程进行通信时,通信方式是端到端通信方式,这两个主机之间的通信方式是点到点通信方式。
4、根据主机IP地址获取主机MAC地址使用ARP 协议,根据MAC地址获取IP地址使用RARP 协议。
5、默认的FTP协议端口是20、21 ,默认HTTP协议端口是80 。
第四题名词解释(2小题,共10分)1.CIDRCIDR是域间无类路由选择算法的英文缩写,它是一种子网屏蔽的形式,子网屏蔽废除了未经许可出售的网络和在八位组边界的精确主机地址,而是使用/n前缀的表示法,其中n表示网络部分的位数。
2.Karn算法Karn算法是网络测量中计算报文TTL时间值的一种常用算法,其特点是在计算平均往返时延RTT 时,只要报文段重传了,就不采用其往返时延样本。
这样得出的平均往返时延RTT 和重传时间就较准确。
第五题综合题(2小题共20分)1、叙述使用广播ping和pathping命令进行网络拓扑发现的基本步骤(1)使用广播ping对给定网络进行扫描,找到网络内部各活动主机;(2)通过各个活动主机的IP地址计算出该网络的子网掩码,确定网络规模;(3)选择一些具有一定分隔的IP地址执行pathping命令;(4)根据返回的IP地址序列进行分析:根据序列长度变化确定其内部是否存在子网;长度不变时,根据序列终点返回的时间变化确定其内部是否划分为不同网段;存在内部子网时重复(1)~(3);(5)对返回的各个IP地址序列构建目标网络节点的网络连接邻接表;(6)根据目标网络节点的网络连接邻接表划出目标网络拓扑结构图;5、描述Web浏览器的程序结构Web浏览器的程序结构如下图所示。
Web浏览器的程序一般有一组客户、一组解释程序、一些附加程序(如电子邮件客户程序),以及管理这些客户和解释程序的控制程序等四部分组成。
其中控制程序是其中的核心部件,它解释鼠标的点击和键盘的输入,并调用有关的组件来执行用户指定的操作。
例如,当用户用鼠标点击一个超链的起点时,控制程序就调用一个客户从所需文档所在的远地服务器上取回该文档,并调用解释程序向用户显示该文档。
在Web解释程序中,HTML 解释程序是必不可少的,而其他的解释程序则是可选的。
解释程序把HTML 规格转换为适合用户显示硬件的命令来处理版面的细节。
许多浏览器还包含FTP 客户,用来获取文件传送服务。
一些浏览器也包含电子邮件客户,使浏览器能够发送和接收电子邮件。