ARP代理和TCP的三次握手与四次挥手

目录
代理ARP实验
TCP的数据报结构
TCP的三次握手
TCP的四次挥手

一、 代理ARP实验
不同网段、不同物理网络上的计算机之间,无法直接通信,却可以通过ARP代理实现相互通信。
AR2配置ip

查看一下

配置AR3的ip并查看

查看路由所有接口信息

对AR1设置AR3的数据出口和对AR3设置AR1的数据出口后
开始抓包分析,发现收不到AR3的mac地址

AR2配置代理ARP功能,在g0/0/0口

发现AR3的mac地址,可以通信!

查看AR2缓存表,可以看到:

实验结束

二、 TCP
1.TCP数据报结构

  1. 序号:Seq(Sequence Number)序号占32位,用来标识从计算机A发送到计算机B的数据包的序号,计算机发送数据时对此进行标记。
  2. 确认号:Ack(Acknowledge Number)确认号占32位,客户端和服务器端都可以发送,Ack = Seq + 1。
  3. 标志位:每个标志位占用1Bit,共有6个,分别为 URG、ACK、PSH、RST、SYN、FIN,具体含义如下:
    URG:紧急指针(urgent pointer)有效。
    ACK:确认序号有效。
    PSH:接收方应该尽快将这个报文交给应用层。
    RST:重置连接。
    SYN:建立一个新连接。
    FIN:断开一个连接。

2.TCP的三次握手与四次挥手:
客户端和服务器端会相互发送三个数据包

数据传输完毕后,双方都可释放连接。最开始的时候,客户端和服务器都是处于ESTABLISHED状态,然后客户端主动关闭,服务器被动关闭。

抓包看到三次握手与四次挥手

ensp抓包分析ARP代理和TCP传输相关推荐

  1. Wireshark抓包分析ARP协议

    「作者主页」:士别三日wyx 「作者简介」:CSDN top100.阿里云博客专家.华为云享专家.网络安全领域优质创作者 「专栏简介」:此文章已录入专栏<计算机网络零基础快速入门> 使用W ...

  2. 抓包分析arp攻击Linux,从抓包分析角度分析arp攻击

    什么是arp攻击? ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP ...

  3. TCP/IP详解卷1 - wireshark抓包分析

    TCP/IP详解卷1 - 系列文 TCP/IP详解卷1 - 思维导图(1) TCP/IP详解卷1 - wireshark抓包分析 引言 在初学TCP/IP协议时,会觉得协议是一种很抽象的东西,通过wi ...

  4. Wireshark数据抓包分析——网络协议篇

    Wireshark数据抓包分析--网络协议篇 Wireshark是目前最受欢迎的抓包工具.它可以运行在Windows.Linux及MAC OS X操作系统中,并提供了友好的图形界面.同时,Wiresh ...

  5. windows smb更改端口_SMB协议(使用说明+过程详解+抓包分析)

    一.SMB概述 SMB(ServerMessage Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microsoft网络的通讯协议.SMB 是 ...

  6. Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析

    Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析 一.介绍计算机网络体系结构 1.计算机的网络体系结构 在抓包分析TCP建立链接之前首先了解下计算机的网络通信的模型,我相信学习过计 ...

  7. Wireshark抓包分析微信功能----tcp/ip选修课期末大作业

    分析相关功能所抓取的数据包和完整大作业报告(word版)均已上传至Wireshark抓包分析微信功能----tcp/ip选修课期末大作业-网络监控文档类资源-CSDN文库 适合Wireshark入门的 ...

  8. Wireshark下载、Wireshark使用、Wireshark抓包、ARP抓包、ICMP抓包、TCP抓包、HTTP抓包

    Wireshark下载.Wireshark使用.Wireshark抓包.ARP抓包.ICMP抓包.TCP抓包.HTTP抓包 Wireshark下载 Wireshark抓包即快速定位数据包技巧 常见协议 ...

  9. 【愚公系列】2023年04月 wireshark系列-数据抓包分析之ARP协议

    文章目录 前言 一.使用Netsh和ARP命令来绑定IP和MAC地址 二.使用Wireshark抓取ARP数据包 前言 ARP协议属于TCP/IP协议族中的底层协议,与常见的应用层协议不同,其了解程度 ...

最新文章

  1. 模式设计概述:代理者模式
  2. pandas基于dataframe字符串数据列不包含特定字符串来筛选dataframe中的数据行(rows where values do not contain substring)
  3. android中仿qq最新版抽屉,Android实现3种侧滑效果(仿qq侧滑、抽屉侧滑、普通侧滑)...
  4. 网站搭建 (第09天) 博客统计排行
  5. LeetCode题组:第121题-买卖股票的最佳时机
  6. 支付宝支付—沙箱环境使用
  7. 【博客话题】坚持的背影--记我的入门老师
  8. c++语言 tcp例子,C++中TCP通信实现文件传输
  9. Python学习心路历程
  10. 单臂路由VLAN通信
  11. SpringMVC一路总结(一)
  12. php 整数时间 转,php 时间戳转化成天数 四舍五入 整数
  13. c语言整形数组存放字符串,用一维字符数组存放字符串
  14. 【有利可图网】PS教程:制作水彩头像画
  15. 认证中心公钥(CA)与IC卡参数
  16. android jetpack ViewModel 报错解决方法
  17. JAVA实现动态数组【代码】
  18. 常用的在线工具类网站清单
  19. List、set、Map的底层实现原理
  20. ubuntu-18.04一键安装ros

热门文章

  1. 基于80C51单片机的电子钟设计与仿真
  2. handlebars-API
  3. handlebars 详解及使用
  4. 第二次面试--猎户星空现场面试记录
  5. 手机应用商城的本质是实现手机的大规模客制化
  6. 拉姆达表达式(Lambda Expressions)
  7. 爬虫 与反爬虫 及其应对措施
  8. jsp+servlet+mysql(博客项目)
  9. 麒麟信安操作系统里安装达梦数据库无法通过./DmServiceDMSERVER启动数据库实例服务的处理
  10. 基于python的自媒体和官媒数据爬取、对比可视化分析及云词图提取关键词