Learning Ipv6 can be easy!
Look no further than here!
0000:0000:0000:0000:0000:0000:0000:0000
0000:0000:0000:0000:0000:0000:0000:0001
ff02:0000:0000:0000:0000:0000:0000:0001
fe80:0000:0000:0000:a299:9bff:fe18:50d1
2001:0db8:1111:000a:00b0:0000:9000:0200
2001:0db8:0000:0000:abcd:0000:0000:1234
2001:0db8:cafe:0001:0000:0000:0000:0100
2001:0db8:cafe:0001:0000:0000:0000:0200
Rules to remmember
0s omitted:
2001:db8:100:a:0:bc:abcd:d0b
Incorrect (trailing 0s):
2001:db80:1000:a000:0000:bc00:abcd:d0b0
Correct (leading 0s):
2001:0db8:0100:000a:0000:00bc:abcd:0d0b
Rule 2: Omit All-0s Hextets
Format IPv6 Address
Preferred 0000:0000:0000:0000:0000:0000:0000:0000
(::) All-0s segments ::
Preferred 0000:0000:0000:0000:0000:0000:0000:0001
(::) All-0s segments ::0001
Preferred ff02:0000:0000:0000:0000:0000:0000:0001
(::) All-0s segments ff02::0001
Preferred fe80:0000:0000:0000:a299:9bff:fe18:50d1
(::) All-0s segments fe80::a299:9bff:fe18:50d1
Preferred 2001:0db8:1111:000a:00b0:0000:0200
(::) All-0s segments 2001:0db8:1111:000a:00b0::0200
Preferred 2001:0db8:0000:0000:abcd:0000:0000:1234
(::) All-0s segments 2001:0db8::abcd:0000:0000:1234
Preferred 2001:0db8:aaaa:0001:0000:0000:0000:0100
(::) All-0s segments 2001:0db8:aaaa:0001::0100
Preferred 2001:0db8:aaaa:0001:0000:0000:0000:0200
(::) All-0s segments 2001:0db8:aaaa:0001::0200
* In this table, the 0s in bold in the preferred address are replaced by the double colon.