La couche réseau, également connue sous le nom de couche Internet, est responsable du routage des paquets de données d'un hôte source vers un hôte de destination sur plusieurs réseaux. Ses principales responsabilités comprennent :
* Adressage logique : Attribution d'adresses logiques (adresses IP) à chaque hôte et réseau sur Internet. Cela permet aux paquets d'être acheminés quelle que soit la topologie physique du réseau.
* Commutation de paquets : Décomposer les données en paquets plus petits, chacun avec son propre en-tête contenant les adresses source et de destination. Cela permet une transmission et une gestion efficaces des données sur les réseaux.
* Routage : Déterminer le meilleur chemin pour qu'un paquet voyage de la source à la destination. Cela implique l'utilisation de protocoles de routage pour échanger des informations de routage entre les routeurs.
* Fragmentation et réassemblage : Décomposer les gros paquets en fragments plus petits pour les transmettre sur des liaisons avec des tailles d'unité de transmission maximale (MTU) plus petites, et les réassembler à la destination.
* Service sans connexion : La couche réseau fournit généralement un service sans connexion, ce qui signifie qu'elle n'établit pas de connexion dédiée avant de transmettre les données. Chaque paquet est traité indépendamment. (Bien que certains protocoles au sein de la couche réseau puissent offrir des fonctionnalités orientées connexion, la fonction principale reste sans connexion).
* Détection d'erreur : Bien qu'il ne s'agisse pas d'une *correction* d'erreur principale, la couche réseau utilise des sommes de contrôle pour détecter les erreurs dans les paquets transmis. Si des erreurs sont détectées, le paquet est généralement rejeté. La correction des erreurs est gérée au niveau des couches inférieures (par exemple, la couche liaison de données).
Essentiellement, la couche réseau gère les complexités du déplacement des données sur des réseaux divers et potentiellement vastes, garantissant que les paquets atteignent leur destination malgré l'infrastructure physique sous-jacente. Il agit comme intermédiaire entre la couche transport (qui gère la communication de bout en bout) et la couche liaison de données (qui gère la communication sur un seul segment de réseau).
|