Skip to content

raidancampbell/narp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NARP

No ARP (probe) for you

Address Resolution Protocol, detailed in RFC 826, provides a simple marriage between the link layer and the network layer. For a given subnet, any host can broadcast an ARP request for another host on the same subnet. All hosts on the network receive the broadcast and answers are unauthenticated.

RFC 5227 expands upon the initial ARP specification by providing a new type of ARP frame, known as an ARP Probe. An ARP Probe is meant to prevent IP address collisions. When a host first wishes to use an IP address on a given network, RFC 5227 compliant operating systems must send an ARP Probe for the desired IP address. After a timeout period, the host considers the IP address unused, and is free to claim it.

NARP answers all ARP Probes, preventing any new host from claiming an IP.

NARP

About

Stealing all the ARP queries

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages