Quelle est la différence entre les protocoles IPv4 et IPv6

Anonim

Protocoles IPv4 contre IPv6 | IP Addressing Schemes and Limitations

Protocole Internet

IP (Internet Protocol) est défini dans IETF (Internet Engineering Task Force) RFC791 (Request for Comments) en 1981. IP est un protocole sans connexion utilisé dans les réseaux de communication par paquets. IP fournit la transmission de données d'un hôte à l'autre, où l'hôte est identifié par un numéro unique appelé adresse IP. IP ne prend pas en charge la livraison garantie ou maintient la séquence de livraison. Il fonctionne pour fournir avec le meilleur effort de sorte qu'il tombe sous le meilleur trafic dans les réseaux de transmission de paquets. La couche au-dessus d'IP (TCP) s'occupera de la livraison garantie et du séquençage des paquets.

L'adresse IP est un numéro donné pour identifier de manière unique un hôte dans le réseau informatique globalement. Dans un exemple de vrai 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 par 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éelle. Pensez à un cas où Alice appelle le bureau de Bob et frappe le numéro de poste pour joindre Bob. Le numéro de poste ne peut être joint de l'extérieur parce que cette extension est privée. (Ext 834929), le même numéro de poste peut aussi exister dans une autre entreprise. (Société B Ext 834929). C'est comme dans le monde de la propriété intellectuelle, il y a aussi des adresses IP privées qui sont utilisées à l'intérieur d'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

C'est un nombre de 32 bits pour identifier les hôtes. Donc, l'espace d'adressage total est 232 qui est presque égal à 4 × 109. IP est exploité dans des concepts classful et sans classe pour surmonter la pénurie d'adresses. Réseau de classe 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. Dans la classe A, les 8 premiers bits de 32 bits identifient le réseau et la classe B c'est les 16 premiers bits et dans la classe C c'est 24 bits. Si vous considérez une adresse de classe C, les premiers 24 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 hôtes, soit 256.

En raison de la limitation de l'espace d'adressage, CIDR (Classless Inter-Domain Routing) est introduit en 1993. Plutôt une partie réseau fixe et une partie hôte, CIDR introduit la longueur variable du réseau et de la partie hôte avec masques de sous-réseau pertinents.

IPv6

Défini dans RFC 2460

IPv6 est introduit pour pallier le manque d'espace d'adresse IP.IPv6 est un nombre de 128 bits avec un espace d'adresse de 2128 (environ 3. 4 × 1038). Cela donne la souplesse nécessaire pour surmonter les problèmes d'espace d'adressage et router le trafic.

Format d'adresse:

Ici, dans IPv6, les 64 premiers bits définissent la partie réseau et le reste des 64 bits est la partie adresse hôte. IPv4 est représenté dans 4 blocs de 8 bits binaires alors que IPv6 est représenté par 8 groupes de 16 bits hexadécimaux séparés par des deux-points.

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

Pour simplifier l'utilisation, les règles suivantes peuvent être abrégées:

(1) Zéros à l'intérieur d'une valeur de 16 bits peut être omis

(2) La simple occurrence de groupes consécutifs de zéros dans une adresse peut être remplacée par un double-colon

So 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004 peut s'écrire comme suit

2607: f0d0: 1002: 0051:: 202: 4

Caractéristiques principales de IPv6

(1) Espace d'adressage important, puisqu'il s'agit de 128 bits

(2) Prise en charge améliorée de la multidiffusion

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

(4) Mobilité prise en charge

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

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

Résumé:

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

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

(3) Le format IPv4 est de quatre octets et IPv6 est de huit blocs hexadécimal.

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

(5) IPv6 évite le routage triangulaire, puisqu'il prend en charge la mobilité

(6) IPv6 supporte une charge utile supérieure à IPv4) Le tunneling IP est utilisé pour l'interconnexion IPv4 et IPv6 pour le moment.