参考答案: B
详细解析:
Arp命令用于显示和修改地址解析协议(ARP)缓存表的内容,缓存表项是IP地址与网卡地址对。计算机上安装的每个网卡各有一个缓存表。如果使用不含参数的arp令,则显示帮助信息。Arp命令的语法如下:
arp [-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]]
[-d InetAddr〔IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]
对以上命令参数解释如下:
-a [InetAddr] [-N IfaceAddr]:显示所有接口的ARP缓存表。如果要显示特定IP地址的ARP表项,则使用参数InetAddr;如果要显示指定接口的ARP缓存表,则使用参数-N IfaceAddr。这里,N必须大写。InetAddr和IfaceAddr都是IP地址
-g[InetAddr] [-N IfaceAddr]与参数-a相同。
-d InetAddr [IfaceAddr ]删除由InetAddr指示的ARP缓存表项。要删除特定接口的ARP缓存表项,使用参数IfaceAddr指明接口的IP地址。要删除所有ARP缓存表项,使用通配符“*”代替参数InetAddr。
-s InetAddr EtherAddr [IfaceAddr]:添加一个静态的ARP表项,把IP地址InetAddr解析为物理地址EtherAddr。参数IfaceAddr指定了接口的IP地址。
用参数-s添加的ARP表项是静态的,不会由于超时而被删除。如果TCP/IP协议停止运行,ARP表项都被删除。为了生成一个固定的静态表项,可以在批文件中加入适当的ARP命令,并在机器启动时运行批文件。
要添加一个静态表项,把IP地址10.0.0.80解析为物理地址00-AA-00-4F-2A-9C,则输入:
Arp -s 10.0.0.80 00-AA-00一4F-2A-9C
下图是使用arp命令添加一个静态表项的例子。