最后更新:2022-04-04 05:50:02 手机定位技术交流文章
RFC文档地址
TCP协议是TCP/IP集群中位于运输一级的协议。
除了TCP之外,您还可以遵守关于运输层的两项主要协议。
T
r
a
n
s
m
i
s
s
i
o
n
C
o
n
t
r
o
l
P
r
o
t
o
c
o
l
Transmission Control Protocol
T
r
a
n
s
m
i
s
s
i
o
n
C
o
n
t
r
o
l
P
r
o
t
o
c
o
l
发射控制协议)和另一个UDP
U
s
e
r
D
a
t
a
g
r
a
m
P
r
o
t
o
c
o
l
User Datagram Protocol
U
s
e
r
D
a
t
a
g
r
a
m
P
r
o
t
o
c
o
l
,用户数据报协议)
各自的应用场景:
可以观察到测量点,以考虑到所传送数据的数量、实时需要的规模以及数据可靠性要求的规模。
某些应用程序,如DNS,可能不只要求这两类协议中的一种,但可能需要达到一个遥远域名服务器,在这种情况下可能需要TCP。
TCP提供连接的、可靠的字节服务。
以连接为导向,这意味着在两个启动TCP的应用程序之间发送数据之前,它们必须首先建立TCP连接。
在字节流的抽象想法,TCP 不自动插入记录标记或电文边界 。当连接的两侧读写数据时端点决定您读写的次数, 以及每次读写的次数 。TCP 不解释字节流中的字节 。他不知道传输的数据字节是否是二进制的。像是ASCII人物一样字节流解释完全由相关端点的适用决定。
利用核对和、序列号、回复确认、连接管理、加班转播、幻灯窗口机制、交通控制、冷凝控制等方法实现TCP传输可靠性。
IP数据中包含 TCP 数据:
TCP头部如图:
TCP的连接管理
本文由 在线网速测试 整理编辑,转载请注明出处。