DCN - Modèles de réseau informatique

L'ingénierie réseau est une tâche complexe, qui implique des logiciels, des micrologiciels, une ingénierie au niveau des puces, du matériel et des impulsions électriques. Pour faciliter l'ingénierie réseau, l'ensemble du concept de réseau est divisé en plusieurs couches. Chaque couche est impliquée dans une tâche particulière et est indépendante de toutes les autres couches. Mais dans l'ensemble, presque toutes les tâches de mise en réseau dépendent de toutes ces couches. Les couches partagent des données entre elles et elles ne dépendent les unes des autres que pour prendre des entrées et envoyer des sorties.

Tâches en couches

Dans l'architecture en couches du modèle de réseau, un processus de réseau entier est divisé en petites tâches. Chaque petite tâche est ensuite affectée à une couche particulière qui travaille uniquement pour traiter la tâche. Chaque couche ne fait qu'un travail spécifique.

Dans un système de communication en couches, une couche d'un hôte traite la tâche effectuée par ou devant être effectuée par sa couche homologue au même niveau sur l'hôte distant. La tâche est initiée par couche au niveau le plus bas ou au niveau le plus élevé. Si la tâche est lancée par la couche la plus haute, elle est transmise à la couche située en dessous pour un traitement ultérieur. La couche inférieure fait la même chose, elle traite la tâche et passe à la couche inférieure. Si la tâche est lancée par la couche la plus basse, le chemin inverse est emprunté.

Chaque couche regroupe toutes les procédures, protocoles et méthodes dont elle a besoin pour exécuter sa tâche. Toutes les couches identifient leurs homologues au moyen de l'en-tête et de la queue d'encapsulation.

Modèle OSI

Open System Interconnect est une norme ouverte pour tous les systèmes de communication. Le modèle OSI est établi par l'Organisation internationale de normalisation (ISO). Ce modèle a sept couches:

  • Application Layer: Cette couche est chargée de fournir une interface à l'utilisateur de l'application. Cette couche englobe les protocoles qui interagissent directement avec l'utilisateur.

  • Presentation Layer: Cette couche définit comment les données au format natif de l'hôte distant doivent être présentées dans le format natif de l'hôte.

  • Session Layer: Cette couche maintient les sessions entre les hôtes distants. Par exemple, une fois l'authentification utilisateur / mot de passe effectuée, l'hôte distant maintient cette session pendant un certain temps et ne demande plus d'authentification pendant cette période.

  • Transport Layer: Cette couche est responsable de la livraison de bout en bout entre les hôtes.

  • Network Layer: Cette couche est responsable de l'attribution des adresses et de l'adressage unique des hôtes dans un réseau.

  • Data Link Layer: Cette couche est responsable de la lecture et de l'écriture des données depuis et sur la ligne. Des erreurs de lien sont détectées au niveau de cette couche.

  • Physical Layer: Cette couche définit le matériel, le câblage du câblage, la puissance de sortie, la fréquence d'impulsions, etc.

Modèle Internet

Internet utilise la suite de protocoles TCP / IP, également appelée suite Internet. Cela définit le modèle Internet qui contient une architecture à quatre couches. Le modèle OSI est un modèle de communication général, mais le modèle Internet est ce que l'Internet utilise pour toutes ses communications. Internet est indépendant de son architecture réseau sous-jacente, de même que son modèle. Ce modèle comporte les couches suivantes:

  • Application Layer: Cette couche définit le protocole qui permet à l'utilisateur d'interagir avec le réseau, par exemple, FTP, HTTP, etc.

  • Transport Layer: Cette couche définit la manière dont les données doivent circuler entre les hôtes. Le protocole principal à cette couche est le protocole de contrôle de transmission (TCP). Cette couche garantit que les données livrées entre les hôtes sont en ordre et est responsable de la livraison de bout en bout.

  • Internet Layer: Le protocole Internet (IP) fonctionne sur cette couche. Cette couche facilite l'adressage et la reconnaissance de l'hôte. Cette couche définit le routage.

  • Link Layer: Cette couche fournit un mécanisme d'envoi et de réception de données réelles. Contrairement à son homologue modèle OSI, cette couche est indépendante de l'architecture réseau et du matériel sous-jacents.