首页 > 其他分享 >【计网实验】ARP包与以太网帧的分析

【计网实验】ARP包与以太网帧的分析

时间:2024-02-03 15:11:20浏览次数:25  
标签:ARP 00 包与 地址 ff 以太网

ARP包与以太网帧的分析

利用EVE-NG和Wireshark抓包:

  • 使用Linux终端对Linux2终端进行ping,在Linux终端的eth0网卡上进行抓包
  • Linux端的MAC地址是00:50:00:00:02:00,Linux2端的MAC地址是00:50:00:00:03:00

ARP包

image

image

以太网帧头

1:目的地址为ff:ff:ff:ff:ff:ff

2:源地址为00:50:00:00:02:00

3:类型为0x0806,表示上层协议为ARP

ARP包(以太网帧数据)

4:硬件类型为0x0001,表示为以太网

5:协议类型为0x0800,表示IP协议,但实际上ARP常用于IPv4,其他应用比较少见

6:表示硬件地址(MAC地址)的长度,为6字节

7:表示协议地址(IPv4)协议地址为4字节

8:ARP操作码,1为ARP请求,2为ARP应答,3为RARP请求,4为RARP应答。

9:源硬件地址

10:源协议地址(IP地址)

11:目的硬件地址(这里为广播地址)

12:目的IP为192.168.0.151

ARP回应报文

ARP回应的报文也是一样的:

image

标签:ARP,00,包与,地址,ff,以太网
From: https://www.cnblogs.com/yangxuanzhi/p/18004805

相关文章

  • CSharp: QuestPDF 2023.12.4 in doenet 8.0
     /*ide:vs202217.5.net8.0QuestPDF23.12.4from:https://github.com/QuestPDF/QuestPDF/discussions/560*/namespaceConsoleAppFontPdfDemo{usingQuestPDF;usingQuestPDF.Fluent;usingQuestPDF.Infrastructure;usingQuest......
  • 在C#中,你可以在两个嵌套的`for`循环中同时使用变量`i`,但是你需要确保每个循环中的`i`
    在C#中,你可以在两个嵌套的for循环中同时使用变量i,但是你需要确保每个循环中的i都被正确地初始化和更新。这是一个例子:for(inti=0;i<5;i++){for(inti=0;i<5;i++){//在这里执行你的代码}}在这个例子中,外部循环和内部循环都有自己的i变量,......
  • 以太网环路保护切换技术ERPS解读
    前言  当前最新的车载网络广泛采用以太网作为主干网络,为了增强网络的可靠性,通常采用了环网拓扑结构,允许数据通过多条路径传输。然而,引入环网拓扑结构可能导致环路形成,进而带来广播风暴等潜在风险。为了规避这些问题,我们通常需要借助STP/RSTP等技术来防止环路形成,并在检测到通......
  • arp攻击学习
    参考资料https://zhuanlan.zhihu.com/p/677260955手段冒充网关arp扫描#arp扫描arp-scan--interfaceeth0192.168.199.0/24arp攻击冒充主机,一句话使目标机器无法上网arpspoof-ieth0-t192.168.135.131192.168.135.2-t后面是网关,然后攻击目标......
  • [90G] 以太网交换机 VSC7549-V/5CC、VSC7549TSN-V/5CC-VAO、VSC7549TSN-V/5CC 提供差
    1、VSC7549-V/5CC 90GEnterpriseSwitch概述VSC7549SPARX-5-90是一款90GbpsSMB/SME以太网交换机,支持1G、2.5G、5G和10G以太网端口组合。该设备提供了一组丰富的企业以太网交换功能。它使用多级多功能内容感知处理器(VCAP)技术,提供VLAN和QoS处理,通过智能帧处理和灵活的帧操作......
  • csharp #if #endif 预处理器指令
    RemoteDesktopConnection\src\Program.cs#definedebugusingSystem;usingSystem.Text.RegularExpressions;namespaceRDP{classProgram{staticvoidMain(string[]args){varinfo=newLogInfo();#ifdebug......
  • csharp 远程桌面登录 mstsc rdp文件
    RemoteDesktopConnection\src\LogInfo.csnamespaceRDP{classLogInfo{publicstringIpaddress{get;set;}publicstringUsername{get;set;}publicstringPassword{get;set;}}}RemoteDesktopConnection\src......
  • CSharp: create pdf file using iText 8.0 in donet 8.0
     /*IDE:VS202217.5OS:windows10.net8.0iText8.0System.Text.Encoding.CodePages*/namespaceConsoleAppPdfdemo{usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.IO;usingSystem.Text;......
  • arp攻击模拟及应对方式
    安装arp模拟工具apt-getinstall-ydsniffssldump模拟攻击arpspoof-iens33-t192.168.50.1192.168.50.83-t后面第一个参数是网关,第二个参数是目标机器补充路由器由arp表和路由表,那么交换机的链路层mac映射表叫什么交换机中的链路层MAC地址映射表通常被称为CAM......
  • carplay车载认证的流程及目的
    CarPlay车载认证的流程主要包括三个步骤:第一步:车载认证硬件的安装。CarPlay车载认证硬件需要安装在车辆的行车记录仪上,此硬件可以将行车记录仪的数据实时传输到CarPlay服务器。第二步:CarPlay车载认证软件的安装。CarPlay车载认证软件安装在车辆的行车记录仪上,此软件可以检测车辆......