一,名词解释:自批自改 同 chap2 M ultiplexing Demultiplexing Positive acknowledgments Cumulative acknowledgment Checksum Stop and wait Pipelined protocols Go-back-N Selective Repeat Fast Retransmit Flow Control Three way handshake Congestion Control additive increase multiplicative decrease Slow Start congestion-avoidance fast recovery duplicate ( ACK ) RTT 二,选择题 1 、 在 TCP/IP 参考模型中,传输层的主要作用是在互联网络的源主 机与目的主机对实体之间建立用于会话的 ______ 。 A 、 点与点连接 B 、 操作连接 C 、 端到端连接 D 、 控制连接 2 、 下列协议中属于面向连接的是 ______ 。 A 、 IP B 、 UDP C 、 DHCP D 、 TCP 3 、 关于 TCP 和 UDP 端口,下列说法中正确的是 ______ 。 A 、 TCP 和 UDP 分别拥有自己的端口号,二者互不干扰,可以共存 于同一台主机 B 、 TCP 和 UDP 分别拥有自己的端口号,但二者不能共存于同一台 主机 C 、 TCP 和 UDP 的端口号没有本质区别,二者互不干扰,可以共存 于同一台主机 D 、 TCP 和 UDP 的端口号没有本质区别,但二者互不干扰,不能共 存于同一台主机 4 、 如果用户应用程序使用 UDP 协议进行数据传输,那么 ______ 层协议必须承担可靠性方面的全部工作? A 、 数据链路层 B 、 互联网络层 C 、 传输层 D 、 应用层 5 、 下列关于 TCP 协议的说法中,哪一个是错误的? ______ A 、 TCP 协议可以提供可靠的数据流传输服务 B 、 TCP 协议可以提供面向连接的数据流传输服务 C 、 TCP 协议可以提供的数据流传输服务 D 、 TCP 协议可以提供面向非连接的数据流传输服务 6 、 可靠的传输协议中的 “ 可靠 ” 指的是 ______ 。 A 、 使用面向连接的会话 B 、 使用 “ 尽力而为 ” 的传输 C 、 使用滑动窗口来维持可靠性 D 、 使用确认机制来确保传输的数据不丢失 7 、 一条 TCP 连接的建立过程包括 ______ 个步骤。 A 、 2 B 、 3 C 、 4 D 、 5 8 、 一条 TCP 连接的释放过程包括 ______ 个步骤。 A 、 2 B 、 3 C 、 4 D 、 5 9 、 在一个 TCP 连接的数据传输阶段,如果发送端的发送窗口值由 2000 变为 3000 ,意味着发送端可以 ______ 。 A 、 在收到一个确认之前可以发送 3000 个 TCP 报 B 、 在收到一个确认之前可以发送 1000 个字节 C 、 在收到一个确认之前可以发送 3000 个字节 D 、 在收到一个确认之前可以发送 2000 个 TCP 报 10 、 TCP/IP 的传输层协议使用哪一种地址形式将数据传送给上层 应用程序? ______ A 、 IP 地址 B 、 MAC 地址 C 、 端口号 D 、 套接字( socket )地址 11 、 传输层提供的服务是高层的用户可以完全不考虑信息在物理 层、 ______ 通信的具体细节,方便用户使用。 A 、 数据链路层 B 、 数据链路层的两个子层 C 、 数据链路层和网络层 D 、 网络层 12 、 计算机网络最本质的活动是分布在不同地址位置的主机之间的 ______ 。 A 、 数据交换 B 、 网络连接 C 、 进程通信 D 、 网络服务 13 、 设计传输层的目的是弥补通信子网服务的不足,提高传输服务 的可靠性与保证 ______ 。 A 、 安全性 B 、 进程通信 C 、 保密性 D 、 服务质量 1 4 、 下列关于 TCP 协议的叙述中,正确的是 ______ 。 A 、 TCP 是一个点到点的通信协议 B 、 TCP 提供了无连接的可靠数据传输 C 、 TCP 将来自上层的字节流组织成数据报,然后交给 IP 协议 D 、 TCP 将收到的报组织节流提交给上层 三、综合题 1. 简述 TCP 和 UDP 协议的主要特点和应用场合 。 2. 在一个 1Gb/s 的 TCP 连接上 , 发送窗口的大小为 65535B, 单程延迟时间等于 10ms 。 问可以取得的最大吞吐率是多少 ? 线路效率是多少 ? 3. 有一个 TCP 连接 , 当它的拥塞窗口大小为 64 个分组大小时超时 , 假设该线路往返时间 RTT 是固定的即为 3s, 不考虑其他开销 , 即分组不丢失 , 该 TCP 连接在超时后处于慢开始阶段的时间是多少秒 ? 4. 卫星信道上数据传输速率为 1Mb/s ,数据帧长为 1000bit ,卫星信道的传播时延为 270ms ,而帧的控制信息、确认帧长及帧处理时间均可忽略不计。当采用下列三种协议时,试计算可能达到的信道利用率是多少? A. stop-and-wait B. Go-Back-N, WT=6, WB=1; C. Select Repeat, WT =5 , WB =5 5. 简述 TCP 三次握手过程 ( 画图 / 简单描述 ) 6. R7 、 R8 、 R14 ; 7. P24 、 P40