arp命令详解(刷新交换机ARP列表的命令是什么)

本文目录
刷新交换机ARP列表的命令是什么
arp命令详解 1.具体功能
该命令用于显示和修改“地址解析协议(ARP)”缓存中的项目。ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则ARP命令将显示帮助信息。
2.语法详解
arp [-d
inetaddr
3.参数说明
-a
显示所有接口的当前ARP缓存表。要显示指定IP地址的ARP缓存项,请使用带有inetaddr参数的“arp
-a”,此处的inetaddr代表指定的IP地址。要显示指定接口的ARP缓存表,请使用“-n
ifaceaddr”参数,此处的ifaceaddr代表分配给指定接口的IP地址。-N参数区分大小写。
-g 与-a相同。
-d inetaddr
删除指定的IP地址项,此处的inetaddr代表IP地址。对于指定的接口,要删除表中的某项,请使用ifaceaddr参数,此处的ifaceaddr代表分配给该接口的IP地址。要删除所有项,请使用星号(*)通配符代替inetaddr。 -s inetaddr etheraddr
向ARP缓存添加可将IP地址inetaddr解析成物理地址etheraddr的静态项。要向指定接口的表添加静态ARP缓存项,请使用ifaceaddr参数,此处的ifaceaddr代表分配给该接口的IP地址。 注意:inetaddr和ifaceaddr的IP地址用带圆点的十进制记数法表示。物理地址Etheraddr由六个字节组成,这些字节用十六进制记数法表示并且用连字符隔开(比如,00-AA-00-4F-2A-9C)。 只有当TCP/IP协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。
4.例举说明
例子1:要显示所有接口的ARP缓存表,执行以下命令:
arp -a
例子2:对于指派的IP地址为10.0.0.99的接口,要显示其ARP缓存表,执行以下命令:
arp -a -N 10.0.0.99
例子3:要添加将IP地址10.0.0.80解析成物理地址00-AA-00-4F-2A-9C的静态ARP缓存项,执行以下命令:
arp -s 10.0.0.80 00-AA-00-4F-2A-9C
arp命令详解
在管理员权限下运行cmd打开dos窗口运行命令:arp回车,可以查看arp命令
在命令提示符中输入“arp -a”并回车;自动在缓存中,读取IP地址和mac地址的对应关系表;
arp -g和arp -a的输出结果是一样的;
arp -s手工输入一条ARP项目,格式为“ARP+空格+-a+IP地址+MAC地址”;
arp -d功能为:删除所有ARP记录。其实如果想彻底清空ARP列表,需要您禁止所有网络连接,否者网络数据交互过程中仍然会产生新的ARP列表。
请问下列Ping命令的功能
Ping 127.0.0.1这是ping自己的;
Ping 192.168.0.4和Ping 192.168.0.254 如果是你的局域网的话就是就是ping局域网的两台主机,如果这俩里边有你的电脑的ip那还是ping你己;
Ping www.sohu.com 这个是ping sohu网的;
Ping –t 202.199.224.1这是对202.199.224.1 这个地址不停的ping
在设备上,show mac 和show arp的作用是什么,如果能学到,分别代表什么,能说明用户端是怎样的情况
管理命令之Show ip arp 和Show mac-address-table
1、switch#show ip arp fa 0/1
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.1.1 216 0003.4798.7cf9 ARPA FastEthernet0/1
Internet 192.168.1.2 - 001a.6c9d.22c1 ARPA FastEthernet0/1
Internet 192.168.1.3 198 000e.0c31.4327 ARPA FastEthernet0/1
显示了 fastethernet 下的所有活跃主机和他们的MAC地址。- 显示的为直连或静态的MAC。 Age 为存活时间。
可以使用clear arp interface fastethernet 0/1 来清除 MAC地址。重新学习MAC。 学到机器的MAC就可以通过ping 命令测试一下。当然如果有防火墙就ping不通了。
2、switch#show mac-address-table
Mac Address Table
-------------------------------------------Vlan Mac Address Type
Ports
---- ----------- -------- -----
All 0100.0ccc.cccc STATIC CPU
All 0100.0ccc.cccd STATIC CPU
All 0180.c200.0000 STATIC CPU
All 0180.c200.0001 STATIC CPU
All 0180.c200.0002 STATIC CPU
All 0180.c200.0003 STATIC CPU
是静态配置的和系统自带的MAC地址。dynamic 是动态学到的。使用 clear mac-address-table 来清除动态的MAC
。来重新学习。 例如:switch(config)#mac-address-table static 1111.1111.1111 vlan 1
interface fa 0/21
switch#show mac-address-table interface f 0/21
Mac Address Table
-------------------------------------------Vlan Mac Address Type
Ports
---- ----------- -------- -----
1 1111.1111.1111 STATIC Fa0/21
Total Mac Addresses for this criterion: 1 switch#show mac-address-table
1 0015.585a.6066 DYNAMIC Gi0/1
1 0015.c6c3.821b DYNAMIC Gi0/1
1 0015.f915.8e80 DYNAMIC Gi0/1
1 0016.413e.280a DYNAMIC Gi0/1
1 0016.ec07.3b5c DYNAMIC Gi0/1
1 0020.ed14.399c DYNAMIC Gi0/1
1 0030.b637.8e10 DYNAMIC Gi0/1
1 0090.fba1.00cf DYNAMIC Gi0/1
1 00d0.d3a4.7cec DYNAMIC Gi0/1
1 1111.1111.1111 STATIC Fa0/21
1 22e0.5c14.4090 DYNAMIC Gi0/1 switch(config)#no
mac-address-table static 1111.1111.1111 vlan 1 interface fa 0/21
switch(config)#end
switch#show mac-address-table interface fa 0/21
Mac Address Table
-------------------------------------------Vlan Mac Address Type
Port
---- ----------- -------- -----
3、show mac-add和show ip
arp命令show ip arp命令可以得到IP地址与MAC地址的对应关系show mac-add
MAC地址与端口的对应关系根据这两组对应关系,我们就可以得到IP地址与端口的对应关系 比如本例中我们要确认IP地址为10.66.6.253的这台网络设备是接在交换机的哪个端口上,就可以先查看10.66.6.253对应的MAC地址为0001.7a53.2aab,而001.7a53.2aab这个MAC地址对应的端口为fa0/20
Internet 10.66.6.253 0 0001.7a53.2aab ARPA Vlan2
2 0001.7a53.2aab DYNAMIC Fa0/20
这样就得到了IP地址与端口的对应关系,即10.66.6.253这台网络设备是连接到交换机的第20端口上。总结:show mac-address-table 是一个二层的命令。show ip arp 是一个三层命令。如果你在一个二层接口上show ip arp 是什么也不会显示的。同样的在一个三层接口上show mac-address-table 也是没有具体内容的。
特别是在三层交换机上,有的端口可能会跑二层而有些接口跑三层,这时候寻找一个机器的MAC就需要特别注意使用那条命令了。可以通过使用 show vlan 和 show ip int br 或是 show run 看是不是有 no switchport 配置。

更多文章:
idea控制台乱码(idea 输出 System.out.println() 控制台乱码)
2026年10月14日 07:30
spring事务的作用(为什么要使用spring的事务,一般在什么情况下使用)
2026年10月14日 05:40
linux怎么进入命令行(怎么样配置linux使其启动时直接登录到命令行模式)
2026年10月14日 02:00
java培训机构好还是大学好(大学生想转行学java,该去java培训班还是自学呢)
2026年10月13日 23:30
前端面试必背十个点(资深HR揭秘:Web前端面试技巧有哪些)
2026年10月13日 17:50
sqlplus重置用户名密码(Oracle中的plus的用户名和密码忘了怎么办)
2026年10月13日 17:40





