问题 单项选择题

如果要在Windows主机中添加一个静态表项,把IP地址10.0.0.80和MAC地址00-AA-00-4F-2A-9C进行绑定,则在DOS窗口中键入命令 (38)

A.add-s 10.0.0.8000-AA-00-4F-2A-9C

B.arp-s 10.0.0.8000-AA-00-4F-2A-9C

C.add-p 10.0.0.8000-AA-00-4F-2A-9C

D.arp-p 10.0.0.8000-AA-00-4F-2A-9C

答案

参考答案:B

解析:[分析] Arp命令用于显示和修改地址解析协议(ARP)缓存表的内容,缓存表项是IP地址与网卡地址对。计算机上安装的每个网卡各有一个缓存表。如果使用不含参数的arp命令,则显示帮助信息。Arp命令的语法如下:
arp [-a [InetAddr] [-N IfaceAddr]] [-g [Inetddr] [-N IfaceAddr]] [-dlnetAddr
[IfaceAddr]] [-sInetddrEtherAddr [IfaceAddr]]
对以上命令参数解释如下:
-a [InetAddr] [-NIfaceAddr]
显示所有接口的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 lnetAddr EtherAddr [IfaceAddr]
添加一个静态的ARP表项,把IP地址InetAddr解析为物理地址EtherAddr。参数IfaceAddr指定了接口的IP地址。
IP地址InetAddr和IfaceAddr用点分十进制表示。物理地址EtherAddr由6个字节组成,每个字节用两个十六进制数表示,字节之间用连字符“-”分开,例如00-AA-00-4F-2A-9C。
用参数-s添加的ARP表项是静态的,不会由于超时而被删除。如果TCP/IP协议停止运行,ARP表项都被删除。为了生成一个固定的静态表项,可以在批文件中加入适当的ARP命令,并在机器启动时运行批文件。
举例如下:
例1 要显示ARP缓存表的内容,键入:
atp-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-s 10.0.0.8000-AA-00-4F-2A-9C

综合
单项选择题