Currently I am in need of being able to tell the difference between a private address and a web reachable one.
I need to be able to test for the following:
You are given a list of ipv6 on an interface and need to know which addresses are web reachable. It is possible for none of these addresses to be non private. If the address is changed, it would be best to be able to track which one (I can figure that out after I have a private address test method).
This is written in javascript on node.js
2000::/3, although there are a few blocks in that range that are not globally reachable. See iana.org/assignments/iana-ipv6-special-registry/…