欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ARP工作原理以及应用 博客分类: Linux网络 ARPMACifconfigipconfig 

程序员文章站 2024-03-20 12:33:52
...

一 ARP工作原理

ARP以目标IP地址为线索,用来定位下一个应该接受数据包的网络设备对应的MAC地址。
简单的说,ARP是借助ARP请求与ARP响应两种类型的包确定MAC地址的。
具体工作原理见下面的示意图:
ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
 
二 ARP应用
1、如何取得自己本机的网卡卡号(MAC)?
在Linux下方法如下:
ifconfig enp0s3
结果如下:
ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
在Windows下方法如下:
ipconfig /all
结果如下:
ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
 
2、如果取得本机ARP表格内IP/MAC对应数据?
通过ARP命令可以得到该数据
ARP命令语法
arp -[nd] hostname
arp -a hostname(IP) Hardware_address
选项与参数:
-n:将主机名以IP的形式显示。
-d:将hostname的MAC由ARP table当中删除。
-s:设定某个IP或hostname的MAC到ARP table表格
应用1:列出当前主机上面的缓存的IP/MAC对应的ARP表格
ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
应用2:手动修改ARP table
ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
 
  • ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
  • 大小: 19.2 KB
  • ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
  • 大小: 13.3 KB
  • ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
  • 大小: 30.5 KB
  • ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
  • 大小: 5.8 KB
  • ARP工作原理以及应用
            
    
    博客分类: Linux网络 ARPMACifconfigipconfig 
  • 大小: 33.6 KB