Some differences between IPv4 and IPv6:
- Address size increased from 32bit – 128bit
- 8 groups 4 hex characters each
- Periods (.) replaced by colons (:)
- Loopback 0:0:0:0:0:0:0:1 or ::1
Here is an example of a IPv6 address:
2013:0022:0000:0000:0FA1:76BB:EB67:00BB
We can make the IPv6 a little easier to read by removing consecutive zeros and replacing them with :: we can only do this once.
2013:0022::0FA1:76BB:EB67:00BB
We can take this further and drop the leading zeros, this can be done multiple of times.
2013:22::FA1:76BB:EB67:BB
IPv6-01 Making sense out of an IPv6 Address by Keith Barker
IPv6-02 Lov’n the Link Local Address by Keith Barker