Check out my first novel, midnight's simulacra!

ARP: Difference between revisions

From dankwiki
(Created page with '==Linux ARP states== {|class="wikitable" border="1" !state !meaning !transitions |- |'''permanent''' |never undergoes verification or expiry |none (manually configured) |- |'''no…')
 
No edit summary
Line 20: Line 20:
|still usable, needs verification
|still usable, needs verification
|use resets timer and returns to '''reachable'''
|use resets timer and returns to '''reachable'''
timer changes state to delay
timer changes state to '''delay'''
|-
|-
|'''delay'''
|'''delay'''
|schedule ARP request, needs verification
|schedule ARP request, needs verification
|use resets timer and returns to '''reachable'''
|use resets timer and returns to '''reachable'''
timer changes state to probe, issuing ARP request
timer changes state to '''probe''', issuing ARP request
|-
|-
|'''probe'''
|'''probe'''
|need ARP reply for verification
|need ARP reply for verification
|use resets timer and returns to '''reachable'''
|use resets timer and returns to '''reachable'''
timer reissues ARP requests or moves to failed
timer reissues ARP requests or moves to '''failed'''
|-
|-
|'''incomplete''' (new entry)
|'''incomplete''' (new entry)
|need ARP reply for first use
|need ARP reply for first use
|use resets timer and returns to '''reachable'''
|use resets timer and returns to '''reachable'''
timer reissues ARP requests or moves to failed
timer reissues ARP requests or moves to '''failed'''
|-
|-
|'''failed'''
|'''failed'''

Revision as of 09:14, 19 July 2011

Linux ARP states

state meaning transitions
permanent never undergoes verification or expiry none (manually configured)
noarp normal expiration, never verified use resets use counter
reachable normal expiration use resets timer
stale still usable, needs verification use resets timer and returns to reachable

timer changes state to delay

delay schedule ARP request, needs verification use resets timer and returns to reachable

timer changes state to probe, issuing ARP request

probe need ARP reply for verification use resets timer and returns to reachable

timer reissues ARP requests or moves to failed

incomplete (new entry) need ARP reply for first use use resets timer and returns to reachable

timer reissues ARP requests or moves to failed

failed no response received timer governs reissuing of ARP requests

use resets timer and moves to reachable

See Also