services réseauxperso.u-pem.fr/~langar/upem_courses/services_reseaux/intro_servi… · 4...
TRANSCRIPT
![Page 2: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/2.jpg)
2
Organisation
o 8 heures de cours o 8 heures de travaux dirigés
n 4 séances de 2 heures o 12 heures de travaux pratiques
n 3 séances de 4 heures
o 1 Examen : 50% o 1 TP : 50%
![Page 3: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/3.jpg)
3
Objectives pédagogiques
o Acquérir une culture générale des réseaux : n Architectures des réseaux et l’Internet n Applications (Web, DNS, FTP, SMTP) n Service IP : adressage, routage n Utilitaires IP, ICMP, ARP
![Page 4: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/4.jpg)
4
Références
o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross, Traduction par Stéphane Pauquet, Pearson Education France 2003
o Andrew Tanenbaum, «Réseaux » Dunod 2002 o Guy Pujolle, « Les Réseaux », Eyrolles, ed. 2005 o Khaldoun Alagha & Guy Pujolle & Guillaume Vivier, «
Réseaux sans fil et mobiles », octobre 2001 o Claude Servin, « Réseaux et télécoms », Dunod 2003 o L. Toutain « Réseaux Locaux et Internet » o Le web o …
![Page 5: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/5.jpg)
5
Introduction : Généralités
o Définitions n Réseau d’ordinateurs : Ensemble de terminaux et
d’ordinateurs interconnectés par des télécommunications généralement permanentes
n Transmission : Action de transmettre quelque chose à quelqu’un.
n Protocole : Ensemble de règles définissant le mode de communication entre deux entités.
![Page 6: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/6.jpg)
6
Introduction : Généralités
o Objectifs des réseaux n Partage des ressources : Rendre accessible à chacun les données, les
programmes et équipements indépendamment de leur situation physique par rapport à l’utilisateur.
n Augmenter la fiabilité: Permettre des copies d’un même fichier sur plusieurs machines augmente la fiabilité face aux pannes d’une machine.
n Réduction des coûts : Plusieurs petits ordinateurs revient moins cher que de gros serveurs à performance égale.
n Médium de communications : Des personnes éloignées géographiquement peuvent travailler ensemble plus facilement.
n Travail coopératif
![Page 7: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/7.jpg)
7
Structure des réseaux
o Terminologie n Système-terminal, hôte ou noeud du réseau
Tout simplement l’ordinateur…
n Sous-réseau Les hôtes sont connectés par le sous-réseau. Son rôle est le transport des messages d’un hôte à l’autre. Il comporte généralement les lignes de transmission et les éléments de commutation (hub, switch, routeurs).
![Page 8: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/8.jpg)
8
Un réseau …
![Page 9: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/9.jpg)
9
Structure des réseaux
o Deux types de réseaux n Réseau point à point
o Grand nombre de connexions entre machines. o Les messages peuvent passer par plusieurs machines
avant d’atteindre leur destination. o Différentes structures :
![Page 10: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/10.jpg)
10
Structure des réseaux
o Deux types de réseaux n Réseau à diffusion (broadcast) ou à accès multiple
o Un seul canal de communication o Tout le monde entend le message de tout le monde o Un message est envoyé avec une adresse de destination : seul le
destinataire répond. o Différentes structures :
Bus Anneau
![Page 11: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/11.jpg)
11
Quelques dates…
![Page 12: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/12.jpg)
12
Classifications des réseaux
o Critères de classification n Technique de transfert
o À circuit ou à paquet o À commutation ou à routage
n Topologie o Étoile, anneau, bus
n Taille o WAN, LAN, MAN, PAN, …
![Page 13: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/13.jpg)
13
Taille des réseaux
o PAN Personal Area Network o LAN Local Area Network o MAN Metropolitan Area Network o RAN Regional Area Network o WAN Wide Area Networks
1 m 10 m 100 m 1 km 10 km 100 km
MAN PAN LAN RAN WAN
![Page 14: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/14.jpg)
14
Classification par taille
o PAN – Personal Area Network (portée entre 1m et 10m) Interconnectent sur quelques mètres des équipements personnels tels que les téléphones portables, PALM, PDA, oreillettes, domotique, auto-radio, etc…
o Technologies : n USB n bluetooth n infra-rouge n …
![Page 15: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/15.jpg)
15
Classification par taille o LAN – Local Area Network (portée entre
n Correspondent aux réseaux d’entreprises, réseaux de campus ou équivalents.
n Tailles restreintes n Débits de 10Mbps à 10Gbps n Topologies les plus utilisées : bus, anneau, étoile
o Technologies : n Ethernet n Token ring n WiFi n …
10 m et 1km)
![Page 16: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/16.jpg)
16
Classification par taille
o MAN – Metropolitan Area Network (portée jusqu’à 10km) n Réseau couvrant une ville. n Interconnexion des entreprises, campus, et éventuellement de particuliers. n Haut débit, très important dans le coeur de réseau, redistribué en de
moindres mesures aux extrémités. n Gérés généralement par une entreprise.
o Technologies : n ATM n FDDI n Wi-MAX n …
![Page 17: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/17.jpg)
17
Classification par taille
o WAN – Wide Area Network (portée jusqu’à 100km) n Réseau longue distance (de l’ordre du pays) n Peuvent être des réseaux terrestres (essentiellement de la fibre
optique), ou hertziens (comme les réseaux satellitaires).
o Technologies : n ATM n X25 n Frame Relay n MPLS n Satellite n …
![Page 18: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/18.jpg)
18
Classification par topologie
![Page 19: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/19.jpg)
19
Classification par la technique de transfert
![Page 20: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/20.jpg)
20
Commutation de circuit (e.g., RTC)
o Source établie une connexion vers le destinataire n Nœuds intermédiaires enregistrent les informations liées à la
connexion, et peuvent réserver des ressources pour la connexion
o Source envoie les données le long de la connexion n Pas d’@ de destination, puisque les nœuds connaissent le chemin à suivre.
o Clôture de la connexion: n Source termine la connexion une fois terminée.
![Page 21: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/21.jpg)
21
Synchronous Time Division Multiplexing (TDM)
o Utilisée pour des signaux numériques ou analogiques transportant des données numériques.
o Signaux numériques entrelacés en temps. o Données en termes de bits ou bloc d’octets (typiquement
1 octet). o Séquence de slots dédiés à une seule source est appelée:
canal o TDM est appelée synchrone:
n Time slots assignés aux sources sont fixes. n Time slots d’une source sont transmis même si la source n’a
pas de données à envoyer. o E.g., RTC
![Page 22: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/22.jpg)
22
Système de transport numérique
o Hiérarchie de TDM o USA/Canada/Japan utilise un seul système, ITU-T (Europe) utilise
un système similaire. o Système Européen basé sur le format E-1
n Trame de longueur 125 microsec. n Multiplexage de 32 canaux (30 voix, 2 synchronisation/signalisation) n Chaque trame contient 8 bits par canal.
o US system basé sur le format DS-1 n Trame de longueur 125 microsec. n Multiplexage de 24 canaux n Chaque trame contient 8 bits par canal plus un framing bit: 193 bits par trame.
![Page 23: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/23.jpg)
23
Inconvénients de commutation de circuit
o Bande passante perdue n Trafic en rafale entraine connexion inactive pendant une période
OFF (silencieuse) n TDM: slot transmis même s’il n’y a pas de données à envoyer!! n Pas de gains tangible comme le multiplexage statistique
o Connexions bloquées n Refus de connexion lorsque les ressources disponible sont
insuffisante! o Délai d’établissement de connexion
n Pas de communications jusqu’à ce que la connexion est établie. o Etat du réseau
n Nœuds du réseau doivent enregistrer les informations liées à une connexion.
![Page 24: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/24.jpg)
24
Commutation de paquet
o Commutation de circuit est bien adaptée à la voix n Ressources dédiées à une connexion. n La plupart du temps, la connexion est inactive! n Débit des données est fixée!
o Les deux extrémités doivent opérer avec le même débit!
o Solution: commutation de paquet.
![Page 25: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/25.jpg)
25
Commutation de paquets: opérations de base
o Trafic data divisé en paquets n Data transmis en paquet de petite taille (typiquement 1000 octets) n Les messages plus long sont divisés en une série de paquets n Chaque paquet contient une portion de données utilisateurs + données de contrôle
o Données de contrôle n Infos de routage (addressage)
o Paquets circulent indépendamment dans le réseau n Transfert des paquets basé sur l’en-tête :
o Utilisation d’une adresse IP complète pour le forwarding (pas de signalisation) => routage avec des datagramme IP (e.g., Internet)
o Utilisation d’une référence ou label contenue dans l’en-tête : trace un “Circuit Virtuel” en utilisant des messages de signalisation (e.g., ATM),
n Nœuds du réseau peuvent enregistrer les paquets temporairement: Store and Forward
o Destination reconstruits le message
![Page 26: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/26.jpg)
26
Routage
o Réseaux à datagrammes (e.g., Internet) n Pas de phase de connexion ni de réservation de ressources. n Chaque paquet est émis de manière indépendante. n Chaque nœud maintient une table de routage pour aiguiller
le paquet individuellement. n Plusieurs paquets d’un même message peuvent suivre des
routes différentes. o Les paquets peuvent arriver dans un ordre différent que celui dans
lequel ils ont été émis. o Plusieurs paquets peuvent arriver en même temps sur un hôte
n Files d’attente.
![Page 27: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/27.jpg)
27
Multiplexage statistique
o TDM statistique alloue les time slots dynamiquement, sur demande.
o Multiplexeur scanne les lignes d’entrée et collecte les données jusqu’à ce que la trame soit pleine.
o Pas de slot réservé. o Overhead/slot pour TDM
statistique puisque chaque slot contient des données et une adresse.
o Problème de saturation en période pleine: n Buffériser les données
avant transmission
o Dans TDM synchrone, plusieurs slots sont perdus ou inutilisés
![Page 28: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/28.jpg)
28
Modèles de référence
o Le modèle OSI n Norme n Très précis n Vaste
o Le modèle Internet ou TCP/IP n Standard de fait n Plus ciblé n Plus pratique n Imposé par sa simplicité
o Tous 2 des modèles de couches
![Page 29: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/29.jpg)
29
Pourquoi une architecture en couches o Lorsqu'on doit concevoir un système complexe
n Autant de fonctions différentes => découpage en couche où chaque couche est en charge de différentes fonctions
n La modularité facilite la maintenance et la mise à jour du système o La modification d'une couche reste transparente au reste du système
n Tâches identifiées pour les réseaux : o Support physique (envoyer des 0 et des 1) o Contrôle et correction d’erreurs o Adressage o Routage (différent de l’adressage ?) o Mise en paquet o Sécurité o Contrôle de flux o …
o 2 aspects : vertical et horizontal
![Page 30: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/30.jpg)
30
Aspect vertical: principe des couches
o Une couche i fournit un service à une couche i+1 en s’appuyant par le service fournit par la couche i-1. n La couche i+1 voit la couche i uniquement par le service offert. n La couche i+1 n’a aucune vue sur la couche i-1
o Abstraction pour masquer la complexité à la couche supérieure (1 couche = 1 boite noire)
o Découpage des messages et encapsulation
![Page 31: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/31.jpg)
31
Aspect horizontal: Protocoles
o 2 couches de niveau i de 2 systèmes différents dialoguent avec le même protocole
o Protocole = Ensemble de règles et de conventions pour la conversation
![Page 32: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/32.jpg)
32
Communications entre couches
o La couche i du système A dialogue uniquement avec la couche i du système B en utilisant un protocole de niveau i.
o Deux couches de niveau i ne peuvent dialoguer qu’en traversant les couches j < i.
o Pour mieux comprendre, un exemple : n Soient 2 explorateurs français, l’un en Espagne, l’autre en Bolivie n Ils ne peuvent parler directement car ils ne savent pas utiliser le
télégraphe => médium de transmission n Ils ont besoin d’un technicien pour envoyer et recevoir les infos. =>
couche de niveau 1 n Ils ne parlent pas espagnols, ils ont besoin d’un interprète. => couche
de niveau 2
![Page 33: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/33.jpg)
33
Communications entre couches
o Les explorateurs (niveau 3) communiquent en traversant les couches.
![Page 34: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/34.jpg)
34
Modèle OSI
![Page 35: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/35.jpg)
35
TCP/IP vs. OSI
Application
TCP
IP
Physique 802.3 802.11 PPP …
IP
UDP TCP
FTP HTTP DNS SMTP
HTTP : Hypertext Transfer Protocol FTP: File Transfer Protocol SMTP: Simple Mail Transfer Protocol DNS: Domain Name System
TCP: Transmission Control Protocol UDP : User Datagram Protocol IP: Internet Protocol PPP: Point-to-Point Protocol
Ethernet
![Page 36: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/36.jpg)
36
Modèle TCP/IP o Physique
n Responsable de la transmission des bits de façon brute sur le medium o Spécification des connecteurs o Détermination des caractéristiques électriques des circuits o Définition des procédures d’utilisation des connexions physiques
n Exemple de protocoles de niveau 1 : PPP, Ethernet… o Liaison de données
n Fragmentation des données transmises par la couche supérieure en trame de données
n Responsable de la transmission fiable de trames sur une connexion physique o Contrôle d’accès au medium
n Ne pas excéder le buffer du récepteur n Régulation de trafic
o Détection et correction d’erreur n Erreurs dues à l’atténuation du signal n Détection des collisions n Gestion des acquittements
n Exemples de protocoles de niveau 2: PPP, Ethernet, WiFi, Token-Ring, HDLC, …
![Page 37: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/37.jpg)
37
Modèle TCP/IP
o Réseau n Responsable du transfert de données à travers le réseau
o Adressage o Routage o Contrôle de congestion
n Exemples de protocoles de niveau 3: IP, ATM, X25-3, ICMP, ... o Transport
n Responsable du transfert de bout-en-bout, avec fiabilité et efficacité o Contrôle de flux o Reprise sur erreur o Contrôle de congestion
n Exemples de protocoles de niveau 4 : TCP, UDP, SCTP … o Application
n Applications réseaux et interfaces avec l’utilisateur n Exemples de protocoles : Messagerie électronique, web (http), terminal
virtuel, FTP…
![Page 38: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/38.jpg)
38
Mode connecté Vs non connecté
o Chaque couche peut fonctionner suivant 2 modes de fonctionnement (dépend du protocole) n Connecté n Non connecté
o Dépend : n Du service demandé n Du protocole utilisé
![Page 39: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/39.jpg)
39
Mode connecté
o Par analogie avec un appel téléphonique o 3 temps
n Établissement de la connexion (synchronisation, négociation, etc..)
n Utilisation de la connexion n Relâchement de la connexion
o J : Service fiable L : Une connexion alourdit le transfert Difficile pour des applications multipoints (autant de connexions que de paires d’hôtes)
o Utilisé pour le transfert de fichiers
![Page 40: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/40.jpg)
40
Mode non connecté
o Par analogie avec un envoi de courrier o Chaque message est auto-suffisant (sans état) o Aucune garantie o J : Plus léger, parfois plus rapide
L : Service non fiable o Utilisé pour la messagerie électronique (le
destinataire n’a pas besoin d’être là), la consultation de bases de données…
![Page 41: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/41.jpg)
41
Encapsulation / Décapsulation
![Page 42: Services Réseauxperso.u-pem.fr/~langar/UPEM_courses/Services_Reseaux/Intro_servi… · 4 Références o Analyse structurée des réseaux, 2ème édition, James Kurose et Keith Ross,](https://reader033.vdocuments.net/reader033/viewer/2022053101/605de3ef440c6e45ed1bd9b6/html5/thumbnails/42.jpg)
42
Encapsulation TCP/IP : exemple