Qu’est-ce que le protocole IP ? IPv4, IPv6 et routage
Le protocole Internet (IP) transporte des paquets entre réseaux à l’aide d’adresses IP. Aujourd’hui, IPv4 utilise des adresses de 32 bits et IPv6 des adresses de 128 bits. IP assure l’adressage et le routage, mais ne garantit pas à lui seul que chaque paquet arrive, arrive dans l’ordre ou que son contenu soit protégé. D’autres protocoles et applications ajoutent les services nécessaires.
Le parcours d’un paquet
Un paquet IP indique sa source et sa destination. Les routeurs consultent leurs informations de routage pour choisir l’étape suivante ; le chemin peut varier selon l’état du réseau et la politique des opérateurs. IPv4 utilise un champ Time to Live et IPv6 un champ Hop Limit, décrémentés lors du transfert afin qu’un paquet ne circule pas sans fin. Si un paquet est perdu, un protocole de niveau supérieur comme TCP peut retransmettre les données lorsque c’est nécessaire. IP lui-même ne fournit ni la fiabilité de bout en bout ni le séquencement, comme le précise la spécification IPv4.
Formats des adresses IPv4 et IPv6
Une adresse IPv4 s’écrit couramment en quatre nombres décimaux, par exemple 192.0.2.10. Une adresse IPv6 utilise des groupes de chiffres hexadécimaux et permet d’abréger une suite de groupes nuls, par exemple 2001:db8::10. Ces deux plages d’exemples sont réservées à la documentation ; elles ne désignent pas des services publics réels. Une adresse suivie de /24 ou de /64 indique la longueur d’un préfixe : autant de bits initiaux décrivent la partie réseau. L’espace IPv6, bien plus grand, est déjà utilisé sur Internet. La spécification IPv6 décrit son en-tête et Hop Limit.
Adresses privées et accès public
Les adresses IPv4 privées telles que celles de 192.168.0.0/16 peuvent être réutilisées dans des réseaux locaux distincts. Elles accèdent souvent aux services IPv4 publics grâce à une traduction d’adresses à la frontière du réseau. Une adresse IPv6 de portée globale ne signifie pas que des personnes extérieures peuvent joindre l’appareil : un pare-feu ou la politique de l’opérateur peut bloquer l’entrée. Une adresse IP publique ne prouve pas non plus l’identité d’une personne. Elle peut être partagée par NAT, attribuée dynamiquement ou appartenir à un relais.
Une méthode simple de diagnostic
Si un site ne s’ouvre pas, vérifiez d’abord l’adresse du terminal, sa passerelle par défaut et la résolution DNS. Un domaine peut fournir des enregistrements A et AAAA ; le navigateur peut essayer l’une ou l’autre famille d’adresses. Déterminez si le problème concerne un site, une version IP ou tout le réseau. Comparez l’adresse de destination au chemin réseau et examinez le pare-feu local avant de conclure que le serveur distant est indisponible. Pour signaler le problème, notez l’adresse, le préfixe et l’heure exacte plutôt qu’une simple capture d’un numéro IP.
