最后更新:2022-04-14 00:33:55 手机定位技术交流文章
TCP是一种以字节为基础的传输层通信议定书,具有连通性和可靠性。
让我们首先考虑哪些是相互联系的。
RFC 793将连接描述为确保可靠性和交通控制维护所需的某些国家信息,包括索克特、序列号和窗口宽度。
1. 套接字由IP地址和端口号组成。
2. 使用序列号来克服混乱问题。
3. 窗口的大小用于管理信息流动。
因此,我们可以得出结论,建立联系需要客户和服务机构对这三条信息有共同的理解。
TCP四方小组只能确定一种联系,其中包括:
源地址和目的地地址字段(32)位于实施伙伴信头中,充当使用实施伙伴协议向目的地发送信息的主机。
源码和目的地港号(16)字段位于TCP页头,用于指导TCP协议,说明该信息应针对哪个过程。
先看UDP的头条格式:
协议相当基本,头部只有8字节(64比特),UDP没有提供详细的控制机制,而是依靠IP提供互不连接的通信服务。
TCP的头版格式从这里继续。
| TCP和UDP的区别 | TCP | UDP |
|---|---|---|
| 连接 | 在数据传输之前,TCP建立了与连接传输层的连接。 | 就瞬间传输数据而言,UDP不需要连接。 |
| 服务对象 | TCP是一种双点服务,一对一运作,即只有两个目的的联系 | 联合发展方案允许一对一、多对一和多对一的互动。 |
| 可靠性 | TCP是一个可靠的数据传输协议,没有错误、丢失、重复和顺序顺序。 | 虽然未确保可靠的数据传输,但已尽其最大能力向联合民主党提供了联合民主党。 |
| 拥塞控制,流量控制 | TCP包含交通堵塞管理和流量控制方法,以确保数据运输安全。 | 联合民主党无法进入,即使网络有些满,联合民主党的交付率也不会受到影响。 |
| 首部开销 | TPP的第一部分费用较长,第一部分没有使用20字节选项字段,如果使用,使用时间更长。 | 联合民主党开始时只有8个字节,这些字节是固定的,费用较低。 |
| 传输方式 | TCP是一种确保数据顺序和可靠性的无边界流动转移协议。 | UDP是发送的包裹, 可能带有下沉和混乱的边界。 |
| 分片不同 | 如果 TCP 数据大于 MSS 大小, 则该数据位于传输层段, 接收器在此组装碎片。 如果碎片在中间丢失, 您只需要发送缺失的碎片 。 | 如果UDP数据大于 MTU, 则在 IP 层上进行一个段段, 接收器组装 IP 层上的数据, 如果碎片丢失在中间, 所有分区都必须重新传送( 如果维持可靠的传输), 通用 UDP 报告应低于 MTU 。 |
使用TCP和UDP的应用
TCP是相互联系的,能够进行可靠的数据传输;因此,它经常被用于:
由于在可行的最大限度内提供UDP,它可随时传输数据,而且由于UDP简单而有效,它经常用于:
为什么TCP有第一个部级领域,而没有联合民主党?
为什么UDP头部有一个包长字段而TCP却没有呢?
TCP 握手三次四次
看完TCP传输这么可靠之后是不是特别好奇TCP连接到底是怎么建立的,到这里看看吧:
一篇彻底搞懂TCP 握手三次四次
阅读 Lincoding 图形网络的笔记本。
本文由 在线网速测试 整理编辑,转载请注明出处。