- 0000:0000:1:2::dead:beef
- ::1:2:0000:0000:dead:beef
- ::1:2:0:0:dead:beef
- ::1:2:0:0:222.173.190.239
- 0:0:1:2::222.173.190.239
- It's possible to stick "::" in many places
- It's possible to have :0000: before or after "::"
- leading zeros (:0001: is the same as :1:)
- "Text Representation of Special Addresses", so the ::192.168.0.1 representation
- hex uppercase vs hex lowercase
see https://tools.ietf.org/html/rfc5952
[::1:2:0:0:dead:beef]:443
fe80::1:2:0:0:dead:beef%eth0
- 0000:0000:1:2::dead:beef
- ::1:2:0000:0000:dead:beef
- ::1:2:0:0:dead:beef
- ::1:2:0:0:222.173.190.239
- 0:0:1:2::222.173.190.239