首页 > 其他分享 >1-4 数据包的一生

1-4 数据包的一生

时间:2023-02-26 22:22:17浏览次数:28  
标签:ip 握手 端口 tcp 数据包 一生 路由器

数据包的一生

TCP

tcp的三次握手,这个在本科的网络课上就有实际学过。

  • 第一次握手
    客户端检测到同步消息
  • 第二次握手
    服务器确认客户端同步
  • 第三次握手
    确认建立连接

TCP比特流

img
从来源ip和端口发送至目的ip和端口,默认的http协议链接是80端口,https则是443端口。

流的传输过程

img
从客户端发送的数据将被路由器层层转发直到服务器目的地,并根据不同的端口号对号入座。具体在路由器之间怎么走,则是由路由器决定的,具体的ip匹配原则应该会在后面的章节更为仔细的介绍。

tcp握手测试

img
用我自己的阿里云服务器执行测试结果如上,去掉http的数据传输之后,可以很清晰的看到tcp的三次握手,如图中两个http中夹着的3个tcp所示。

路由跟踪效果

视频中用到的trace route在windows操作系统是tracert,用powershell就可以打开。
注意,在追踪过程中出现的星号是正常的,并不是所有的路由器都希望你探测他的内部。

百度

img

jd

img

标签:ip,握手,端口,tcp,数据包,一生,路由器
From: https://www.cnblogs.com/Orisland/p/17157983.html

相关文章

  • 网络拥塞与数据包丢失
    Networkcongestionindatanetworkingandqueueingtheoryisthereducedqualityofservicethatoccurswhenanetworknodeorlinkiscarryingmoredatathan......
  • LWIP协议栈---ARP协议(3)ARP数据包发送过程
    ARP数据包发送过程先看一些指向流程图,ARP数据包发送的过程: 主要看看右边这块内容,ip_output()调用etharp_output()函数发送出ip层的内容。而该函数又根据数据包是否是......
  • LWIP学习记录---ARP协议(2)ARP数据包发送过程
    (一)ARP之数据包接收过程​​ 先看一下整个数据流的传输过程。首先etherneti_input()函数从底层网卡驱动接收到原始数据,若是ip包或者ARP包则调用ethernet_input()......
  • 安卓nba2k13数据包该放那个目录下
    今天玩了NBA,感觉很不错上网看很多网友问这个问题说下:安卓nba2k13数据包该放那个目录下sdcard/Android/obb/***游戏运行注意:1、单核手机跑不动,不要费力了,测试OK机型:TF301(t......
  • 基础知识-数据包和帧
    什么是数据包和帧数据包和帧是小块数据,当它们组合在一起时,会形成更大的信息或消息。但是,它们在OSI模型中是两个不同的东西。帧位于第2层-数据链路层,这意味着没有IP......
  • 抓包工具——Burp Suite的使用(简单的数据包截获)
    Burp设置代理因为Burp为抓包工具,所以它的主要任务是截获数据包,截获HTTP或HTTPS请求和服务器响应的数据包,所以要再Burp设置代理,具体操作如下:首先打开Burp进入初始界面,如图......
  • 接口测试|Charles证书的设置(抓HTTPS数据包)&SSL证书过期解决办法
    Charles证书的设置&SSL证书一年后过期解决办法Charles开启就可以直接开始抓取HTTP请求,需要抓取HTTPS请求时,则需要先安装证书,再进行抓取。设置证书抓取HTTPS的数据打开charle......
  • 一生只能看一眼
    ->......
  • RocketMQ消息短暂而又精彩的一生
    大家好,我是三友~~这篇文章我准备来聊一聊RocketMQ消息的一生。不知你是否跟我一样,在使用RocketMQ的时候也有很多的疑惑:消息是如何发送的,队列是如何选择的?消息是如何存......
  • 一生一芯/NEMU PA3.1随笔
    保存上下文处理异常的时候需要保存寄存器内容(上下文的一部分),需要将这些内容保存下来。但是硬件不负责这些内容的保存,因此需要用软件代码来保存这些寄存器的值。riscv采用s......