实验目的

通过配置静态 ARP 表,实现局域网内主机之间的通信。

实验环境

  • 操作系统:Ubuntu 16.04
  • 网络拓扑:两台虚拟机(A、B),连接在同一交换机上。

实验步骤

  1. 在 A 主机上,查看当前 ARP 表:
$ arp -a
  1. 在 A 主机上,使用 ping 命令向 B 主机发送一个数据包:
$ ping '<B 主机的 IP 地址>'
  1. 在 B 主机上,查看当前 ARP 表:
$ arp -a

此时,B 主机的 ARP 表中会显示 A 主机的 MAC 地址。

  1. 在 A 主机上,使用 arp 命令添加 B 主机的静态 ARP 表项:
$ sudo arp -s '<B 主机的 IP 地址>' '<B 主机的 MAC 地址>'
  1. 在 A 主机上,再次使用 ping 命令向 B 主机发送一个数据包:
$ ping '<B 主机的 IP 地址>'
  1. 在 B 主机上,查看当前 ARP 表:
$ arp -a

此时,B 主机的 ARP 表中已经添加了 A 主机的 MAC 地址。

实验结果

通过配置静态 ARP 表,实现了局域网内主机之间的通信。

实验分析

静态 ARP 表是一种手动配置的方式,可以避免 ARP 请求带来的网络拥塞和安全问题。但是,静态 ARP 表需要手动维护,当网络拓扑发生变化时,需要手动修改 ARP 表。因此,静态 ARP 表适用于网络拓扑比较简单、稳定的场景。

配置静态ARP - 实验报告 | Ubuntu16.04 局域网通信

原文地址: https://www.cveoy.top/t/topic/nWEp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录