UE3-1 RESEAU Introduction
Réseau d’accès ou boucle locale Un réseau pour une petite entreprise Réseau Mondial Réseau d’accès ou boucle locale Réseau Local
Un réseau ‘type’ pour une petite entreprise
Un réseau type pour une entreprise moyenne Communique Parole
Normalisation/Standardisation Le modèle de référence : OSI (7 couches)
Le modèle de référence : IEEE
Le modèle de référence IETF : Les RFC et les STD
La communication : il faut être plusieurs ! 7 application application système 6 présentation présentation 5 session Routeur session 4 transport transport 3 réseau réseau réseau réseau 2 liaison liaison liaison liaison 1 physique physique physique physique
La communication : Concrètement ! Routeur : On doit avoir les couches 1,2 et 3 PS : En général on a plusieurs autres Routeurs Système : On doit avoir toutes les couches pour les faire communiquer !
Protocoles de couches : OSI (PDU = Protocol Data Unit)
La communication : Un exemple (une requête Web ) ! Utilisateur => http://système2/index.html Système1 Système2 7 application Get index.html application 6 présentation MIME présentation 5 session Keep Alive session 4 transport TCP/Port=80 transport 3 réseau IP/Adresses IP réseau 2 liaison Ethernet liaison 1 physique bits physique support physique de transmission
Protocoles de couches : Quelques fonctionnalités communes Message d ’un protocole : deux parties l’entête et les données 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. Multiplexage Plusieurs messages (de couche N) transmis en un message (de la même couche N)
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 802.1 Contrôle logique de liaison(LLC) 802.2 Ethernet ? Mac 802.3 Mac 802.4 Mac 802.5 Mac 802.6 Mac 802.9 Mac 802.10 .... ......... Physique 802.3 Physique 802.4 Physique 802.5 Physique 802.6 Physique 802.9 Physique 802.10
IEEE 802.3/ethernet (Trames à 10/100Mb) Fin de la trame Début de la trame 7octets 1 octet 2 octets 6 octets 46 à 1500 octets 0/n octets 4 octet Préambule Début de trame IEEE ou Ethernet ? Adresse de destination source Données Bourrage CRC 64 à 1518 octets IEEE = Longueur du champs de donnée (valeur <= 1500) ou Ethernet = 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 !
PPP (Point-to-Point Protocol) Hub PPP
transmission avec PPP Couche réseau Couche liaison Couche physique IP IPX Couche réseau NCP CHAP Couche liaison PPP PAP LCP Couche physique Ou support de transmission Vxx RNIS Ethernet ATM
transmission avec PPP LCP : Link-Control-Protocol NCP : Network-Control-Protocol Phase II [option] : Authentification Deux modes disponibles : PAP Simple, mais le mot de passe transite en clair sur le réseau CHAP Fourni une protection contre les attaques Phase I : Chaque extrémité du lien PPP envoi des paquets LCP pour configurer et tester la ligne 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) Evénement Phase IV : Transfert des données