Open main menu

OpenVZ Virtuozzo Containers Wiki β

Man/arpsend.8

< Man
Revision as of 13:11, 11 July 2011 by Botinki Kira (talk | contribs) (Automated import of articles *** existing text overwritten ***)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Contents

NAMEEdit

arpsend − send ARP requests

SYNOPSISEdit

arpsend

-D −e target_ip [ −e target_ip ...] [−c count] [−w timeout] interface

arpsend

−U −i source_ip [−c count] [−w timeout] interface

DESCRIPTIONEdit

Utility arpsend sends ARP packets on device interface to detect or update neighbours’ ARP caches with a given IP.

COMMANDSEdit

Run utility with one of the following commands:

−D

Send broadcast ARP request to detect neighbours with target_ip. You have to specify target_ip (-e option).

−U

Send broadcast ARP request to update neighbours’ ARP caches with source_ip. You have to specify source_ip (-i option).

OPTIONSEdit

−c count

Number of packets to send. Default is infinity.

−w interval

Interval between packets, in seconds. Default is 1 second.

−i source_ip_address

Set source IP address field in ARP packet.

−e target_ip_address

Set target IP address field in ARP packet. Note that you can specify -e option multiple times to detect many IP addresses in one utility call.

EXIT STATUSEdit

arpsend returns 0 upon successful execution. If something goes wrong, it returns an appropriate error code.
1 EXC_USAGE

Usage error

2 EXC_SYSTEM

System error

3 EXC_RECV

ARP reply was received

EXAMPLESEdit

To send request on interface eth0 to detect any neighbour computers with IP 192.168.10.200:

   arpsend -D -e 192.168.10.200 eth0

To send request on interface eth0 to update neighbours’ ARP caches with IP 192.168.10.200:

   arpsend -U -i 192.168.10.200 eth0

NOTESEdit

Interface you use have to be arpable and not be loopback (i.e. /sbin/ip link show interface should show neither NOARP nor LOOPBACK flags in interface parameters).

SEE ALSOEdit

LICENSEEdit

Copyright (C) 2000-2011, Parallels, Inc. Licensed under GNU GPL.