一、Ip层主要的协议:ARP,ICMP,ip,IGMP

ICMP:ping命令。(可以这么理解,先简单这么理解叭)

二、ARP技术原理(图片为网络图片,侵权即删)

首先我们得明白ARP工作在网络层。(网络层是什么,搜TCP/ip协议和OSI协议就可以明白了)

ARP协议有什么作用?

作用:把IP地址解析为MAC地址。

IP地址应用于网络,网卡地址MAC。

有了ip地址为什么还要MAC地址?

可以简单理解为,身份证和通行证的缘故。国内需要身份证,而世界有护照,通行证一说。

三、ARP缓存(图片为网络图片,侵权即删)

一图说明。

四、实验环节

说了那么多,不如我们来做一个小实验加深印象吧?

2个PC,一个switch

然后只抓ARP的包。(安装cisco模拟器,这个自行安装哦)

看到这里只有STP的包,没有ARP的包

用PC1的地址ping PC2

可以得到ARP的包

第一个数据包:

第二个数据包

第3个ARP包依旧没找到

这里找到了

在vmware win7中

设置桥接模式

然后ping www.hao123.com

然后arp -a

得到arp缓冲表

Arp -d:删除arp表缓冲表数据

在vmware中wirkstat抓包

挺有意思

基于PT分析ARP协议和Wireshark分析ARP协议。相关推荐

  1. 协议分析---HTTP协议和DNS协议

    协议分析-HTTP协议和DNS协议 一.HTTP协议 1.HTTP协议简介 1.1 什么是超文本(HyperText) ?   包含有超链接(Link)和各种多媒体元素标记(Markup)的文本.这些 ...

  2. Linux:数据链路层——以太网协议、NAT协议、ARP协议和DNS协议

    Linux:数据链路层--以太网协议.NAT协议.ARP协议和DNS协议 以太网协议 以太网帧格式 MTU以及MTU对IP协议的影响 ARP协议 NAT协议 NAT IP转换过程 静态NAT 动态NA ...

  3. 7层网络协议和4层网络协议有什么区别和联系?

    层网络协议和4层网络协议是指网络通信模型中的不同层次. 网络协议是一种规则,用于控制网络设备之间的通信.通常,网络协议被划分为不同的层次,每一层负责处理特定的通信任务. 在网络协议层次模型中,有两种常 ...

  4. 计算机网络实验二抓包协议分析,计算机网络实验-使用Wireshark分析TCP和UDP协议...

    <计算机网络实验-使用Wireshark分析TCP和UDP协议>由会员分享,可在线阅读,更多相关<计算机网络实验-使用Wireshark分析TCP和UDP协议(6页珍藏版)>请 ...

  5. 计算机网络 arp协议和rarp协议

    文章目录 1.arp协议 1.1 简介 1.2 功能 1.3 工作原理 2.rarp协议 2.1 简介 2.2 工作原理 1.arp协议 1.1 简介 地址解析协议,即ARP(Address Reso ...

  6. osi七层协议和tcp/ip四层协议

    (大部分内容为转载) OSI(Open System Interconnection)是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范,共包含七层协议.OSI七层协议是由ISO (I ...

  7. OSI七层协议和TCP/IP四层协议比较

    网络协议设计者不应当设计一个单一.巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议.这样做使得每个协议的设计.分析.时限和测试比较容易. ...

  8. ARP协议和NDP协议分析

    简介 Linux下查询arp表执行arp –n: ARP(Address Resolution Protocol)即地址解析协议,根据IP地址获取MAC地址.主机发送信息时将包含目标IP地址的ARP请 ...

  9. Arp协议和Arp欺骗

    地址解析协议, 即ARP(Addre***esolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议.主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机, ...

最新文章

  1. 2022-2028年中国房地产金融行业投资分析及前景预测报告
  2. CNN更新换代!性能提升算力减半,还即插即用(附论文)
  3. windoes windoes server 上安装mysql(MSI安装包安装、压缩包安装)
  4. 牛客 - Pass Through With One Breath(中位数)
  5. 第一季3:HI3518E方案整体架构介绍(硬件和软件支持)
  6. 玩转python(2)多线程的历史2
  7. python tcp服务器模板_python socket之tcp服务器与客户端示例
  8. window8服务器
  9. 标准模块 queue
  10. hbuildx微信开发者工具-微信小程序测试
  11. 控制物体沿椭圆轨迹运动
  12. MySQL-- 统计函数
  13. 【渝粤题库】国家开放大学2021春2411中国现代文学题目
  14. 压缩包文件有密码如何解密
  15. 基于RNN的序列化推荐系统总结
  16. 计算机开机键英语字母,电脑开机黑屏显示英文字母
  17. ABAP 计量单位转换
  18. IT忍者神龟只Photoshop简单的给人像头发丝抠图处理
  19. 二进制、十进制、十六进制、八进制转换
  20. 哈工大深圳计算机考研科目854,2020年哈尔滨工业大学854计算机基础硕士研究生入学考试科目大纲...

热门文章

  1. 大数据技术与应用实验报告4
  2. 通用人工智能可行吗?组合泛化视角漫谈
  3. 6 OF 100DAYS
  4. oracle查询int转字符,高效实现整型数字转字符串int2str的方法
  5. UE427Object碰撞通道
  6. 用nc+简单bat/vbs脚本+winrar制作迷你远控后门
  7. iOS最新型号设备信息对照表
  8. anaconda安装配置教程
  9. quasar树组件勾选策略改写
  10. java 静态类 new_Java之静态内部类(static class)