This is a discussion on Difference between the kernel arp module and arp protocol within the Linux Networking forums, part of the Linux Forums category; I am confused between the arp kernel module (man 7 arp) and the arp to access system cache..Are they ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
I am confused between the arp kernel module (man 7 arp) and the arp to
access system cache..Are they both not the same? What are the differences between the two.For what are both of them used? Where is the address resolution protocol that does the arp request broadcast and gets arp replies? I read that arp cache has static and dynamic entries.I think that dynamic entries are made by broadcasting arp request packets.Is this true? I did vi proc/net/arp .This has showed me the arp entries ...Who has made these entries? the kernel arp module or the arp used to access the system arp cache? Is there only one cache or two separate caches for both of them? Please help me out .I am not able to understand. |
|
|||
|
jeniffer wrote:
> I am confused between the arp kernel module (man 7 arp) and the arp to > access system cache..Are they both not the same? What are the > differences between the two.For what are both of them used? > Where is the address resolution protocol that does the arp request > broadcast and gets arp replies? > I read that arp cache has static and dynamic entries.I think that > dynamic entries are made by broadcasting arp request packets.Is this > true? > I did vi proc/net/arp .This has showed me the arp entries ...Who has > made these entries? the kernel arp module or the arp used to access the > system arp cache? Is there only one cache or two separate caches for > both of them? > Please help me out .I am not able to understand. > If you are just "using" the system, you don't have to worry about ARP. Your kernel will emit an ARP packet when: 1. It needs to send an IP packet to an IP address on the local network, and 2. It doesn't know the ethernet (MAC) address of the interface that owns that IP address. It will then send an ARP packet instead of the IP packet. The RFC <http://www.ietf.org/rfc/rfc0826.txt> tells you all about it. Robert |