Network+ Certification Exam Tutorial: ARP and Proxy ARP Explained

By: Chris Bryant
Submitted: 2007-01-17 15:59:16
Print this article | Tell a friend | For publisher | Social Bookmarking
Rating:
 

In yesterday's Network+ tutorial, we talked about the importance of Address Resolution Protocol (ARP) in today's networks. A host PC must have the MAC and IP addresses of a remote host in order to send data to that remote host, and it's ARP that allows the local host to request the remost host to send the local host its MAC address through an ARP Request.

The ARP Request is a layer two broadcast, and like all L2 broadcasts it has a destination MAC address of ff-ff-ff-ff-ff-ff. Switches forward broadcasts, but routers do not, which brings up a basic problem. If there's a router between two hosts, how can one possibly send an ARP Request to the remote host, since routers do not forward broadcasts?

That's where Proxy ARP comes in. For this example, let's assume that HostA is on a network segment connected to RouterA's ethernet0 interface, and HostB is on a network segment connected to RouterA's ethernet1 interface. HostA wants to send data to HostB, but doesn't have HostB's MAC address. An ARP Request from HostA will stop at the router - but with Proxy ARP, the router will actually answer the ARP Request with the MAC address of the router interface that received the ARP Request!

In this case, RouterA will respond to the ARP Request with the MAC address of it's own ethernet0 interface. This is transparent to HostA - when HostA sends data to HostB, the destination IP address will be that of HostB, but the destination MAC address will be that of RouterA's ethernet0 interface.

Since we've now discussed ARP and Proxy ARP, I do want to mention RARP - Reverse Address Resolution Protocol. RARP allows a host device to send a request for its own IP address, and this response will be answered by a RARP server. You don't see RARP that often anymore, since DHCP does the same thing and much more, but you should know what RARP does. And if you're not sure what DHCP does - don't miss my next Network+ exam tutorial!

Chris Bryant, CCIE #12933, is the owner of The Bryant Advantage, home of over 100 free CCNA and CCNP tutorials, The Ultimate CCNA Study Package, Ultimate Network+ Study Package, and Ultimate CCNP Study Packages.

You can also join his RSS feed and visit his blog, which is updated several times daily with new Cisco certification articles, free tutorials, and twice-daily CCNA, Network+, and CCNP certification exam practice questions! Details are on the website.

For a FREE copy of his latest e-books, “How To Pass The CCNA” and “How To Pass The CCNP”, visit the website and download your free copies. You can also get FREE CCNA and CCNP exam questions every day! And now, you can earn your Network+ certification from The Bryant Advantage!

Article source: Expert Articles

Most Recent Articles in Certification Tests category

  • A word about MCSE, A+ and CCNA Braindump Certification. - By: M. Aslam
    Braindumps are engaged in is an illegal practice that has seismic effects on all concerned. How is it illegal? Every candidates going for IT certification is required to sign non disclosure agreement not to leak the exam related information. But leaks still happen and it is these the leaks have given birth to braindumps providers who are mushrooming by days.
  • Why should you avoid getting a Braindump Certification? - By: M. Aslam
    Generally speaking, Braindumps refers to lists of questions and answers from an actual IT certification exam. This dangerous, illegal and unethical trend is like a plague to IT profession as well as industry.
  • 7 Layers of the OSI Reference Model - By: M. Aslam
    The Application Layer (Layer 7) refers to communication services to applications and is the interface between the network and the application. Most application layer protocols offer services that programs use to access the network, such as the Simple Mail Transfer Protocol (SMTP). Application layer protocols often include the session and presentation layer functions. A typical protocol stack consists of four separate protocols, which run at the application, transport, network, and data-link la
  • How to Take Local Business to Next Level - By: Sudesh Kumar
    A recent study by a leading marketing consultant reveals that most shoppers use the Internet to surf local business offers and opportunities. Local business marketing has grown significantly during the past few years. Many companies offer services such as local promotion, local advertising, local business directory, local ads, business profiling and merchant advertising at easily affordable rates.
  • Cathay School Offers One-on-One CISCO CCIE Routing and Switching Boot Camp Training - By: Fandy Du
    two tracks for CCIE Routing and Switching Training,one is called Intensive Track (CRSLT-I), which takes 14 days to have it done, the other is called Fast Track (CRSLT-F) which probably takes 18 days.
  • The Benefits of Latest Computer Training Courses - By: Alok Kumar
    The field of education encompasses a wide variety of career paths and can prepare individuals to be programmers, software developers, systems analysts, database administrators, or computer scientists.
  • Why should you avoid getting a Braindump Certification? - By: M. Aslam
    Generally speaking, Braindumps refers to lists of questions and answers from an actual IT certification exam. This dangerous, illegal and unethical trend is like a plague to IT profession as well as industry
  • Why Does Certification Validate Your Skills as an IT Professional at ABCO Technology? - By: Alok Kumar
    ABCO Technology prepares individuals to work in the field of IT (Information Technology) or enhance individual's technical skills for other career areas. The field of education encompasses a wide variety of career paths and can prepare individuals to be programmers, software developers, systems analysts, database administrators, or computer scientists. Also provides Computer Training Courses, IT Training Courses, CCNA Training, MCSE Training and Many More.
  • Test Taking Techniques to Help You Get Certified! - By: john strong
    As always, tests and exams will scare you when you think about getting certified. Remember that you won’t die if you flunk the test and life won’t fall apart either. Relax, prepare and give the test. Here’s how!
  • IP Address Classes, and Address Masks - By: Vijayanand Yadla
    IP AddressingAn IP address is a unique logical identifier for a node or host connection on an IP network. IP address is a 32 bit binary number, and represented by 4 decimal values of 8 bits each. The decimal values range from 0 to 255.