【计算机网络】传输层精选习题(含联考真题)

传输层提供的服务

选择题

1.下列不属于通信子网的是( ).
A.物理层 B.数据链路层 C.网络层 D.传输层

2.OSI参考模型中,提供端到端的透明数据传输服务、差错控制和流量控制的层是( )
A.物理层 B.网络层 C.传输层 D.会话层

3.传输层为( )之间提供逻辑通信。
A.主机 B.进程 C.路由器 D.操作系统

4.关于传输层的面向连接服务的特性是().
A.不保证可靠和顺序的交付
B.不保证可靠、但保证顺序的交付
C.保证可靠、但不保证顺序的交付
D.保证可靠和顺序的交付

5.在TCP/P参考模型中,传输层的主要作用是在互联网的源主机和目的主机对等实体之间建立用于会话的( ).
A.操作连接 B.点到点连接 C.控制连接 D.端到端连接

6.可靠的传输协议中的“可靠”指的是( )。
A.使用面向连接的会话
B.使用尽力而为的传输
C.使用滑动窗口来维持可靠性
D.使用确认机制来确保传输的数据不丢失

7.以下哪一项能够唯一确定一个在互联网上通信的进程( ).
A.主机名
B.IP地址及MAC地址
C.MAC地址及端口号
D.IP地址及端口号

8.在( )范围内的端口号被称为“熟知端口号”并限制使用。这就意味着这些端口号是为常用的应用层协议,如FTP、HTTP等保留的。
A.0~127
B.0~255
C.0~511
D.0~1023
9.以下哪个TCP熟知端口号是错误的?()
A.TELNET:23 B.SMTP:25 C.HTTP:80 D.FTP:24

10.关于TCP和 UDP端口,下列哪种说法是正确的( ).
A.TCP和UDP分别拥有自己的端口号,它们互不干扰,可以共存于同一台主机
B.TCP和 UDP分别拥有自己的端口号,但它们不能共存于同一台主机
C.TCP和 UDP的端口没有本质区别,但它们不能共存于同一台主机
D.当一个TCP连接建立时,它们互不干扰,不能共存于同一台主机

11.以下说法错误的是( ).
A.传输层是OSI模型的第四层
B.传输层提供的是主机间的点到点数据传输
C.TCP是面向连接的,UDP是无连接的
D.TCP 协议进行流量控制和拥塞控制,而 UDP 协议既不进行流量控制,又不进行拥塞控制

12.假设某应用程序每秒产生一个60B的数据块,每个数据块被封装在一个TCP报文中,然后再封装在一个IP数据报中。那么最后每个数据报所包含的应用数据所占的百分比是()(注意:TCP报文和IP数据报文的首部没有附加字段)。
A.20% B.40% C.60% D.80%

13.如果用户程序使用UDP 协议进行数据传输,那么()层协议必须承担可靠性方面的全部工作。
A.数据链路层 B.网际层 C.传输层 D.应用层

解析

1.D
通信子网包括:数据层、数据链路层和网络层,主要负责数据通信。资源子网:OSI参考模型的上三层传输层承上启下,传输层向高层用户屏蔽了下面通信子网的细节(如网络拓扑、路由协议等)。

2.C
端到端即是进程到进程物理层只提供在两个结点之间透明地传输比特流,网络层提供主机到主机的通信服务,主要功能是路由选择。此题的条件若换成“TCP/IP参考模型”,答案依然是 C.

3.B
传输层提供是端到端服务,为进程之间提供逻辑通信

4.D
面向连接的服务是通信双方在进行通信之前,要先建立一个完整的连接,在通信过程中,整个连接一直可以被实时地监控和管理。通信完毕后释放连接。面向连接的服务可以保证数据的可靠和顺序的交付

5.D
TCP/IP模型中,网络层及其以下各层所构成的通信子网负责主机到主机或是点到点的通信,而传输层的主要作用是在源主机进程和目的主机进程之间提供端到端的数据传输。一般来说,端到端通信是由一段段的点到点信道构成,端到端协议建立在点到点协议之上(正如TCP建立在IP协议之上),提供应用进程之间的通信手段。所以选D。

6.D
如果一个协议使用确认机制对传输的数据进行确认,那么可以认为它是一个可靠的协议;如果一个协议采用“尽力而为”的传输方式,那么是不可靠的。例如,TCP 对传输的报文段提供确认,因此是可靠的传输协议;而UDP不提供确认,因此是不可靠的传输协议。

7.D
要在互联网上唯一确定一个进程就要使用IP地址和端口号的组合,通常称为套接字(Socket),IP地址确定某主机,端口号确定该主机上的某进程

8.D
熟知端口号的数值为01023**,登记端口号的数值是**102449151,客户端使用的端口号的数值是49152~65535

9.D
FTP控制连接的端口是21,数据连接的端口是20。

10.A
端口号只具有本地意义,即端口号只是为了标识本计算机应用层中的各进程,且同一台计算机中TCP和 UDP分别拥有自己的端口号,它们互不干扰

11.B
传输层是OSI模型中的第4层TCP是面向连接的,它提供流量控制和拥塞控制,保证服务的可靠;UDP是无连接的,不提供流量控制和拥塞控制,只能做出尽最大努力的交付。传输层提供的是进程到进程间的传输服务,也称为端到端服务。

12.C
在此题中,一个TCP报文的首部长度是20B,一个IP数据的首部长度也是20B,再加上60B的数据,一个IP数据报的总长度为100B,可知数据占60%

13.D
传输层协议需要具有的主要功能包括:创建进程到进程的通信;提供流量控制机制。UDP在一个低的水平上完成以上功能,使用端口号完成进程到进程的通信,但在传送数据时没有流量控制机制,也没有确认,而且只提供有限的差错控制。因此 UDP是一个无连接、不可靠的传输层协议。如果用户应用程序使用UDP 协议进行数据传输,必须在传输层的上层即应用层提供可靠性方面的全部工作

UDP协议

选择题

1.使用UDP的网络应用,其数据传输的可靠性由()负责。
A.传输层 B.应用层 C.数据链路层 D.网络层

2.以下关于UDP协议的主要特点的描述中,错误的是( ).
A.UDP报头主要包括端口号、长度、校验和等字段
B.UDP长度字段是UDP 数据报的长度,包括伪首部的长度
C.UDP校验和对伪首部、UDP报文头以及应用层数据进行校验
D.伪首部包括IP分组报头的一部分

3.UDP数据报首部不包含( )
A.UDP源端口号
B.UDP校验和
C.UDP目的端口号
D.UDP数据报首部长度

4.UDP数据报中的长度字段( )。
A.不记录数据的长度
B.只记录首部的长度
C.只记录数据部分的长度
D.包括首部和数据部分的长度

5.UDP数据报比IP数据报多提供了()服务。
A.流量控制 B.拥塞控制 C.端口功能 D.路由转发

6.下列关于UDP的描述,正确的是().
A.给出数据的按序投递
B.不允许多路复用
C.拥有流量控制机制
D.是无连接的

7.接收端收到有差错的UDP用户数据时的处理方式是( ).
A.丢弃 B.请求重传 C.差错校正 D.忽略差错

8.以下关于UDP校验和的说法中错误的是( )。
A.UDP的校验和功能不是必需的,可以不使用
B.如果UDP校验和计算结果为0,则在校验和字段填充0
C..UDP校验和字段的计算包括一个伪首部、UDP首部和携带的用户数据
D.UDP校验和的计算方法是二进制反码运算求和再取反

9.下列关于UDP校验的描述中,( )是错误的。
A.UDP校验和段的使用是可选的,如果源主机不想计算校验和,该校验和段应为全0
B.在计算校验和的过程中,需要生成一个伪首部,源主机需要把该伪首部发送给目的主机
C.如果数据报在传输过程中被破坏,那么就把它丢弃
D.UDP数据报的伪首部包含了IP地址信息

10.下列网络应用中,()不适合使用UDP协议。
A.客户-服务器领域
B.远程调用
C.实时多媒体应用

D.远程登录

11.【2014年计算机联考真题】

下列关于UDP协议的叙述中,正确的是( ).
Ⅰ.提供无连接服务
Ⅱ.提供复用/分用服务
Ⅲ.通过差错校验,保障可靠数据传输
A.仅Ⅰ B.仅Ⅰ、Ⅱ C.仅Ⅱ、Ⅲ D.Ⅰ、Ⅱ、Ⅲ

应用题

1.为什么要使用UDP?让用户进程直接发送原始的IP分组不就足够了吗?

解答:
仅仅使用P分组还不够。IP分组包含IP地址,该地址指定一个目的机器。一旦这样的分组到达了目的机器,网络控制程序如何知道该把它交给哪个进程呢?UDP分组包含一个目的端口,这一信息是必需的,因为有了它,分组才能被投递给正确的进程。此外,UDP可以对数据报做包括数据段在内的差错检测,而IP只对其头部做差错检测。

2.使用TCP对实时语音数据的传输有没有什么问题?使用UDP在传送数据文件时会有什么问题?

解答:
如果语音数据不是实时播放,就可以使用 TCP,因为TCP有重传机制,传输可靠。接收端用TCP将语音数据接收完毕后,可以在以后的任何时间进行播放。若假定是实时传输,不宜重传,则必须使用 UDP。UDP不保证可靠递交,没有重传机制,故在传输数据时可能会丢失数据,但UDP比TCP的开销要小很多,实时性好。

3.一个应用程序用UDP,到了IP层将数据报再划分为4个数据报片发送出去。结果前两个数据报片丢失,后两个到达目的站。过了一段时间应用程序重传UDP,而IP层仍然划分为4个数据报片来传送。结果这次前两个到达目的站而后两个丢

  • 13
    点赞
  • 83
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

温柔说给风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值