zoukankan
html css js c++ java
TCP三次握手图解
过程
第一次
第一次握手:建立连接时,
客户端
发送
syn
包(syn=j)到
服务器
,并进入
SYN_SENT
状态,等待服务器确认;SYN:同步序列编号(
Synchronize Sequence Numbers
)。
第二次
第二次握手
:
服务器
收到
syn
包,必须确认客户的SYN(
ack
=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入
SYN_RECV
状态;
第三次
第三次握手:
客户端
收到
服务
器的SYN+ACK包,向
服务器
发送确认包ACK(
ack
=k+1),此包发送完毕,客户端和服务器进入
ESTABLISHED
(TCP连接成功)状态,完成三次握手。
完成三次握手,
客户端
与服务器开始传送
数据
,在上述过程中,还有一些重要的概念:
查看全文
相关阅读:
delphi 获取图片某一像素的颜色值
delphi常用快捷键(我自己经常使用的)
115.css的initial、inherit、unset
菜鸡前端的配色记录-echart比较好看的配色
114.关于前端的vertical-align详解
Problem
Oracle从入门到入门的学习历程
使用navicat连接oracleXE
使用ElementUI遭遇问题记录
SonarQube遇见的问题
原文地址:https://www.cnblogs.com/zqq521/p/6251871.html
最新文章
java的环境配置
eclipse的安装和汉化
handlebars使用总结
模糊查询(类似百度搜索框)
文成小盆友python-num12 Redis发布与订阅补充,python操作rabbitMQ
文成小盆友python-num11-(2) python操作Memcache Redis
文成小盆友python-num11-(1) 线程 进程 协程
文成小盆友python-num10 socketserver 原理相关。
文成小盆友python-num9 socket编程
文成小盆友python-num8 面向对象中的成员,成员修饰符,特殊成员,异常处理,设计模式之单例模式
热门文章
文成小盆友python-num7 -常用模块补充 ,python 牛逼的面相对象
文成小盆友python-num6 -反射 ,常用模块
文成小盆友python-num5 -装饰器回顾,模块,字符串格式化
UDP发送中文
将图片压缩后转Base64函数
Byte,TBytes,array of Byte, array[0..9] of byte的区别
对bit、byte、TByte、Char、string、进制的认识
delphi 读写文本
delphi 获取两个颜色差值
delphi 获取颜色值的RGB
Copyright © 2011-2022 走看看