| a) 2001:0db8:900d:cafe:0100:0012:3456:789A |
| b) 2001:0DB8:900D:CAFE:0100:0012:3456:789A |
| c) 2001:db8:900d:CAfe:01000:0012:3456:789A |
| d) 2001:db8:900d:cafe:100:12:3456:789A |
| e) 2001:db8:g00d:cafe:100:12:3456:789A |
| f) 2001:db8:01d:beef:0054:50ff:fec0:ffee |
| g) 2001:db8:1d:0:beef:54:50ff:fec0:ffee |
| h) 2001:db8:001d:0054:50ff:fec0:ffee |
| i) 2001:db8:1d::54:50ff:fec0:ffee |
| j) 2001:db8::1d::54:50ff:fec0:ffee |
| k) fe80::54:50ff:fec0:ffee |
| l) ff02::1:ffc0:ffee |
→ | Explication : L'adresse c) est invalide car elle comporte un champ trop long de 20 bits : 01000. L'adresse e) est invalide, car la lettre 'g' (g miniscule), n'est pas un chiffre hexadécimal, bien que typographiquement proche du chiffre neuf. L'adresse g) est invalide car trop longue : 9 champs de 16 bits soit 144 bits. Inversement h) est invalide car trop courte : 7 champs de 16 bits soit 112 bits. j) est invalide car on ne peut pas utiliser deux fois la contraction '::'. |