Cet article a été publié en tant qu'article du 17ème jour du Calendrier de l'Avent IPv6 2019.
À tout le moins, ne serait-ce pas un problème si je savais cela à propos des adresses IPv6? Je l'ai écrit de manière appropriée. Précision? Ne t'inquiète pas.
IPv4 divise l'espace d'adressage 32 bits par 8 bits avec a. En nombres décimaux.
192.0.2.1
Pour les adresses IPv6, l'espace d'adressage de 128 bits est séparé par ":" tous les 16 bits.
2001:db8:1:2:8:800:dead:beaf
Je vais l'écrire comme ça. Quoi qu'il en soit, parce que l'espace d'adressage est large, j'essaie d'écrire l'adresse IPv6 courte en la notant en hexadécimal, mais comme c'est long après tout, il existe des méthodes d'abréviation pour essayer de la raccourcir.
::
Vous pouvez le considérer comme une manière d'écrire en omettant autant que possible les 0 consécutifs [^ 1]
[^ 1]: Voir RFC5952-Notation recommandée pour les adresses IPv6 pour les abréviations détaillées.
2001:db8::1
= 2001:db8:0:0:0:0:0:1
Comme ça. Quoi qu'il en soit, l'adresse IPv6 est longue après tout.
Les adresses IPv6 peuvent être appelées de différentes manières en fonction de leur comportement et de leur champ d'application. Je pense que cela est source de confusion, mais même si vous regardez la même voiture, de quel côté vous regardez la voiture, qu'elle s'appelle une "voiture de sport", une "berline" ou une "voiture FF" Cela dépend de ce que vous faites, non? Il en va de même pour les adresses IPv6. Dans cet article
--Comportement --Portée
Je voudrais diviser par.
Comme ça
Adresse unicast --Adresse utilisée sur une base individuelle. En particulier, il fait référence à une adresse globale et est parfois appelé adresse unicast globale. Dans IPv4, les adresses privées sont appelées adresses locales uniques (ULA: Yueru) [^ 2]. Parfois appelée adresse unicast IPv6 locale unique, mais la plus courte.
Adresse multiplex
Une adresse qui représente un groupe. Si vous le lancez à cette adresse, il sera livré à tous les nœuds appartenant à ce groupe. Utilisé pour la communication un-à-plusieurs. Les adresses de diffusion en IPv4 ont été supprimées et intégrées aux adresses de multidiffusion.
Adresse de diffusion électronique ――Eh bien, ne t'inquiète pas
[^ 2]: Oubliez l'ancienne adresse locale du site car elle est obsolète.
Il distingue par quelle portée (plage) l'adresse est valide.
[^ 3]: Même s'il commence à partir de 2001, 2001: 0000 :: / 23 semble être un espace d'adressage spécial, mais il est spatialement global. Si vous souhaitez en savoir plus, reportez-vous à Attribution d'adresses IPv6 Global Unicast. S'il te plait donne moi.
[^ 4]: Voir RFC4193 pour plus de détails. Les adresses utilisables sont générées aléatoirement et utilisées sous certaines conditions. Contrairement aux adresses privées IPv4, la caractéristique est que les adresses ne se heurtent pas fondamentalement. Attention donc à ne pas le générer avec mes règles! .. Si vous souhaitez l'utiliser, recherchez-le sur Google avec ʻULA Generator`!
Faites également attention à l'adresse locale du lien. Puisque l'adresse n'est valide que dans le lien, s'il y a eth0, eth1, eth2, il n'est pas possible de savoir sur quelle interface se trouve l'adresse en regardant l'adresse seule. Assurez-vous donc de l'utiliser avec l'ID de portée
$ ssh fe80::a00:27ff:fef2:2a39%eth1
Dans l'exemple ci-dessus,% eth1 représente l'ID d'étendue.
# ip -6 addr show dev eth1
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2001:db8::cafe/64 scope global
valid_lft forever preferred_lft forever
inet6 2001:db8::a00:27ff:fef2:2a39/64 scope global dynamic
valid_lft 86124sec preferred_lft 14124sec
inet6 fe80::a00:27ff:fef2:2a39/64 scope link
valid_lft forever preferred_lft forever
Si vous ajoutez une petite explication, cela ressemble à ceci.
Parfois, lorsque j'entre une adresse IPv6
2001:db8:abcd:defg::1
Comme ça, des pictogrammes sont saisis. C'est parce qu'il bat avec la notation pictogramme par:, qui est le délimiteur de l'adresse IPv6. À l'origine, s'échapper avec \
devrait fonctionner, mais avec Qiita, cela ne fonctionne pas, donc
`2001:db8:abcd:defg::1
`
Avec ce genre de ressenti, je pense qu'il est facile d'entrer en l'enfermant dans «et il devrait être possible d'entrer sans stress.
Pour ceux qui veulent en savoir plus sur IPv6, Distribuez gratuitement des livres incroyables sur IPv6! , je pense que vous devriez télécharger ou acheter "Professional IPv6"! Il semble qu'il n'y aura probablement pas de livres recommandés qui couvrent IPv6 qui dépassent cela à l'avenir.
Recommended Posts