最后更新:2022-03-19 20:31:19 手机定位技术交流文章
传输层:
我们与申请协议有什么关系?
端口号 port
作用:区分应用程序和检测各种应用程序
基本特征?
小数点范围(0-65535)相当于16位二进制范围(0-65535)。
港口号如何使用?港口号分类:
例如, 0-1023.telnet 23 http 80ftp 20 , 21.。。。。
1024-49151
49152-65535
问题?
例如,您能否使用 http 80 的 80 个端口名称?
例如,80个港口可能不承认http?
通信数据中的港口识别
五美元组的数据通讯信息。
源――源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源―― 源――
在网络通信中,套接字套接字
Socket: [IP 地址, 端口号]
TCP协议
TCP首部
1 长度:20-60B(固定顶部:20B,最大40B)
2. 承认最初领域的重要性和限制
TCP的功能:
1 连通性管理包括提供连通性相关服务、建设连通性、维持连通性以及释放连通性。
2 依赖性传输:解决传输过程中的干扰和数据包损失
3 流控 : 如果电文不匹配, 收件人会收到窗口的大小, 用于管理发件人的发送速度 。
4 避免占有:实时了解网络活动,及时采取步骤保证网络的有效运作。
全面解释TCP的职能:
1差错控制
TCP在错误、包件丢失、混乱、包件重复、确认损失等方面实现错误控制的主要方法。
2 流量控制
控制发件人交通是目标。
方法:滑动窗口机制
可能性包括将发送者绑在接收方。
滑动窗口的理由是集中关注发送窗口、接收窗口和滑动规则。
发送方创建一个发送方窗口,窗口的大小决定了在收到确认之前可交付的数据数量。
收件人创建了一个接收窗口,其大小反映可能接受的包件范围;例如,窗口现在有两个大小,表明可以接收0.1个包件。
包件0和1由发件人接续发送,假定包件安全到达目的地,当接收方接受0号时,检查是否允许接收,如果允许接受,则发送确认函,并将窗口投放幻灯片,以便接收区域移到1,2号包件。
发送者收到确认信息,如果超出发送范围,则删除副本、前面的窗口幻灯片、前面的窗口幻灯片、前面的0号确认书和前面的窗口幻灯片,使软件包能够以包1、2和3的形式发送。
发件人收到确认后在接收器发送确认窗口后往前滑动。
发送者由控制流动的接收者保管。
3连接管理
(1) 连接到建立TCP连接的过程,通常称为“三握手”

TCP服务器程序随时愿意接受客户连接请求,服务器在ListEN(密集监听)。
Man, 这是信息信头中的 SYN=1, 同时选择初始序列号后序号 =x, TCP 客户端程序此时进入 SYN- SENT( 同步发送状态 ) 。
当 TCP 服务器进程进入 SYN-RCVD (同步接收) 时, ACK=1, SYN=1, 确定的数字是 k=x+1, 并且还需要初始序列序列序列序列序列序列序列序列序列@ label
3TCP 客户程序验证后,服务器收到确认。 ACK=1, ack=y+1, 其序列号为后序号=x+1, 建立 TCP 连接, 客户进入既定( 连接) 状态 。
服务器在收到客户的确认后,同样处于既定状态,双方可以开始沟通。
注:在换文过程中,特别注意使用SYN、ACK、Syq序列号、ack识别码等标记,以及TCP连接状态的改变。各种指定标志标志着不同的操作,不同的州代表活动的结果。

客户在文本开头处输入FIN-WAIT-1(结束等待1)的状态,FIN=1,序号为后序号(相当于先前发送数据的最后字节加1)。
另外,它的序号是续v,此时,服务供应商的地位已改为CLOSE-WAIT(CLOSE-WAIT)。TCP服务器与高级别应用程序进行通信。客户被放行 并引导到服务器上。这是一个半封闭期。用户无进一步信息可发送 。然而,如果服务器提供数据,客户端依然要接受。目前的状况将持续一段时间。也就是说,CLOSE-WAIT状态的长度。
2(等待期结束)状态,等待服务器发送连接释放消息( 服务器的最后数据必须在此发生之前收到) 。当服务器传输最终数据时,这篇文章是全球之声在线特稿的一部分。FIN=1,ack=u+1,由于在半关闭状态,服务器最有可能发送更多的数据 。假设目前的序号是后序号 = w,此时,服务器处于 LAST-ACK( 最后确认) 状态 。等待客户端的确认。
ack=w+1,此外,他的序列号是后号=u+1。此时,时间-时间(等待)是客户的状态。似乎TCP的连接还没有被放弃在2 ** ** MSL(报告期限最长)之后,当客户撤回相关TCB时,我们只是现在处于封闭状态。
4拥塞控制
拥挤控制是指网络节点为避免或应对已经发生的拥挤而采取的步骤。
以下是TCP协议中拥堵管理的主要特点:
开始缓慢、避免拥挤、迅速再传播和迅速恢复
本文由 在线网速测试 整理编辑,转载请注明出处。