网络协议与分析课后习题
- 格式:pdf
- 大小:5.24 MB
- 文档页数:26


习题答案1.选择题(1)A (2) C (3) B (4) D (5) A2.填空题(1)开放式系统互连参考模型(2)传输层(3)应用层(4)数据报、虚电路(5)目的IP地址、源IP地址、净载数据3.判断题(1)×(2)√(3)√(4)×(5)√4.问答题(1)各层的主要作用包含如下:1.网络接口层,这是TCP/IP协议的最低一层,包括有多种逻辑链路控制和媒体访问协议。
网络接口层的功能是接收IP数据报并通过特定的网络进行传输,或从网络上接收物理帧,抽取出IP数据报并转交给网际层。
2.网络层(IP层),该层包括以下协议:IP(网际协议)、ICMP(Internet Control Message Protocol,因特网控制报文协议)、ARP(Address Resolution Protocol,地址解析协议)、RARP (Reverse Address Resolution Protocol,反向地址解析协议)。
该层负责相同或不同网络中计算机之间的通信,主要处理数据报和路由。
在IP层中,ARP协议用于将IP地址转换成物理地址,RARP协议用于将物理地址转换成IP地址,ICMP协议用于报告差错和传送控制信息。
IP协议在TCP/IP协议组中处于核心地位。
3.传输层,该层提供TCP(传输控制协议)和UDP(User Datagram Protocol,用户数据报协议)两个协议,它们都建立在IP协议的基础上,其中TCP提供可靠的面向连接服务,UDP提供简单的无连接服务。
传输层提供端到端,即应用程序之间的通信,主要功能是数据格式化、数据确认和丢失重传等。
4.应用层,TCP/IP协议的应用层相当于OSI模型的会话层、表示层和应用层,它向用户提供一组常用的应用层协议,其中包括:Telnet、SMTP、DNS等。
此外,在应用层中还包含有用户应用程序,它们均是建立在TCP/IP协议组之上的专用程序。
CH18 IP协议及网络互联习题典型习题与分析【1】一具数据报长度为4000字节(固定首部长度)。
现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。
试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?答:【2】某单位分配到一个B类IP地址,其net-id为129.250.0.0。
该单位有4000台机器,平均分布在16个不同的地点。
如选用子网掩码为255.255.255.0,试给每一地点分配一个子网号码,并计算出每个地点主机号码的最小值和最大值。
答:4000/16=250,平均每个地点250台机器。
如选255.255.255.0为掩码,则每个网络所连主机数=28-2=254>250,共有子网数=28-2=254>16,能满足实际需求。
可给每个地点分配如下子网号码地点:子网号(subnet-id)子网网络号主机IP的最小值和最大值1:00000001 129.250.1.0 129.250.1.1---129.250.1.2542:00000010 129.250.2.0 129.250.2.1---129.250.2.2543:00000011 129.250.3.0 129.250.3.1---129.250.3.2544:00000100 129.250.4.0 129.250.4.1---129.250.4.2545:00000101 129.250.5.0 129.250.5.1---129.250.5.2546:00000110 129.250.6.0 129.250.6.1---129.250.6.2547:00000111 129.250.7.0 129.250.7.1---129.250.7.2548:00001000 129.250.6.0 129.250.6.1---129.250.6.2549:00001001 129.250.9.0 129.250.9.1---129.250.9.25410:00001010 129.250.10.0 129.250.10.1---129.250.10.25411:00001011 129.250.11.0 129.250.11.1---129.250.11.25412:00001100 129.250.12.0 129.250.12.1---129.250.12.25413:00001101 129.250.13.0 129.250.13.1---129.250.13.25414:00001110 129.250.14.0 129.250.14.1---129.250.14.25415:00001111 129.250.15.0 129.250.15.1---129.250.15.25416:00010000 129.250.16.0 129.250.16.1---129.250.16.254【3】试找出可产生以下数目的A类子网的子网掩码(采用连续掩码)(1)2,(2)6,(3)20,(4)62,(5)122,(6)250答:(3)20+2=22<25(加2即将不能作为子网号的全1和全0的两种,所以子网号占用5bit,所以网络号加子网号共13bit,子网掩码为前13个1后19个0,即255.246.0.0。
网络协议分析与测试考试(答案见尾页)一、选择题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. 什么是网络协议?请简要描述网络协议的基本功能。
1、下列设备属于资源子网的是 A 。
A.计算机软件B.网桥C.交换机D.路由器2、ARPAnet属于B 网络。
A.线路交换B.分组交换C.虚电路D.报文交换3、在OSI参考模型中,第N层提供的服务是 A 与对等层实体交换信息来实现的。
A.利用第N-1层提供的服务以及按第N层协议B.利用第N层提供的服务以及按第N-1层协议C.利用第N+1层提供的服务以及按第N层协议D.利用第N层提供的服务以及按第N+1层协议4、假设一个系统具有n层协议,其中应用进程生成长度为m字节的数据。
在每层都加上长度为h字节的报头。
计算为传输报头所占用的网络带宽百分比。
解答:为传输报头所占用的网络带宽百分比为:nh/(nh+m)×100%1、PPP主要由三部分组成,它们是:同步或异步物理介质,LCP和__NPC__.2、PPP主要有两种验证方法,它们是____PAP_______和______CHAP______。
3、( A )为两次握手协议,它通过在网络上以明文的方式传递用户名及口令来对用户进行验证。
A、PAP B、IPCP C、CHAP D、RADIUS4、PPP的CHAP验证为几次握手( C )。
A、1 B、2 C、3 D、45、PPP协议是(B )的一个协议,它被广泛用于接入Internet中。
PPP协议是一个(B )的协议,帧长为整数个字节。
它可以分成三个层次,其中的网络层协议被称为(C ),包括了不同的网络层协议。
利用PPP的优势,结合以太网产生协议可以通过(B )简单的共享设备将多个客户网段接入到骨干网。
(1): A、物理层B、数据链路层C、网络层D、应用层(2): A、面向比特的B、面向字节的C、面向位的D、面向报文的(3): A、LCP B、LPB C、NCP D、NAP(4): A、PPTP B、PPPoE C、PPPoA D、CSMA/CD6、PPP协议中,(C)主要用于协商在该数据链路上所传输的数据包的格式与类型。