If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.
Property:ARP
BoxMatrix >> Lexicon >> Network-Protocols >> ARP | @ BoxMatrix - IRC-Chat - Translate: de es fr it nl pl |
News | Selectors | Models | Accessories | Components | Environment | Config | Commands | System | Webif | Software | Develop | Lexicon | Community | Project | Media |
Computer | FRITZ | I18N | Telephony | Smarthome | Internet | Protocols | Multimedia | Formats | Hardware | Software | Research |
Protocol
Protocol: | ARP | Wiki | Freetz | IPPF | whmf | AVM | Web |
Short for: | Address Resolution Protocol | ||||||
Location: | Lexicon >> Network-Protocols | ||||||
Weblinks: | Wikipedia.int - Wikipedia.de - RFC-826 | ||||||
Description: | Lookup the MAC address of an IPv4 address |
Goto: FRITZ!OS - SMW-Browser
Details
ARP (Address Resolution Protocol
) is a protocol to lookup the link layer address of an internet / network layer address.
It translates a layer-3 address into a layer-2 address and is mainly used to lookup the MAC address of an IPv4 address.
In IPv6 networks NDP does a similar job. The reverse of ARP is the obsolete RARP protocol.
FRITZ!OS
ARP is one of the sources to fill the MAC address list maintained by multid or rextd.
Kernel
FRITZ!OS is based on Linux which maintains an ARP cache
. It could be accessed by:
root@fritz1:/var/mod/root# cat /proc/net/arp IP address HW type Flags HW address Mask Device 192.168.179.3 0x1 0x2 00:24:be:xx:xx:xx * guest 192.168.178.124 0x1 0x2 00:23:8b:xx:xx:xx * lan 192.168.178.113 0x1 0x2 44:39:c4:xx:xx:xx * lan 192.168.178.2 0x1 0x2 c8:0e:14:xx:xx:xx * lan 192.168.178.109 0x1 0x2 00:1a:a0:xx:xx:xx * lan 192.168.178.4 0x1 0x2 cc:ce:1e:xx:xx:xx * lan
Shell
A tool to list and manipulate the ARP cache
is the arp command:
root@fritz1:/var/mod/root# arp -a ? (192.168.179.3) at 00:24:be:xx:xx:xx [ether] on guest pc2.fritz.box (192.168.178.124) at 00:23:8b:xx:xx:xx [ether] on lan pc1.fritz.box (192.168.178.113) at 44:39:c4:xx:xx:xx [ether] on lan fritz2.fritz.box (192.168.178.2) at c8:0e:14:xx:xx:xx [ether] on lan pc3.fritz.box (192.168.178.109) at 00:1a:a0:xx:xx:xx [ether] on lan fritz5.fritz.box (192.168.178.4) at cc:ce:1e:xx:xx:xx [ether] on lan
For the BCM63 models 7581 and 7582 AVM developed the custom busybox command sendarp.
See also the arp(8) man page.