Tcp协议的连接

技术Tcp协议的连接 Tcp协议的连接Tcp协议是面向连接的协议,因为它具有握手过程
Tcp连接是成对出现的,是点对点的三次握手客户端和服务器端通信的时候,主要发生下面三个过程
1.客户端给服务器发送一

Tcp协议连接

Tcp是一种面向连接的协议,因为它有一个握手过程。

Tcp连接成对且点对点。

三次握手

在与客户端和服务器通信时,主要发生以下三个过程。

1.客户端向服务器发送消息。消息正文不包含应用层的数据。消息段的报头包含一个名为syn的位,该位将被设置为1,表示这是一个连接启动请求。该消息有一个初始信号client_isn。

2.收到消息后,服务器准备为这个Tcp连接分配缓冲区和变量,然后向客户端发送一个SYNACK消息段,其中包含client _ isn 1的确认号和server message server _ isn的初始号。

3.客户端接收SYNACK消息段,将缓存和变量分配给Tcp连接,然后向服务器发送消息确认,其中确认值为server _ isn 1。

确认消息可以携带要发送到这个三方握手的应用层数据。

为什么需要三次握手

如果客户端首先向服务器发起请求,并且假设请求在传输过程中被延迟,那么客户端将重新发送请求。当客户端和服务器之间的连接建立并关闭时,服务器会收到这个请求,因此会被误认为建立了新的连接。因此,设置三次握手可以避免这种情况。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/121781.html

(0)

相关推荐

  • 微服务容器化用docker还是k8(docker适合于微服务的特点)

    技术基于微服务和Docker容器技术是什么这篇文章主要讲解了“基于微服务和Docker容器技术是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“基于微服务和Docker

    攻略 2021年12月13日
  • 安时,拜安时的操作方法是怎样的

    技术安时,拜安时的操作方法是怎样的1.准备。检查试剂盒和监测仪的批号确保一致安时,同时要保证试剂盒在室温下放置至少1小时。  2.采血。用采血器采指尖血约5μl,正好填满采血器,避免过多或过少。  3.制样。将采血器完全

    生活 2021年10月19日
  • 属兔与什么属相最配,属兔的男人和什么属相最配

    技术属兔与什么属相最配,属兔的男人和什么属相最配属兔婚配表属兔与什么属相最配: 宜配:羊、狗、猪,功业成就,安居乐业,专利兴家。
    忌配:龙、鼠、鸡,家庭难有幸福,逆境之象,事业不成,灾祸之致,历尽痛苦。 解释:
    卯兔

    生活 2021年10月31日
  • STL组件之迭代器如何实现

    技术STL组件之迭代器如何实现小编给大家分享一下STL组件之迭代器如何实现,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!STL的一个重要特点是

    攻略 2021年12月3日
  • C#如何实现汉字之间互换

    技术C#如何实现汉字之间互换今天就跟大家聊聊有关C#如何实现汉字之间互换,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。计算机中第一层的数据都是用二进制及0和1来表

    攻略 2021年11月24日
  • 数字化转型

    技术数字化转型 数字化转型 - 快速试错 - 思维整理互联网访客-前端免费文章导流-吸引受众-导师背景介绍-增强受众信服力-导流入私域群流量池(弱连接)-初级课程过滤白嫖客户-筛选优质客户-线下付费课进

    礼包 2021年12月6日