UE3-1 RESEAU Introduction
Jan 01, 2016
La communication : il faut être plusieurs !
application
présentation
session
transport
réseau
liaison
physique
7
6
5
4
3
2
1
application
présentation
session
transport
réseau
liaison
physique
réseau
liaison
physique
réseau
liaison
physique
Routeur
système
La communication : Concrètement !
Système : On doit avoir toutes les couches pour les faire communiquer !
Routeur : On doit avoir les couches 1,2 et 3
PS : En général on a plusieurs autres Routeurs
La communication : Un exemple (une requête Web ) !
Utilisateur => http://système2/index.html
application
présentation
session
transport
réseau
liaison
physique
7
6
5
4
3
2
1
application
présentation
session
transport
réseau
liaison
physique
support physique de transmission
Get index.html
MIME
Keep Alive
TCP/Port=80
IP/Adresses IP
Ethernet
bits
Système2Système1
Protocoles de couches : Quelques fonctionnalités communes
Sens de la transmission :
Simplex (unidirectionnelle) : la voie de transmission est toujours utilisée dans le même sens
Half duplex (bidirectionnelle à l'alternat) : la transmission s'effectue alternativement dans un sens et dans l'autre
Full duplex (bidirectionnelle) : les échanges peuvent avoir lieu simultanément dans les deux sens.
MultiplexagePlusieurs messages (de couche N) transmis en un
message (de la même couche N)
Message d ’un protocole : deux parties l’entête et les données
Protocoles de couches : Quelques fonctionnalités communes
Fragmentation
Capacité d ’une protocole (de couche N) de ‘fragmenter’ un message (de couche N) en plusieurs messages (de couche N).
Encapsulation
En transmet un message d’un protocole comme des données d’un autre protocole.En général : encapsulation de message de couche N+1 dans des message de couche N.Mais on peut avoir N dans N (IP dans IP)
et même … N-1 (TCP) dans N+i (HTTP)… etc..
Couche physique
Fonctions : utiliser le support pour la transmission des bits
On exigera de cette couche (au moins) deux fonctions
Émettre-bit : permet d’émettre un bit
Recevoir-bit : permet de recevoir un bit
sur le support physique
A chaque support physique (câble, onde etc) il existe une (plusieurs) couche physique (norme/standard) qui lui est associé.
=> C’est les fonctions de transmission qui se ‘débrouilleront’ pour coder/décoder les bits sur le support physique.
Norme/standard : électrique, mécanique, vitesse etc.
Couche liaison
=> Les protagonistes de la communication sont sur le même support physique et/ou communique directement sans intermédiaire d’un protocole de même niveau.
Attention : les composants de la couche physique de type ‘modem’ ou ‘ répéteur’ (Hub) sont considérés comme inexistant pour la couche liaison !
=> But : transmettre des informations d’un élément actif (pas spécialement un ordinateur) à un autre.
=> Les deux éléments doivent comprendre (dans les deux sens du mot) le même protocole (de niveau liaison)
Exemple : Standard IEEE
Mac802.3
Physique802.3
Mac802.4
Physique802.4
Mac802.5
Physique802.5
Mac802.6
Physique802.6
Contrôle logique de liaison(LLC) 802.2
Mac802.9
Physique802.9
Mac802.10
Physique802.10
......... ....
802.1
Ethernet ?
IEEE 802.3/ethernet (Trames à 10/100Mb)
Fin de la trameDébut de la trame
7octets 1 octet 2 octets6 octets46 à 1500
octets0/n octets 4 octet6 octets
PréambuleDébut de
trameIEEE ou
Ethernet ?Adresse de destination
Adresse desource Données Bourrage CRC
64 à 1518 octets
IEEE = Longueur du champs de donnée (valeur <= 1500) ouEthernet = Protocole de niveau réseau
identifié par une valeur > 1500
Ethernet = En général on véhicule dans le champ de ‘données’ un paquet IP
Le champs Type = 0800h = 2048d c’est le code du protocole IP !
transmission avec PPP
Couche physiqueOu support de transmission
Couche liaison
Couche réseau
PPP
NCP
LCP
CHAP
PAP
IP IPX
Vxx RNIS ATMEthernet
transmission avec PPP
Evénement
Phase II [option] : AuthentificationDeux modes disponibles :
• PAP Simple, mais le mot de passe transite en clair sur le réseau• CHAP Fourni une protection contre les attaques
Phase III : PPP envoi des paquets NCP pour choisir et configurer un ou plusieurs protocoles réseau disponibles (IP, IPX).(Cette phase peut lors d ’une connexion Internet permettre d’obtenir une adresse IP pour toute la durée de la connexion)
Phase IV : Transfert des données
LCP : Link-Control-ProtocolNCP : Network-Control-Protocol
Phase I : Chaque extrémité du lien PPP envoi des paquets LCP
pour configurer et tester la ligne