配置静态ARP - 实验报告 | Ubuntu16.04 局域网通信
实验目的
通过配置静态 ARP 表,实现局域网内主机之间的通信。
实验环境
- 操作系统:Ubuntu 16.04
- 网络拓扑:两台虚拟机(A、B),连接在同一交换机上。
实验步骤
- 在 A 主机上,查看当前 ARP 表:
$ arp -a
- 在 A 主机上,使用 ping 命令向 B 主机发送一个数据包:
$ ping '<B 主机的 IP 地址>'
- 在 B 主机上,查看当前 ARP 表:
$ arp -a
此时,B 主机的 ARP 表中会显示 A 主机的 MAC 地址。
- 在 A 主机上,使用 arp 命令添加 B 主机的静态 ARP 表项:
$ sudo arp -s '<B 主机的 IP 地址>' '<B 主机的 MAC 地址>'
- 在 A 主机上,再次使用 ping 命令向 B 主机发送一个数据包:
$ ping '<B 主机的 IP 地址>'
- 在 B 主机上,查看当前 ARP 表:
$ arp -a
此时,B 主机的 ARP 表中已经添加了 A 主机的 MAC 地址。
实验结果
通过配置静态 ARP 表,实现了局域网内主机之间的通信。
实验分析
静态 ARP 表是一种手动配置的方式,可以避免 ARP 请求带来的网络拥塞和安全问题。但是,静态 ARP 表需要手动维护,当网络拓扑发生变化时,需要手动修改 ARP 表。因此,静态 ARP 表适用于网络拓扑比较简单、稳定的场景。
原文地址: https://www.cveoy.top/t/topic/nWEp 著作权归作者所有。请勿转载和采集!