arp.7: Add kernel version numbers for /proc interfaces

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2008-11-25 11:42:59 -05:00
parent 489f427867
commit 665baea53a
1 changed files with 33 additions and 17 deletions

View File

@ -6,7 +6,7 @@
.\" of the modification is added to the header.
.\" Modified June 1999 Andi Kleen
.\" $Id: arp.7,v 1.10 2000/04/27 19:31:38 ak Exp $
.TH ARP 7 2008-11-20 "Linux" "Linux Programmer's Manual"
.TH ARP 7 2008-11-25 "Linux" "Linux Programmer's Manual"
.SH NAME
arp \- Linux ARP kernel module.
.SH DESCRIPTION
@ -146,19 +146,22 @@ devices.
Unless otherwise specified, time-related interfaces are specified
in seconds.
.TP
.I anycast_delay
.IR anycast_delay " (since Linux 2.2)"
.\" Precisely: 2.1.79
The maximum number of jiffies to delay before replying to a
IPv6 neighbor solicitation message.
Anycast support is not yet implemented.
Defaults to 1 second.
.TP
.I app_solicit
.IR app_solicit " (since Linux 2.2)"
.\" Precisely: 2.1.79
The maximum number of probes to send to the user space ARP daemon via
netlink before dropping back to multicast probes (see
.IR mcast_solicit ).
Defaults to 0.
.TP
.I base_reachable_time
.IR base_reachable_time " (since Linux 2.2)"
.\" Precisely: 2.1.79
Once a neighbor has been found, the entry is considered to be valid
for at least a random value between
.IR base_reachable_time "/2 and 3*" base_reachable_time /2.
@ -166,73 +169,86 @@ An entry's validity will be extended if it receives positive feedback
from higher level protocols.
Defaults to 30 seconds.
.TP
.I delay_first_probe_time
.IR delay_first_probe_time " (since Linux 2.2)"
.\" Precisely: 2.1.79
Delay before first probe after it has been decided that a neighbor
is stale.
Defaults to 5 seconds.
.TP
.I gc_interval
.IR gc_interval " (since Linux 2.2)"
.\" Precisely: 2.1.79
How frequently the garbage collector for neighbor entries
should attempt to run.
Defaults to 30 seconds.
.TP
.I gc_stale_time
.IR gc_stale_time " (since Linux 2.2)"
.\" Precisely: 2.1.79
Determines how often to check for stale neighbor entries.
When a neighbor entry is considered stale, it is resolved again before
sending data to it.
Defaults to 60 seconds.
.TP
.I gc_thresh1
.IR gc_thresh1 " (since Linux 2.2)"
.\" Precisely: 2.1.79
The minimum number of entries to keep in the ARP cache.
The garbage collector will not run if there are fewer than
this number of entries in the cache.
Defaults to 128.
.TP
.I gc_thresh2
.IR gc_thresh2 " (since Linux 2.2)"
.\" Precisely: 2.1.79
The soft maximum number of entries to keep in the ARP cache.
The garbage collector will allow the number of entries to exceed
this for 5 seconds before collection will be performed.
Defaults to 512.
.TP
.I gc_thresh3
.IR gc_thresh3 " (since Linux 2.2)"
.\" Precisely: 2.1.79
The hard maximum number of entries to keep in the ARP cache.
The garbage collector will always run if there are more than
this number of entries in the cache.
Defaults to 1024.
.TP
.I locktime
.IR locktime " (since Linux 2.2)"
.\" Precisely: 2.1.79
The minimum number of jiffies to keep an ARP entry in the cache.
This prevents ARP cache thrashing if there is more than one potential
mapping (generally due to network misconfiguration).
Defaults to 1 second.
.TP
.I mcast_solicit
.IR mcast_solicit " (since Linux 2.2)"
.\" Precisely: 2.1.79
The maximum number of attempts to resolve an address by
multicast/broadcast before marking the entry as unreachable.
Defaults to 3.
.TP
.I proxy_delay
.IR proxy_delay " (since Linux 2.2)"
.\" Precisely: 2.1.79
When an ARP request for a known proxy-ARP address is received, delay up to
.I proxy_delay
jiffies before replying.
This is used to prevent network flooding in some cases.
Defaults to 0.8 seconds.
.TP
.I proxy_qlen
.IR proxy_qlen " (since Linux 2.2)"
.\" Precisely: 2.1.79
The maximum number of packets which may be queued to proxy-ARP addresses.
Defaults to 64.
.TP
.I retrans_time
.IR retrans_time " (since Linux 2.2)"
.\" Precisely: 2.1.79
The number of jiffies to delay before retransmitting a request.
Defaults to 1 second.
.TP
.I ucast_solicit
.IR ucast_solicit " (since Linux 2.2)"
.\" Precisely: 2.1.79
The maximum number of attempts to send unicast probes before asking
the ARP daemon (see
.IR app_solicit ).
Defaults to 3.
.TP
.I unres_qlen
.IR unres_qlen " (since Linux 2.2)"
.\" Precisely: 2.1.79
The maximum number of packets which may be queued for each unresolved
address by other network layers.
Defaults to 3.