Ipv6tools

A nodejs-based utility to translate ipv6 addresses to and from simple English phrases

Download as .zip Download as .tar.gz View on GitHub

ipv6tools

A nodejs-based utility to translate ipv6 addresses to and from simple English phrases

These are hoped to be easier to remember, easier to call out across a busy server-room and shorter in terms of syllables.

Inspired by the location service what3words

IPv4 Examples

4.4.4.4         <> art.art.art.art
8.8.8.8         <> can.can.can.can
85.255.235.228  <> pipe.worst.stone.speed
127.0.0.1       <> badly.ago.ago.aid [*]
192.168.0.1     <> moved.going.ago.aid
206.67.222.222  <> prior.just.short.short
255.255.255.0   <> worst.worst.worst.ago

[*] In practice, localhost is used

The IPv4 lookup table is just 1.4Kb uncompressed. Natural language tools are used to process wordlists to remove words with common stems, plurals, proper nouns and homophones.

The wordlists (from SCOWL and the pre-processor are included)