Réseau informatique

Un réseau informatique est un groupe de systèmes électroniques interconnectés.

Pour partager des informations entre systèmes, le modèle OSI définit et normalise les fonctionnalités de communication et leurs interactions. La norme définit un modèle composé de 7 couches :

  • Physique(1) : La couche physique est la couche la plus basse. Cette couche gère les connexions physiques, les maintient et transmet des bits sur celles-ci.
  • Liaison de données(2) : La couche liaison de données a pour tâche d'assurer une transmission fiable des données et de contrôler l'accès au support de transmission. La couche liaison de données est divisée en deux sous-couches : LLC (Logical Link Control, couche 2b) qui gère le routage pour le protocole IP ou IPX et le MAC (Media Access Control, couche 2a) qui gère le routage pour les systèmes physiques avec leur adresse MAC.
  • Réseau(3) : La couche réseau est responsable de la transmission des paquets de données à leur destination. La transmission des données s'effectue sur l'ensemble du réseau de communication et inclut le routage entre les noeuds du réseau. Si une connexion directe avec la destination n'est pas possible, les paquets doivent être acheminés par des noeuds intermédiaires.
  • Transport(4) : Les tâches de la couche transport sont la segmentation du flux de données, la prévention de la congestion du réseaux et garantir une transmission sans erreur. Les données sont segmentées en morceaux appelés trames et l'adresse (port) du service cible y est ajoutée. Des métadonnées supplémentaires sont ajoutées pour la vérification et le contrôle des trames. La couche transport fournit un accès uniformisé aux couches 5 à 7 orientées applications, de telle sorte qu'elles n'ont pas besoin de tenir compte des propriétés du réseau de communication.
  • Session(5) : La couche session est responsable des communications entre les processus de deux systèmes. Cette couche ouvre, ferme et gère des instances de canaux de communication appelés sessions. Cette couche fournit des services d'authentification, d'autorisation et de restauration de session.
  • Présentation(6) : La couche présentation garantit que les données envoyées par la couche application d'un système peuvent être lues par la couche application d'un autre système. Si nécessaire, la couche présentation agit comme un traducteur entre différents formats de données en utilisant un format de données que les deux systèmes peuvent comprendre, comme l'ASN.1 (Abstract Syntax Notation One). Cette couche fournit également des services de compression et de cryptage des données.
  • Application(7) : la couche application gère les services, les applications et leur accès au réseau. Elle permet aux applications de se connecter aux couches inférieures. Les applications elles-mêmes n'appartiennent pas à cette couche.
En savoir plus
Site officiel
Tags associés
DNS

Articles associés

Traefik, Docker et dnsmasq pour simplifier la mise en réseau des conteneurs

Traefik, Docker et dnsmasq pour simplifier la mise en réseau des conteneurs

Catégories : Orchestration de conteneurs, Infrastructure, Tech Radar | Tags : DNS, Gatsby, JAMstack, Linux, Docker, Réseau

Les bonnes aventures technologiques commencent par une certaine frustration, un besoin ou une exigence. C’est l’histoire de la façon dont j’ai simplifié la gestion et l’accès de mes applications Web…

WORMS David

Par WORMS David

17 nov. 2022

Parcourir DBnomics avec GraphQL et connecter son schéma OpenAPI

Parcourir DBnomics avec GraphQL et connecter son schéma OpenAPI

Catégories : DevOps & SRE, Front End | Tags : Data Engineering, JAMstack, REST, GraphQL, JavaScript, Node.js, Schéma

Aujourd’hui, dans le cadre de la rédaction d’un long et fastidieux document, il était mentionné DBnomics, une plateforme ouverte fédérant des ensembles de données économiques. En parcourant son site…

WORMS David

Par WORMS David

8 avr. 2021

Authentification Kerberos et Spnego sur Windows avec Firefox

Authentification Kerberos et Spnego sur Windows avec Firefox

Catégories : Cybersécurité | Tags : Firefox, HTTP, Kerberos, FreeIPA

Dans la mythologie grecque, Kerberos, aussi appelé Cerbère, garde les portes du monde souterrain pour empêcher les morts de partir. Il est communément décrit comme un chien à trois têtes ayant une…

WORMS David

Par WORMS David

4 nov. 2019

Multihoming avec Hadoop

Multihoming avec Hadoop

Catégories : Infrastructure | Tags : Kerberos, Hadoop, HDFS, Réseau

Le multihoming, qui implique l’association de plusieurs réseaux à un nœud, permet de gérer l’utilisation de réseaux hétérogènes dans un cluster Hadoop. Cet article est une introduction au concept de…

RUMMENS Joris

Par RUMMENS Joris

5 mars 2019

Passage à l'échelle de larges pipelines de données en temps réel avec Go

Passage à l'échelle de larges pipelines de données en temps réel avec Go

Catégories : Open Source Summit Europe 2017, Formation | Tags : Algorithme, Data structures, Go Lang, Pipeline, Protocols, Réseau

Il y a quelques semaines, à l’Open Source Summit à Prague, Jean de Klerk a tenu une conférence intitulée “Passage à l’échelle en temps réel de pipelines de données avec Go”. Cet article passe en revue…

BUSSER Arthur

Par BUSSER Arthur

21 nov. 2017

Kubernetes 1.8

Kubernetes 1.8

Catégories : Orchestration de conteneurs, Open Source Summit Europe 2017 | Tags : containerd, CRD, OCI, RBAC, Kubernetes, Réseau, Versions et évolutions

L’arrivée de Kubernetes 1.8 apporte son lot de nouveautés. Grâce à plus de 2500 pull requests, 2000 commits, avec environ 400 commiters, Kubernetes a su rajouter 39 fonctionnalités en plus à la…

YASSINE Younes

Par YASSINE Younes

24 oct. 2017

Exposition de brokers Kafka sur deux interfaces réseaux

Exposition de brokers Kafka sur deux interfaces réseaux

Catégories : Infrastructure | Tags : Cybersécurité, VLAN, Kafka, Cloudera, CDH, Réseau

Une installation Big Data nécessite généralement d’avoir plusieurs interfaces réseaux, nous allons voir comment paramétrer Kafka pour écouter sur plus d’une. La procédure décrite dans cette article a…

BEREZOWSKI César

Par BEREZOWSKI César

22 juil. 2017

Namespace réseau sans Docker

Namespace réseau sans Docker

Catégories : Hack | Tags : DNS, Linux, Namespaces, VLAN, Docker, Réseau

Imaginons le cas suivant : Je suis connecté à plusieurs réseaux (wlan0, eth0, usb0). Je veux choisir le réseau que je vais utiliser au lancement de mon application. Mon application ne permet pas de…

SAUVAGE Pierre

Par SAUVAGE Pierre

6 juil. 2016

Canada - Maroc - France

Nous sommes une équipe passionnée par l'Open Source, le Big Data et les technologies associées telles que le Cloud, le Data Engineering, la Data Science le DevOps…

Nous fournissons à nos clients un savoir faire reconnu sur la manière d'utiliser les technologies pour convertir leurs cas d'usage en projets exploités en production, sur la façon de réduire les coûts et d'accélérer les livraisons de nouvelles fonctionnalités.

Si vous appréciez la qualité de nos publications, nous vous invitons à nous contacter en vue de coopérer ensemble.

Support Ukrain