kognise / arpchat

Answering the question nobody asked: what if you wanted to text your friends using only ARP?
Other
2.47k stars 50 forks source link

IPv6 Support? #2

Closed TheMrEngMan closed 2 years ago

TheMrEngMan commented 2 years ago

Using https://en.wikipedia.org/wiki/Neighbor_Discovery_Protocol possibly?

kognise commented 2 years ago

ARP is great for this "use-case" because it works by broadcasting. I'm not very familiar with NDP, but from what I know it's much more complex than ARP - which means tons of benefits for practical usage on the internet, but not so much for cursed chat apps.

ARP will likely remain a widely supported protocol for years to come, and how I'm using it doesn't actually require that your device has an assigned IPv4 address either way.

If you have any specific suggestions for how I could hijack NDP I might try implementing them.