千家信息网

tcp/ip 建立过程

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,1. tcp /ip : 在osi网络参考模型中,它提供着可靠的传输服务/定义:传输控制协议a: tcp/ip 的建立过程,通过三次握手,和四次挥手来完成。2. 何为三次握手?首先在这假设,syn="
千家信息网最后更新 2026年11月03日tcp/ip 建立过程

1. tcp /ip : 在osi网络参考模型中,它提供着可靠的传输服务/


定义:传输控制协议


a: tcp/ip 的建立过程,通过三次握手,和四次挥手来完成。


2. 何为三次握手?


首先在这假设,syn="m" ,syn 就是客户端在向务端发送链接请求,服务端会收到这个syn的链接请求


包,客户端的状态为:syn_sent


第一次握手:当客户端给服务器发送syn(m)链接请求,等待服务器的确认,然后客户端的状态为


syn_sent


第二次握手:当服务端收到syn(m)的包的链接请求时,服务端需要发送一个确认包 ack (m+1) ,意思就


是我收到了,m+1 表示确认,同样它也发送syn包 ,假设在第二次,syn=n,然后服务器的状态为,


syn_recv,也就是说服务器这次发送了两个包 syn 和ack


第三次握手:当客户端收到了服务端发送的syn 和ack包后,它就向服务端发送一个确认包 ack


(n+1),这里的n+1表示确认,然后客户端和服务端的状态为establish,即 tcp 建立完成


3.四次挥手:


首相四次挥手结束用这个词描述:fin = finsh (完成的意思)


第一次挥手:客户端给服务器发送fin的断开连接请求,


第二次挥手:服务端收到了客户端发送的fin请求包,服务端并不会立刻给客户端发送fin的包,这时候


可能服务器还在传输数据,不能断开,所以先发送了ack确认包,意思说,我收到了你的FIN包,但是我


还有数据没有发送完成,请稍等一下


第三次挥手:当服务端把数据传输完成后,然后给客户端发送一个fin的包,意思是,我把数据都传送完


成了,现在我们可以断开连接了


第四次挥手:当客户端收到服务器发送的FIN包后,它会向服务端发送一个ack,意思就是可以断开连接


了,然后经过两个msl时长后断开链接


如下图:










服务 客户 客户端 服务器 意思 链接 数据 状态 传输 就是 端的 两个 第一次 过程 也就是 也就是说 数据传输 时长 模型 第二次握手 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网佳科技有限公司 互联网属科技 深圳互联网科技公司 奇酷互联网络科技 丰台科技园 互联网 亿账通互联网科技 苏州大垚互联网科技 上海卓越科技 互联网 互联网科技英文翻译 互联网科技大会案例 哈尔滨新华互联网科技 山东吉时兔互联网科技有限公司 互联网公司会议桌创意科技软装饰 新兴科技互联网创新大赛颁奖典礼 想开互联网科技公司怎么样 互联网科技人工智能实验室 本届互联网博览会上的黑科技 华夏恒生科技与互联网科技 美国五大互联网科技公司市值多少 广州三三互联网科技有限公司 北京路客互联网科技有限公司 互联网 科技创新 未来的互联网科技 贵州叶脉互联网科技有限公司所属行业 阿大互联网科技有限公司 宜昌元轩互联网科技有限公司 阿里互联网科技企业 威龙国际互联网科技公司 朱啸虎曾投资哪些互联网科技企业 西安有哪些互联网高科技企业
0