Comment fonctionnent les ports avec IPv6?

Fermé
hmmadi_2019 Messages postés 9 Date d'inscription mardi 12 février 2019 Statut Membre Dernière intervention 28 février 2019 - 25 févr. 2019 à 23:26
brupala Messages postés 110682 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 17 décembre 2024 - 26 févr. 2019 à 00:57
La notation quadripartite IPv4 conventionnelle sépare l'adresse du port avec deux points, comme dans cet exemple de serveur Web sur l'interface de bouclage:

127.0.0.1:80
mais avec la notation IPv6, l'adresse elle-même peut contenir des deux points. Par exemple, il s’agit de la forme abrégée de l’adresse de bouclage:

::1
Comment les ports (ou leur équivalent fonctionnel) sont-ils exprimés dans une représentation textuelle d'un noeud final d'adresse / de port IPv6?

1 réponse

brupala Messages postés 110682 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 17 décembre 2024 13 868
Modifié le 26 févr. 2019 à 00:59
Salut,
la règle dans un URL IPV6 c'est de mettre l'adresse ipv6 entre crochets pour mettre le port en dehors.
    Indication optionnelle d’un numéro de port (au cas où le même serveur possède des services n’utilisant pas le port par défaut pour le protocole de communication)
: - caractère indiquant qu’un numéro de port est précisé en suffixe
8888 - numéro de port TCP/IP du serveur HTTP, doit être précisé lorsqu’il ne s’agit pas du port standard pour le protocole utilisé (qui est 80 pour HTTP, 21 pour FTP…).
[1234:abcd::1234]:8888 - Dans le cas d'une adresse IPv6, si on veut spécifier le port, il est obligatoire de mettre l'adresse entre crochets pour ne pas confondre le port et l'adresse.

ici: https://fr.wikipedia.org/wiki/Uniform_Resource_Locator
donc 127.0.0.1:80
et [::1]:80
0