最后更新:2022-04-04 07:42:10 手机定位技术交流文章
本条以Kobayashi法规网站的研究说明为基础,如果你想阅读原始内容,建议参考该说明。
先摆个图镇楼:
TCP(《转让控制议定书》,《转让控制议定书》)是一项基于字节的传输层通信议定书,具有连通性和可靠性。
(a) 连接:必须是一对一;联合DP协议,即若干对
TCP可确保信息传递到接收端,而不论网络连通性的变化。
字节流中的信息为“ 无边界 ” 。因此,无论我们的函件多大,都可能被发送。今天的词是"秩序"无法弄清楚当“第一”信息没有收到时发生了什么事情。即使这是第一个得到背面的字节,因此,你不能在程序中使用它。同时,“重复的”报告立即删除。
IP层是"不可信"的它不能确保网络包件交付、连续网络包件交付或网络包件中数据的完整性。如果有必要确保基于网络的数据集的可靠性,因此,这是最高层的TCP协议。因为TCP是一种在传输层运作的服务,以确保可靠的数据传输。它保证接收端收到的网络软件包不中断,不设间距,不冗余,顺序正确。
TCP连接是用来确保可靠性和流量管理的国家信息的收集,如索科特、序列号和窗口大小。
- Socket: IP 地址和端口号集
- 序号:用于克服混乱问题等。
- 窗口的大小用于管理信息流。
TCP 四国集团只能确定连接,四国集团由以下要素组成:源地址、源港口、目的地地址和目的地港口。
IP信头包含源地址和目的地地址字段(32 位),用于使用IP协议向主机发送信息。
来源港和目的地港域(16)位于TCP页头,并标明TCP协议应使用哪种程序来传递信息。

它用于解决网络包装问题。序列号:连接时计算机生成的随机数作为起始值形成,通过SYN软件包提供给接收主机,每次收到数据时, " 数据字节 " 的大小都会增加。
经确认的答复号:指收到的下一份“预期”数据的序号,如果发送者收到该数据,可视为在序号之前通常收到的,用于解决投下袋的问题。
控制位:
ACK: 当这是 1 时, “ 承认答案” 字段就会生效; TCP 命令字段必须设置为 1, 除非该连接首先与 SYN 软件包连接。
RST: 1 的值表示TCP连接异常必须被迫中断连接。
SYN:当数字为1时,希望确定连接并在 " 序号 " 字段中输入序号起始号。
FIN: 这是 1, 表示将来不会交换任何数据, 并且希望断开连接 。 当对话结束时, 当您希望断开连接时, 主机将能够与 FIN 1 位交换 TCP 段 。
UDP(用户数据表协议、用户数据报告协议)是数据基传输层协议,不连接且不稳定。

对上图的补充:

MSS:Maximum Segment Size ,TCP 提交 IP 层的最大尺寸 。TCP 信头和TCP 选项不包括在内。只支持 TCP 有效载荷 。TCP在应用层的最大发送受管理支助系统的限制,管理支助系统是若干字节。如果最低物理界面的 MTU 是 1500 字节,MSS = 1 500 字节 + 20 字节 (IP 信头) + 20 字节 (TCP 信头) = 1460 字节如果应用程序发送 200 字节,分发需要两秒钟完成。1460 是第一个 TCP 信息的价值 。第二次TCP案文540。MMS在通信时的价值,连接建立后,将确定下调RSS与发件人和接收端之间的值。
MTU: Maximum Transmit Unit,最大传输单元,i. 向较高层(典型的IP层)提供的物理界面(数据链层)大小,用于最大单一数据传输;在常用的Teennet界面方面,MTU 等于 1500 字节 。以太网界面连接 IP 层 。如果IP层有<=1500 byte 需要发送,只需要一个IP包就可以完成发送任务;如果IP层有> 1500 byte 数据需要发送,要完成分发工作,需要拆分。这些碎片共有一个共同点。IP 信头识别码相同 。
[1] [1] Kobayashi的方案规划
MOTU和MSS之间的区别
本文由 在线网速测试 整理编辑,转载请注明出处。