Vous êtes sur la page 1sur 86

Introduction aux rseaux

Brasser un rseau local


De la carte rseaux du PC
la prise murale
De la rocade

Vue arrire Face avant


au commutateur
Voici le rsum :
De lintert des rseaux informatiques
Partage des ressources locales

Internet

Rseaux Locaux (LAN)


Partage dapplications et de donnes
Stockage
Accs lInternet
Connecter votre rseau lInternet

Habituellement, un routeur modem connecte lInternet


Wide Area Network : Les rseaux tendus

Rseau
domicile Numrotation
Usagers
ADSL
mobiles

Internet
Cable Frame-Relay

Bureaux
Bureaux Ligne loue centraux
distants

Les rseaux tendus (WAN) connectent lInternet


Ils peuvent aussi interconnecter des sites
Il existe de nombreuses technologies daccs : DSL, Cable
Topologies des rseaux informatiques
Topologies physiques

Topologie en bus Anneaux Topologie en toile Topologie maille

Rseaux locaux (LAN) Rseaux tendus (WAN)


LAN : Topologie en bus

Tous les quipements reoivent le signal


Laccs au mdia est pour celui qui parle en premier
Ethernet est une topologie en bus
LAN : Topologie en anneaux

Un jeton circule sur lanneau


Laccs au mdia est pour celui qui a le jeton
Nest plus utilis aujourdhui en LAN (Token Ring)
WAN : Topologie en toile

NY

Londres Tokyo

Les messages passent par un point central


Moins cher, mais sensible la panne du site central
WAN : Topologie maille

Paris

Londres

Tokyo

Compromis entre cot et tolrence aux pannes


Absence de Broadcast
Appel aussi Non Broadcast Multiple Access (NBMA)
Les modles OSI et TCP/IP
Le modle OSI

OSI (Open Systems Interface) est une suite de protocoles


standards. Cependant, TCP/IP est devenu, de fait, le
standard.
Mais le modle OSI subiste et facilite la comprhension.
Il permet de spficier sparment chaque couche et de
dfinir les messages changs chaque niveau.
Les changes dun niveau ninterfrent pas avec un autre
niveau, rduisant la complexit.
Il simplifie la tche des enseignants et la comprhension
des tudiants
Comparaison de OSI et TCP/IP dans le LAN

TCP/IP sur Ethernet est le modle qui sest


impos dans les rseaux locaux

Application
Prsentation Application
Session
Transport TCP ou UDP
Rseaux Internet Protocol
Liaison de donnes Ethernet
Physique
Comparaison de OSI et TCP/IP dans le WAN

TCP/IP sest impos dans les rseaux tendus

Application
Prsentation Application
Session
Transport TCP ou UDP
Rseaux Internet Protocol
Liaison de donnes Dial/DSL/FR/Cable
Physique
Encapsulation et d-encapsulation
Lencapsulation des donnes

Emetteur
Chaque couche encapsule les
donnes de la couche suprieure

Donnes

L7
7 Application HDR
User Data
L6 L7
6 Presentation HDR HDR User Data
L5 L6 L7
5 Session HDR HDR HDR
User Data
L4 L5 L6 L7
4 Transport HDR HDR HDR HDR
User Data
L3 L4 L5 L6 L7
3 Rseaux HDR HDR HDR HDR HDR
User Data
L2 L3 L4 L5 L6 L7
2 Liaison HDR HDR HDR HDR HDR HDR
User Data FCS

1 Physique Bits

HDR = header
D-encapsulation des donnes

Rcepteur
Chaque couche encapsule les
donnes de la couche suprieure

Donnes

L7
7 Application HDR
User Data
L6 L7
6 Presentation HDR HDR User Data
L6 L7
5 Session L5
HDR HDR
User Data
HDR
L4 L5 L6 L7
4 Transport HDR HDR HDR HDR
User Data
L3 L4 L5 L6 L7
3 Rseaux HDR HDR HDR HDR HDR
User Data
L2 L3 L4 L5 L6 L7
2 Liaison HDR HDR HDR HDR HDR HDR
User Data FCS

1 Physique Bits

HDR = header
Communication pair pair

Emetteur Chaque couche communique Rcepteur


avec son pair

Application Application
Donnes
Presentation Presentation
Session Session
Segments (TCP) and Datagram (UDP)
Transport Transport
Paquets
Rseaux Rseaux
Trames
Liaison Liaison
Bits
Physique Physique
Data encapsulation avec TCP/IP

Les donnes de lusager sont encapsules dans un


segment TCP qui lui-mme est encapsul dans un paquet
IP. Ce paquet est encapsul dans une trame Ethernet qui
dcoup en bits et envoy sur le rseau
OSI couche 1 : la couche physique
OSI couche 1 Couche physique

Dfinit les spcification


techniques et fonctionnelles
des jonctions entre dispositifs
Le Protocol Data Unit est le
Bit
Les dispositifs sont :
Repeteurs (LAN)
Concentrateurs (LAN)
Modems (WAN)
DSU/CSU (WAN)

101100111100001011001
Le rpteur

Equipement de couche 1 qui combat lattnuation.


Le rpteur:
Rcupre le signal attnu
Le rgnre (dtection derreurs)
Le retransmet sur le rseau
Le concentrateur

Permet dinterconnecter plusieurs quipements


Rgnre le signal, comme le rpeteur
Cest un rpeteur multiport
Le Modem

Modem

RTC

Modem

Un modem convertit le signal analogique du RTC en signal


numrique pour le PC
CSU/DSU ou ETTD/ETCD

Commutateur WAN
CSU/DSU

Cest un modem utilis par les liaisons spcialises et


Frame-Relay
OSI couche 2 : Liaison de donnes
OSI couche 2 Liaison des donnes

La couche liaison de donnes


fournit un conteneur de bits
appels Trames.
Cette couche dfinit la
mthode daccs au mdia
(Ethernet, Token Ring)
Chaque quipement de couche
2 possde une adresse
physique appele aussi MAC
Une trame Ethernet contient des bits

Il serait impossible dchanger un flot continu de donnes


Une trame contient des bits. A limage dun mot il contient :
Ladresse physique (MAC address) de la source
Ladressse physique de la destination
Un indicatif du protocol 3 vhicul (appel TYPE)
Une somme (FCS) dintgrit de la trame
La carte rseaux

Contient une addresse physique : Media Access Control


(MAC)
Chaque carte Ethernet contient une adresse unique
Ladresse MAC fournit une identificatio permanente du PC
6 octect en hxadcimal ex : 4d.23.21.ab.2e.55
Ethernet source et destination

MAC MAC
Address Address

Ethernet utilise ladresse MAC pour identifie la source et la


destination de la trame Ethernet
Lorsque la carte met une trame, sont adresse physique est
place dans le champ source.
Quelle est mon adresse physique ?
Equipements de couche 2 : le commutateur

Le commutateur apprend les adresses MAC en silence


Cet apprentissage permet, par la suite, de copier les
trames uniquement sur le port concern
Un commutateur au dmarrage

La table des adresses MAC est vide


Apprentissage des adresses MAC

A envoie une trame C


Le commutateur retient ladresse de A derriere le port E0
Ladresse de destination tant inconnue, le commutateur
copie la trame sur tous les ports.
Apprentissage des adresses MAC, suite

D envoie une trame vers C


Le commutateur retient ladresse de D derrire le port E3
Ladresse de C tant inconnue, la trame est copi sur tous les
ports (noyade des ports)
Le commutateur copie sur le bon port

A adresse une trame vers C


La trame est copis sur le bon port E2
Il nest pas copi sur E1 et E3
OSI couche 3 : la couche rseaux
OSI couche 3 La couche rseaux

La couche rseau introduit un


nommage logique : ladresse IP
Des adresses IP sont regroupes en
entits appels rseaux et sous
rseaux.
Les rseaux sont annoncs par des
protocoles de routage afin de
dterminer le plus court chemin.
La couche rseaux nest pas fiable
Dispositif de la couche 3 : le Router

Les quipements de la couche 3 sont des routeurs


Caractristiques du Protocole IP

Couche 3 du modle OSI


Non fiable (best effort)
Chaque paquet est trait indpendament
Adressage IP

Chaque hte (PC, imprimante, priphrique) doit


possder son adresse IP
Une adresse IP est la combinaison dune adresse de
rseau et dun complment de hte
Ladresse est reprsents sur 4 octets en dcimal

Serveur
rseau.hte Commutateur
192.168.1.1

Rseau :
192.168.1.0/24
255.255.255.0 192.168.1.100. 192.168.1.101
Un rseau local est associ un rseau IP

LAN 1 LAN 2

Rseau IP : Internet Rseau IP :


192.168.1.0/24 Router1 Router2 183.8.8.0/24
192.168.1.254 183.8.8.254

Serveur

192.168.1.1

192.168.1.100. 192.168.1.101 183.8.8.1 183.8.8.2

Chaque host a une adresse IP


Toutes les adresses IP dun mme site
appartiennent au mme rseau
Le routeurs est la passerelle par dfaut

LAN 1 LAN 2
Internet Protocol
(couche 2) (couche 2)
(couche 3)
Routeur Routeur2 183.8.8.254
192.168.1.254 1

Serveur

192.168.1.100 192.168.1.10 183.8.8.1 183.8.8.2

Internet Protocol (IP) interconnect les LAN


(Ethernet)
Le routeur est la passerelle par dfaut du LAN
Les protocoles de routage

Les protocoles de routage annoncent les routes de


chaque site
Chaque routeur tient compte de ces annonces
pour dterminer le Next hop dans la perspective du
meilleur chemin vers la destination
Address Resolution Protocol
Chaque noeud du rseau a deux adresses

Chaque noeud du rseau a deux adresses :


Une adresse physique appele adresse MAC
Une adresse logique appele adresse IP

Ladresse MAC est grave dans la carte rseau. Si lon


change cette carte, elle sera diffrente

Ladresse IP est configure par ladministrateur et ne


dpends pas du matriel, cest une adresse logique
Pourquoi deux adresse ?

Ladresse IP est utilise par les applications et ne


risque pas de changer avec le matriel.

Ladresse physique est utilise par les machines pour


communiquer sur le rseau Ethernet.
Pour quelles raisons utilise-t-on ARP ?

Les applications utilisent les adresses IP pour


communiquer

Mais les cartes rseaux ne connaissent que les


adresses MAC

Chaque hte dois pouvoir convertir une adresse IP en


une adresse MAC
Correspondance entre MAC et IP
Example : user A ping the PC B

PC A PING 172.16.3.2 PC B

IP : 10.1.1.1 IP : 10.1.1.2
MAC : 00-01-23-AE-AA-01 MAC : ?

User A ping the PC B


PC A knows only about destination IP address
But the NIC needs the destination MAC address to
send the frames on the wire
PC A needs to discover PC B MAC address

PC A PC B
ARP : what is the MAC of 172.16.3.2 ?

IP : 172.16.3.1 IP : 172.16.3.2
MAC : 00-01-23-AE-AA-01 MAC : ?

The PC A, issue an ARP request to find the


destination MAC address
ARP response

ARP Response :
The MAC is 00-01-00-12-BA-01
PC A PC B

IP : 10.1.1.1 IP : 172.16.3.2
MAC : 00-01-23-AE-AA-01 MAC : 00-01-00-12-BA-01

PC B answers with his MAC


Example : user A ping the PC B

PC A PING 172.16.3.2 PC B

IP : 10.1.1.1 IP : 10.1.1.2
MAC : 00-01-23-AE-AA-01 MAC : 00-01-00-12-BA-01

PC A can send frames to the destination MAC


Detail of the encapsulations

Ethernet Frame

IP Packet

FCS PING Dest IP B Source IP A Source MAC A Dest MAC B

PC A PC B

IP : 172.6.3.1 IP : 172.16.3.2

MAC : 00-01-23-AE-AA-01 MAC : 00-01-00-12-BA-01

The PINGs data is encapsulated inside an IP packet


The IP packet is encapsulated inside an Ethernet Frame
The frame is sent over the wire
The sender retains the destination MAC

PC A PC B

ARP CACHE

IP A : 172.16.3.1 MAC A : 00-01-23-AE-AA-01 IP : 10.1.1.2


IP B : 172.16.3.2 MAC B : 00-01-00-12-BA-01

To avoid multiple ARP requests, the PC A retains the


MAC address of B inside an ARP cache for further
communications
ARP request is a broadcast frame

PC C IP : 10.1.1.3

ARP request :
What is the MAC
PC A of 10.1.1.2 ? PC B

ARP Response : IP : 10.1.1.2


IP : 10.1.1.1 The MAC is 00-01-00-12-BA-01

PC D IP : 10.1.1.4

A ARP request is an Ethernet broadcast frame and


all the PCs of the LAN should receive it.
But only PC B will answer because it recognizes his
IP address within the ARP request
ARP is limited to the LAN subnet

Because it is a broadcast, ARP request is limited to


the Ethernet LAN subnet
If the destination is off the subnet, the packet
should be sent to the default gateway
Sending a packet off the subnet

When two hosts dont share the same subnet, they are
separated by at least one router acting as GW
The source will send his packet to the GW
The GW will forward it to the destination
For remote LAN, there are two ARP requests

First ARP request find the routers Ethernet interface


MAC address
The second ARP request is issued by the router to find
the destination MAC address.
ARP request
ARP reply MAC GW
ARP request
ARP reply MAC B
Frame Frame
The IP destination of data remains ever unchanged

The MAC destination is changed at each hop


The IP destination remains unchanged (IP B)
ARP cache

Both PC and Router will store an ARP cache


Same IP, but different MAC address

IP B MAC GW IP B MAC B

Frame Frame
ARP cache of the PC

Destination MAC for each IP destination


The type dynamic means it had been discovered by
ARP
ARP cache of the router

Similar to the cache of the PC


An additionnal column indicating the outgoing interface
DHCP
Mcanisme DHCP

4 tapes :
1. DISCOVER
CLIENT SERVER IP src 0.0.0.0
IP dest 255.255.255.255
2. OFFER
discover une adresse IP
masque
l@ IP de passerelle
offer l@ IP des serveurs DNS
le lease time
etc
request 3. REQUEST
intention daccepter loffre
4. ACK
ack confirmation fin du processus
Router = server DHCP

conf t
ip dhcp excluded-address 192.168.10.250 192.168.10.254
ip dhcp pool TOTO
domain-name X
network 192.168.10.0 255.255.255.0
network 192.168.10.0 /24
default-router 192.168.10.254
dns-server 192.160.1.1
Activer la fonction DHCP

Pas de commande IOS


La fonction DHCP est automatiquement active ds quune
adresse IP est attribue une interface du routeur, dans la
plage de pool
conf t
int fa0/0
ip address 192.168.10.254 255.255.255.0
OSI couche 4 : la couche transport
La couche transport

Multiplexage de session
(UDP et TCP)
Segmentation (TCP)
Controle de flux (TCP)
Orient connexion
(TCP)
Fiabilit (TCP)
Comparaison entre TCP et UDP
Caractristiques de UDP

Sans connexion
Simplex
Dtection derreur rudimentaire
Fait de son mieux (Best effort)
Pas de correction derreur
Caractristiques de TCP

Protocol orient connexion


Fonctionne en mode Full-duplex
Dtection derreur
Sequencement et ordonnancement des paquets
Acquittement des paquets reus
Retransmission des paquets perdus
Protocol trois poignes de main
Acquittement TCP
La fentre glissante
Numros de squence
OSI couche 7 : Application
Applications TCP/IP

Transferts de fichiers
FTP
TFTP
Network File System
E-mail
Simple Mail Transfer Protocol
Accs distant
Telnet
rlogin
Gestion des rseaux
Simple Network Management
Protocol
Gestion des noms
Domain Name System
Les numros de port des applications