Les protocoles de routage sont situés au niveau de la couche réseau. Lorsqu'un ordinateur envoie un paquet, chaque couche de la pile de protocoles réseau sur le réseau y ajoute des informations. Les protocoles de couche réseau attachent des informations de routage, qui peuvent être un chemin complet à travers un réseau ou une valeur de priorité indiquant le chemin que le paquet doit emprunter.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Les protocoles de routage sont situés au niveau de la couche réseau.
Lorsqu'un ordinateur envoie un paquet, chaque couche de la pile de protocoles réseau sur le réseau y attache des informations. Ces informations peuvent être lues par le protocole de couche homologue à la réception. Ces messages ressemblent à des parties d'une session de communication. Les protocoles de couche réseau attachent des informations de routage, qui peuvent être un chemin complet à travers un réseau ou une valeur de priorité indiquant le chemin que le paquet doit emprunter. Les informations de couche réseau ajoutées par l'expéditeur ne peuvent être lues que par le routeur ou le protocole de couche réseau du destinataire. Les répéteurs et les ponts ne peuvent pas reconnaître les informations de la couche réseau et ne peuvent transmettre et transférer que des paquets.
Informations étendues :
Le but de la couche réseau est de réaliser une transmission transparente des données entre deux systèmes finaux. Les fonctions spécifiques incluent l'adressage et le routage, l'établissement de la connexion, la maintenance et la terminaison, etc. Il fournit des services qui éliminent la nécessité pour la couche transport de comprendre les technologies de transmission de données et de commutation dans le réseau.
La couche réseau fournit principalement des services pour la couche transport Afin de fournir des services à la couche transport, la couche réseau doit utiliser les services fournis par la couche liaison de données. Le rôle principal de la couche liaison de données est de résoudre la communication entre deux nœuds directement adjacents, mais elle n'est pas responsable de résoudre le problème de communication lorsque les données passent par plusieurs nœuds de transfert dans le sous-réseau de communication. la transmission transparente des données entre les systèmes permet aux données sources d'atteindre la destination de manière transparente via plusieurs nœuds de transfert dans le sous-réseau de communication via le chemin optimal, de sorte que la couche de transport n'a pas besoin de se soucier de la topologie du réseau, du support de communication utilisé et de la commutation. technologie, la couche réseau doit avoir les fonctions suivantes :
Packeting et commutation de paquets : Encapsuler les messages de données reçus de la couche transport dans des paquets (Packet, également appelé « paquet ») puis les transmettre jusqu'à la couche liaison de données.
Routage : des algorithmes de routage sont utilisés pour sélectionner le chemin le plus approprié pour les paquets via le sous-réseau de communication.
Multiplexage de connexion réseau : créez des liens logiques pour la transmission de paquets entre les nœuds du sous-réseau de communication et multiplexez plusieurs connexions réseau sur une seule liaison de données (la technologie de multiplexage temporel est souvent utilisée).
Détection et récupération d'erreurs : généralement, la somme de contrôle d'en-tête du paquet est utilisée pour la vérification des erreurs, et le mécanisme d'accusé de réception et de retransmission est utilisé pour la récupération d'erreurs.
Sélection de services : la couche réseau peut fournir des services de datagramme et de circuit virtuel pour la couche de transport, mais la couche réseau d'Internet ne fournit que des services de datagramme pour la couche de transport.
Gestion du réseau : gère le processus de communication des données dans le réseau, parvient à transmettre les données de la source à la destination via plusieurs nœuds intermédiaires et fournit le service de transmission de données de bout en bout le plus basique pour la couche de transport.
Contrôle de flux : le contrôle de flux est mis en œuvre via une technologie de mise en forme du trafic pour éviter la dégradation des performances du sous-réseau de communication causée par un volume de communication excessif.
Contrôle de la congestion : lorsque le trafic de données du réseau dépasse la capacité nominale, une congestion du réseau se produit, entraînant une forte baisse de la capacité de débit du réseau. Des mesures de contrôle appropriées sont donc nécessaires pour le détournement.
Interconnexion réseau : connectez un réseau à un autre réseau pour réaliser une communication inter-réseau entre les utilisateurs.
Fragmentation et réassemblage : si le paquet à envoyer dépasse la longueur autorisée de l'unité de données du protocole, la couche réseau du nœud source fragmentera le paquet. Une fois que les fragments auront atteint l'hôte de destination, la couche réseau du nœud de destination le fera. Regroupez-vous en groupes d’origine.
Pour plus de connaissances liées à l'informatique, veuillez visiter la rubrique FAQ !
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!