首页 > 其他分享 >网络--传输层

网络--传输层

时间:2023-05-25 19:12:56浏览次数:31  
标签:seq -- s1 网络 len SYN ACK 传输层

seq:这一次传递数据的编号,ack:期望下一次传给自己数据的编号

//三次握手
1) C-->S SYN=1,seq=s1,    ACK=0,    len=0
2) C<--S SYN=1,seq=s2,   ACK=s1+1,len=0
3) C-->S SYN=0,seq=s1+1,ACK=s2+1,len=0

//Http请求的数据
4) C-->S SYN=0,seq=s1+1,ACK=s2+1,len=k

//返回的数据
5) C<--S SYN=0,seq=s2+1,                  ACK=s1+k+1,len=b1
6) C<--S SYN=0,seq=s2+b1+1,             ACK=s1+k+1,len=b2
7) C<--S SYN=0,seq=s2+b1+b2+1,        ACK=s1+k+1,len=b3
8) C<--S SYN=0,seq=s2+b1+b2+b3+1,  ACK=s1+k+1,len=b4

//数据收到确认
9) C-->S SYN=0,seq=s1+k+1, ACK=s2+b1+b2+b3+b4+1,len=0

标签:seq,--,s1,网络,len,SYN,ACK,传输层
From: https://www.cnblogs.com/guohongcai/p/17432605.html

相关文章

  • MySQL存储引擎精简版
    存储引擎简介概念:其是存储数据,建立索引,更新查询数据等操作的技术支持,引擎是基于表的,所以又称表结构常见分类InnoDBMySQL5.5之后默认引擎特点:1.操作遵循ACID原则,支持事务2.支持行锁3,支持外键约束MyISAMMySQL早期默认引擎特点:1.不支持事务和外键约束,支持表锁......
  • 一个ELF文件中的段
    使用readelf-Selfname.o可以读取一个ELF文件的段信息。 Elf32_Shdr段描述符结构 含义: ......
  • openssh安装升级
    一、安装依赖zlib-1.2.11.tar.gzhttps://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gztar-zxvfzlib-1.2.11.tar.gzcdzlib-1.2.11./configuremake&&makeinstall二、安装opensslopenssl-1.1.1n.tar.gzhttps://www.openssl.org/source/o......
  • 看npy和nc维度
    #查看npy的维度x_train.npyERA5_LAND_label_4_1990.npyimportnumpyasnpdata=np.load("D:\\WorkSpace\\PyCharmPJ\\pythonProject\\data\\test\\LandBench\\4\\forcing_memmap.npy")print(data.shape)print(data.size)print(45*90)#cuda是......
  • 第三节:原理图绘制
    -设计标准栅格,捕捉介绍-选择符号,放置符号,自动连线,T节点,连接节点 调整栅格: 插入符号:  放置符号:通过TAB键来改变元器件的方向符号的快捷: ......
  • 常见的网络攻击方式
      ......
  • 自定义频率类
    自定义频率类classSuperThrottle(BaseThrottle):VISIT_RECORD={}def__init__(self):self.history=Nonedefallow_request(self,request,view):#自己写逻辑,判断是否超频#(1)取出访问者ip#(2)判断当前ip不在访问字典......
  • [Poetize6] IncDec Sequence(差分)
    题意:给出一数组,已知一次操作可以让一个区间内的数加一或减一,求使得数组内所有元素一致的最少操作数和方案数解题思路:1.区间的加减可以用差分来完成,那么使数组内元素一致即可以看成令差分数组内所有元素为零2.因为一次区间操作可以让差分数组内一个元素+1,一个元素-1或是......
  • 通讯录管理系统
    系统需求通讯录是一个可以记录亲人、好友信息的工具。本教程主要利用C++来实现一个通讯录管理系统系统中需要实现的功能如下:添加联系人:向通讯录中添加新人,信息包(姓名、性别、年长、联系电话、家庭住址)最多记录1000人显示联络人:显示通讯录中所有联系人信息剪除联络人:按照片......
  • CMakeLists --- add_subdirectory 添加子目录
    命令格式:#添加一个子目录并构建该子目录。add_subdirectory(source_dir[binary_dir][EXCLUDE_FROM_ALL])#source_dir:子项目的CMakeLists.txt所在的目录#binary_dir:子项目产物的生成目录#EXCLUDE_FROM_ALL:不生成子项目的目标命令解析:source_dir必选参数。该参数指定......