第五章 传输层_第1页
第五章 传输层_第2页
第五章 传输层_第3页
第五章 传输层_第4页
第五章 传输层_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

本文格式为Word版,下载可任意编辑——第五章传输层第五章传输层

一、选择题

1、在OSI参考模型的各层次中,(C)的数据传送单位是报文。A.物理层B.数据链路层C.网络层D.运输层2、文件传输协议是(C)上的协议。A.网络层

B.运输层C.应有层

D.物理层

3、TCP/IP体系结构中的TCP和IP所提供的服务分别为(D)A.链路层服务和网络层服务B.网络层服务和运输层服务C.运输层服务和应用层服务D.运输层服务和网络层服务4、TCP采用的滑动窗口(D)

A.是3位的滑动窗口B.仅用于流量控制

C.传输过程中窗口大小不调整D.窗口大小为0是合法的

5、在TCP/IP协议簇的层次中,解决进程之间通信问题是在(C)

A.网络接口层B.网际层C.传输层D.应用层

7、采用有序接收的滑动窗口协议,设序号位数为n,则发送窗口最大尺寸为(B)

A.2n-1B.2n-1C.2nD.2n+18、下面关于中止等待协议的说法错误的是(C)

A.中止等待协议的发送窗口和接收窗口大小都为1B.中止等待协议中的计数器的功能主要是防止产生死锁C.连续请求重传的效率一定比中止等待协议高

D.对数据帧进行编号主要是为了防止接收端收到重复的数据

9、主机甲和主机乙之间建立一个TCP连接,TCP最大段长度为1000字节,(勤思考研)若主机甲的当前拥塞窗口为4000字节,在主机甲向主机乙连续发送2个最大段后,成功收到主机乙发送的第一段的确认段,确认段中通告的接收窗口大小为2000字节,则此时主机甲还可以向主机乙发送的最大字节数是(A)

A、1000B、2000C、3000D、4000

10、TCP是互联网中的传输层协议,TCP协议进行流量控制的方法是___D____。A.使用停等ARQ协议B.使用后退N帧的ARQ协议C.使用固定大小的滑动窗口协议D.使用可变大小的滑动窗口协议11.UDP协议的类型号B。

A.6B.17C.23D.89

12.TCP是互联网中的传输层协议,当TCP实体发出连接请求(SYN)后,等待对方的___C____响应。A.SYN

B.FIN,ACKC.SYN,ACK

D.RST

13.传输层向用户提供____B___。

A.点到点服务B.端到端服务C.网络到网络服务D.子网到子网服务14.以下层次中提供建立、维护和拆除端到端连接的是D。

A.物理层B.数据链路层C.会话层D.传输层

15.设TCP在实现可靠传输时发送窗口尺寸WT=5,在发送4号帧、并接到2号帧的确认帧

后,发送方还可连续发送B。

A.2帧B.3帧C.4帧D.1帧

16.主机A向主机B连续发送了三个报文报,其序号分别是70,100与190,假使A发送的其次个报文段丢失了,第一个报文与第三个报文到达了B,假使B在第三个报文到达后向A发送确认,则确认号应是B。

A.70B.100C.190D.18017.TCP是面向___B____的运输层协议。

A.报文B.字节流C.比特流D.数据流18.通信子网的最高层是C。

A.物理层B.传输层C.网络层D.数据链路层

19.TCP是面向______的运输层协议,每一条TCP连接唯一地被通信两端的两个____B____

所确定。

A.字节流,端口B.字节流,套接字C.字节流,IP地址D.字符,套接字

20.TCP使用的流量控制协议是B。

A.固定大小的滑动窗口协B.可变大小的滑动窗口协议C.GO-BACK-N协议

D.选择重发ARQ协议

二、填空题

1、OSI的会话层处于___传输层____层提供的服务之上,为__表示层_____层提供服务。2、一数据块使用TCP传送,假使在运输层与网络层封装时都只有固定首部,则该数据块最

大长度为。

3、在TCP/IP层次模型中与OSI参考模型第四层(运输层)相对应的主要协议有_TCP______和__UDP_____,其中后者提供无连接的不可靠传输服务。

4、TCP协议中引入了套接字(Socket)的概念,它是由IP地址和端口号结合起来

标记连接的。

5、TCP通过调理_可变大小的滑动窗口协议_来进行流量控制。

6、主机甲和主机乙间已建立一个TCP连接,主机甲向主机乙发送了两个连续的TCP段,分别包含400字节和500字节的有效载荷,第一个段的序列号为300,主机乙正确接收到两个段后,发送给主机甲的确认序列号是__1200_____。

三、简答题

1、试述TCP/IP和OSI的体系结构的异同点。TCP/IP与OSI模型是一种相对应的关系。

应用层:大致对应于OSI模型的应用层和表示层,应用程序通过该层利用网络。

传输层:大致对应于OSI模型的会话层和传输层,包括TCP(传输控制协议)以及UDP(用户数据报协议),这些协议负责提供流控制、错误校验和排序服务。所有的服务请求都使用这些协议。互连网层:对应于OSI模型的网络层,包括IP(网际协议)、ICMP(网际控制报文协议)、IGMP(网际组报文协议)以及ARP(地址解析协议)。这些协议处理信息的路由以及主机地址解析。

网络接口层:大致对应于OSI模型的数据链路层和物理层。该层处理数据的格式化以及将数据传输到网络电缆。

2、简述TCP建立连接和释放连接的过程。

描述一个TCP用三次握手法建立连接和四次握手法释放连接的通信过程:TCP建立连接——“三次握手〞:

(1)主机A的客户进程想要和主机B的服务器建立连接时,首先向

主机B的服务器发送一个连接请求报文段,SYN=1,ACK=0,同时为这个报文段分派一个序号,假设SEQ=1500。

(2)主机B的服务器收到主机A的客户进程发送的连接请求报文段

后,假使同意建立连接,就会向客户端发送一个同意连接的应答报文段,SYN=1,ACK=1,同时为这个报文段分派一个序号,假设SEQ=4000,AN=1501。(3)主机A的客户进程收到应答报文段后会再向服务器发送确认建

立传输连接报文段,SYN=1,ACK=1,SEQ=1501,AN=4001。至此,主机A的客户进程与主机B的服务器进程传输连接建立成功。TCP释放连接——“四次握手〞:

(1)假设客户端请求释放连接,主机A的客户进程会向主机B的服

务器发送一个释放连接请求报文段,FIN=1,ACK=0,同时为这个报文段分派一个序号,假设SEQ=1800。

(2)主机B的服务器收到释放连接请求报文段后假使同意释放连

接,就会发送一个同意释放连接的应答报文段,ACK=1,需要为这个报文段分派一个序号,假设SEQ=2500,AN=1801。(3)同时主机B的服务器假使没有数据需要再向客户端进程传输,需要释放服务器到客户端的连接,则它也向客户端进程发送一个释放连接请求报文段,FIN=1,SEQ=2501.AN=1801。(4)主机A的客户进程收到释放连接请求报文段后,需要向主机B

的服务器发送一个释放传输连接应答报文段,ACK=1,SEQ=1801,AN=2502。至此,本次TCP连接完全释放。

3.主机A向主机B连续发送了两个TCP报文段,其序号分别是70和100。试问:(1)第一个报文段携带了多少字节的数据?

第一个报文段的数据序号是70到99,共30字节的数据

(2)主机B收到第一个

温馨提示

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

评论

0/150

提交评论