网络通信协议分析与应用试题集6828(1)
更新时间:2024-03-20 04:26:01 阅读量: 综合文库 文档下载
解答:
1. OSI标准中,采用的是三级抽象:体系结构,服务定义,协议说明。
2. TCP/IP协议族中,使用了三个不同层次的地址,主机网络层或网络接口层使用了:物理 地址(MAC地址)。
3. TCP/IP协议族中,使用了三个不同层次的地址,传输层使用了:端口地址。
4. TCP/IP协议族中,使用了三个不同层次的地址,网络层使用了:逻辑地址(IP地址)。 5. 根据所提供的服务方式的不同,端口又可分为TCP协议端口和UDP协议端口两种。 6. 从端口的性质来分,通常可以分为以下三类, 注册端口(Registered Ports)松散地绑 定于一些服务。
7. 从端口的性质来分,通常可以分为三类,FTP和HTTP服务需要使用:公认端口(Well Kno wn Ports)类型。
8. 从端口的性质来分,通常可以分为三类,动态或私有端口(Dynamic and/or Private Po rts)容易被黑客和木马程序利用。
9. 接口 是同一结点内相邻层之间交换信息的连接点。
10. CCITT与ISO的工作领域是不同的: CCITT 主要是考虑通信标准的制定。 11. CCITT与ISO的工作领域是不同的: ISO主要是考虑信息处理与网络体系结构。 12. OSI参考模型和TCP/IP参考模型只是描述了一些概念,用来协调 进程 间通信标准的制定。
13. 通信服务可以分为两大类: 面向连接服务(connect-oriented service)和 无连接服 务(connectless service)。
14. 网络数据传输的可靠性一般通过 确认 和 重传 机制保证。
15. 通信协议包括:面向连接与确认服务;面向连接与不确认服务;无连接与确认服务;无连接与不确认服务 四种类型。
16. IP协议是 无连接 的、提供“尽力而为”服务的网络层协议。
17. 17. INTERNET使用了不同类型的地址概念,应用层使用了域名(DNS)、电子邮件址、 URL等地址。
18. 网络协议是由 程序 和 进程 来完成的。
19. B类IP地址中的一个私有网络地址,如果需要50个子网,网络掩码应该为(点十进制表示):255.255.252.0 。
20. C类IP地址中的一个私有网络地址,从 192.168.0.0 网络地址开始。 二.选择
1. 哪层不在TCP/IP模型中,但它在OSI模型中? B
A. 应用层,表示层,网络层 B. 表示层,会话层,链路层 C. 会话层,网络层,物理层 D. 表示层,链路层,物理层
2. 在TCP/IP协议簇的层次中,解决计算机之间通信问题是在( C)
A.网络接口层 B.网络层 C.传输层 D.应用层
3. 在网络协议中,涉及速度匹配和排序等内容的属于网络协议的( D)
4. TCP/IP网络协议主要在OSI模型的哪些层上操作( D)
5. 在( B )服务中每个分组都携带完整的目的结点地址。
6. 在( A )服务中每个分组可以不携带完整的目的结点地址。
7. 在( A )服务中收发数据的顺序不变。
8. 在( B )服务中目标节点接收的分组可能出现乱序、重复与丢失现象。
A 面向连接 B 无连接 C 面向连接和无连接 D 面向连接与不确认 A 面向连接 B 无连接 C 面向连接和无连接 D 无连接与不确认 A 面向连接 B 无连接 C 面向连接和无连接 D 无连接与不确认 A 面向连接 B 无连接 C 面向连接和无连接 D 面向连接与不确认 A. 数据链路层、传输层、物理层 B. 物理层、传输层、会话层 C. 网络层、传输层、数据链路层 D. 网络层、传输层、会话层
A.语义要素 B.语法要素 C.通信要素 D.时序要素
9. ( B )服务的可靠性不好,但是协议相对简单,通信效率较高。
10. 在ISO/OSI参考模型中采用( B )。
11. 在规定的时间内,如果发送结点没有接收到接收结点的确认信息,就认为该数据分组发 送失败,发送结点重新发送该数据分组。这种机制称为( B )。
12. 在TCP/IP参考模型中,拥塞控制问题需要在( B )解决。
13. 在TCP/IP参考模型中,( C )用于在互联网中源主机与目的主机的对等实体间建立会话
的端-端连接。
14. ( A)由一系列草案组成,内容和Internet相关。
15. 数据包PACKETS是由报头和( A )两部分组成。
16. 在数据包PACKETS中,需要发送的数据包含在( B )部分。
17. 网络协议就是按照( A )模型来组织的。
A层次结构 B网状结构 C树形结构 D星型结构 A 报头 B 净载荷 C 分组 D 报文 A 净载荷 B 分组 C 报文 D 控制字段 A RFC B ISO C IETF D TCP/IP
A 主机网络层 B网络层 C传输层 D 应用层 A 主机网络层 B网络层 C传输层 D 应用层 A 确认机制 B 重传机制 C 连接机制 D 不可靠机制
A 分组封装帧 B 帧封装分组 C 分组封装报文 D 报文封装分组 A 面向连接 B 无连接 C 面向连接和无连接 D 面向连接与不确认
18. OSI参考模型中,物理层的数据传输单元是(A)。
19. OSI参考模型中,数据链路层的数据传输单元是(B)。
20. OSI参考模型中,网络层的数据传输单元是(C)。
三.简答题
1. OSI参考模型的网络层和TCP/IP参考模型的网络层的异同?
OSI/RM的网络层同时支持无连接和面向连接的通信,但是在传输层上只支持面向连接的通信,而TCP/IP模型的网络层上只有一种无连接通信模式,但是在传输层上同时支持两种通信模式.
2. 网络协议的三要素是什么?各有什么含义?
(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。
(2) 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。 (3) 时序。时序是对事件发生顺序的详细说明。
人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。
3. 协议和服务的区别与联系?
区别:协议是控制对等实体之间通信的规则,是水平的;服务是下层通过层间接口向上层提供的功能,是垂直的。
联系:协议的实现保证了能向上一层提供服务,要实现本层协议还需使用下层提供的服务。
A 比特 B帧 C分组 D报文 A 比特 B帧 C分组 D报文 A 比特 B帧 C分组 D报文
4. 试述面向连接服务及其特点?
面向连接的服务就是通信双方在通信时,要事先建立一条通信线路,其过程有建立连接、使用连接和释放连接三个过程。
①面向连接服务的数据传输必须经过连接建立,连接维护,释放连接3个阶段。 ②面向连接服务在数据传输过程中,各个分组不需要携带目的节点的地址 ③面向连接服务传输可靠性高,但是协议复杂,通信效率低
5. 请给出协议使用分层结构的两个理由。
1.各层之间相互独立 某一层只要了解下一层通过接口所提供的服务,而不需 了解其实现细节.
2.灵活性好 若某一层的内容发生变化,只要接口关系不变,上下层均不受影响.同时,也便于程序的实现,调试和维护.
6. 画出TCP/IP参考模型的层次结构图,并标明各层涉及的相关协议。
主机-网络层:接收IP数据包并进行传输,从网络上接收物理帧,抽取IP数据报转交给下一层,对实际的网络媒体的管理,定义如何使用实际网络来传送数据。
Ethernet 802.3、Token Ring 802.5、X.25、Frame relay、HDLC、PPP ATM等互连互连层: 负责相邻计算机之间的通信,提供基本的数据封包传送功能,让每一块数据包都能够到达目的。IP协议、ICMP协议、ARP、RARP协议。
传输层:提供应用程序间的通信,在此层中,它提供了节点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢失重传等。如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
应用层:向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、远程登录等。
在以太网帧格式中,类型字段之后就是数据;而在802帧格式中,跟随在后面的是3字节的802.2 LLC和5字节的802.2 SNAP。目的服务访问点( Destination Service Access Point,DSAP)和源服务访问点( Source Service Access Point, SSAP)的值都设为0xaa。 Ctrl字段的值设为3。随后的3个字节org code都置为0。再接下来的2个字节类型字段和以太网帧格式一样(其他类型字段值可以参见RFC 1340 [Reynolds and Postel 1992])。
?RC字段用于帧内后续字节差错的循环冗余码检验(检验和)(它也被称为FCS或帧检验序列)。
?02.3标准定义的帧和以太网的帧都有最小长度要求。802.3规定数据部分必须至少为38字节,而对于以太网,则要求最少要有46字节。为了保证这一点,必须在不足的空间插入填充(p a d)字节。在开始观察线路上的分组时将遇到这种最小长度的情况。
2. 试述PPP协议及其工作过程。
PPP协议,即点对点协议n位于OSI参考模型的第二层数据链路层协议,主要是用来通过拨号或专线方式建立点对点连接发送数据。
PPP协议主要由链路控制协议(LCP)、网络控制协议族 (NCP)和用于网络安全方面的验证协议族(PAP和CHAP)组成。NCP 主要负责与上层的协议进行协商,LCP用于创建和维护
链路。PAP是两次握手验证协议,口令以明文传递,被验证方首先发起验证请求。CHAP是三次握手验证协议,不发送口令,验证方首先发起验证请求,安全性比PAP高。 PPP会话建立可归纳为三个阶段:链路建立阶段、验证阶段、网络层协议获得阶段。
3. 试述PPPoE协议及其工作过程。
PPPoE:在以太网上承载PPP协议(点到点连接协议),它利用以太网将大量主机组成网络,通过一个远端接入设备连入因特网,并对接入的每一个主机实现控制。
PPPoE协议的工作流程包含发现和会话两个阶段,当一个主机想开始一个PPPoE会话,它必须首先进行发现阶段,以识别局端的以太网MAC地址,并建立一个PPPoESESSION-ID,当发现阶段成功完成,主机和选择的接入集中器都有了他们在以太网上建立PPP连接的信息,一旦PPPoE会话开始,PPP数据就可以以任何其他的PPP封装形式发送。
4. 就广域网技术而言,数据链路层的封装提供哪些服务?
5. PPP相对于SLIP的优点?
1、PPP可以进行IP地址的协商,而SLIP需要静态指定;
2、PPP的LCP控制过程可以进行很多选项的协商,相应的增加了可靠性和管理性,但也带来了复杂性的问题;
3、PPP可以支持多个网络层协议,而SLIP只支持IP;
4、PPP的认证过程可以支持较为强大的CHAP(比如MD5)方式,而SLIP只能适用明文密码;
5、PPP可以进行练路完整性验证;
6. 如图表示802.1Q标记。如果VLAN标识符指定为VLAN 19且优先权为5,则VLAN标记位(TCI
=Priority+CFI+VLAN ID)配置(十六进制)是什么(已知TPID为0X8100,CFI为0)?如果T
CI=0x FE DA 36 A5,则VLAN标识符,CFI和优先权各是多少?
7. 局域网(协议)封装的头和尾提供哪些功能?
分隔 在数据链路层的帧须能相互区分.对于每一帧,帧的开始和结束位置被标识出来,帧的有效载荷必须和数据链路层的头和尾区分出来.
?协议标识 因为许多组织使用诸如TCP/IP,IPX或AppleTalk这样的多协议族,所以协议必须相互区分.
?地址分配 对于共享访问的局域网(如以太网)技术,源节点和目标节点必须被标识. ?位级别的完整性检查 为了侦测到被硬件接收到的整个帧的位级别的错误,需要以校验和形式进行位级完整性检查(能检测到所有的单个位错误!).校验和由源节点计算,并被包含在帧头或帧尾中.目标节点重新计算校验和,并且检查是否与包含的校验和不同.如果校验和匹配,那么该帧被认为没有位级别的错误.如果不匹配,那么帧就会被丢弃.这种帧校验是附加到其他上层协议(如IP或TCP)的校验和上的.
8. 请绘制IEEE 802.3的格式,给出各个字段名称和长度,并包括SAP 和SNAP字段。并试述SNAP的用途。
子网络访问协议(SNAP)主要用来在 IEEE 802 网络上封装 IP 数据包、地址解析协议(ARP)的请求和答复。
9. 请绘制Ethernet II的格式,给出各个字段名称和长度。并试述协议类型字段的作用。
类型:数据包的类型(即上层协议的类型),类型域标识了封装在帧里的数据包所采用的协议,类型域是一个有效的指针,通过它,数据链路层就可以承载多个上层(网络层)协议
10. TCP/IP参考模型中,主机网络层或网络接口层的主要功能。 ? 参考模型的最低层,负责通过网络发送和接收IP数据 报;
? 允许主机连入网络时使用多种现成的与流行的协议,
如局域网的Ethernet、令牌网、分组交换网的X.25、 帧中继、ATM协议等;
? 当一种物理网被用作传送IP数据包的通道时,就可以 认为是这一层的内容;
? 充分体现出TCP/IP协议的兼容性与适应性,它也为 TCP/IP的成功奠定了基础。 第三章 网络层协议 解答: 1.
2. 网络层的下一代互联网协议包含:( IPv6)、( ICMP v6)等。
3. 服务器信息块(SMB)协议是一种 IBM 协议,用于通过网络共享文件、打印机、串口和
计算机之间其它类型的通信。
4. NetBIOS 支持两种通信模式:会话(Session)模式和数据报(Datagram)模式。
5. NetBIOS 扩展用户接口(NetBEUI)是 NetBIOS 的扩展版本,支持局域网内的计算机通 信,并在LAN中具有比TCP/IP优越的性能。
6. IP协议是一种不可靠、无连接的数据报传送服务协议。
7. IP数据报的报头范围:20B~60B,通常以4字节为基本单位来表示的。
8. IP数据报的报头基本长度为20B ;如果报头长度字段为 7 (十进制),则实际报头长 度为28B。
9. IP数据报中的总长度是指 首部/报头 和 数据/净载荷 两部分之和的长度,数据报
的最大长度为 2^16-1=65535 字节。
10. ICMP 报文的分为ICMP 差错报告报文和 ICMP 查询报文或ICMP询问报文 两种。
11. ICMP 报文的前 4 个字节是统一的格式,共有三个字段,分别是 类型、 代码 和 检 验和 。
12. RIP协议使用 UDP 协议完成数据传送。
13. OSPF协议使用 IP 协议完成数据传送。
14. IP协议的选项字段主要用于 路由选择 的 测试 和控制。
15. 在ARP Cache中,每一个映射地址对都绑定了 生存时间或超时计时/数器 。
16. IP数据报的报头中,片偏移值是以 8B 为单位来计数的。
17. Internet组管理协议(IGMP)是在组播环境下使用的协议,当IP组播分组在传输的过程 中遇到有不支持此协议的路由器或网络时,就要采用隧道(tunneling)技术 。
18. IP数据报中的生存时间TTL的最大值为 255 。 19. 20. 二.选择
1. ARP的功能是( B)
A.由MAC地址到IP地址的转换 B.由IP地址到MAC地址的转换 C.由域名到IP地址的转换 D.由IP地址到域名的转换
2. IP协议实现信息传递依据的是( B)
3. ICMP报文不包含(C ) A.差错报告报文 B.传输控制报文 C.IP报文 D.请求/应答报务报文 A.URL B.IP地址 C.域名系统 D.路由器
4. IP协议中不参与分片与重组的字段为( D) A. 标识 B.标志 C.片偏移 D.报头长度
5. HOST A 尝试发送数据给不在同一网络中的HOST B,则HOST A将首先进行( C) A. 丢弃数据
B. 发送数据帧给默认网关
C. 为了获得接收主机的IP,产生ARP请求 D. 发送TCP SYN,等待目标主机的SYN ACK
6. HOSTA ping HOSTB后,( D )将被存入HOSTA ARP CACHE中。
A IP-192.168.4.7 和MAC-000f.2480.8916对 B
IP-192.168.4.7
MAC-0010.5a0c.feae对 A IP-192.168.6.1 和MAC-0010.5a0c.feae对 A IP-192.168.6.1 和MAC-000f.2480.8916对
和
7. 管理员在使用Traceroute命令时,接收到了“Destination unreachable”,请问以下(C )协议响应这个消息。
8. 以下选项不属于IPv4特点的是(C)
9. RARP的功能是( A)
10. IPv4协议的校验和域不校验以下哪个部分(D)
A 报头长度 B总长度 C生存时间 D净载荷 A.由MAC地址到IP地址的转换 B.由IP地址到MAC地址的转换 C.由域名到IP地址的转换 D.由IP地址到域名的转换
A 点-点的网络层通信协议 B无连接 C仅支持确认服务 D不可靠 A ARP B RARP C ICMP D SNMP
11. 在IP分片与重组过程中,不发生变化的字段为( A)
12. IPv4协议的校验和域,校验以下哪个部分(A)
13. 在使用Ping命令时,接收到了“Request timed out.”,请问以下( C)协议响应这个消 息。
14. 以下IPv6地址中表示不正确的是(D)
A 12::67 B 103:0:0:0:C9B:F12:8AA:A2B C 20:10:10:10:10:10:10.0.0.1 D A ARP B RARP C ICMP D SNMP A 版本号 B目标地址 C源地址 D选项域 A. 标识 B.校验和 C.片偏移 D.总长度
30.0.0.0.B4.FF.4AA.2B
15. 以下IPv6地址中表示正确的是(B)
16. 下列哪种情况需要启动ARP请求?(C)
17. 在通常情况下,下列哪一种说法是错误的(A)
A. 高速缓存区中的ARP表是由人工建立的 B. 高速缓存区中的ARP表是由主机自动建立的 C. 高速缓存区中的ARP表是动态的
D. 高速缓存区中的ARP表保存了主机IP地址与物理地址的映射关系 A. 主机需要接收信息,但ARP表中没有源IP地址与MAC地址的映射关系 B. 主机需要接收信息,但ARP表中已经具有了源IP地址与MAC地址的映射关系 C. 主机需要发送信息,但ARP表中没有目的IP地址与MAC地址的映射关系 D. 主机需要发送信息,但ARP表中已经具有了目的IP地址与MAC地址的映射关系 A 12::A3::67 B ::20.1.1.1 C 20:10:10.0::0.1 D 2:1::10.0.12
18. ARP用来解决(B)主机或路由器的IP地址与物理地址的映射关系。
19. 以下报文中,不属于ICMP差错报文的是(D)
20. 以下协议或改进版的协议中,IPv6条件下不使用的是(A)
A ARP B ICMP C UDP D TCP
A端口不可达 B参数问题 C源点抑制 D回送请求
A 局域网间 B同一局域网内 C局域网和广域网 D广域网间
三.简答题
1. 请绘制IPv4数据报首部,给出各个字段名称和长度。
2. 请绘制IPv6数据报,给出各个字段名称和长度。(不必绘制扩展部分)
基本首部:
3. 请绘制ARP协议格式首部,给出各个字段名称和长度。
4. 绘制并说明IP 协议的服务类型域及其子域?
4位的服务类型TOS分别代表:最小时延、最大吞吐量、最高可靠性和最小费用参数。1位未用但必须置零
5. 请简要描述ARP协议的执行过程。 ARP过程
1、主机A首先广播一个ARP请求报文,请求目的主机B的物理地址
2、网上所有主机都能收到这个请求报文,但只有主机B识别自己的 IP地址。 3、主机B对主机发回ARP响应,回答自己的物理地址
4、主机可以应用ARP响应来“存储”或缓存(cache)网络中其它的 主机
6. ICMP协议作用与特点? ICMP作用:
?通告网络错误。?通告网络拥塞?协助解决故障。 ?通告超时 ICMP的特点:
?ICMP本身是网络层的一个协议;
?ICMP差错报告采用路由器-源主机的模式,路由器在发现数据报传输出现错误时只向源主机报告差错原因;
?ICMP并不能保证所有的IP数据报都能够传输到目的主机;
?ICMP不能纠正差错,它只是报告差错。差错处理需要由高层协议去完成。
7. 什么情况下不会导致产生ICMP差错报文?
?1) ICMP差错报文(但是,ICMP查询报文可能会产生ICMP差错报文)。 ?) 目的地址是广播地址或多播地址的IP数据报。 ?) 作为链路层广播的数据报。 ?) 不是IP分片的第一片。
?) 源地址不是单个主机的数据报。这就是说,源地址不能为零地址、环回地址、广播地址或多播地址。
8. 简要说明IPv6与IPv4的异同?相比IPv4的优点是什么? 9. 说明IPv6相比IPv4的优缺点是什么? 10. 与RIP相比,OSPF的特点和优势是什么?
第四章 传输层协议 解答:
1. TCP/IP参考模型中,传输层向用户提供可靠的 端到端 服务。
2. 传输层(运输层) 主要涉及的协议包括:(TCP )、UDP。
3. 网络中应用程序进程间相互作用的模式是 客户/服务器 模式。 4.
5. UDP协议支持 一对一 , 一对多 , 多对一 和 多对多 四种交互式通信。 6.
7. TCP的滑动窗口机制中,窗口分为: 发送窗口 和 接收窗口 。
8. TCP的滑动窗口机制中,可以认为窗口把数据划分为 4 个不同段(最多时)。
9. 流量控制 就是让发送方的发送速率不要太快,要让接收方来得及接收。
10. 在TCP中, 流量控制 是一个局部性的过程,而 拥塞控制 是一个全局性的过程。
11. 拥塞控制 是防止过多的数据注入到网络中,这样可以使网络中的路由器或者链路不至于 过载。
12. TCP的传输连接有3个阶段,依次是: 连接建立 , 数据传送 和 连接释放 。
13. TCP的拥塞窗口大小在开始时可以按 指数 规律增长。
14. 当窗口大小达到门限,对于每一个确认,窗口大小只增加一个报文段的策略称为 慢启 动 。
15. TCP中的差错检测通过3种简单的方法完成,分别是: 校验和 , 确认 和 超时 。
16. UDP的伪首部来自 IP 首部的几个字段,长度为 12 个字节。
17. UDP的 伪首部 只参与校验,不参与 传输 。
18. TCP的首部长度为 20 个字节,UDP的首部长度为 8 个字节。
19. 在TCP中,发送方把PSH置 1 ,立即创建一个报文段并发送出去;接收方收到PSH= 1 的
报文段,将尽快交付给接收应用进程。
20. 在TCP中,RST称为( )。当RST= ( ),表明TCP连接中出现
了严重差错,必须释放连接,重新建立运输连接。 二.选择
1. TCP要实现流量控制须采用(D )
2. 在某VOIP系统中使用UDP进行数据传输,请问如果UDP数据报到达目标失序,将发生(B )
A. 许可证法 B.丢弃分组法 C.预约缓冲区法 D.滑动窗口技术
A. UDP将向源发送一个ICMP 请求
B. UDP 将数据报信息正常的传给OSI的下一层 C. UDP将丢弃数据报
D. UDP将使用数据报的头部序号进行重排
3. UDP不为端对端传输提供的服务是(D)
4. 在应用层数据必须使用IP多播或者广播地址被发送到多个目标地时,使用(B)协议。
5. UDP和IP比较,主要增加了(A)功能。
6. TCP要实现拥塞控制须采用(A )
7. 为了保证连接的可靠性,TCP通常采用(A)
8. TCP/IP协议族中,UDP协议工作在(B)
9. TCP/IP协议族中,TCP协议工作在(B)
10. 下面哪些协议是面向非连接的传输层协议(B)
A TCP B UDP C IP D RIP
A应用层 B传输层 C网络层 D网络接口层 A应用层 B传输层 C网络层 D网络接口层 A 3次握手 B端口机制 C自动重发 D滑动窗口协议 A滑动窗口协议 B慢启动 C加速递减 D拥塞避免 A差错校验 B延迟重复 C流量控制 D端口地址 A TCP B UDP C IP D ICMP A缓冲 B分段 C流控制 D协议识别
11. 下面哪些协议是面向连接的传输层协议(A)
12. 关于TCP和UDP端口,说法正确的是(C)
13. 在TCP重传机制中,当发生报文重传时,重传时间将会(C)
14. 网络环境中,一个完整的进程通信标识需要一个(D)来表示。
15. 网络环境中,一个进程的全网唯一标识需要一个(A)来表示。
16. TCP三次握手和三次释放需要交换的报文总数是(D)
17. 传输层不是为了解决网络层的哪些问题(A)
18. 在TCP/IP通信过程中,当TCP报文中SYN=1,ACK=1时,表明是(C)
19. 在TCP/IP通信过程中,当TCP报文中URG=1时,表明是(C)
A释放应答报文 B连接建立报文 C紧急数据报文 D捎带应答报文 A连接请求报文 B连接释放报文 C请求应答报文 D连接拒绝报文 A路由问题 B流量控制 C拥塞控制 D数据分组丢失和重复 A 3 B 4 C 6 D 7
A三元组 B五元组 C套接字 D相关 A半相关 B三元组 C套接字 D五元组 A保持不变 B根据正常报文的时间重新计算
C根据重传报文的时间重新计算 D直接将重传时间扩大一倍 A TCP和UDP分别拥有自己的端口号,互不干扰,可共存于同一主机 B TCP和UDP分别拥有自己的端口号,但不能共存于同一主机 C TCP和UDP的端口没本质区别,可共存于同一主机
D 当一个TCP连接建立时,它们互不干扰,不能共存于同一主机 A TCP B UDP C IP D RIP
20. 在TCP/IP通信过程中,当发送窗口增加到32时,如果发生拥塞,则拥塞窗口将会变为(A )
三.简答题
1. 试述传输层的地位和作用。
设置传输层的主要目的就是要实现分布式进程通信。
传输层的目标是向应用层应用程序进程之间的通信,提供有效、可靠、保证质量的服务; 传输层在网络分层结构中起着承上启下的作用,通过执行传输层协议,屏蔽通信子网在技术、设计上的差异和服务质量的不足,向高层提供一个标准的、完善的通信服务 ; 从通信和信息处理的角度看,应用层是面向信息处理的,而传输层是为应用层提供通信服务的。
2. 试述TCP协议。
TCP是一种面向连接的、可靠的传输层协议; 全双工通信
TCP协议建立在不可靠的网络层IP协议之上,IP不能提供任何可靠性机制,TCP的可靠性完全由自己实现;
TCP采用的最基本的可靠性技术是: 确认与超时重传; 流量控制。
3. 试述TCP连接的建立和释放过程。
A 16 B 8 C 24 D 1
(1)客户端发送一个SYN包给服务器,然后等待应答。
(2)服务器端回应给客户端一个ACK=1、SYN=1的TCP数据段。 (3)客户必须再次回应服务器端一个ACK确认数据段。
TCP客户端发送一个FIN,关闭客户端到服务器端的数据传送。(客户端不再发送报文给服务器端,但可接受服务器端报文)
(2) 服务器收到这个FIN,它发回一个ACK,确认序号为收到的序号加1。
(3) 服务器关闭客户端的连接,发送一个FIN给客户端。(服务器端关闭到客户端的数据传送)
(4) 客户段发回ACK报文确认,并将确认序号设置为收到序号加1。
4. 试述UDP协议。
UDP是一种无连接的、不可靠的传输层协议;
在完成进程到进程的通信中提供了有限的差错检验功能;
设计比较简单的UDP协议的目的是希望以最小的开销来达到网络环境中的进程通信目的; 进程发送的报文较短,同时对报文的可靠性要求不高,那么可以使用UDP协议。
5. 试述TCP的小段处理技术。
6. 试述UDP的特征和用途,及其UDP伪头部的功能。
UDP是一种无连接的、不可靠的传输层协议;
在完成进程到进程的通信中提供了有限的差错检验功能;
设计比较简单的UDP协议的目的是希望以最小的开销来达到网络环境中的进程通信目的; 进程发送的报文较短,同时对报文的可靠性要求不高,那么可以使用UDP协议。
伪报头并非 UDP 数据报中实际的有效成分 伪报头是一个虚拟的数据结构:
其中的信息是从数据报所在 IP 分组头的分组头中提取的
使用伪报头是为了验证 UDP 数据报是否正确地传到了目的系统中 伪报头的采用在一定程度上违反了网络结构分层的原则
7. 请解释PDU,MTU和 MSS的区别与联系。
MTU最大传输单元,以太网传输电气方面的限制,每个以太网帧都有最小的大小64bytes最大不能超过1518bytes,刨去以太网帧的帧头(DMAC目的MAC地址48bit=6Bytes+SMAC源MAC地址48bit=6Bytes+Type域2bytes)14Bytes和帧尾CRC校验部分4Bytes(这个部门有时候大家也把它叫做FCS),那么剩下承载上层协议的地方也就是Data域最大就只能有1500Bytes这个值我们就把它称之为MTU。
MSS最大传输大小的缩写,是TCP协议里面的一个概念。MSS就是TCP数据包每次能够传输的最大数据分段。为了达到最佳的传输效能TCP协议在建立连接的时候通常要协商双方的MSS值,这个值TCP协议在实现的时候往往用MTU值代替(需要减去IP数据包包头的大小20Bytes和TCP数据段的包头20Bytes)所以往往MSS为1460。通讯双方会根据双方提供的MSS值得最小值确定为这次连接的最大MSS值。
协议数据单元PDU(Protocol Data Unit)是指对等层次之间传递的数据单位。 协议数据单元(Protocol Data Unit )物理层的 PDU是数据位(bit),数据链路层的 PDU是数据帧(frame),网络层的PDU是数据包(packet),传输层的 PDU是数据段(segment),其他更高层次的PDU是报文(message)。
8. 试述TCP的特征和用途。
TCP是一种面向连接的、可靠的传输层协议; 全双工通信
TCP协议建立在不可靠的网络层IP协议之上,IP不能提供任何可靠性机制,TCP的可靠性完全由自己实现;
TCP采用的最基本的可靠性技术是: 确认与超时重传; 流量控制。
9. 网络环境中分布式进程通信需要解决哪些问题? 进程命名与寻址方法 多重协议的识别
进程间相互作用的模式
10. 试述TCP高效性与可靠性的相关方法。
滑动窗口
慢开始算法:一次增加一MSS(在每收到一个对新的报文段的确认后,将拥塞窗口增加至多一个 MSS 的数值)。
(达到拥塞阀值后)拥塞避免算法:累次增加(+1,线性增加),倍次减少(乘1/2)。
快重传算法:规定发送端只要一连收到三个重复的 ACK 即可断定有分组丢失了,就应立即重传丢失的报文段而不必继续等待为该报文段设置的重传计时器的超时。 快恢复算法:累次增加
第五章 高层协议 一.填空
1. 电子邮件E-mail编码标准包括( UU )、( MIME )
、( BinHex )三大类。
2. 一个 HTML文档一般分为( 序 ),( 头部 ),( 正文 )三部分。
3. 应用层协议包括:( SMTP ),( HTTP ),( FTP ),( DNS
)等。
4. Telnet 利用INTERNET实现互联网中远程登录功能的服务,使用( 23 )端口。
5. ( DNS )将域名转换成相应的IP地址。
6. ( SMTP )用于实现INTERNET中电子邮件传送功能。
7. ( FTP )用于实现INTERNET中交互式文件传输功能。
8. ( ARP )用于实现网络设备名字到IP地址映射的网络服务。
9. ( SNMP )是用于管理和监视网络设备的协议。
10. Internet所提供的三项基本服务是( E-Mail ),( TELNET ),( FTP )。
11. 在WWW中,使用统一资源定位器来唯一地标识和定位因特网中的资源,它由三部分组成:
( 协议 ),( 主机 ),( 文件路径名 ) 。
12. 支持在电子邮件中传输汉字信息的协议是( MIME )。
13. 主域名服务器中除了包含有本辖区的数据文件外,还包含了一个cache文件,该文件包含
了Internet的( 根域名服务器 ) 的名字与IP地址的映射信息,
可以从Internet上获得。
14. ( HTTP )是一个无状态协议,然而Web站点经常希望能够识别用
户,这时需要用到( Cookie )。
15. TELNET依赖于( TCP )协议,SMTP依赖于( TCP )协议。
16. 应用层中SNMP与传输层进行交换数据是通过( 161 )端口,依赖于( UDP )协议。
17. 应用层中HTTP与传输层进行交换数据是通过( 80 )端口,依赖于( TCP )协议。
18. DNS服务器采用( 树形结构 )结构,为了提高效率,DNS服务器广泛使用了( Cache
)。
19. DHCP工作于TCP/IP模型的( 应用 )层 ,采用( 客户/服务器
)方式,分配给客户的IP地址是( 临时的 ) 。
20. DHCP服务器使用 UDP 协议的( 67 )端口,客户使用的( 68
)端口。 解答:
1. 电子邮件E-mail编码标准包括UU、 MIME、 Binhex三大类。
2. 一个 HTML文档一般分为三部分,即序、 头部、 正文。 10. Internet所提供的三项基本服务是E-mail、 Telnet 、FTP 。 12. 支持在电子邮件中传输汉字信息的协议是 MIME 。
13. 主域名服务器中除了包含有本辖区的数据文件外,还包含了一个cache文件,该文件包含
了Internet的 根域名服务器 的名字与IP地址的映射信息,可以从Internet上获得。
14. HTTP是一个无状态协议,然而Web站点经常希望能够识别用户,这时需要用到Cookie 。 19. DHCP工作于TCP/IP模型的 应用层 ,采用 客户/服务器 方式,分配给客户的IP地址是 临时的 。 二.选择
1. Telnet采用客户端/服务器工作方式,采用(B )格式实现客户端和服务器的数据传输。
2. 应用层中DNS协议与传输层进行交换数据是通过( B)端口
A. NTL B.NVT C.base-64 D.RFC 822
A.80 B.53 C.21 D.28
3. FTP CLIENT发起对 FTP SERVER的连接建立的第2阶段建立( B )
4. SNMP协议首先使用( B )协议封装自己的数据
5. FTP CLIENT发起对 FTP SERVER的连接建立需要( D )
6. DNS协议使用( B )协议封装自己的数据
7. POP3依赖于(A )协议。
8. 电子邮件程序从邮件服务器中读取邮件时,可以使用( B)协议。
9. 电子邮件服务是由TCP/IP RM的( D)层处理的。
10. 应用层中SMTP与传输层进行交换数据是通过( C )端口
11. 对于主机域名 for.pds.edu.cn 来说,其中(B )表示主机名。
12. 统一资源定位器的英文缩写为( B)。
A pds B for C edu D cn A.80 B.110 C.25 D.53
A.会话层 B.表示层 C.传输层 D.应用层 A PPP B POP3 C P-TO-P D NEWS
A.TCP B.UDP C.ICMP D.IGMP A.TCP B.UDP C.NETBIOS D.NETBEUI A.传输连接 B.数据连接 C.会话连接 D.控制连接 A.TCP B.UDP C.IP D.NETBEUI A.传输连接 B.数据连接 C.会话连接 D.控制连接
A http B URL C FTP D URI
13. 电子邮件地址Wang@263.net中没有包含的信息是( C)。
14. 采用无连接方式工作的是( D)
15. 下列协议中不提供差错控制的是(D)
16. 当客户端请求域名解析时,如果本地域名服务器不能完成域名解析,就把请求发给其它 域名服务器,依次进行查询,直到把域名结果返回给请求的客户,这种解析方式,称为(A)
17. FTP服务器返回当前目录的文件列表时,使用的连接是(B)
18. 控制信息是带外传送的协议是( D)
19. FTP客户和服务器传递FTP命令时,使用的连接是(A)
20. 使用WWW浏览器浏览网页时,用户可用鼠标点击某个超链接,从协议分析的角度看,此浏
览器首先要进行(C)
A IP地址到MAC地址的解析
A建立在TCP之上的控制连接 B建立在TCP之上的数据连接 C建立在UDP之上的控制连接 D建立在UDP之上的数据连接 A SMTP B HTTP C POP3 D FTP
A控制连接 B数据连接 C UDP连接 D应用连接
A迭代解析 B递归解析 C 迭代与递归相结合的解析 D高速缓存解析 A TCP B UDP C IP D DNS A SMTP B HTTP C FTP D SNMP A、发送邮件服务器 B、接收邮件服务器 C、邮件客户机 D、邮箱所有者
三.简答题
1. 从高层协议对底层协议的单向依赖关系,应用层协议可以分为哪些类型?
2. 试述SMTP通信的三个阶段的过程。
3. TFTP和FTP的主要区别是什么?各用在什么场合?
Ftp基于tcp协议,会先建立连接在传输,有完善的容错机制。tftp基于udp协议,数据是直接发送的,对方能否收到完全不知,是不可靠的传送。适于传送小文件,但不可用于局域网地址
4. SNMP模型的组成是怎样的?
SNMP 管理的网络有三个主要组成部分:管理的设备、代理和网络管理系统NMS。
5. SNMP协议的主要特点是什么?
6. MIME与SMTP的关系是怎样的?什么是BASE64编码?
7. 举例说明域名转换过程。
8. 试述 SMTP 和 POP3 协议的工作场合和所起的作用。
9. 试述FTP协议的主要工作过程。
1、FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive(也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP服
B 建立TCP连接 C 域名到IP地址的解析
D 建立会话连接,发出获取某个文件的命令
务器。Passive模式FTP的客户端发送 PASV命令到 FTP Server。 下面介绍一个这两种方式的工作原理: Port
FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。 Passive
在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP server不再需要建立一个新的和客户端之间的连接。
10. 试述HTTP协议。
HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。
2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。
3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。 4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
5.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。
正在阅读:
2012年CPA+税法总结(完整版)04-28
利得与损失解析及会计处理财会实务精品文档10-21
zigbee毕业设计01-21
全套单据制作(含答案)06-09
笑容可掬,笑容可掬的意思,笑容可掬的近义词反义词,“笑容可掬”是...02-07
在集团化运作方式物业公司与房地产开发商关系的协调、处理与发展06-09
致2014年义务教育学校新生家长的一封信10-19
好享受酵素04-08
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 试题集
- 网络通信
- 协议
- 应用
- 分析
- 6828
- 枣庄市第四十一中学阅读与写作衔接育人行动方案
- 流水施工作业题
- 房屋建筑学复习题
- 深圳市城市道路工程建设技术指引 - 图文
- 光电技术自测题
- 押题第一套
- Enterprise Architect学习笔记 - 图文
- 2015年人教版一年级数学上册期中试卷
- 黑龙江省大庆市2017 - -2018年中考地理试题含答案
- 现代推销学(第四版)吴建安版课后答案之考试重点版
- 浙江省余姚中学2015-2016学年高二生物上学期期中试题
- 简论健全检察机关内部监督机制的思考
- 水处理生物学课后题答案
- 2009年浙江高考理科综合试题版
- 通用技术《技术与设计1》知识点梳理
- Android选择题
- 有价值才有传播 软文网络营销策划更需坚守品质
- 2017年最新环境影响评价工程师法律法规模拟试题及答案
- 山东省德州市2008年高中三年级教学质量检测 - 图文
- 不合理用药实例分析