Vous êtes sur la page 1sur 60

Chapitre 1 : Introduction

Pr F.YAKINE

ENSA de FES 17/18 Page 1


Chapitre 1 : Introduction

DÉFINITION D’UN RÉSEAU

Nœuds
+
Liaisons de données
+
Processus et services
(logiciels , protocoles)
=
Réseau Informatique

ENSA de FES 17/18 22


Page
Chapitre 1 : Introduction

LA TOPOLOGIE PHYSIQUE
Le réseau de type bus :

 La topologie en bus consiste à utiliser un long câble, sur lequel les


différents équipements se raccordent en série,
 Chaque station peut accéder à tout moment au support commun
pour émettre.
 Les données sont diffusées à toutes les stations
 Avantages : économique en câblage, Simple à mettre en place
 Inconvénient : toute coupure du bus entraîne une panne complète
du réseau

ENSA de FES 17/18 Page 3


Chapitre 1 : Introduction

LA TOPOLOGIE PHYSIQUE
Le réseau de type étoile :

 Tous les équipements sont reliés directement à un concentrateur qui


constitue le nœud central par lequel transitent toutes les
transmissions.
 Avantage : Un nœud peut tomber en panne sans affecter les autres
nœuds du réseau
 Inconvénient : une panne sur le concentrateur immobilise tout le
réseau

ENSA de FES 17/18 Page 4


Chapitre 1 : Introduction

LA TOPOLOGIE PHYSIQUE
Le réseau de type anneau :

 Chaque équipement est relié à deux équipements voisins de telle


sorte que l’ensemble constitue une boucle fermée
 Dans cette topologie, les informations transitent d’équipement en
équipement jusqu’à destination.
 Inconvénients : la rupture du câble en un point quelconque de
l’anneau bloque le réseau
²

ENSA de FES 17/18 Page 5


Chapitre 1 : Introduction

Règles du communication
 Fragmentation DES DONNÉES consiste à scinder les données en
fragments plus petits.

 L’occupation du média de transmission et des équipements intermédiaires


est répartie entre tous les nœuds

ENSA de FES 17/18 Page 6


Chapitre 1 : Introduction

MODE D'ACHEMINEMENT

 Avec connexion (fiable)

ENSA de FES 17/18 Page 7


Chapitre 1 : Introduction

MODE D'ACHEMINEMENT

 Sans connexion (non fiable)

ENSA de FES 17/18 Page 8


Chapitre 1 : Introduction

TCP/IP vs OSI
 TCP/IP est un modèle simplifié et plus pragmatique

Modèle TCP/IP Modèle OSI


Application
Application Présentation
Session
Transport Transport
Internet Réseau
Liaison
Accès réseau
Physique

ENSA de FES 17/18 Page 9


Chapitre 1 : Introduction

Les 7 couches
 Le modèle est organisé en 7 couches

ENSA de FES 17/18 Page 10


Chapitre 1 : Introduction

OSI à l'œuvre

ENSA de FES 17/18 Page 11


Chapitre 1 : Introduction

ENSA de FES 17/18 1212


Page
Chapitre 1 : Introduction

Chapitre2: Aspect matériel


des réseaux

ENSA de FES 17/18 Page 13


Chapitre 1 : Introduction

ENSA de FES 17/18 1414


Page
Chapitre 1 : Introduction

Carte réseau (coupleur)

ENSA de FES 17/18 Page 15


Chapitre 1 : Introduction

Supports de transmission

 La paire torsadée

Standard Physical Medium Distance

10Base-T Two pairs of Category 3/4/5 twisted pair cables 100m

100Base-TX Two pairs of Category 5 twisted pair cables 100m

1000Base-T Four pairs of Category 5e twisted pair cables 100m

 Le principal support physique utilisé dans les réseaux d'entreprise.


ENSA de FES 17/18 1616
Page
Chapitre 1 : Introduction

Supports de transmission

ENSA de FES 17/18 Page 17


Chapitre 1 : Introduction

Supports de transmission

 Le câble coaxial

Standard Cables Maximum Transmission Distance


10Base2 Thin coaxial 185m

10Base5 Thick coaxial 500m

ENSA de FES 17/18 1818


Page
Chapitre 1 : Introduction

Supports de transmission

 La fibre optique

Standard Physical Medium Distance


10Base-F Two strand fiber 2000m

100Base-FX Two strand multi-mode fiber 2000m

1000Base-LX Single-mode fiber or multi-mode fiber 316 - 5000m

1000Base-SX Multi-mode fiber 275 - 550m

ENSA de FES 17/18 1919


Page
Chapitre 1 : Introduction

Supports de transmission

 Ondes hertziennes : (ondes électromagnétiques)


 Ondes radio
 Ondes infra-rouge

ENSA de FES 17/18 Page 20


Chapitre 1 : Introduction

Équipements d’interconnexion et couches

ENSA de FES 17/18 Page 21


Chapitre 5 : TCP/IP

Chapitre 5: La pile TCP/IP

ENSA de FES 17/18 Page 22


Chapitre 5 : TCP/IP

Historique TCP/IP
 Inventé par l’agence DARPA (Defense Advanced Research Projects
Agency ) à la fin des années 60
 Appelé réseau Arpanet
 Utilisation militaire destinée à protéger le réseau d’information en cas
d’attaque
 Adopté par les universités américaines dans le début des années
80
 Université de Berkeley l’a inclus dans son Unix BSD
 Arrivée d’Internet (Web) en 1993

ENSA de FES 17/18 Page 23


Chapitre 5 : TCP/IP

I) Le modèle TCP/IP
 Nombreux points communs avec le modèle OSI
 Modèles à 4 couches
 Encapsulation et communication entre les couches
Modèle TCP/IP
 Modèle orienté protocoles
 A chaque couche est associé un ou plusieurs protocoles
Application

Transport
Internet
Accès réseau

ENSA de FES 17/18 Page 24


Chapitre 5 : TCP/IP

Correspondance TCP/IP - OSI


 TCP/IP est un modèle simplifié et plus pragmatique

Modèle TCP/IP Modèle OSI


Application
Application Présentation
Session
Transport Transport
Internet Réseau
Liaison
Accès réseau
Physique

ENSA de FES 17/18 Page 25


Chapitre 5 : TCP/IP

Pile TCP/IP
 Le protocole internet (IP) est le mécanisme de transmission
utilisé par la pile TCP/IP de protocoles au niveau de la
couche réseau.

Position du protocole IP dans la pile TCP/IP

ENSA de FES 17/18 Page 26


Chapitre 5 : TCP/IP

1) La couche Accès réseau


 S’occupe de la transmission de données sur un support physique
 Elle est chargée de :
 L’acheminement des données sur le réseau
 La synchronisation des données
 Le codage des données
 La conversion des signaux analogiques/numériques
 Contrôler les erreurs de transmission
 Pour les réseaux locaux
 FDDI , Ethernet , Token ring

ENSA de FES 17/18 Page 27


Chapitre 5 : TCP/IP

2) La couche Internet
 La clé de voûte du modèle TCP/IP
 Elle est chargée de :
 Gérer les notions d’adressage IP
 Réaliser l’acheminement et le réassemblage de paquets au travers
de réseaux hétérogènes et interconnectés
 Les 5 protocoles de la couche Internet
 IP (Internet Protocol)
 ARP (Address Resolution Protocol)
 ICMP (Internet Control Message Protocol )
 RARP (Reverse Address Resolution Protocol)
 IGMP (Internet Group Management Protocol )

ENSA de FES 17/18 Page 28


Chapitre 5 : TCP/IP

3) La couche Transport
 Son rôle est de permettre à des entités paires de soutenir une
conversation
 Permet de dissocier les applications réseau par l’utilisation d’un
port de connexion
 Deux implémentations officielles
 TCP, un protocole orienté connexion qui assure le contrôle des
erreurs
 UDP, un protocole non orienté connexion dont le contrôle d'erreur
est peu fiable

ENSA de FES 17/18 Page 29


Chapitre 5 : TCP/IP

4) La couche Application
 Regroupe 3 couches du modèle OSI
 Les couches Présentation et Session n’étaient pas très utilisées
 Cette couche regroupe des protocoles haut niveau
 Destinés à fournir des services évolués
 Protocoles souvent rencontrés à ce niveau :
 SMTP (Simple Mail Transfer Protocol)
 HTTP (HyperText Transfer Protocol)
 Telnet (Terminal network ou telecommunication network )
 FTP (File Transfer Protocol) , …

ENSA de FES 17/18 Page 30


Chapitre 5 : TCP/IP

II) Protocoles de niveau 3


1) Le protocole ARP

ENSA de FES 17/18 Page 31


Chapitre 5 : TCP/IP

1) Le protocole ARP

Pourquoi les stations doivent-elles mapper une adresse MAC


avec une adresse IP ?

Table ARP
Adresse IP Adresse MAC
10.0.0.2 00-0C-04-32-14-A1
10.0.0.3 00-0C-14-02-00-19
Entrée inexistante 10.0.0.4 ??-??-??-??-??-??

Hôte A Hôte D
10.0.0.1 10.0.0.4
255.0.0.0 255.0.0.0
MAC C1-D0-EF-12-34-56 MAC inconnu

Source
Destination

10.0.0.0/8

Hôte B
10.0.0.2
255.0.0.0
MAC 00-0C-04-32-14-A1

ENSA de FES 17/18 Page 32


Chapitre 5 : TCP/IP

1 ) Le protocole ARP
 A souhaite communiquer avec D
@ IPA = 10.0.0.1 @ IPD = 10.0.0.4
@ macA= C1-D0-EF-12-34-56 @ macD = ??-??-??-??-??-??

ENSA de FES 17/18 Page 33


Chapitre 5 : TCP/IP

Le protocole ARP
 La requête ARP
@ IPA = 10.0.0.1 @ IPD = 10.0.0.4
@ macA= C1-D0-EF-12-34-56 @ macD = ??-??-??-??-??-??

ENSA de FES 17/18 Page 34


Chapitre 5 : TCP/IP

Le protocole ARP
 La réponse ARP
@ IPA = 10.0.0.1 @ IPD = 10.0.0.4
@ macA:= C1-D0-EF-12-34-56 @ macD := ??-??-??-??-??-??

Table ARP (ou cache ARP)


Adresse IP Adresse MAC
10.0.0.2 00-0C-04-32-14-A1
10.0.0.3 00-0C-14-02-00-19
10.0.0.4 D0-1D-EF-11-22-33

ENSA de FES 17/18 Page 35


Chapitre 5 : TCP/IP

Le protocole ARP

Type mat. Protocole T. T. OP Adr. Mac émet. Adr. IP émet. Adr. Mac dest. Adr. IP dest.
(2) (2) ma prot (2) (6) (4) (6) (4)
t (1)
(1)

 Type de matériel (Hardware type) : le protocole avant arp (niveau 2 ) 0x0001:


Ethernet.
 Type de protocole (Protocol type ) : Ce champ indique quel est le type de
protocole de niveau 3 qui utilise ARP. 0x0800 – IP
 Taille de @matérielle (Hardware Address Length) :Ce champ correspond à la
longueur de l’adresse physique. La longueur doit être prise en octets. 06 –
Ethernet
 Taille de @ du protocole (Protocol Address Length) 04 - IP v4 ,16 - IP v6.Ce
champ correspond à la longueur de l’adresse réseau. La longueur doit être prise
en octets.
 Opération : 01 - Request requête 02 - Reply réponse
 Adresse MAC de l’émetteur
 Adresse IP de l’émetteur
 Adresse MAC du destinataire 00:00:00:00:00:00 si pas encore connue
 Adresse IP du destinataire
ENSA de FES 17/18 Page 36
Chapitre 5 : TCP/IP

Exercice : Analyse des Trames

ENSA de FES 17/18 Page 37


Chapitre 5 : TCP/IP

Le Datagramme IP

ENSA de FES 17/18 Page 38


Chapitre 5 : TCP/IP

Exercice 1

Un paquet IP est arrivé avec les 8 premiers bits suivants :

Le récepteur a supprimé le paquet . pourquoi?

ENSA de FES 17/18 Page 39


Chapitre 5 : TCP/IP

Exercice 2

Dans un paquet IP, la valeur de HLEN est 1000 en binaire.


Combien d'octets d'options sont transportés par ce paquet?

ENSA de FES 17/18 Page 40


Chapitre 5 : TCP/IP

Exercice 3

Dans un paquet IP, la valeur de HLEN est 516 et la valeur du


champ de longueur totale est 002816. Combien d'octets de
données sont transportés par ce paquet?

ENSA de FES 17/18 Page 41


Chapitre 5 : TCP/IP

Exercice 4

Un paquet IP est arrivé avec les premiers chiffres


hexadécimaux, comme indiqué ci-dessous:

Combien de sauts ce paquet peut-il parcourir avant d’être


détruit? Les données appartiennent à quel protocole de couche
supérieure?

ENSA de FES 17/18 Page 42


Chapitre 5 : TCP/IP

Exercice :
 Maintenant que nous connaissons les détails du format d’un
datagramme, examinons comment le fragmenter.
Soit un réseau 1 où la MTU est 1 500 octets ; le routeur R1 de ce
réseau le relie à un réseau 2 de MTU égale à 620 octets. Un routeur
R2 le relie à un réseau 3 de MTU 1 500 octets . La machine A du
réseau 1 envoie un datagramme contenant 1 480 octets de données
à la machine B située sur le réseau 3.

ENSA de FES 17/18 Page 43


Chapitre 5 : TCP/IP

Exercice :

ENSA de FES 17/18 Page 44


Chapitre 5 : TCP/IP

ICMP : Internet Control Message Protocol


 ICMP permet l’envoi et la réception de messages destinés à tout
équipement relié au réseau (switch, routeur, station,…)
 Placé sur la couche IP

ENSA de FES 17/18 Page 45


Chapitre 5 : TCP/IP

ICMP (suite)
 A chaque erreur correspond un message ICMP
 Chaque message est défini par un type de message et un code
ICMP
• Ex : Une requête de type PING a le type 8 et le code 0
• Ex : Une réponse de type PING a le type 0 et le code 0
 Capture d’un paquet ICMP obtenu par un « PING »
 ping 172.16.1.10

ENSA de FES 17/18 Page 46


Chapitre 5 : TCP/IP

Quelques messages ICMP

 Problèmes de fragmentation

Type Code Description


11 1 Temps limite de réassemblage du fragment dépassé

3 4 Fragmentation obligatoire. Cas ou le bit DF est à 1

• Problèmes de route
Type Code Description
11 0 Le TTL a atteint 0. Le paquet a été
détruit

3 7 Hôte de destination inconnue

3 0 Réseau inaccesible

ENSA de FES 17/18 Page 47


Chapitre 5 : TCP/IP

L’entête ICMP
 Contrôle d’erreur
 Permet de vérifier l’intégrité du paquet ICMP
 Identifiant et N° de séquence
 Applicables uniquement aux messages de type ECHO (ping)
 Ils servent à associer une requête avec sa réponse

ENSA de FES 17/18 Page 48


Chapitre 5 : TCP/IP

IPv6 en quelques mots

Pourquoi ? Comment ?

ENSA de FES 17/18 Page 49


Chapitre 5 : TCP/IP

Statut de l'attribution d'adresse IPv4 internationale


 Le 3 février 2011, l'IANA a annoncé l'attribution uniforme des 4,68 millions d'adresses IP aux centres
d'information Internet dans cinq régions du monde. Depuis lors, aucune adresse IPv4 ne peut être
attribuée.

ENSA de FES 17/18 Page 50


Chapitre 5 : TCP/IP

L'adressage IPv6

ENSA de FES 17/18 Page 51


Chapitre 5 : TCP/IP

L’internet des objets : une technologie du futur


Du web 3.0 !

99% d’objets physiques ne sont toujours pas connectés à internet

En 2008, il y avait plus d’objets connectés à


Internet que de personnes

En 2016, 4,9 milliards d’objets


sont connectés.

D’ici 2020, +50 milliards


d’objets seront connectés
Objets rendus intelligents grâce à des
micro-senseurs

ENSA de FES 17/18 Page 52


Chapitre 5 : TCP/IP

L'adressage IPv6

=52351133372452071302057631912,58

ENSA de FES 17/18 Page 53


Chapitre 5 : TCP/IP

IPv6, c’est IP avec 96 bits en plus

 IPv6 normalisé en 1998 : RFC 2460


 2128 adresses IP, soit environ 1038 IP, ce qui permet… beaucoup
d’IP par m²
 Grandes lignes :
 Prévenir les problèmes de saturation d’IPv4, anticipés très
rapidement…
 Améliorer les performances de routage, supprimer la fragmentation
 Intégrer nativement des ajouts postérieurs dans IPv4, notamment
multicast
 Corriger un certain nombre de failles de sécurité : IPSEC natif…
5
4

ENSA de FES 17/18 Page 54


Chapitre 5 : TCP/IP

Adresses IPv6
 Des “:” séparent huit blocs de 4 chiffres hexadécimaux
 Les zéros de gauche sont ôtés
 Les groupes de zéros sont compressés
• 1111 1101
Une seule fois…0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0010 0001
0000 0000 0000 0001 0000 0000 0000 0000
0000 0000 0000 0000 0101 0001 0100 0011

FD00:0000:0000:0021:0001:0000:0000:5143
FD000000000000210001000000005143
FD00::21:1::5143
FD00::21:1:0:0:5143
FD00:0:0:21:1:0:0:5143

ENSA de FES 17/18 Page 55


Chapitre 5 : TCP/IP

Sous-Réseautage
 Par défaut:
• Identifiant de réseau de 48-bit
• Identifiant de sous-réseau de 16-bit
• Identifiant d’interface de 64-bit

ENSA de FES 17/18 Page 56


Chapitre 5 : TCP/IP

Les en-têtes IPv6 et IPv4 comparées

En-tête IPv6 épurée, des options inutiles supprimées (ToS…)


Pas de vérification de checksum par le routeur : routage accéléré
Taille fixe : 40 octets contre 20 à 60 en IPv4
5
7

ENSA de FES 17/18 Page 57


Chapitre 5 : TCP/IP

En-tête IPv6
 Version (4bits) : comme IPv4
 Trafic class (8 bits) : comme Type Of Service d’IPv4, sert à donner
une grande importance à certains paquets dans un même flot
 Flow label (20 bits) : permet de distinguer différents flots (par
utilisateur, par application, …) pour leur appliquer différentes QoS
(temps réèl, priorité, …)
 Le couple Trafic class et Flow label permet d’identifier des flots, et
de leur appliquer des traitements différenciés (les paquets IPv6
d’un client qui paie plus cher sont susceptibles d’être mieux
traités !)

ENSA de FES 17/18 Page 58


Chapitre 5 : TCP/IP

En-tête IPv6
 Payload Length (16 bits) : nombre d’octets derrière l’en-tête
 Next header (8 bits) : numéro correspondant au protocole
encapsulé
 Next header est identique au champ Protocol d’IPv4, avec en plus
une valeur pour les options, qui sont alors considérées comme un
protocole encapsulé supplémentaire
 Hop limit (8 bits) : décompteur de durée de vie

ENSA de FES 17/18 Page 59


Chapitre 5 : TCP/IP

Pour en savoir plus…


 Je vous conseille :
http://www.youtube.com/watch?v=Od8DDowENMI

 Les RFC, http://www.ietf.org/rfc/ (cf. RFC 6214).

ENSA de FES 17/18 Page 60

Vous aimerez peut-être aussi