Différence entre les protocoles IPv4 et IPv6

Différence entre les protocoles IPv4 et IPv6

Protocoles IPv4 vs IPv6 | Schémas et limitations d'adressage IP

protocole Internet

IP (Internet Protocol) est défini dans IETF (Internet Engineering Task Force) RFC791 (demande de commentaires) en 1981. IP est un protocole sans connexion utilisé dans les réseaux de communication commutés de paquets. IP fournit la transmission de données d'un hôte à un autre, où l'hôte est identifié avec un numéro unique appelé adresse IP. IP ne prend pas en charge la livraison garantie ou ne maintient pas la séquence de livraison. Il fonctionne pour livrer avec le meilleur effort, il relève donc du meilleur trafic d'effort dans les réseaux de transmission de paquets. Le calque au-dessus de l'IP (TCP) s'occupera de la livraison et du séquençage garantis des paquets.

L'adresse IP est un nombre donné pour identifier de manière unique un hôte dans le réseau informatique à l'échelle mondiale. Dans un vrai exemple de mot, vous pouvez penser comme un numéro de téléphone avec un code de pays qui est unique pour atteindre une personne. Si Alice veut appeler Bob, Alice appellera le numéro de téléphone de Bob, exactement dans la communication de paquets si Alice veut envoyer un paquet à Bob; Alice enverra le paquet à l'adresse IP de Bob qui est unique. Ces adresses IP sont appelées IP publique ou IP réel. Pensez à un cas où Alice appelle le bureau de Bob et frappe le numéro d'extension pour atteindre Bob, le numéro d'extension ne peut pas être atteint de l'extérieur car cette extension est privée.(EXT 834929), le même numéro d'extension peut également exister dans une autre entreprise. (Compagnie B ext 834929). C'est comme dans le monde IP, il existe également des adresses IP privées qui sont utilisées dans un réseau privé. Ce n'est pas directement accessible de l'extérieur et ce n'est pas unique aussi.

Ipv4

Défini dans RFC 791

Il s'agit d'un numéro 32 bits pour identifier les hôtes. L'espace d'adressage total est donc de 232, ce qui est presque égal s à 4 × 109. IP est opéré dans des concepts de classe et sans classe pour surmonter la pénurie d'adresses. Classful Network est un plan d'adressage pour identifier le réseau et les hôtes des réseaux. IPv4 a 5 classes A, B, C, D et E. En classe A, les 8 premiers bits de 32 bits identifient le réseau et la classe B, ce sont les 16 premiers bits et en classe C, c'est 24 bits. Si vous considérez une adresse C de classe C, les 24 premiers bits, identifient la partie réseau et les 8 derniers bits pour identifier les hôtes de ce réseau particulier. En théorie, un réseau de classe C ne peut contenir que 28, ce qui est de 256 hôtes.

En raison de la limitation de l'espace d'adressage, CIDR (routage inter-domaine sans classe) est introduit en 1993. Plutôt avoir une partie de réseau fixe et une partie de l'hôte, CIDR introduit la longueur variable du réseau et de la partie hôte avec des masques de sous-réseau pertinents.

Ipv6

Défini dans RFC 2460

IPv6 est introduit pour surmonter la pénurie d'espace d'adresse IP. IPv6 est un numéro de 128 bits avec un espace d'adressage de 2128 (environ 3.4 × 1038). Cela donne la flexibilité pour surmonter les problèmes d'espace d'adressage et le trafic de routage.

Format d'adressage:

Ici, dans IPv6, les 64 premiers bits définissent la partie réseau et le reste des 64 bits est une partie de l'adresse de l'hôte. IPv4 est représenté en 4 blocs de binaire 8 bits tandis que l'IPv6 est représenté par 8 groupes de valeurs hexadécimales 16 bits séparées par des colons.

Exemple: 2607: F0d0: 1002: 0051: 0000: 0000: 0202: 0004

De plus pour une utilisation facile, il peut être abrégé avec les règles suivantes

(1) les zéros de premier plan dans une valeur 16 bits peuvent être omis

(2) l'occurrence unique de groupes consécutifs de zéros dans une adresse peut être remplacé par un double côlon

Ainsi 2607: F0d0: 1002: 0051: 0000: 0000: 0202: 0004 peuvent être écrits comme suit

2607: F0d0: 1002: 0051: 0000: 0000: 0202: 0004

2607: F0d0: 1002: 0051 :: 202: 4

Caractéristiques principales de IPv6

(1) grand espace d'adressage, car il est 128 bits

(2) supports améliorés à la multidiffusion

(3) Prise en charge de la sécurité de la couche réseau

(4) Mobilité soutenue

(5) En-tête extensible si nécessaire

(6) charges utiles de plus grande taille prise en charge dans IPv6 si le réseau prend en charge MTU plus grand. (Jumbogrammes)

Résumé:

(1) IPv4 est un espace d'adressage de 32 bits où IPv6 a un espace d'adresse 128 bits.

(2) CIDR a été introduit pour une utilisation optimisée de l'IPv4

(3) Le format IPv4 est quatre octEct et IPv6 est 8 bloc hexadécimal.

(4) Même si IPv4 prend en charge la multidiffusion limitée, IPv6 prend en charge la multidiffusion

(5) IPv6 Évitez le routage triangulaire, car il prend en charge la mobilité

(6) IPv6 prend en charge une charge utile plus grande que l'IPv4

(7) Le tunneling IP est utilisé pour l'interconnexion IPv4 et IPv6 pour le moment.