Documente Academic
Documente Profesional
Documente Cultură
(Rvision)
La couche rseau
Rsum.
9
9
10
10
10
10
10
10
10
11
11
11
11
12
12
12
12
12
13
Les couches divisent les aspects du fonctionnement d'un rseau en lments moins complexes.
Elles dfinissent les interfaces standard pour la compatibilit " plug-and-play ".
Elles permettent aux ingnieurs de concentrer leurs efforts de conception et de dveloppement sur des
fonctions modulaires.
Elles favorisent la symtrie entre les diffrentes fonctions rseau modulaires pour assurer leur interoprabilit.
Elles vitent que les modifications apportes une zone affectent les autres zones, afin que chaque zone
puisse voluer rapidement.
La couche application (couche 7) fournit des services rseau aux applications utilisateur. Par exemple, elle
fournit des services de transfert de fichiers un programme de traitement de texte.
La couche prsentation (couche 6) assure la reprsentation des donnes et le formatage du code. Elle traite
galement la syntaxe de transfert des donnes. Elle veille ce que les donnes en provenance du rseau
puissent tre utilises par l'application et que les informations envoyes par l'application soient transmises au
rseau.
La couche session (couche 5) tablit, maintient et gre les sessions entre les applications.
La couche transport (couche 4) segmente et rassemble les donnes en un flux de donnes. Elle peut
garantir une connexion et assure un transport fiable.
La couche rseau (couche 3) dtermine le meilleur chemin pour dplacer des donnes d'un endroit un
autre. Le routeur fonctionne au niveau de cette couche. Elle recourt des mthodes d'adressage logique qui
peuvent tre gres par un administrateur. Elle utilise les mthodes d'adressage IP, Apple-Talk, DECnet,
VINES et IPX.
La couche liaison de donnes (couche 2) assure la transmission physique par le biais d'un mdia. Elle traite
les notifications d'erreur, la topologie du rseau et le contrle de flux. Elle utilise des adresses MAC (Media
Access Control), qui sont aussi appeles adresses physiques ou matrielles.
La couche physique (couche 1) fournit les procdures ainsi que les moyens lectriques, mcaniques et
fonctionnels pour tablir et maintenir la liaison physique entre les systmes. Elle utilise un mdia physique, tel
qu'un cble paires torsades, un cble coaxial ou un cble fibre optique.
Le modle de rfrence OSI dcrit la faon dont les informations circulent entre les programmes d'application de
diffrents ordinateurs par le biais d'un mdia rseau. Lorsque les informations envoyer descendent travers les
couches d'un systme donn, elles ressemblent de moins en moins au langage humain et de plus en plus aux 1 et aux
0 que l'ordinateur comprend. Chaque couche utilise son propre protocole pour communiquer avec la couche
homologue de l'autre systme. Les informations changes entre des couches homologues par le protocole de chaque
couche sont appeles units de donnes de protocole.
L'organisation en couche du modle de rfrence OSI interdit la communication directe entre les couches
homologues de diffrents htes. Par consquent, chaque couche de l'hte A doit compter sur les services fournis par
les couches adjacentes de l'hte A pour communiquer avec la couche homologue de l'hte B. Par exemple, si couche
4 de l'hte A doit communiquer avec la couche 4 de l'hte B, elle doit utiliser les services de la couche 3 de l'hte A.
L'encapsulation des donnes s'effectue en cinq tapes afin que le courrier lectronique soit transmis la destination
approprie :
tape 1
Lorsqu'un utilisateur envoie un message lectronique, les caractres alphanumriques sont convertis en donnes
depuis la couche 7 jusqu' la couche 5.
tape 2
l'aide des segments la couche 4, la fonction de transport prpare les donnes en vue de leur transport sur le
rseau et vrifie que les htes chaque extrmit du systme de messagerie peuvent communiquer de faon fiable.
tape 3
Au niveau de la couche 3, les donnes sont places dans un paquet (ou datagramme) contenant un en-tte rseau
constitu des adresses logiques d'origine et de destination. Ensuite, les quipements transmettent les paquets au
rseau via un chemin dtermin.
tape 4
Chaque quipement de rseau doit placer le paquet dans une trame au niveau de la couche 2 afin d'assurer la
connexion l'quipement suivant de la liaison directement connect. Chaque quipement se trouvant sur le chemin
slectionn doit effectuer un verrouillage de trame pour se connecter l'quipement suivant.
tape 5
La trame doit tre convertie en une configuration de 1 et de 0 en vue de la transmettre via le mdia (souvent un fil de
cuivre ou une fibre optique) au niveau de la couche 1. Une fonction de synchronisation permet aux quipements de
distinguer ces bits lorsqu'ils circulent dans le mdia. Le mdia du rseau physique peut varier tout au long du chemin
slectionn. Par exemple, le message lectronique peut provenir d'un rseau local, traverser le backbone (fdrateur)
d'un campus et sortir par une liaison WAN pour atteindre sa destination sur un autre LAN distant.
Les spcifications de rseau local Ethernet et IEEE 802.3 fonctionnant 10 Mbits/s sur cble coaxial ou
paires torsades.
La spcification de rseau local Ethernet 100 Mbits/s, galement appele Fast Ethernet, fonctionnant 100
Mbits/s sur cble paires torsades.
La spcification de rseau local Ethernet 1 000 Mbits/s, galement appele Gigabit Ethernet, fonctionnant 1
000 Mbits/s (1 Gbit/s) sur cble paires torsades ou fibre optique.
Ethernet a survcu en tant que technologie de mdia essentielle, car elle est remarquablement souple, simple
mettre en uvre et facile comprendre. Les gestionnaires de rseau ont prfr Ethernet et ses drivs aux autres
technologies proposes, car elle rpond efficacement aux besoins d'un grand nombre de mises en uvre de campus.
Pour remdier aux limites d'Ethernet, des utilisateurs inventifs (et des organismes de normalisation) ont cr des
canaux Ethernet de plus en plus larges. Certains critiquent la technologie Ethernet parce qu'elle ne peut pas voluer,
mais sa mthode de transmission sous-jacente continue d'tre l'un des principaux moyens de transport de donnes
pour les applications de campus actuelles.
Les normes de cblage Ethernet et IEEE 802.3 dfinissent un rseau local topologie en bus fonctionnant un
dbit de 10 Mbits/s. Les trois normes de cblage :
10Base2 - Appele Ethernet cble fin, cette norme autorise des segments de rseau pouvant atteindre 185
mtres sur cble coaxial.
10Base5 - Appele ThickEthernet, cette norme autorise des segments de rseau pouvant atteindre 500
mtres sur cble coaxial.
10BaseT - Permet de transporter des trames Ethernet sur des cbles paires torsades bas de gamme.
Les normes de cblage Ethernet et IEEE 802.3 dfinissent un rseau topologie en bus, avec un cble de
connexion entre les stations d'extrmit et le mdia rseau rel. Dans le cas d'Ethernet, ce cble est appel cble
metteur-rcepteur. Il est connect un quipement metteur-rcepteur reli au mdia physique. La configuration
IEEE 802.3 est similaire, sauf que le cble de connexion est appel AUI (Attachment Unit Interface) et l'metteurrcepteur, MAU (Media Attachment Unit). Dans les deux cas, le cble de connexion est reli une carte d'interface (ou
un circuit d'interface) dans la station d'extrmit.
Les stations sont connectes au segment par un cble reliant une AUI de la station un MAU directement raccord au
cble coaxial Ethernet. Comme la norme 10BaseT ne donne accs qu' une seule station, les stations connectes
un rseau local Ethernet selon cette norme sont presque toujours relies un concentrateur ou un commutateur
LAN.
Dans un rseau Ethernet, lorsqu'un quipement veut envoyer des donnes un autre quipement, il peut ouvrir une
voie de communication vers l'autre quipement en utilisant l'adresse MAC de celui-ci. Lorsqu'une source envoie des
donnes sur un rseau, les donnes transportent l'adresse MAC de leur destination. Pendant que les donnes
traversent le mdia rseau, la carte rseau de chaque quipement vrifie si son adresse MAC correspond l'adresse
physique de destination transporte par la trame. S'il n'existe pas de correspondance, la carte rseau ignore la
trame, qui poursuit son chemin jusqu' la prochaine station. S'il existe une correspondance, la carte rseau copie la
trame et place la copie dans l'ordinateur dans lequel elle rside au niveau de la couche liaison de donnes. Mme
si la carte rseau effectue une copie de la trame et la stocke dans l'ordinateur, la trame d'origine poursuit son
chemin sur le rseau o d'autres cartes rseau peuvent l'examiner et dterminer s'il existe une correspondance ou
non.
La couche rseau
Plusieurs protocoles fonctionnent au niveau de la couche rseau du modle de rfrence OSI.
Le protocole IP assure l'acheminement au mieux des datagrammes, dans un rseau non orient connexion. Il
ne se proccupe pas du contenu des datagrammes (paquets), mais il recherche un moyen de les acheminer
destination.
Le protocole ICMP (Internet Control Message Protocol) offre des fonctions de messagerie et de contrle.
Le protocole ARP (Address Resolution Protocol) dtermine les adresses de la couche liaison (MAC) de
donnes pour les adresses IP connues.
Le protocole de rsolution inverse d'adresse (RARP) dtermine les adresses rseau (IP) lorsque les
adresses de la couche liaison de donnes (MAC) sont connues.
Dans un environnement TCP/IP, les stations d'extrmit communiquent avec des serveurs, des htes ou d'autres
stations d'extrmit. La communication n'est possible que si chaque nud utilisant la pile de protocoles TCP/IP
comporte une adresse logique unique de 32 bits, appele adresse IP.
Les rseaux peuvent tre segments en plusieurs rseaux plus petits appels sous-rseaux. L'adresse IP est donc
subdivise en numro de rseau, numro de sous-rseau et numro d'hte. Les sous-rseaux utilisent des
adresses uniques de 32 bits qui sont cres en empruntant des bits au champ d'hte. Les adresses de sousrseau sont visibles par les autres quipements du mme rseau, mais pas par les rseaux externes. Les sousrseaux ne sont pas visibles de l'extrieur, car les rseaux externes ne peuvent faire rfrence qu' l'adresse rseau
complte d'un sous-rseau. Les sous-rseaux permettent d'utiliser plus efficacement les adresses rseau.
La dtermination du chemin consiste slectionner le meilleur chemin que le trafic doit emprunter dans le nuage
de rseaux. Ce sont les routeurs qui valuent le meilleur chemin connu pour le trafic. La dtermination du chemin
s'effectue au niveau de la couche 3, la couche rseau. Les services de routage utilisent les informations de
topologie du rseau lors de l'valuation des chemins. Ces informations peuvent tre configures par
l'administrateur rseau ou collectes par des processus dynamiques s'excutant sur le rseau.
La couche rseau se connecte aux rseaux et fournit des services d'acheminement au mieux (best-effort) de bout
en bout des paquets son utilisateur, la couche transport. La couche rseau envoie les paquets du rseau source
au rseau de destination en se basant sur la table de routage IP. Une fois que le routeur a dtermin le chemin
utiliser, il peut commuter le paquet. La commutation consiste prendre le paquet accept sur une interface du
routeur et le transmettre une autre interface ou un port reprsentant le meilleur chemin vers la destination du
paquet.
Pour que la communication d'acheminement soit utile, un rseau doit reprsenter de faon cohrente les chemins
disponibles entre les routeurs. Il faut donc procder avec ladresse rseau (adressage IP).
L'adresse rseau contient une partie chemin et une partie hte. La partie chemin identifie une portion du chemin
utilise par le routeur au sein du nuage de rseaux et la partie hte identifie un quipement spcifique du
rseau. Le routeur se sert de l'adresse rseau pour identifier le rseau source ou de destination d'un paquet.
La cohrence des adresses de couche 3 sur l'ensemble du rseau amliore l'utilisation de la bande passante en
vitant la diffusion des broadcasts inutiles. Les broadcasts crent un trafic inutile et gaspillent la capacit des
quipements ou des liaisons qui n'ont pas besoin de les recevoir.
Lune des fonctions du routeur consiste dterminer le chemin utiliser pour transmettre une trame donne. La
trame arrive sur une interface du routeur. La trame de couche liaison de donnes est retire et limine. Quant la
trame de couche rseau (le paquet), elle est envoye au processus de couche rseau approprie. Len-tte de
protocole rseau est alors examin afin de dterminer la destination du paquet. Le processus de couche rseau
consulte ensuite la table de routage, qui indique linterface connecte au meilleur saut vers la destination. Le
paquet est ensuite retransmis la couche liaison de donnes, o il est encapsul dans une nouvelle trame. Ensuite,
il est plac en file dattente afin dtre achemin par linterface approprie. Enfin, la trame est mise dans le rseau et
voyage jusquau routeur du saut suivant, o le processus se rpte.
Pour dterminer ladresse rseau, le routeur extrait ladresse IP de destination du paquet entrant et rcupre le
masque de sous-rseau interne. Le routeur effectue ensuite une opration ET logique pour obtenir le numro de
rseau. Pendant lopration ET logique, la portion hte de ladresse IP de destination est retire. Enfin, le routeur
recherche le numro du rseau de destination, tablit une correspondance avec une interface de sortie et
achemine la trame ladresse IP de destination.
Les messages ICMP sont transports dans des datagrammes IP et sont utiliss pour envoyer des messages
d'erreur et de contrle. Le protocole ICMP (Internet Control Message Protocol) utilise les types de message contenus
dans la liste ci-dessous, mais il en existe d'autres.
Destination inaccessible
Dpassement du dlai
Problme de paramtre
puisement de la source
Rediriger
cho
Rponse l'cho
Horodater
Rponse horodate
Demande d'informations
Demande d'adresse
Si un routeur est incapable de remettre un paquet destination, il envoie un message ICMP destination
inaccessible lunit source pour linformer du problme. Le routeur abandonne le paquet initial. Une destination
peut tre inaccessible parce que lhte a indiqu une adresse inexistante ou, plus rarement, parce que le routeur ne
connat pas le chemin la destination. Si un routeur ne peut pas remettre un message ICMP pour un motif
quelconque, il nenverra pas de message ICMP pour signaler lchec, car cela pourrait saturer le rseau dun flux
sans fin de messages ICMP. Cest pourquoi un message ICMP qui na pu tre remis est limin.
Pour vrifier laccessibilit dune unit dans un interrseau, un hte TCP/IP peut envoyer une requte dcho
ICMP, qui est gnre par la commande Ping .
Pour communiquer sur un rseau Ethernet, la station source doit connatre les adresses MAC et IP de la station
de destination. Une fois que la source a dtermin l'adresse IP de destination, son protocole IP consulte sa table
ARP (Address Resolution Protocol ) pour rechercher l'adresse MAC de destination. Si le protocole IP trouve dans sa
table une correspondance de l'adresse IP de destination l'adresse MAC de destination, il relie ces deux
adresses et les utilise pour encapsuler les donnes.
Si l'adresse MAC est inconnue, la source doit envoyer une requte ARP. Si l'adresse ne figure pas dans la table du
routeur, le protocole ARP envoie un message de broadcast pour rechercher la station de destination.
La convergence rseau.
Chaque fois que la topologie change en raison de la croissance du rseau, d'une reconfiguration ou d'une panne,
la base de connaissances du rseau doit galement tre modifie. Les connaissances doivent reflter une vue
juste et cohrente de la nouvelle topologie. Cette vue est appele convergence.
10
tat de liens :
Par dfaut, les mises jour du routage sont diffuses toutes les 30 secondes.
il utilise le fentrage,
11
Fentrage.
Le fentrage est un mcanisme de contrle de flux selon lequel la source doit recevoir un accus de rception de
la destination aprs avoir transmis une certaine quantit de donnes.
Par exemple, si la taille de la fentre est de 3, la source peut envoyer 3 octets la destination. Elle doit ensuite
attendre un accus de rception. Si la destination reoit les 3 octets, elle doit envoyer un accus de rception
la source, qui peut alors envoyer 3 autres octets. Si pour une raison quelconque, la destination ne reoit pas les 3
octets ( cause du dpassement de la talle de la mmoire tampon, par exemple), elle nenvoie pas daccus de
rception. Comme la source ne reoit pas daccus de rception, elle sait quelle retransmettre les donnes un
dbit plus lent.
12
Rsum.
Voici un rsum du rsum qui retrace les grandes lignes des sujets traits dans les pages prcdentes :
Grce aux couches, le modle de rfrence OSI simplifie la communication entre deux ordinateurs.
Le protocole de chaque couche change des informations, appeles units de donnes de protocole, entre les
couches homologues.
Chaque couche dpend de la fonction de service de la couche du modle de rfrence OSI immdiatement
infrieure. La couche infrieure utilise l'encapsulation pour placer l'unit de donnes de protocole de la couche
suprieure dans son champ de donnes, puis elle ajoute les informations d'en-tte et de fin dont elle a besoin
pour remplir sa fonction.
Le terme Ethernet est souvent utilis pour dsigner des rseaux locaux dtection de porteuse avec accs
multiple (CSMA/CD), qui sont gnralement conformes aux spcifications Ethernet, y compris la norme IEEE
802.3.
Les liaisons de donnes Ethernet et 802.3 assurent le transport des donnes par la liaison physique qui relie
deux quipements.
Le protocole IP assure l'acheminement au mieux des datagrammes, non orient connexion. Il ne se proccupe
pas du contenu des datagrammes, mais il recherche une faon de les acheminer destination.
Les messages ICMP sont transports dans des datagrammes IP et permettent d'envoyer des messages
d'erreur et de contrle.
Le protocole ARP sert mettre en correspondance une adresse IP connue et une adresse de sous-couche
MAC pour permettre la communication sur un mdia accs multiples tel qu'Ethernet.
La fonction de commutation permet au routeur d'accepter un paquet sur une interface et de l'acheminer sur
une autre.
Les protocoles routs sont des protocoles rseau qui fournissent suffisamment d'informations dans l'adresse
de couche rseau pour permettre l'acheminement d'un paquet d'un hte un autre en fonction de la mthode
d'adressage.
Les protocoles de routage prennent en charge les protocoles routs en fournissant des mcanismes de
partage des informations de routage. Les routeurs changent des messages de protocole de routage.
La plupart des protocoles de routage entrent dans l'une des deux catgories de base : vecteur de distance
ou tat de liens.
Les routeurs doivent tre capables de traiter en toute transparence les paquets encapsuls dans diffrentes
trames de niveau infrieur sans modifier l'adressage de couche 3 des paquets.
Les services de la couche transport permettent aux utilisateurs de demander un transport de donnes fiable
entre les htes et les destinations.
13