Académique Documents
Professionnel Documents
Culture Documents
Corellis
07/11/2011
Conu par lISO en 1984 Objet : crer un cadre conceptuel la problmatique dinterconnexion des rseaux But : favoriser lvolution technologique en assurant linteroprabilit sans nuire la vitalit des acteurs Le moyen : - Diffrencier 7 couches indpendantes - Normaliser pour chaque couche linterface avec la couche suprieure et la couche infrieure - Normaliser chaque couche en terme de service pour la couche suprieure
Cours Rseaux - Patrick GIRARD
Il permet de srier les problmatiques de communication sur le rseau en lments plus petits et plus simples; Il uniformise les lments du rseau afin de faciliter le dveloppement et le soutien multi constructeur; Il permet diffrents types de matriel et de logiciel rseau de communiquer entre eux; Il empche les changements apports une couche d'affecter les autres couches, ce qui assure un dveloppement plus rapide.
Cours Rseaux - Patrick GIRARD
07/11/2011
7 6 5 4 3 2 1
Application
Clients, Serveurs
Accs au service Conversion de format, codage, cryptage Gestion sessions, synchro., efficacit, scurit (S, Hd, Fd) Orient connexion, contrle de flux & fiabilit Adressage, Routage, Commutation, Best Effort Del. Gest. transmission, fiabilit, contrle de flux, topologie rs
Telnet, SMTP, SNMP, NFS, TFTP, HTTP, FTP, SSH, SMB ASCII, EBCDIC, jpeg, aiff, mpeg, Flash, mp3, SMB X-Window System, RPC, Appletalk Session Protocol, NFS, SQL, NetBios
Prsentation
Clients, Serveurs
Session
Clients, Serveurs
Transport
Clients, Serveurs
Segments
Ports
Spx, NetBEUI TCP IP, IPX, NetBEUI LLC, MAC, CSMA/CD Standards EIA/TIA
Rseau
Routeurs
Paquets
Adresses logiques
Liaison
NIC, Pont, Switch
Trames
Adresses physiques
Physique
Rpteurs, Hubs,
01101011011101
7 6 5 4 3 2 1
7 6 5 4 3 2 1
07/11/2011
7 Application
Intgre OSI 5, 6 & 7
Application
Prsentation 5 - Session
Propose en plus un transport de service non fiable UDP Intgre OSI 1 & 2
07/11/2011
La Couche Physique
10
Couche Physique
Objet : Transporter un signal entre un metteur et un rcepteur Moyens : Choix dun mdia Choix dune architecture Arbitrage Cot / Fiabilit Arbitrage Cot / Capacit de Transmission
Cours Rseaux - Patrick GIRARD
07/11/2011
POP : Point of Presence MDF : Main distribution facility = RG ou RP IDF : Intermediate dist. fac. = SR ou RS VCC : Vertical Cross Connect (cblage vertical) HCC : Horizontal Cross Connect (cblage hor.)
Topologies
07/11/2011
Topologie en anneau
13
Couche Physique
Le signal parcoure le cble partag en passant par PC1, PC2, jusqu PC6 avant de retourner vers le reste du rseau. Chaque host est connect au cble par un connecteur en T qui assure laccs du host au mdia ET la continuit des signaux qui traversent le cble. Si le cble se coupe en un point, ou si un des connecteurs en T est dfectueux, plus aucun trafic nest possible pour tous les hosts.
Couche Physique Chaque host est connect un appareil qui concentre la connectivit du rseau. Ce concentrateur permet aux hosts de partager le mdia. Une coupure de lien ou une dfaillance dun connecteur naffecte plus quun seul host. Si le concentrateur connat une dfaillance, plus aucun trafic nest possible.. Une topologie en toile tendue est compose dtoiles relies entre elles.
07/11/2011
Couche Physique
Couche Physique
07/11/2011
Couche Physique
Couches Physique & Liaison de Donnes Les ports des Hubs et des Switchs croisent les circuits. Un cble droit relie les hosts ces matriels. Pour relier deux hosts entre eux il faut un cble crois.
Cours Rseaux - Patrick GIRARD
07/11/2011
Couche Physique
Dispersion = talement des impulsions dans le temps => problme de recouvrement de bits Solution : longueur/impdance, frquences, longueur donde Gigue = dsynchronisation des bits => problme dordonnancement Solution : synchronisation des horloges Latence = dlais de transmission dun bit 8 8
Cble : 1,9 2,4 x 10 m/s / Hertzien + Latence des quipements du rseau 3 x 10 m/s / Fibre : 2 x 108 m/s
Attnuation = perte de lisibilit du codage dun bit Solution : distance de transmission, rgnration du bit Rflexion = rebond et retour dans le mdia Solution : respect des normes ! Bruit = interfrence extrieures ou intrieures
Ne peut survenir un support optique
COLLISION = accepter linvitable (CSMA/CD) ou lviter (Token Ring, FDDI), ou faire un chque pour de lEthernet switch!
Cours Rseaux - Patrick GIRARD
10
07/11/2011
Ethernet a t dvelopp lorigine par Xerox (1970), puis a t intgr aux travaux de lOSI. La mthode daccs au mdia (CSMA/CD) est dfinie dans la sous-couche MAC de OSI 2. Token Ring est une technologie dterministe arrive trop tard sur le march.
Ethernet est non dterministe Token Ring est dterministe Ethernet est simple Token Ring est plus complexe
Le succs dEthernet le fait voluer vers une technologie plus simple, plus rapide et dterministe ! Lvolution de Token Ring a conduit une complexit de moins en moins grable.
Cours Rseaux - Patrick GIRARD
Couches Physique & Liaison de Donnes (dlais rpteur + dlais cble + dlais NIC) x 2 < dlai maximal entre deux htes
La norme prvoit une taille minimale de trame de 64 octets => dlai maximal entre deux htes = (pour un dbit de 10 Mb/s) taille minimale trame * dure bit = 512 * 0.1 s = 51,2 s Le dlai de transmission se calcule par : dlais rpteur dlais cble dlais NIC 2 s (pour un dbit de 10Mb/s) 0,55 s / 100 m 1 microseconde (pour un dbit de 10Mb/s)
11
07/11/2011
1) La carte rseau met une trame Pendant lmission des 64 premiers octets, si la carte rseau dcle une collision (JAM), elle arrte de transmettre puis ressaye de transmettre la mme trame. 2) Si au bout de trois tentative, la trame na pas pu tre transmise, sa transmission est abandonne. Ce sont alors les couches suprieures qui demanderont (ventuellement) sa rmission. 3) En cas de collision tardive, la trame rpute avoir t transmise nest plus dans la file dattente. Elle sera (ventuellement) rmise la demande des couches suprieures.
Couche Physique Un rpteur rgnre le signal lectrique, ce qui permet dtendre la longueur du brin Ethernet au-del de la limite des 100 m.
Le HUB ou concentrateur Ethernet est un rpteur multi ports. Tout signal lectrique entrant par un des ports est rgnr et envoy sur tous les autres ports du HUB. Pour relier deux HUBS entre eux il faut un cble crois. Certains HUB possdent un lien montant ou UpLink qui permet de relier les HUBs par un cble droit.
12
07/11/2011
Solutions : Codage
25
Puisque les 0 et les 1 se traduisent par une transition dans le signal, l'horloge peut tre rcupre de manire efficace au niveau du rcepteur.
Cours Rseaux - Patrick GIRARD
Solutions- Normes
26
Couche Physique
mais aussi : l'armoire de cblage, le cblage de backbone, les salles d'quipements, les zones de travail, les installations d'entre (POP).
13
07/11/2011
Solutions- Normes
27
Une Request For Comment dmarre le processus de normalisation Le bureau concern accepte ou non la RFC et dsigne ventuellement un sous-bureau Les gens bossent Et cela aboutit, parfois, une nouvelle norme.
IEEE 802
IEEE 802.11 Wireless Lan 802.11b 802.11g IEEE 802.15 - Bluetooth IEEE 802.2 - LLC IEEE 802.3 Ethernet 802.3 u - Fast Ethernet 802.3 x - Full Duplex IEEE 802.4 - Token Bus IEEE 802.5 - Token Ring
14
07/11/2011
Couches Physique & Liaison de Donnes La rgle dor des 5-4-3-2-1 (non, restez !) Pour un rseau Ethernet en Bus : AU PLUS Cinq sections du rseau, Quatre rpteurs, Trois segments " mixtes ", Deux segments de liaison, Dans un domaine de collision. Revisite dans les topologies en toile
Pour un rseau Ethernet 10Mbps : AU PLUS Quatre rpteurs peuvent sparer deux Hosts
Pour un rseau Fast Ethernet 100Mbps : AU PLUS Deux rpteurs (Type II) peuvent sparer deux Hosts
Cours Rseaux - Patrick GIRARD
15
07/11/2011
Solution : Segmentation
31
Respecter les normes ! Cblage horizontal Cblage vertical Normes lectriques Topologie et architecture (distances) Rgle dor 5-4-3-2-1 Taille des domaines de collision Bonne identification de la couche correspondant chaque quipement (Transceiver, rpteur, hub)
Cours Rseaux - Patrick GIRARD
16
07/11/2011
Couche LLC (Type et utilisation) Type 1 : sans connexion ni acquittement Tous point point ou multipoint Type 2 : connexion, acquittement, contrle de NetBios flux, ordonnancement des trames SNA point point uniquement Type 3 : service sans connexion, acquitt Qualit du service intermdiaire
Cours Rseaux - Patrick GIRARD
Ethernet
17
07/11/2011
Ethernet
Les adresses MAC permettent aux hosts dun mme segment de communiquer entre eux Les machines de niveau 3 ou suprieur maintiennent des Tables ARP Le protocole Address Resolution Protocol permet de connatre ladresse MAC dun host partir de son adresse IP Si cette adresse est inconnue la machine mettrice gnre un broadcast ARP Le protocole RARP permet de retrouver ladresse IP dun host partir de son adresse MAC
Cours Rseaux - Patrick GIRARD
Algorithme dmission
36
ARP
Emission de la trame vers le destinataire Emission dun broadcast ARP pour connatre sa MAC
Non
Non
Emission dune trame vers ma passerelle. Le paquet IP pour mon destinataire est encapsul dans cette trame.
Cours Rseaux - Patrick GIRARD
18
07/11/2011
Ethernet
Commutation de niveau 2
38
Ethernet
Les ponts et donc les commutateurs (switch) maintiennent des tables de pontage (commutation) Ils apprennent la topologie du rseau
19
07/11/2011
Pont / Commutateur
39
Ethernet
Un pont est un matriel de couche 2 capable de dsencapsuler les trames arrivantes, lire les informations de couches 2 quelles contiennent, puis rencapsuler en couche 2 avant de renvoyer les trames sur un port de sortie. Un pont peut donc, par exemple, lire des trames Ethernet et renvoyer des trames Token Ring. Il ralise ainsi une fonction dinterface entre des technologies rseaux diffrentes. Un commutateur ou switch est un pont multi ports. Les commutateurs Ethernet sont spcialiss dans cette technologie et proposent de nombreuses volutions.
Cours Rseaux - Patrick GIRARD
Commutateur / Switch 1 / 2
40
Ethernet
Un commutateur concentre la connectivit et rgnre le signal. Il permet de segmenter le rseau. Chaque port du commutateur est un domaine de collision distinct. Il peut fonctionner en modes : Cut through : sitt que ladresse MAC de destination est lue, la trame est commute vers le bon port. Fragment free : identique au mode prcdent, mais le commutateur lit les 64 premiers octets de la trame avant de la commuter. Les trames percutes (les fragments) sont limines, ce qui limite le trafic inutile. Store and Forward : chaque trame est entirement mise en mmoire avant dtre commute. Ce mode autorise des vitesses asymtriques sur les diffrents ports du switch et permet dappliquer des stratgies de scurit.
Cours Rseaux - Patrick GIRARD
20
07/11/2011
Commutateur / Switch 2 / 2
41
Ethernet
Le niveau de prix des switchs dpend de leurs fonctionnalits et du nombre de piles mmoires qui sont gres (une pile commune, une pile par port, plusieurs piles par port avec gestion des priorits ). Les hosts connects directement un switch peuvent fonctionner en mode Full Duplex (le domaine de collision est rduit au host). Celui-ci peut donc mettre et recevoir en mme temps sans avoir besoin dobir la mthode daccs CSMA/CD. Pour connecter un HUB un swtich ou deux switchs entre eux il faut utiliser un cble crois. Certains switchs disposent dun (ou plusieurs) ports montants (UpLink), qui peuvent tre lis par un cble droit. Certains switchs permettent de dfinir des ports agrgs, cest-dire associs en un seul lien logique, dont la capacit de transmission est la somme des capacit de chaque port (Trunk link).
Cours Rseaux - Patrick GIRARD
Protocole qui vrifie labsence de boucles de couche 2 => temptes de broadcast Un commutateur est lu Root Bridge Les liens vers le root sont des root port Les liens qui mnent au root sont des designed port Les autres sont bloqus Pendant le calcul le led est orange, puis passe au vert au bout denviron 60 secondes Spaning tree peut tre dsactiv, mais attention !!!
Cours Rseaux - Patrick GIRARD
21
07/11/2011
Protocole phare Ethernet Nombreuses volutions dEthernet : Fast Ethernet, Ethernet Full Duplex, Gigabit Ethernet Des matriels spcifiques, les commutateurs Ethernet permettent daboutir un rseau sans collisions Ladressage de couche 2 est li ladressage de couche 3 par le protocole ARP et les tables ARP maintenues par les hosts Les commutateurs maintiennent des tables de commutation qui apprennent la topologie du rseau dynamiquement
Cours Rseaux - Patrick GIRARD
Commutation de niveau 2
44
22
07/11/2011
COUCHE 3 : Rseau
45
Paquet Adresse de couche 3 : adresse IP Commutation de paquet Best effort delivery Adresses publiques / adresses prives Rseaux et sous-rseaux Routeurs et routage
Paquet IP (1)
46
Couche Rseau
23
07/11/2011
Adressage de niveau 3 (1 / 3)
47
Couche Rseau
Adresses publiques
Class A 1 126.H.H.H Class B 128 191.N.H.H Class C 192 223.N.N.H Class D
Adressage de niveau 3 (2 / 3)
48
Couche Rseau
Adresses internes un rseau qui peuvent etre gres par un Network Address Translation
24
07/11/2011
Adressage de niveau 3 (3 / 3)
49
Couche Rseau
Adresse de broadcast ou adresse de diffusion Ladresse de broadcast dun rseau permet de sadresser tous les hosts de ce rseau. Elle est obtenue en donnant tous les bits de la partie host de ladresse IP du rseau la valeur 1. Exemple : Rseau : 141.12.0.0 Masque : 255.255.0.0 Broadcast : 141.12.255.255 Cette adresse ne doit jamais tre attribue un host.
Cours Rseaux - Patrick GIRARD
Couche Rseau
Ils servent diminuer la taille des domaines de broadcast Ils sont crs par extension de la partie Network de ladresse IP Cette information est associe un masque de sous rseau (subnet mask) Exemple : 194.168.32.254 / 255.255.255.0 dsigne : le rseau 194.168.32 le host 254
Cours Rseaux - Patrick GIRARD
25
07/11/2011
Couche Rseau
Le nombre de subnets adressables est : 2n o n est la longueur du masque Deux notations : 194.168.32.254 / 255.255.255.0 ou 194.168.32.254 / 24 Le nombre de hosts adressables est : 2h-2 o h est le nombre de bits laisss pour la partie host de ladresse
Couche Rseau
26
07/11/2011
Couche Rseau
53
Couche Rseau
Rponses :
- Masque du sous-rseau : 255.255.255.192 - Adresse du sous-rseau : 147.94.112.128 - Nombre dadresses de host valides : 2(32-26) - 2 = 26 2 = 62 adresses - Premire adresse de host : 147.94.112.129 - Dernire adresse de host : 147.94.112.190 - Adresse de broadcast : 147.94.112.191
Cours Rseaux - Patrick GIRARD
Routeur
54
Un routeur est un ordinateur spcialis pour cette tche, ou une machine standard configure pour cela. Il comporte au moins deux interfaces. Chaque interface du routeur appartient un rseau diffrent et est la passerelle du rseau quelle dessert. Le routeur dsencapsule les messages jusquau niveau trois. Il peut donc, par exemple, connecter deux rseaux couche 2 diffrents (Ethernet et Token Ring) ou connecter deux rseaux couche 3 diffrents (IP et IPX).
Cours Rseaux - Patrick GIRARD
27
07/11/2011
Routeur
55
Les routeurs maintiennent des tables de routage Ils se communiquent larchitecture logique du rseau
Routeur
56
Les routes peuvent tre dfinies par ladministrateur du rseau = routage statique Exemple ip route 169.127.0.0 255.255.0.0 interface e0 Elles peuvent tre dtermines par un change d informations entre les routeurs = routage dynamique Il existe toujours une route par dfaut qui permet au routeur de dcider dune direction quand il ne possde pas d information = route par dfaut
28
07/11/2011
Protocoles de Routage
57
Les routeurs utilisent diffrents protocoles plus ou moins efficaces pour dterminer les meilleures routes et s changer les informations correspondantes = protocoles de routage Protocoles de type Vecteur de Distance RIP, IGRP, Protocoles de type Etats de Liens OSPF Protocoles hybrides EIGRP
Cours Rseaux - Patrick GIRARD
Protocoles de Routage
58
29
07/11/2011
Protocoles de Routage
59
Protocoles de Routage
60
Vecteur de Distance - simples configurer - change des tables de routage - frquence de mise jour = choix administrateur - voit le rseau du point de vue des voisins - addition des vecteurs de distance => La convergence est lente. Etats de Liens - plus complexes => puissance de calcul - change des tats de liaison - mise jour dclenche par vnements - vue commune de lensemble du rseau (domaine), - calcule du plus court chemin aux autres routeurs => La convergence est plus rapide
Cours Rseaux - Patrick GIRARD
30
07/11/2011
Un systme autonome est administr par une entit qui tablit sa politique dadministration. Les systmes autonomes communiquent par des protocoles extrieurs (ex : Border Gateway Protocol).
Couche Rseau
31
07/11/2011
Gre par les routeurs Chaque interface de routeur est la passerelle du domaine de broadcast quelle dlimite Les routeurs sont configurs manuellement (routeurs dextrmit) ou apprennent dynamiquement les chemins en schangeant des informations via les protocoles de routage Chaque routeur possde une route par dfaut quil adresse quand il ne connat pas le chemin vers la destination Linterconnexion mondiale est assure par des liaisons WAN entre routeurs
Cours Rseaux - Patrick GIRARD
COUCHE 4 : Transport
64
Segment Adresses de couche 4 : ports Structure dun segment TCP Structure dun segment UDP
32
07/11/2011
Adressage de niveau 4
65
Segment TCP
66
33
07/11/2011
Segment UDP
67
34
07/11/2011
UDP = ni fentrage, ni accuss de rception. => les protocoles de couche application doivent assurer la fiabilit. UDP est conu pour les applications qui n'ont pas assembler des squences de segments. Voici quelques protocoles qui utilisent le protocole UDP : protocole TFTP protocole SNMP protocole DHCP systme DNS
Cours Rseaux - Patrick GIRARD
Three way handshake Numrotation des segments Accuss de rception Fentre TCP
35
07/11/2011
Lmetteur envoie plusieurs segments numrots. Ce nombre de segments est dtermin par la taille de la fentre TCP. Le rcepteur renvoie un accus de rception avec le numro du prochain segment attendu.
Cours Rseaux - Patrick GIRARD
36
07/11/2011
Les htes commencent lchange avec une taille de fentre par dfaut. Ils cherchent ensuite augmenter cette taille si la disponibilit du rseau est suffisante. Si les communications sont peu fiables ils diminueront la taille de la fentre glissante.
Cours Rseaux - Patrick GIRARD
Algorithme dmission
74
ARP
Couple <IP/Port> = socket Ports parfaitement dfinis (Well known ports) : plage 0 1023 Ports dposs (Registered ports) : plage1024 49151 Ports Dynamiques et/ou Privs (Dynamic ports) : plage 49152 65535 Lmetteur tire alatoirement un numro de port dynamique et lance un processus systme dattente de la rponse => plusieurs conversations simultanes
Cours Rseaux - Patrick GIRARD
37
07/11/2011
Dsignation du service demand Temps rel ou trs faible quantit de donnes : UDP Fiabilit, gestion de flux, donnes volumineuses : TCP
Segmentation en VLAN
Mise en uvre de la scurit LAN Filtrage de Trames Etiquetage de Trames Limitation des domaines de diffusion Filtrage entre VLANs
38
07/11/2011
Segmentation en VLAN
Mise en uvre de la scurit LAN
Segmentation en VLAN
Technologie ad-hoc qui sert interconnecter des commutateurs (backbone) supportant plusieurs VLAN Place un identificateur unique en tte de chaque trame qui entre sur le rseau fdrateur (backbone cblage vertical) Retire cet identificateur de len-tte de trame quand elle entre dans le rseau de distribution (cblage horizontal) Technologie ad-hoc normalise en IEE 802.1 q
Patrick GIRARD - Architectures Rseaux pour les SOA
39
07/11/2011
Segmentation en VLAN
Commutateurs couche 3 Commutateurs 802.1Q Exemple 24 ports Giga Ils possdent un module de routage embarqu Les interfaces de routage (couche 3) sont virtuelles (par exemple 4096 sur 3550) interface vlan 10 ip address 10.10.3.1 255.255.0.0 ip access-group MySecure in Les routes sont en gnral statiques ip route 10.10.0.0 255.255.0.0 vlan 10
Segmentation en VLAN
Configuration des commutateurs 802.1Q
int vlan 10
ip address 10.10.10.254 255.255.255.0
int vlan 20
ip address 10.10.20.254 255.255.255.0
int gi0/1
switchport mode trunk Patrick GIRARD - Architectures Rseaux pour les SOA
40
07/11/2011
Couche Application
81
41