最后更新:2021-11-27 00:35:03 手机定位技术交流文章
目录
TCP协议
TCP报文段
TCP三次握手
TCP四次挥手
UDP协议介绍
常见协议及其端口
TCP/IP 级协议由TCP/IP小组使用。
TCP代表《传输控制议定书》。
UDP(用户数据表协议)
TCP是连接和确保可靠的流程到流程通信的一项议定书。
TCP提供全时服务,即每周七天、每天24小时提供全时服务,同时,数据可以两种方式传输。
TCP传输,TCP将若干字节分类为报告,在IP数据中,TCP部分是密封的。

源端口号:发件人过程的端口号。
目标端口号是接收端端程序的端口号。接收方在收到数据段后,使用此端口号决定将数据传输到应用程序的程序。
序号:发射机为每个字节指定一个号码,以协助适当重建接收端。
当TCP从过程中获得数据字节时,它将数据储存在传输缓存中的数据段和每个字节的数字中。当数据到达目的地时,接收端根据序列号重新排序数据,以保证数据的准确性。
经核实的号码:发件人的信息已确认。
接收者将使用该数据栏通知发送者已收到序列号前的数据部分,如果确认号为x,则该数据栏表示已收到以前的x-1数据部分。
第一部长:利用它来决定第一个TCP数据结构的字节长度,TCP通常在第一节为20字节,但部长人数最多可增加到60字节。
控制位:
紧急情况 紧急点是有效的
ACK: 确认位置。 序列号字段的确认只有在 ACK=1: 确认字段在 ACK=0 无效时才被接受 。
PSH: 紧急情况位置。 下午1时,接收者必须尽快获得数据,以便进入申请阶段。
RST: 重置位置。 当 RST 值为 1 时, 通知会重建 TCP 连接 。
SYN: 同步( 连接) 位元。 当 TCP 想要形成连接时, 它会同步编号位置, 并将此值设置为 1 。
在TCP通过断开连接完成数据流动后,提议断开连接的一方将这一数值设定为1。
窗口的大小表示本地可接收的数据区块的数量。 此值是可更改的。 当网络在运行和运行时, 接收的最终反应信息会提高窗口值以加速传输。 如果网络不可靠, 则确保可靠的网络数据传输的价值会下降。 TCP 的流量控制方法基于窗口的大小变化。 例如, 异常教育的速度从几个 kB 稳步增长到几个 MB 。
校验和: 用于错误控制。 实地测试包括第一个部分和数据部分。 数据部分在发送时和到达目的地时进行核查和计算, 如果两次检查一致,数据基本有效; 否则, 数据被视为销毁, 接收端丢弃数据 。
紧急指针:与紧急小组结合使用,只有在紧急小组设为1时才适用。
选项 : 最多40 字节的可选信息可在 TCP 开始处找到。 例如, 文章的最大长度为 MSS (最大安全大小) 。 MSS 通知其它 TCP : “ 我在报告字段中可以接受的数据字段的最大长度为 MMS 字节 。 ”
三手握手是指TCP连接进程。

Tcp是连接的,这意味着每次提供数据时,都会形成一个可信赖的链接。这种连接分为三个阶段,称为三节握手。
1 当客户向服务器提交连接请求时:
序列序号 = x (随机x)
SYN=1(用于发送连接请求)
当服务器收到客户的要求时,它同意建立连接,并向客户提供确认信息:
Seq 序列号 = y (这也是产生与客户端序列号无关的序列号y y 的服务器)
CACK=X+1 (Seq 序号 x+1, 表示客户请求接收)
ACK=1(表明这是确认请求)
SYN=1 (还发送连接请求)
一旦服务程序确认客户程序,服务即得到确认,并有效建立连接:
Seq 序列号 = x+1 (这是客户端的序列号)
(确认收到服务器连接请求)
ACK=1( 表示此信件已被确认)

UDP 协议。 没有连接, 传输协议不可靠, 成本很小 。
端口 协议 说明
FTP服务器可以进入控制港口。
TELNET用于远程登录和控制目标管理计算机。
25 SMTP SMTP服务器开放端口,用于电子邮件传送
HTTP是超文本传输协议的缩写。
110 POP3用于邮件递送
本文由 在线网速测试 整理编辑,转载请注明出处。