博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TCP 协议三次握手过程
阅读量:6117 次
发布时间:2019-06-21

本文共 389 字,大约阅读时间需要 1 分钟。

hot3.png

71832206a704ed460308813f.jpg

4b820736bc3cc9e0a2cc2b38.jpg

过程简述:

1)服务器应用启动,建立相应的TCB,进入LISTEN状态;

2客户端向服务器端发送一个TCP段,该段设置SYN标识,请求跟服务器端应用同步,之后进入SYN-SENT状态,等待服务器端的响应;

3服务器端应用收到客户端的SYN 段之后,发送一个TCP段响应客户端,该段设置SYN和ACK标识,告知客户端自己接受它的同步请求,同时请求跟客户端同步。之后进入SYN-RECEIVED状态

4客户端收到服务器端的SYN+ACK段之后,发送一个TCP段,该段设置ACK标识,告知服务器端自己接受它的同步请求。之后,进入ESTABLISHED状态

5服务器端应用收到客户端的ACK段之后,进入ESTABLISHED状态

到此,客户端跟服务器端的TCP连接就建立起来了。

转载于:https://my.oschina.net/u/559701/blog/71262

你可能感兴趣的文章
【C语言】猴子吃桃问题
查看>>
桌面小程序,帮助颈椎和帮助登录网页
查看>>
数据结构-选择排序
查看>>
Linux 网络相关
查看>>
关于把一个无符号数的二进制位翻转的两种实现方法
查看>>
Thawte SSL Web Server
查看>>
加密软件对于现代的企业来说,究竟作用在哪里?为什么加密软件使用逐渐普及...
查看>>
Python-for循环工作机制,迭代器,生成器
查看>>
gitlab与jenkins利用webhook自动构建
查看>>
大数据的7大趋势
查看>>
nginx
查看>>
决心书
查看>>
linuxFTP生产环境配置
查看>>
Mysql基础(一)
查看>>
Python语句
查看>>
Java之品优购课程讲义_day05(2)
查看>>
Linux磁盘卷组配额raid卷
查看>>
姆巴佩独造三球一战成名 阿里云打破世界杯流量纪录
查看>>
Spring Cloud Config服务器
查看>>
在Windows上远程连接Linux图形界面
查看>>