| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ARP (Address Resolution Protocol) This protocol maintains the computers list of MAC addresses and the corresponding IP address for each MAC address. The ARP program communicates over the network via the Arp protocol, to maintain and view the computers list that matches up MAC addresses and IP address. Remember that the MAC address is a unique address of a NIC. To use ARP, type ARP at the Command Prompt. Using the appropriate switches (arguments or commands) will give you different information or perform different functions. To do this: type ARP /? And view the switch list. An example of the arguments (switches) is included in the following:
Normally, you would not need to use the arp command, because problems requiring that you inspect or modify the arp table are few and far between. However, heres one situation in which arp would be useful. You can use Arp to check for and resolve problems that might occur when multiple hosts end up with the same IP address. If the MAC address displayed for a particular IP address in your PCs arp table (via arp a) isnt what you expect, it might be that you have two hosts on your network that have been assigned the same IP address. Of course, since the IP address is supposed to be a unique identifier of each host on the TCP/IP network, having multiple hosts with the same address is not a good thing. The symptom to a user of this is that a user tries to get to a machine by IP address and either cannot, or gets to the wrong machine (the one with the bad IP address). You can go to the machine that you think is at that IP address and type arp N if_addr (where if_addr is the network interface number, normally 0) to display its MAC address. If it doesnt match the one displayed by the arp a command on your PC, youve found the problem. How could you get two hosts with the same IP address? If youre hard coding the IP address and other configuration information on each client, rather than handing out this information from a server via DHCP, its very possible that a typo was simply made when setting one or more PCs information (or two techs working on updating IP addresses on a number of clients didnt communicate with each other often enough, and re-used the same IP address!).
Home - Table Of Contents - Contact Us CertiGuide for Network+ (http://www.CertiGuide.com/netplus/) on CertiGuide.com Version 1.0 - Version Date: November 7, 2004 Adapted with permission from a work created by Tcat Houser and Helen O’Boyle. CertiGuide.com Version © Copyright 2004 Charles M. Kozierok. All Rights Reserved. Not responsible for any loss resulting from the use of this site. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||