📅  最后修改于: 2023-12-03 14:54:50.983000             🧑  作者: Mango
UGC NET CS 2018 年 12 月 - II | 问题 4 是一道涉及计算机网络领域的测试题,主要考察对于网络协议和技术的了解程度。
设 A、B 两台主机的 IP 地址分别为 111.111.111.111 和 222.222.222.222,子网掩码均为 255.255.255.0。A 主机要向 B 主机发送长度为 2100 字节的 TCP 报文,假定在整个发送过程中都没有发生分片,那么 TCP 报文的默认最大传输单元(MTU)是多少?
MTU(Maximum Transmission Unit)是指在网络通信中,在链路层上传输数据包的最大大小。网络世界中的数据传输最终都是通过链路层上的数据包进行传输,而在链路层数据传输中,要避免因包过大导致传输效率低下或者数据包被拆分成多个片段所引起的网络拥塞和传输错误,因此需要规定包的最大大小,也就是 MTU。
TCP(Transmission Control Protocol)是面向连接(鸟线),可靠的传输层协议。TCP 协议在传输数据时,需要将数据量较大的数据包拆分成多个较小的数据包进行传输,每个数据包的大小就是最大传输单元(MTU)。
在本题中,由于 A 主机向 B 主机发送长度为 2100 字节的 TCP 报文时,整个报文都没有进行分片,说明 TCP 报文的大小小于或等于 MTU,因此最大传输单元(MTU)等于 2100 字节。
# UGC NET CS 2018 年 12 月 - II | 问题 4
## 简介
UGC NET CS 2018 年 12 月 - II | 问题 4 是一道涉及计算机网络领域的测试题,主要考察对于网络协议和技术的了解程度。
## 题目
设 A、B 两台主机的 IP 地址分别为 111.111.111.111 和 222.222.222.222,子网掩码均为 255.255.255.0。A 主机要向 B 主机发送长度为 2100 字节的 TCP 报文,假定在整个发送过程中都没有发生分片,那么 TCP 报文的默认最大传输单元(MTU)是多少?
## 解析
MTU(Maximum Transmission Unit)是指在网络通信中,在链路层上传输数据包的最大大小。网络世界中的数据传输最终都是通过链路层上的数据包进行传输,而在链路层数据传输中,要避免因包过大导致传输效率低下或者数据包被拆分成多个片段所引起的网络拥塞和传输错误,因此需要规定包的最大大小,也就是 MTU。
TCP(Transmission Control Protocol)是面向连接(鸟线),可靠的传输层协议。TCP 协议在传输数据时,需要将数据量较大的数据包拆分成多个较小的数据包进行传输,每个数据包的大小就是最大传输单元(MTU)。
在本题中,由于 A 主机向 B 主机发送长度为 2100 字节的 TCP 报文时,整个报文都没有进行分片,说明 TCP 报文的大小小于或等于 MTU,因此最大传输单元(MTU)等于 2100 字节。