Вы находитесь на странице: 1из 19

Guide pratique pour le passage de CCNA

M. Lahmer 2012

CCNA 1 Bases des Rseaux Sommaire


1. Rappel ........................................................................................................................... 4 1.2 Architecture rseau .............................................................................................. 4 1.3 Modles Rseaux .................................................................................................. 4 1.3.1 Protocole ....................................................................................................... 4 1.3.2 Rles des couches ......................................................................................... 4 1.3.3 Processus denvoie et de rception .............................................................. 5 2. Les applications rseaux .............................................................................................. 6 2.1 Couche application ............................................................................................... 6 2.2 DNS (Domain Name Server ) ................................................................................ 6 2.3 SMTP (Simple Mail Transfert Protocole) ............................................................. 7 2.4 DHCP (Dynamic Host Configuration Protocole) .................................................. 7 3. Couche Transport ......................................................................................................... 8 3.1 Objectif de la couche transport ............................................................................ 8 3.2 TCP vs. UDP........................................................................................................... 8 3.2.1 TCP ................................................................................................................ 9 3.2.2 UDP...............................................................................................................10 4 Couche Rseaux ...........................................................................................................10 4.1 Adressage IP v4 ...................................................................................................10 4.1.2 Adresses ip prives/NAT .............................................................................11 4.1.3 Calcul des adresses ......................................................................................12 4.1.4 Subdivision des Rseaux..............................................................................12 4.2 Routage ................................................................................................................13 4.2.2 Principe de transfert dun paquet ip............................................................14 4.2.3 Mise jours de la table de routage ..............................................................14 5 Couche Liaison ............................................................................................................14 5.1 Rle de la couche liaison .....................................................................................14 5.2 Topologies logiques .............................................................................................15 5.3 Ethernet (Norme IEEE 802.3) .............................................................................15 5.3.1 Evolution de lEthernet ................................................................................15 5.3.2 Trame Ethernet ............................................................................................15 5.3.3 Hub vs. Commutateur ..................................................................................16 6 Couche physique .........................................................................................................17 6.1 Support physique ................................................................................................17 6.1.1 Fibre optique...............................................................................................17 6.1.2 Paire torsade (RJ45) ..................................................................................18 6.2 Codage .................................................................................................................19 6.3 Signalisation ........................................................................................................19

Liste des Figures


Figure 1-1 : Equipements terminal et intermdiaire .......................................................... 4 Figure 1-2 : Modle OSI vs. TCP/IP ..................................................................................... 5 Figure 1-3 : Encapsulation ................................................................................................... 5 Figure 2-1 : Sortie nslookup ................................................................................................ 6 Figure 2-2 : Exemple de base denregistrements DNS ........................................................ 7 Figure 2-3 : Principe fonctionnement Messagerie .............................................................. 7 Figure 2-4 : Informations DHCP .......................................................................................... 8 Figure 3-1 : Segment TCP .................................................................................................... 9 Figure 3-2 : Contrle de Flux TCP.......................................................................................10 Figure 3-3 : Segment UDP ...................................................................................................10 Figure 3-4 : Sortie netstat ...................................................................................................10 Figure 4-1 : Classes dadresses IP v4 ..................................................................................11 Figure 4-2 : Exemple NAT ...................................................................................................11 Figure 4-3 : Domaines de diffusion ....................................................................................13 Figure 4-4 : Table de Routage dun PC ...............................................................................13 Figure 4-5 : Table de routage dun routeur ........................................................................13 Figure 5-1 : Trame Ethernet ...............................................................................................16 Figure 5-2 : Domaine de collision .......................................................................................16 Figure 5-3 : Table de commutation dun switch ................................................................17 Figure 6-1 : Liaison Fibre optique ......................................................................................18 Figure 6-2 : Cble droit vs. Cble crois .............................................................................18 Figure 6-3 : Cble Console ..................................................................................................19

1. Rappel
1.2 Architecture rseau
Un rseau est gnralement compos dquipements terminaux relis par un support de transmission et un ou plusieurs quipements intermdiaires

Routeur

Switch

Figure 1-1 : Equipements terminal et intermdiaire Equipements terminaux : gnrent linformation (Pc, laptope, mobile, tlphone ip, camra ip, imprimant rseau,) Supports de transmission : transporte linformation (cuivre, fibre optique, frquence radio) Equipements intermdiaires : regnrent linformation (Rpteur, switch, routeur, parfeu, point daccs)

1.3

Modles Rseaux

1.3.1 Protocole
Cest un programme dont le rle est de structurer et synchroniser les messages changs entre deux entits communicantes (voir exemples de protocoles Fig)

1.3.2 Rles des couches


Physique : codage et signalisation de linformation Liaison : adressage physique, contrle derreur et contrle daccs au support Rseau : adressage logique (IP), acheminement de linformation (Routage), contrle de congestion Transport : adressage (numro de port), segmentation, multiplexage, contrle derreur et de flux Session : synchronisation du dialogue entre metteur et rcepteur Prsentation : Mise en forme des donnes sous forme universelle indpendante de la plateforme (ASN1), scurit et cryptage Application : mise en forme des donnes utilisateur selon le protocole utilis

Unit de donnes protocolaire

Exemples de protocoles HTTP, SMTP,FTP telnet, SSH, DNS ...

Message

Segment Paquet

TCP/UDP IP, IPX, AppelTalck Ethernet, WIFI, PPP

Tram e Bit Figure 1-2 : Modle OSI vs. TCP/IP

1.3.3 Processus denvoie et de rception


Une application telle que navigateur (Mozilla, chrome,..) utilise le protocole http pour transporter linformation entre le serveur et le client. Le rle de chaque couche infrieur est dajouter ses propres informations aux units de donnes http pour former la fin une trame. Ce processus est appel encapsulation Encapsulation Application (http) Transport (TCP) Rseaux (IP) Trame (Ethernet) Figure 1-3 : Encapsulation la rception, les donnes sont d-encapsules dans chaque couche (depuis la couche liaison) jusqu la couche application.

2. Les applications rseaux


2.1 Couche application
Une application rseau est un programme qui permet de faire communiquer deux machines dans un rseau en utilisant un protocole. Il existe deux modles de communications savoir le modle client/ Serveur et le modle peer to peer. Modle client/Serveur : plus scuris et permet de grer des milliers de clients en mme temps (cas du serveur web) Modle peer to peer : moins sr et le nombre de clients est limit (cas du partage de fichiers sous windows) Pour distinguer entre plusieurs applications qui communiquent en mme temps, le systme utilise un numro de port (16 bits) au niveau de la couche transport. Application Rseau (Service) Protocole applicatif Web http Rsolution de noms de machine en DNS ip et linverse Transfert de fichiers ftp Attribution dynamique d@ ip Dhcp Transfert de courrier Smtp Rcupration de courrier Pop Terminal virtuel telnet Terminal virtuel scuris ssh Protocole transport TCP UDP TCP UDP TCP TCP TCP TCP de Numro de port 80 53 20 et 21 67 et dautres 25 110 23 22

2.2

DNS (Domain Name Server )

Permet de rcuprer ladresse ip partir de son nom et linverse en utilisant une recherche hirarchique. Pour connatre le serveur dns dans votre machine on peut utiliser la commande nslookup.

Figure 2-1 : Sortie nslookup Chaque serveur DNS maintient une base de donnes des enregistrements de types : NS : un serveur de noms autoris. MX : un serveur de courrier 6

A : une adresse de priphrique final. CNAME : un nom canonique ou alias

Figure 2-2 : Exemple de base denregistrements DNS

2.3

SMTP (Simple Mail Transfert Protocole)

Le protocole SMTP (MTA) est responsable du transfert de courrier dun domaine un autre (exp. Yahoo.fr gmail.com). La remise du courrier son destinataire est ralise par le protocole pop (MDA). Le client utilise un agent de messagerie (UMA) tel que Outlook pour envoyer et recevoir les courriers

Figure 2-3 : Principe fonctionnement Messagerie

2.4

DHCP (Dynamic Host Configuration Protocole)

Permet dattribuer de faon dynamique ladresse ip, la passerelle par dfaut et les serveurs dns un client.

La priode de renouvellement des informations de configuration sappelle bays.

Figure 2-4 : Informations DHCP

3. Couche Transport
3.1 Objectif de la couche transport
Selon lOSI la couche Transport est responsable du transfert des donnes de bout en bout de faon fiable en utilisant des mcanismes tels que : Contrle derreurs, Numro de squence, Accus de rception et Contrle de flux Pour permettre plusieurs applications de communiquer au mme temps, la couche transport utilisent le mcanisme de multiplexage lenvoie et le dmultiplexage larrive. La distinction entre les diffrents flux se fait grasse au numro de port. Plage de numro de ports 0 1023 1024 49151 49151 65535 utilit Ports rservs Ports inscrits Ports dynamiques

3.2

TCP vs. UDP

Sur lInternet (modle TCP/IP), il existe deux protocoles de transport : TCP : fiable et fonctionne en mode connect

UDP : non fiable mais rapide et il est orient mode non connect

3.2.1 TCP
Il fonctionne en mode connect c d que pour communiquer il faut : tablir la connexion en trois tapes avec lindicateur SYN positionn, transfrer les donnes et fermer la connexion en quatre tapes avec lindicateur FIN positionn La figure 3.1 montre lencapsulation TCP :

Figure 3-1 : Segment TCP Port source / Port destination permettent de distinguer de manire unique les applications communicantes Numro dordre permet la remise en ordre des segments la rception Numro de reu est gale au numro dordre reu +1, il permet de confirmer la rception dun ou plusieurs segments. Ainsi on peut dtecter les segments perdus et faire la retransmission Fentre dtermine le nombre doctets envoyer avant dattendre un reu (Ack) et elle permet dviter de mettre en surcharge le rcepteur (garantir le contrle de flux)

Figure 3-2 : Contrle de Flux TCP Le numro de reu est gal au nombre des derniers octets bien reus +1 La taille de la fentre a pass de 3000 octets 1500 fin dviter que le rcepteur soit surcharg.

3.2.2 UDP
Non fiable mais rapide : les segments peuvent tre perdu et lordre darriver des segments nest pas respect. Lencapsulation UDP est limite lajout du port source et du port destination (voir figure 3.3.

Figure 3-3 : Segment UDP La commande netstat permet de visualiser ltat des diffrentes connexions. La machine kenpc est en conversation avec la machine www.cisco.com le port source est 3166 et le port destination est 80. Le protocole de transport utilis est TCP

Figure 3-4 : Sortie netstat

4 Couche Rseaux
Les fonctionnalits les plus importantes de la couche rseau sont ladressage et le routage. Comme exemples de protocoles rseaux on peut citer ip v4, ip v6, AppelTalk et IPX. Lencapsulation au niveau de la couche rseau consiste en lajout de ladresse ip source et ladresse ip destination.

4.1

Adressage IP v4

Le protocole IP est non fiable (au mieux) et fonctionne en mode sans connexion. Une adresse IP v4 est compose de 32 bits et est reprsente sous format dcimal. Chaque adresse ip peut tre dcompose en deux parties : partie qui identifie le rseau auquel appartient la machine et partie qui identifie la machine dans ce rseau.

10

192.

168.

0.

Partie Rseau

Partie machine

Le masque rseau permet didentifier de manire unique le rseau auquel appartient une machine donne. Il peut tre exprim soit en format dcimal ou prfixe : 255.255.255.0 est quivalente 24 bits positionns 1 255.255.240.0 .. 20

Figure 4-1 : Classes dadresses IP v4

4.1.2 Adresses ip prives/NAT


Les adresses ip prives ne sont pas routable sur lInternet et il existe trois plages dadresses : 10.0.0.0 10.255.255.255 (10.0.0.0 /8) 172.16.0.0 172.31.255.255 (172.16.0.0 /12) 192.168.0.0 192.168.255.255 (192.168.0.0 /16) Grce des services qui traduisent les adresses prives en adresses publiques (NAT), les htes dun rseau priv peuvent accder aux ressources prsentes sur Internet.

Figure 4-2 : Exemple NAT

11

4.1.3 Calcul des adresses


Etant donne une adresse IP quelconque on chercher trouvez ladresse rseau, ladresse de broadcast et la plage des adresses machines valides. Prenons ladresse ip : 156.225.122.220/18 Le nombre de machines adressable 2N 2 avec N= 32 -18 = 14 Adresse IP & Masque Rseau Adresse Rseau en binaire Adresse Rseau Adresse diffusion Adresse 1ire machine Adresse dernire machine 11111111 . 11111111 . 11000000 . 10011100 . 11100001 . 156 156 156 156 . . . . 225 225 225 225 . . . . 01000000 . 64 127 64 127 . . . . 00000000 00000000 0 255 1 254 10011100 . 11100001 . 01111010 . 11011100

4.1.4 Subdivision des Rseaux


On subdivise un rseau pour : liminer les diffusions inutiles et par ailleurs diminuer la surcharge cerner les problmes dadressage mieux contrler le rseau Il existe plusieurs critres de subdivision : La localisation gographique La scurit Lobjectif (exp. par service) Si N est le nombre de bits rserv la partie machine alors le nombre de rseaux quand peut crer est 2N Le routeur est lquipement qui permet de subdiviser les rseaux et crer par ailleurs des domaines de diffusion. Dans la figure ci-dessous on a deux domaines de diffusion le 192.168.21.0/24 et le 192.168.20.0/24. En gnral chaque interface du routeur constitue un domaine de diffusion part entire.

12

Figure 4-3 : Domaines de diffusion

4.2

Routage

Consiste acheminer les donnes vers leur destination en se basant sur ladresse ip de destination. Pour aller vers lextrieur, tout quipement terminal (cas PC) doit disposer dune passerelle par dfaut cest ladresse ip du routeur par dfaut. La commande netstat r permet dafficher la table de routage dun pc.

Figure 4-4 : Table de Routage dun PC Le routeur est lquipement responsable du routage sur lInternet, il utilise ladresse ip de destination et sa table de routage pour aiguiller un paquet vers sa destination. Une table de routage contient les rseaux de destinations, le cot pour y allez et ladresse ip du tronon suivant ou linterface de sortie. Pour afficher la table de routage dun routeur cisco on utilise la commande show ip route.

Figure 4-5 : Table de routage dun routeur S* : identifie une route par dfaut C : route directement connecte R : Route distante apprise par le protocole de routage RIP

13

4.2.2 Principe de transfert dun paquet ip.


Lors de larriver dun paquet un routeur sur lune de ses interfaces il procde de la faon suivante : 1. Le routeur supprime lencapsulation de la couche 2 2. Extrait ladresse ip de destination 3. Recherche la destination dans la table de routage 3.1. Si la destination est locale il r-encapsule le paquet et le livre la machine cible 3.2. Si la destination est distante, r-encapsule le paquet et le livre au tronon suivant 3.3. Si non, il abandonne le paquet Exemples : 1. Soit la destination dadresse 192.168.2.10, cette adresse appartient au rseau 192.168.2.0/24. Donc le paquet sera livr la machine de destination via linterface locale FastEthernet0/0. 2. Soit la destination dadresse 10.1.1.25, cette adresse appartient au rseau 10.1.1.0/24. Donc le paquet sera livr au tronon suivant (192.168.2.2) via linterface locale FastEthernet0/0. 3. Soit la destination 200.200.1.1, cette adresse nappartient aucune route dans la table de routage, donc elle sera livre au tronon suivant de la route par dfaut. Dans labsence de la route par dfaut le paque sera supprim.

4.2.3 Mise jours de la table de routage


Une table de routage est mise jours par deux mthodes : Statique : les routes sont introduites manuellement par ladministrateur Dynamique : en utilisant un protocole de routage tels que RIP, EIGRP,..

5
5.1

Couche Liaison
Rle de la couche liaison

Elle permet de contrler laccs au support physique et elle peut tre subdivise en deux sous couches : Couche LLC (Logical Link Control) : permet didentifier le protocole de couche rseau utilis (IP, IPX ou AppelTalk) Couche MAC (Medium Access Control) : permet de contrler laccs au support et dlimiter la trame Lencapsulation dans la couche liaison de donnes consiste en lajout de ntte (adresse physique source et adresse physique destination) et de la queue (code de contrle derreur). Les protocoles de couche 2 dpendent principalement de la topologie logique utilise et du support adopt : Ethernet PPP (Point-to-Point Protocol) HDLC (High Level Data Link Control) Frame Relay ATM (Asynchronous Transfer Mode)

14

5.2

Topologies logiques

La topologie logique dun rseau est troitement lie au mcanisme utilis pour grer laccs au rseau. Topologie point point : elle relie directement deux nuds, Toutes les trames sur le support ne peuvent voyager que vers ou depuis les deux nuds. Par ailleurs, ladressage est optionnel. Topologie accs multiple : permet des noeuds de communiquer en utilisant le mme support partag. Chaque noeud aperoit toutes les trames qui se trouvent sur le support, mais seul le noeud auquel la trame est destine traite le contenu de cette trame. Cette topologie prsente le risque de collision et pour le corriger on utilise des mthodes daccs au support telles que CSMA/CD pour lEthernet ou CSMA/CA pour le WIFI. Topologie en anneau : utilise la technique du jeton pour accder au support. Certes, elle gnre une surcharge supplmentaire mais elle permet dviter la collision (mthode dterministe). Pour les deux dernires topologies, ladressage est obligatoire.

5.3

Ethernet (Norme IEEE 802.3)

La topologie logique sous-jacente dEthernet est un bus prenant en charge un accs multiple. Pour grer la collision, il utilise la mthode daccs CSMA /CD dont le principe est le suivant : tous les priphriques rseau qui ont des messages envoyer doivent les couter avant de les transmettre Si un priphrique dtecte un signal provenant dun autre priphrique, il attend un certain temps avant dessayer de transmettre un message sinon Si aucun trafic nest dtect, le priphrique transmet son message. Une collision peut avoir lieu, dans tel cas un signal brouilleur est gnr et toutes les stations se mettent nouveau en coute pendant un temps pseudo alatoire avant de retransmettre Le temps dattente est calcul en fonction du temps dallez retour dune trame entre les deux stations les plus loigne du rseau et le temps inter-trame

5.3.1 Evolution de lEthernet


LEthernet hrit : on utilise des Hubs pour interconnecter les machines au rseau et le dbit ne dpassait pas 10Mb/s. Comme support de transmission, on peut citer 10BaseT, 10Base500 et 10Base200 (cuivre) LEthernet commut : on utilise des commutateur pour linterconnexion des machines, ainsi le dbit peut allez au-del des Gigabits/s. Deux types de support sont dploys : La paire torsade : 100BaseT, 1000BaseT La fibre optique : 1000BaseSX, 1000BaseLX

5.3.2 Trame Ethernet


La structure de la trame Ethernet est illustre dans la figure 5.1 ci-dessous. Prambule : utilis pour la synchronisation et permet de garantir la compatibilit entre lEthernet hrit et lEthernet commut Adresse physique (source et destination) : sur 48 bits en hexa permet didentifier lmetteur et le rcepteur (ex. 00-21-9B-6B-E3-0F) Squence de contrle de trame : utilis pour la dtection des erreurs la rception

15

Paquet IP

Figure 5-1 : Trame Ethernet

5.3.3 Hub vs. Commutateur


Un Hub est un quipement intermdiaire qui opre au niveau physique du modle OSI. Son rle est de rgnrer la trame dans tous les ports. Un commutateur est un quipement dinterconnexion qui opre au niveau 2 du modle OSI. Ainsi il peut filtrer les trames en se basant sur les adresses MAC et crer en consquence des domaines de collision spars. Dans la figure ci-dessous on a : Un seul domaine de diffusion et 5 domaines de collision. En fait chaque port dun switch constitue un domaine de collision indpendant.

Figure 5-2 : Domaine de collision Principe de fonctionnement du switch voir (9.6.3 et 9.6.4 ).

16

Figure 5-3 : Table de commutation dun switch Les adresses MAC sont apprises de faon dynamique chaque communication. Une entre de la table MAC est supprime aprs un certain temps ou lorsque on dconnecte une machine du port associ.

Couche physique

Permet de transporter les bits de la trame sous forme de signaux dans un support de transmission. Elle normalise tout ce qui est proprits lectriques, mcaniques des supports physique et des connecteurs.

6.1

Support physique

Les support physique peuvent tre classifis selon leurs dbit, Cot dinstallation et rsistance au bruit. Support physique Fibre optique Cuivre (RJ45) Sans fils Cot + Dbit + Rsistance au bruit +

6.1.1 Fibre optique


La fibre optique permet une communication bidirectionnelle simultane avec un cble ddie sur chaque direction.

17

Figure 6-1 : Liaison Fibre optique Il existe deux types de fibre optique : Monomode : peut allez jusqu 100 km, elle utilise le laser et elle peut couvrir un WAN (MetroEthernet) Multimode : jusqu 10 km, elle utilise des LEDs photo-lectrique Linstallation de la fibre optique chez un client passe par deux tapes : Installation horizontale depuis loprateur jusqu le point de dmarcation client Installation verticale depuis le point de dmarcation jusqu le poste client

6.1.2 Paire torsade (RJ45)


La norme la plus rpondu dans les rseaux Ethernet est la UTP (non blinde). La porte maximale de la RJ45 est de 100 m entre la prise murale et le panneau de brassage. Mais, la porte dun rseau local base de paire peut allez jusqu 2500 m en utilisant des switchs. Les principaux types de cbles obtenus en utilisant des conventions de cblage spcifiques sont les suivants : Ethernet droit utilis pour relier des quipements de types diffrents Ethernet crois utilis pour relier des quipements de mme types sachant quun routeur est un PC et un HUB est un commutateur.

Figure 6-2 : Cble droit vs. Cble crois Invers utilis pour connecter un PC un routeur, il se termine sur le Pc avec le connecteur srie DB9

18

Figure 6-3 : Cble Console Exercice : Dterminer les types de cbles utiliss dans le rseau de la figure suivante : ABC-

6.2

Codage

Lorsque les bits de la trame arrivent la couche physique ils sont mapps en symboles (groupement de bits bien dfinit) afin de : Rduire les erreurs au niveau du bit Limiter lnergie effective transmise dans le support Mieux distingu entre les bits de donnes et les bits de contrle Voir codage 4B/5B (8.2.2)

6.3

Signalisation

Cest lopration travers laquelle un bit est transform en un signal lectrique, lumineux ou en onde elctro-magntique. Il existe plusieurs techniques de signalisation comme par exemple NRZ, Monchester Signalisation NRZ + 5V

19