Signification de la notation d'adresse IP [::]: [someport]


14

que signifie cette notation d'adresse IP [::]:[4443].


2
[::]:[4443]ressemble à une faute de frappe. Cela aurait dû dire[::]:4443
— kasperd

Réponses:


22

[::]indiquer toutes les adresses ipv6. 4443 est un numéro de port. Donc, si un service y est lié, [::]:4443il écoutera toutes les adresses ipv6 disponibles dans votre système. C'est comme écouter 0.0.0.0ipv4.

Certains services se lient à toutes les adresses IP disponibles (y compris ipv4) lors de la liaison à [::]. À proprement parler, [::]indique uniquement ipv6. Selon la convention d'écriture ipv6, un bloc consécutif d' 0'sune adresse ipv6 peut être remplacé par ::. Considérant que ipv6 fait 128 bits, l'adresse ::est 0000:0000:0000:0000:0000:0000:0000:0000sous forme hexadécimale étendue.


3
s / un bloc contentieux / un groupe contigu / ou / un groupe consécutif /. les adresses v4 sont mappées en v6 (à :: ffff: 0000: 0000/96) donc l'écoute sur :: peut accepter à la fois v6 et v4 si l'implémentation le souhaite, généralement appelé 'single-stack'; seules les implémentations 'dual-stack' nécessitent des écoutes séparées sur :: et 0.0.0.0
— dave_thompson_085

donc ce que vous dites, c'est que 4443 écoute le port pour toutes les adresses ipv4 et ipv6.
— captainchhala

10

C'est une désignation de liaison pour le port 4443 de toutes les interfaces qui prennent en charge IPv6. C'est équivalent à [0000:0000:0000:0000:0000:0000:0000:0000]:4443.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.