最后更新:2021-10-14 08:46:34 手机定位技术交流文章
以网络为导向的协议是指早些时候在通信各方之间建立联系,例如电话交谈。
非连接网络协议意味着通信的任何一方都必须创建一条通信线路,但必须把每个包件都配有专用地址发送到网络线路上,以便通过系统自主选择该线路传输。例如,qq发送了一条信息。
TCP/IP 级协议由TCP/IP小组使用。
TCP(Transmission Control Protocol)
传输控制协议
UDP(User Datagram Protocol)
用户数据报协议
TCP是一种连接可信赖的流程至流程通信的协议,TCP提供连续的双向服务,即数据可以同时双向传输,每个TCP发送并收到了临时数据储存的缓存。
TCP报文段
源端口号:发件人的端口号
目标端口号是接收端端程序的端口号。接收方在收到数据后,使用此端口号来确定将数据传送到应用程序的过程。
序号:发射机为每个字节指定一个号码,以协助适当重建接收端。
TCP从过程中获得数据时,将数据以碎片形式储存在传输缓存中的数据段和每个字节的数字中。当数据到达目的地时,接收端根据序列号重新排序数据,以保证数据的完整性。
经核实的号码:发件人的信息已确认。
接收者将在收到序列号之前用该数据栏通知发送者,如果核实的数字是X,则前一X-1数据段已经收到。
第一部长:利用它来决定第一个TCP数据结构的字节长度,TCP在第一部分一般为20字节,但部长人数最多可增加到60字节。
控制位:
URG: 紧急位置,紧急指示器主动位置
ACK当ACK=1有效时,确认位置和确认序列号字段是有效的;当ACK=0时,确认位置和确认序列号字段是无效的。
PSH:下午1时指定的应急位置要求接收方尽快将数据部分传送到应用层面。
当 RST 值为 1 时, 它表示重新建立 TCP 连接 。
SYN当 TCP 需要建立连接时, 同步( 连接) 位元、 序列号, 并设定此值为 1 。
FIN:断开,在 TCP 完成数据传输后,提议断开的一方将这一值改为 1。
窗口的大小表示本地可接收的数据区块的数量。 此值是可配置的。 当网络正在运行和运行时, 接收的最终响应信息会提高窗口值以加速传输。 当网络不稳定时, 它会降低值以确保可靠的网络数据传输, TCP 的流量管理是通过改变窗口的大小来完成的。 例如, 将下载速度从启动时的少数 KB 提高到少数 MB 的过程 。
校验和: 实地测试覆盖初始部分和数据部分以控制错误。 数据部分在发送时和到达目的地时进行核查和计算, 如果两次检查一致,数据基本准确; 否则, 数据被视为销毁, 接收端丢弃数据 。
当 URL = 1 时, 紧急指针与 URL 结合有效 。 (可以加速有线数据段传输)
TCP 开头处可以找到最多40字节的可选信息。 例如, 最大报告长度为 MMS( 最大安全大小 ) 。 MSS 通知另一方 TCP : “ 我的缓存可以接收报告字段中数据字段的最大 MMS 字节 。 我不知道该怎么办 。 ”
PC1 发送SYN报告(Seq = x,SYN = 1),客户输入SYN_SEND状态。
PC2 向输入 SYN_RCV 模式的服务器传输 SYN + ACK (Seq = y, Ack (承认) = x + 1, SYN = 1, Ack (承认) = 1) 。
PC1 发送 ACK 消息 (Seq = x + 1, Ack = y + 1, Akk = 1), 客户端进入指定状态, 当服务器收到软件包时服务器进入指定状态 。
TCP半关闭的概念
在第二波波(下下载到缓冲区)期间,PC2还可以将数据传输到PC1。
UDP协议是一个没有连接的传输层协议,不能确保可靠性。 发送者并不担心所提供的数据是否到达目的地主机,数据是否正确等等,其可靠性是否得到上层协议(应用级别协议)的保证,该协议能够更快和更有效地传输数据。
第一份联合DP提交格式
UDP长度(16)(16)(16)(16)(16)(16)(16)(16)(16)(16)(16))
TCP 端口号码和功能共享。
端口 | 协议 | 说明 |
---|---|---|
21 | FTP | FTP 服务器打开了一个控制端口 。 |
23 | TELENT | 目标计算机的遥控管理用于远程着陆。 |
80 | HTTP | 超文本传输协议 |
443 | HTTPS | SSL/TLS和HTTP传输用于加密和解码数据。 |
25 | SMTP | SMTP 服务器端口可用于发送电子邮件 。 |
110 | POP3 | 用于邮件的接收 |
22 | SSH | |
53 | DNS | 域名解析成IP |
UDP 端口号码和功能共享。
端口 | 协议 | 说明 |
---|---|---|
69 | TFTP | 简单文件传输协议 |
111 | RPC | 远程过程调用 |
123 | NTP | 网络时间协议 |
161 | SNMP | 简单网络管理协议 |
本文由 在线网速测试 整理编辑,转载请注明出处 。