原文:对TCP三次握手四次分手还不清楚的速度进,超简单解析,明白了就很好记!

关于TCP三次握手四次分手,之前看资料解释的都很笼统,很多地方都不是很明白,所以很难记,前几天看的一个博客豁然开朗,可惜现在找不到了。现在把之前的疑惑总结起来,方便一下大家。 先上个TCP三次握手和四次分手的图 网上好多都是错的,只能自己画了,一个正确的图的确可以方便理解。 疑问一,上图传递过程中出现的几个字符 SYN,ACK,FIN,seq,ack 各代表什么意思 SYN,ACK,FIN存放在T ...

2018-02-28 20:20 2 1753 推荐指数:

查看详情

TCP为什么要三次握手四次分手?

TCP协议简介 TCP协议是五层协议中运输层的协议,下面依赖网络层、链路层、物理层,对于一个报文想发到另一台机器(假设是服务器)上对等层,每一个所依赖的层都会对报文进行包装,例如TCP协议就依赖网络层的IP协议,所以发送的报文会经过如下封装: 当这个数据包到达服务器时,服务器的网络层会对IP ...

Mon Jan 25 20:47:00 CST 2021 0 345
TCP三次握手四次分手

TCP的位置 TCP工作在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP在第二层——Data Link层; 在第二层上的数据,我们把它叫Frame,在第三层上的数据叫Packet,第四层的数据叫Segment。 数据从应用层发下来,会在 ...

Sat May 23 23:20:00 CST 2015 0 17788
关于TCP三次握手四次分手(整理)

这个协议非常重要,这里把它的链接和释放整理一下 首先是三次握手: 1、 客户端发起,像服务器发送的报文SYN=1,ACK=0,然后选择了一个初始序号:seq=x。 SYN是干什么用的? 在链接的时候创建一个同步序号,当SYN=1同时ACK=0的时候,表明这是一个连接请求的报文段。如果对方 ...

Sun Sep 21 01:35:00 CST 2014 7 4509
通俗大白话来理解TCP协议的三次握手四次分手

通俗理解: 但是为什么一定要进行三次握手来保证连接是双工的呢,一不行么?两不行么?我们举一个现实生活中两个人进行语言沟通的例子来模拟三次握手。 引用网上的一些通俗易懂的例子,虽然不太正确,后面会指出,但是不妨碍我们理解,大体就是这么个理解法。 第一对话: 老婆让甲出去打酱油,半路 ...

Thu Jun 28 01:47:00 CST 2018 0 955
TCP三次握手四次握手、backlog及其他

TCP是什么 首先看一下OSI七层模型: 然后数据从应用层发下来,会在每一层都加上头部信息进行封装,然后再发送到数据接收端,这个基本的流程中每个数据都会经过数据的封装和解封的过程,流程如下图所示: 在OSI七层模型中,每一层的作用和对应的协议如下图所示: 说回TCP简单 ...

Thu Jun 01 07:41:00 CST 2017 4 9516
TCP协议三次握手四次握手

前言   先说一下IP协议和TCP协议,IP协议是无连接的通信协议,IP不会占用两个设备之间通信的线路,IP实际上主要负责将每个数据包路由至目的地,但是IP协议并没有能够确保数据包是否到达,传过去的数据包是否按照顺序排列,所以IP数据包是不可靠的。而解决数据不可靠的问题就是由TCP协议来完成 ...

Fri May 03 06:31:00 CST 2019 0 3558
TCP/IP协议三次握手四次握手流程解析

原文链接地址:http://www.2cto.com/net/201310/251896.html TCP/IP协议三次握手四次握手流程解析 一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图 ...

Wed Oct 14 18:06:00 CST 2015 0 4027
TCP/IP协议三次握手四次握手流程解析

一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图:图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号 ...

Mon Aug 21 06:32:00 CST 2017 0 8756
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM