Académique Documents
Professionnel Documents
Culture Documents
Adressage et routage
Réseau IP
Enseignant : Mme Hajer Tounsi Naouar
Ecole Supé
Supérieure des Communications de Tunis
Introduction
Objectifs
Interconnecter des Réseaux hétérogènes (Ethernet, Token Ring,
FDDI, X25, etc)
Masquer à l’utilisateur la réalité physique du réseau
Introduction
Réseau A R Réseau B
Fournisseur de service?
Routeur
LS Fournisseur de
services
Modem
Routeur?
Unité qui fonctionne au niveau 3
chemin pour les transporter sur le réseau et les commuter ensuite à l’interface
de sortie appropriée
Messages, flots,unités
de données
Segments TCP
Datagrammes UDP
Paquets (datagrammes)
Trames
Le protocole IP définit :
L’adressage
l'unité de donnée transférée dans les interconnexions (paquet IP),
la fonction de routage,
les règles qui mettent en oeuvre la remise de paquets en mode
non connecté
Une machine doit être accessible aussi bien par des humains que
par d'autres machines
L’adressage Internet
Solution
adressage binaire compact assurant un routage efficace
Adressage « à plat », par opposition à un adressage hiérarchisé (X25,
IPv6)
unique au monde
configurable par logiciel
associée à chaque interface réseau
une adresse = 32 bits dite « Internet Address » ou « IP address »
constituée d'une paire (netid, hostid) où netid identifie un réseau et
hostid identifie une machine sur ce réseau.
cette paire est structurée de manière à définir cinq classes
d'adresses
0 8 16 24 31
Classe A 0 Net-id Host-id
Adresses particulières
Adresse machine IP dont le champ réseau (netid) ne contient que
des zéros :
hostid = 0 (=> tout à zéro), l'adresse est utilisée au démarrage
du système afin de connaître l'adresse IP (RARP,DHCP).
hostid != 0, hostid spécifie l'adresse de la machine sur le
réseau courant
machine Host-id
Tout à zéro Host-id sur le réseau courant
192.100.1.1
P1 P2
Le routage indirect repose sur une table de routage IP, présente sur toute
machine et passerelle, indiquant la manière d’atteindre un ensemble de
destinations.
Masque du réseau
Pour savoir si deux machines se trouvent sur le même réseau ou pas,
on utilise le Netmask (masque du réseau)
Exemples:
Netmask du réseau 190.20.0.0 est 255.255.0.0
Table de routage de G
H. Tounsi, Ecole Supérieure des Communications de Tunis
Routage IP de base: Exemple (1)
Réseau 128.10.0.0 128.10.1.1 129.7.3.3 Réseau 129.7.0.0
129.7.2.2
128.10.1.2 E
C F
128.10.1.1 129.7.3.3
129.7.3.3
D 128.15.1.3 128.15.1.2
128.10.1.1
128.10.1.1 129.7.3.3
128.10.1.1 129.7.3.3 Réseau 128.15.0.0
A B
128.15.1.4 128.15.1.1
N Gateway
128.10.0.0 128.10.1.1
Par défaut 128.10.1.2
N G
128.10.0.0 128.10.1.2
128.15.0.0 128.15.1.3
129.7.0.0 128.15.1.2
129.7.0.0 129.7.2.2
128.15.0.0 128.15.1.2
128.10.0.0 128.15.1.3
Principes
A l’intérieur d’une entité associée à une adresse IP de classe A, B ou C,
plusieurs réseaux physiques partagent cette adresse IP.
On dit alors que ces réseaux physiques sont des sous-réseaux (subnet) du réseau
d’adresse IP.
Le sous-adressage (suite)
128.10.1.0
Internet P A B C
128.10.2.0
128.10.0.0 D E F
Le sous-adressage (suite)
Conceptuellement, la partie locale dans le plan d’adressage initial est
subdivisée en “partie sous réseau” + “identification de machine
(hostid) sur ce sous-réseau” :
Partie Internet (Netid) Partie locale (hostid)
P1
Réseau 4 Réseau 1
P4
P2 P3
P5
Réseau 5
Réseau 2 Réseau 3
Le sous-adressage (suite)
Exemple Classe B : 8 bits pour la partie réseau et 8 bits pour la partie machine
donnent un potentiel de 256 sous-réseaux et 254 machines par sous-réseau,
tandis que 3 bits pour la partie réseau et 13 bits pour le champ machine
permettent 8 réseaux de 8190 machines chacun.
Exemple Classe C : 4 bits pour la partie réseau et 4 bits pour le champ machine
permettent 16 réseaux de 14 machines chacun.
Le sous-adressage (suite)
Diffusion sur les sous-réseaux
Dans le plan d’adressage Internet initial, Hostid = 11..1, ==>
diffusion vers toutes les machines du réseau.
D'un point de vue extérieur à un site doté de sous-réseaux, la
diffusion n’a de sens que si la passerelle qui connaît les sous-
réseaux propage la diffusion à tous ses réseaux physiques
Depuis un ensemble de sous-réseau, il est possible d’émettre une
diffusion sur un sous-réseau particulier : { réseau, sous-
réseau,1...1 }.
Réseau 1 (adr IP = N)
P2 M P2
Réseau 2 (ss-réseau de N1) Réseau 3 (ss-réseau de N1)
M doit utiliser le routage de sous-réseaux pour décider si elle route vers les
passerelles P1 ou P2 bien qu’elle même soit connectée à un réseau (Réseau 1)
n’ayant pas de sous-adressage
H. Tounsi, Ecole Supérieure des Communications de Tunis
CIDR
Groupement de plusieurs adresses réseaux de classe C
On annonce plusieurs adresses en une seule fois
Il n’y a plus de notion de classe
Longueur de préfixe variable
Masque : 255.255.248.0
Précédence D T R Inutilisé
EF1 et EF2 ont le bit More (M) En-tête fragments: M=0; depl=1200
positionné.
Le déplacement (depl) est En-tête fragments: M=1; depl=600
relatif au datagramme initial.
En-tête fragments: M=1; depl=00
un autre bit appelé "More fragments" (FLAGS = 001 signifie d'autres fragments
à suivre) permet au destinataire final de reconstituer le datagramme initial en
identifiant les différents fragments (milieu ou fin du datagramme initial)
les passerelles doivent accepter des datagrammes dont la taille maximale
correspond à celle du MTU le plus grand des réseaux auxquels elle est connectée.
En général, les passerelles acceptent sans les fragmenter les datagrammes de
longueur 576 octets.
Protocole
Ce champ identifie le protocole de niveau supérieur dont le message est
véhiculé dans le champ données du datagramme :
6 : TCP,
17 : UDP,
1 : ICMP.
H. Tounsi, Ecole Supérieure des Communications de Tunis
0 1 2 3 7
classe
C d’option
Numéro d’option
copie (C) indique que l'option doit être recopiée dans tous les fragments (c=1)
ou bien uniquement dans le premier fragment (c=0).
les bits classe d'option et numéro d'option indiquent le type de l'option et une
option particulière de ce type :
...
Première adresse IP
Premier horodatage
...