Le nom anglais complet d'IP est « Internet Protocol », ce qui signifie Internet Protocol. Il s'agit du protocole de couche réseau du système « TCP/IP » ; IP est le cœur et le composant de l'ensemble « TCP/ ». Famille de protocoles IP". Le fondement d'Internet ; IP comprend principalement trois aspects, à savoir le "schéma d'adressage IP", le "format d'encapsulation des paquets" et les "règles de transfert des paquets".
IP est l'abréviation de Internet Protocol et est le protocole de couche réseau dans le système TCP/IP. Le but de la conception IP est d'améliorer l'évolutivité du réseau : premièrement, pour résoudre les problèmes d'Internet et réaliser l'interconnexion de réseaux hétérogènes à grande échelle ; faciliter les deux. Selon le principe de conception de bout en bout, IP fournit uniquement à l'hôte un service de transmission de paquets sans connexion, peu fiable et au mieux.
IP est le cœur de toute la suite de protocoles TCP/IP et le fondement d'Internet. IP est situé dans la couche réseau du modèle TCP/IP (équivalent à la couche réseau du modèle OSI). La couche supérieure peut transporter des informations de divers protocoles dans la couche transport, comme TCP, UDP, etc. ; La couche peut placer des paquets d'informations IP dans la couche de liaison, transmis via diverses technologies telles que les réseaux Ethernet et Token Ring.
Afin de s'adapter aux réseaux hétérogènes, l'IP met l'accent sur l'adaptabilité, la simplicité et l'opérabilité, et fait certains sacrifices en matière de fiabilité. IP ne garantit pas le délai de livraison et la fiabilité des paquets, et les paquets transmis peuvent être perdus, dupliqués, retardés ou dans le désordre.
Contenu principal
IP comprend principalement trois aspects : le schéma d'adressage IP, le format d'encapsulation des paquets et les règles de transfert des paquets.
Introduction connexe :
L'adresse de protocole Internet (anglais : adresse de protocole Internet, également traduite par adresse de protocole Internet), abrégée en adresse IP (anglais : adresse IP), est attribuée à L'étiquette numérique du périphérique IP (Internet Protocol) utilisé par l'utilisateur pour accéder à Internet. Les adresses IP courantes sont divisées en deux catégories : IPv4 et IPv6, mais il existe également d'autres catégories plus petites, moins couramment utilisées.
Cours recommandés : Tutoriel Java.
Interconnexion réseau
Trafic NNT
Comment l'Internet Association est-elle mise en œuvre ? Les équipements d'interconnexion de réseau, tels qu'Ethernet, les réseaux à commutation de paquets, etc., ne peuvent pas interagir entre eux. La principale raison pour laquelle ils ne peuvent pas interopérer est que les formats des unités de base de données qu'ils transmettent (techniquement appelés « trames ») sont différents. Le protocole IP est en fait un ensemble de logiciels de protocole composés de logiciels et de programmes. Il convertit uniformément diverses « trames » au format « paquet de données d'association réseau ». Cette conversion est l'une des fonctionnalités les plus importantes d'Internet, rendant tous les ordinateurs. peuvent communiquer entre eux sur Internet, c'est-à-dire qu'ils ont les caractéristiques de « l'ouverture ».
Paquet de données
Alors, qu'est-ce qu'un « paquet de données » ? Quelles sont ses caractéristiques ? Les paquets de données sont également une forme de commutation de paquets, ce qui signifie segmenter les données transmises en « paquets », puis les transmettre. Cependant, contrairement à la commutation de paquets traditionnelle de type « connexion », elle est « sans connexion ». Chaque « paquet » (groupe) est envoyé comme un « message indépendant », c'est pourquoi il est appelé « sac de données ». De cette manière, il n'est pas nécessaire de connecter un circuit avant de démarrer la communication, et chaque paquet de données n'est pas nécessairement transmis par le même chemin, c'est pourquoi on l'appelle « sans connexion ». Cette fonctionnalité est très importante car elle améliore grandement la robustesse et la sécurité du réseau.
Format des paquets de données TCP/IP
Chaque paquet de données comporte deux parties : l'en-tête et le message. L'en-tête contient le contenu nécessaire tel que l'adresse de destination, afin que chaque paquet de données ne passe pas par le. le même chemin peut atteindre avec précision la destination. Réassemblez et restaurez les données originales envoyées à la destination. Cela nécessite que IP ait les fonctions d'empaquetage de paquets et d'assemblage de collecte.
Pendant le processus de transmission, la longueur du paquet de données est de 30 000 octets (Byte) (1 octet = 8 bits binaires).
De plus, une attention particulière est que le paquet de données IP fait référence à des informations IP complètes, c'est-à-dire la plage de valeurs ou les réglementations de chaque élément dans le format du paquet de données IP. Par exemple, le numéro de version peut être. 4 ou 6, et la longueur de l'en-tête du paquet IP peut aller de 20 à 60 octets et la longueur totale ne dépasse pas 65 535 octets. Le protocole de couche supérieure encapsulé peut être TCP, UDP, etc.
Adresse IP
Il y a aussi un contenu très important dans le protocole IP, c'est-à-dire qu'une adresse est spécifiée pour chaque ordinateur et autre appareil sur Internet. appelé une « adresse IP ». Grâce à ce type d'adresse, il est garanti que les utilisateurs peuvent sélectionner efficacement et facilement les objets dont ils ont besoin parmi des milliers d'ordinateurs lorsqu'ils travaillent sur des ordinateurs connectés. De nos jours, le réseau de télécommunications s'intègre au réseau IP. Les nouvelles technologies basées sur IP sont des technologies populaires. Par exemple, la technologie d'utilisation du réseau IP pour transmettre la voix (VoIP) est très populaire. D'autres telles que IP overATM, IPoverSDH, IP over. WDM, etc., sont le centre de recherche de la technologie IP.
Protocole IP
Architecture Internet
Un Internet TCP/IP fournit trois ensembles de services. La couche la plus basse fournit des services de transport sans connexion et constitue la base des services des autres couches. Un service de transport fiable dans la deuxième couche fournit une plate-forme de haut niveau pour la couche application. Le niveau le plus élevé est le service de la couche application.
2. Protocole IP : ce mécanisme de transmission peu fiable et sans connexion est appelé protocole Internet.
Trois définitions du protocole IP :
(1) IP définit l'unité de base et le format de données de la transmission de données sur Internet TCP/IP.
(2) Le logiciel IP complète la fonction de routage et sélectionne le chemin de transmission des données.
(3) IP contient un ensemble de règles pour la transmission de paquets peu fiable, spécifiant les règles de traitement des paquets, de génération de messages d'erreur et de regroupement.
4. Paquet de données IP : l'unité de transmission de base du réseau est le paquet de données IP, y compris l'en-tête du paquet de données et la zone de données.
5. Encapsulation des paquets IP : le réseau physique encapsule l'intégralité du paquet, y compris l'en-tête du paquet, sous forme de données dans une trame.
6. Unité de transmission maximale du réseau MTU : différents types de réseaux physiques ont des limites supérieures différentes quant à la quantité de données pouvant être transmises dans une trame physique.
7. Réorganisation des paquets de données IP : premièrement, réorganisation via un réseau ; deuxièmement, réorganisation après avoir atteint l'hôte de destination. Ce dernier est meilleur car il permet à chaque segment de paquet d'être acheminé indépendamment et ne nécessite pas que le routeur stocke ou réassemble les segments.
8. Durée de vie : il existe un champ de durée de vie dans le format de paquet de données IP, qui est utilisé pour définir la durée pendant laquelle le paquet de données est autorisé à exister sur le réseau, en secondes. Si sa valeur est 0, il est supprimé d'Internet et un message d'erreur est renvoyé au site d'origine.
9. Options de paquet IP :
Le champ d'option de paquet IP est principalement utilisé pour les tests ou le débogage du réseau. Y compris : les options de routage des enregistrements, les options de routage source, les options d'horodatage, etc.
Les options de routage et d'horodatage permettent de surveiller ou de contrôler la façon dont les paquets sont acheminés par votre routeur Internet.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!