1. 单次握手

一条消息单方面的确认需要两次通信,也就是一次单向握手的过程。

2. 3次握手

step1. 客户端发送一个TCP的SYN标志位置1的包指明客户打算连接的服务器的端口,以及初始序号X,
step2. 服务器发回确认包(ACK)应答。即SYN标志位和ACK标志位均为1同时,将确认序号(Acknowledgement Number)设置为客户的I S N加1以.即X+1。
step3. 客户端再次发送确认包(ACK)SYN标志位为0,ACK标志位为1.并且把服务器发来ACK的序号字段+1,放在确定字段中发送给对方.并且在数据段放写ISN的+1

eg.

TCP/IP总结(4)TCP 之3次握手相关推荐

  1. 常见TCP/IP、HTTP协议以及三次握手和四次挥手

    面试常见TCP/IP.HTTP协议以及三次握手和四次挥手 IP(Internet Protocol):网际协议 IP协议是用于将多个包交换网络连接起来的,它在源地址和目的地址之间传送一种称之为数据包的 ...

  2. TCP/IP学习笔记:TCP/IP协议介绍

    TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础.TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.2 ...

  3. 【TCP/IP 协议】 TCP/IP 基础

    总结 : 通过学习 TCP/IP 基础, 并总结相关笔记 和 绘制思维导图 到博客上, 对 TCP/IP 框架有了大致了解, 之后开始详细学习数据链路层的各种细节协议, 并作出笔记; 博客地址 : h ...

  4. TCP/IP详解--TCP/IP中三次握手 四次握手状态分析

    TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标 ...

  5. 计算机英语 TCP IP什意思,TCP/IP常见英文缩写释义

    TCP (传输控制协议) - 应用程序之间通信transmission control protocol UDP (用户数据包协议) - 应用程序之间的简单通信 IP (网际协议) - 计算机之间的通 ...

  6. TCP/IP具体解释--TCP的分段和IP的分片

    写在前面: 分组能够发生在运输层和网络层.运输层中的TCP会分段,网络层中的IP会分片.IP层的分片很多其它的是为运输层的UDP服务的,因为TCP自己会避免IP的分片,所以使用TCP传输在IP层都不会 ...

  7. TCP/IP协议栈:TCP超时重传机制

    目录 基础概念 重传超时时间RTO RTO的设定 连接往返时间RTT RTT的计算 Karn算法 往返时间测量 重传 拥塞避免算法 快速重传和快速恢复算法 重新分组 网络数据包丢失,重传和重复确认 是 ...

  8. 计算机英语 TCP IP什意思,TCP/IP是什么意思?

    满意答案 jiayanri1 2013.05.02 采纳率:47%    等级:12 已帮助:18055人 就像人类的语言一样,要使计算机连成的网络能够互通信息,需要有一组共同遵守的通信标准,这就是网 ...

  9. TCP/IP:认识TCP

    TCP和UDP都处在网络模型的传输层,并且都使用相同的网络层,TCP提供一种面向连接的.可靠的字节流服务. TCP通过下列方式来提供可靠性: 应用数据被分割成TCP认为最适合发送的数据块,由TCP传递 ...

  10. JavaEE|TCP/IP协议栈之TCP协议端格式详解

    文章目录 一.对TCP协议的感性认识 简介 特点 二.TCP的报文结构 概览 16位端口号和16位目的端口号 32位序号和32位确认序号 4位首部长度 保留位(6位) 6个标志位 16位窗口大小 16 ...

最新文章

  1. C++ with STL(五)queuestacklist
  2. 如何处理scrum中未完成的用户故事?
  3. 【系统设计】统一过程的类抽取
  4. python如何将天数转换为日期字符串
  5. BP神经网络处理iris数据集(Pytorch实现)
  6. 使用python代码控制Maxon电机运行及读取电机数据
  7. 基于STM32F103的多种波形示波器制作
  8. 微信小程序样式-id选择器的使用教程
  9. 数理统计复习笔记九——正态性检验
  10. 【看动漫学编程】程序员在异世界生个娃 第3篇:搞不好我就是个王者
  11. windows 开机自启动cmd文件
  12. Java设计模式学习笔记
  13. 深度学习-lecture2(图像分类)李飞飞计算机视觉
  14. ChatGPT有多厉害,影响到谷歌地位?
  15. [面试专题]前端需要知道的web安全知识
  16. 关于华为P10(Android 8.0系统)出现的一个莫名奇妙的ANR
  17. python基础教程第三版豆瓣-数据结构与算法必读书单吐血整理推荐【附网盘链接】...
  18. 微服务拆分原则之 AKF
  19. Beego2 使用Session时SetCookie无效
  20. HbuildX中使用类似VSCode配色

热门文章

  1. php多个参数伪静态,伪静态技术与页面多参数传送的处理办法
  2. zookeeper是做什么用的_做橱柜用什么门板好 选对很关键
  3. 美媒:谷歌巨型数据中心和美国小镇“抢水”
  4. 数据中心基础架构 22 年演进
  5. 视频 | BIM数据中心模型
  6. 成功解决AttributeError: module tensorflow has no attribute reset_default_graph
  7. CV之YOLOv3:基于Tensorflow框架利用YOLOv3算法对热播新剧《庆余年》实现目标检测
  8. ML之LoRBaggingRF:依次利用Bagging、RF算法对泰坦尼克号数据集 (Kaggle经典案例)获救人员进行二分类预测——模型融合
  9. 成功解决TypeError: __init__() got an unexpected keyword argument 'n_iterations'
  10. DL之GAN:生成对抗网络GAN的简介、应用、经典案例之详细攻略