Aller au contenu principal

Couches

Objectifs

Comment fonctionne un réseau ?

  • Différentier les couches du modèle TCP/IP
  • Décrire le rôle du protocole TCP
  • Différencier les protocoles ouverts et fermés
  • Expliquer les principes de la neutralité du réseau et de l'universalité de l'Internet

Cours

Couches

Réseaux

Précédemment

  • Fonctionnement d'Internet et du Web

  • Vue d'ensemble ?

Modèle en couches

http://www.steves-internet-guide.com/wp-content/uploads/layered-system-example.jpg

http://www.steves-internet-guide.com/internet-protocol-suite-explained/

Modèle en couches

  • Internet est un réseau en couches

  • Modèle TCP/IP (4 couches) :

    • Application : Programmes (navigateur, boîte mail, …)

    • Transport : Transmission des données sous forme de paquets (TCP)

    • Internet : Routage des données (IP)

    • Physique : Ethernet (câbles), Wi-Fi, 4G, …

  • Analogie : déménagement (affaires, cartons, camions, routes)

Modèle en couches

https://apprendre.modulo-info.ch/_images/couches_tcpip.svg

https://apprendre.modulo-info.ch/resx/couches.html

Modèle en couches

https://upload.wikimedia.org/wikipedia/commons/c/c4/IP_stack_connections.svg

https://commons.wikimedia.org/wiki/File:IP_stack_connections.svg

Modèle en couches

https://www.researchgate.net/profile/Isara-Anantavrasilp/publication/49288737/figure/fig4/AS:669528941924353@1536639547060/Packet-encapsulation-TCP-IP-architecture-encapsulates-the-data-from-the-upper-layer-by.png

https://www.researchgate.net/figure/Packet-encapsulation-TCP-IP-architecture-encapsulates-the-data-from-the-upper-layer-by_fig4_49288737

Modèle en couches

https://i.pcmag.com/imagery/encyclopedia-terms/osi-model-protstak.fit_lim.size_1152x.gif

https://www.pcmag.com/encyclopedia/term/osi-model

TCP

  • Transmission Control Protocol

  • Couche transport

  • Paquets TCP

  • Garantit la bonne réception des données

    • Numérote les paquets

    • Demande la réémission des paquets perdus

    • Reconstitue les paquets dans le bon ordre

Protocoles ouverts

  • Chaque couche utilise un protocole (langage) pour communiquer

  • Protocoles ouverts : standardisés, documentés et publics

    • Tout le monde peut les utiliser (construire un routeur, un navigateur, …)

  • Collaboration autour de RFC (Request For Comments)

  • Décisions prises par consensus

What if ?

  • Protocoles fermés : propriétaires, secrets, …

    • Exemple : Microsoft Office, port Lightning, Whatsapp, …

  • Coûts plus élevés dûs aux royalties

  • Incompatibilités entre des appareils

  • Monopole d'une entreprise

  • Frein à l'innovation et à la démocratisation

Protocoles ouverts/fermés

  • Les emails utilisent un protocole ouvert

    • Les emails sont compatibles entre les fournisseurs

  • Les messages Whatsapp utilisent un protocole fermé

    • Si Whatsapp arrête ses serveurs ?

    • Si Whatsapp nous bannit ?

Neutralité du réseau

  • Principe : tous les paquets sont traités de la même manière

    • Pas de surveillance des paquets

    • Pas de censure des paquets

    • Pas de priorité pour certains paquets

    • Pas de modification des paquets

Neutralité du réseau

https://www.arcep.fr/fileadmin/reprise/dossiers/net-neutralite/bd-NN-juillet2021_01.png

https://www.arcep.fr/nos-sujets/la-neutralite-du-net.html

Neutralité du réseau

https://www.arcep.fr/fileadmin/reprise/dossiers/net-neutralite/bd-NN-juillet2021_02.png

https://www.arcep.fr/nos-sujets/la-neutralite-du-net.html

Universalité d'Internet

  • Concept de l'UNESCO : l'internet doit être accessible à tous

  • Principes : DOAM

    • Application des droits humains

    • Formats ouverts

    • Accessibilité pour tous

    • Participation d'acteurs multiples

Mais…

  • Centralisation dans le cloud (Google, Microsoft, …)

  • Les serveurs DNS racines sont principalement gérés par des organisations américaines

  • Les URL ne sont pas adaptées aux caractères non latins

  • Dorsales internet pas réparties équitablement

  • Vraiment universel ?

F pour passer en plein écran ou O pour afficher la vue d'ensemble.
Versions sans animation, plein écran, imprimable.

Exercices

Nommer les quatre couches du modèle TCP/IP (de la plus haute à la plus basse).

Solution
  • Application
  • Transport
  • Internet
  • Physique

Classez les éléments suivants dans les quatre couches du modèle TCP/IP :

  • La séparation des données en paquets
  • Le câble Ethernet
  • Le DNS
  • Le HTTP
  • Le HTTPS
  • Le navigateur
  • Le protocole TCP
  • Le réseau 4G
  • Le routeur
  • Le serveur mail
  • Le serveur web
  • Le Wi-Fi
Solution
  • Application
    • Le DNS
    • Le HTTP
    • Le HTTPS
    • Le navigateur
    • Le serveur mail
    • Le serveur web
  • Transport
    • La séparation des données en paquets
    • Le protocole TCP
  • Internet
    • Le routeur
  • Physique
    • Le câble Ethernet
    • Le réseau 4G
    • Le Wi-Fi

Protocols ouverts ou fermées ?

  • Android Auto
  • Bluetooth
  • Email
  • Ethernet
  • HTTP
  • HTTPS
  • iMessage
  • Port lightning
  • SMS
  • Telegram
  • USB
  • WhatsApp
  • Wi-Fi
Solution
  • Ouvert
    • Bluetooth
    • Email
    • Ethernet
    • HTTP
    • HTTPS
    • SMS
    • USB
    • Wi-Fi
  • Fermé
    • Android Auto
    • Telegram
    • WhatsApp
    • iMessage
    • Port lightning

Lisez l'article suivant et répondez aux questions : https://www.rts.ch/info/economie/14293101-lunion-europeenne-durcit-ses-regles-pour-eviter-les-monopoles-des-geants-du-web.html

  1. Quel est le problème soulevé par cet article ?
  2. Quelle est la solution proposée par l'Union Européenne ?
Solution
  1. Les géants du web (GAFAM + ByteDance) ont tendance à abuser de leur position dominante pour éliminer la concurrence.
  2. L'Union Européenne veut obliger les géants du web à "ouvrir" leurs protocoles pour plus d'interopérabilité.

Sources