Vous êtes sur la page 1sur 17

Routage

Dr. Yahia Benmoussa


yahia.benmoussa@gmail.com
Plan

Routage
– Rappel
– Routage statique vs dynamique

Translation d’adresse

Translation de port

Transparent proxy
Rappel sur le routage


Fonctionnalité implémentée dans la couche réseau du
modèle OSI.

Routeur → Un ordinateur qui implémente la fonctionalité
de routage.

Table de routage → Liste d’association entre adresse et
destination
– Adresse → Ordinateur / réseau
– Destination → Routeur / Interface
Rappel sur le routage
Routage statique


Les route sont définit statiquement

Inconvénients :
– Le réseau peut devenir inopérant en cas de défaillance
d’un lien
– Nécessite une reconfiguration manuelle en cas de
changement de topologie.
Routage statique dans Linux


Le routage statique est pris en charge nativment par le
noyau Linux

Désactivé par défault

Activation du routage
– echo 1 > /proc/sys/net/ipv4/ip_forward
– sysctl net.ipv4.ip_forward=1
Routage statique dans Linux


Affichage de la table de routes → route -n
Routage statique dans Linux
Gateway → L’adresse de la gateway
Genmask → Masque sous réseau
– 255.255.255.255
Flags
Metric
Ref
Iface
Rajout d’une nouvelle route


Route pour un sous-réseau
route add -net <adresse réseau> netmask <masque>
gw <adresse de la passerelle>

Route pour un ordinateur
route add -host <adresse ordinateur> gw <adresse de
la passerelle>

Route par défaut
– route add default gw <adresse de la passerelle>
Routage dynamique


Supporte l’échange dynamique des information de routage
entre les routeurs.
– Rajout/suppression de nouvelle route
– Défaillance d’un route
Routage dynamique

Système autonome
– est un ensemble de réseaux informatiques IP intégrés à
Internet et dont la politique de routage interne est
cohérente.
– Un système autonome est généralement sous le contrôle
d'une entité ou organisation unique

Fournisseur d'accès à Internet.

Université

Grande entreprise

… etc
Protocoles de routage


Deux type de protocoles de routage dynamiques
– Interne → à l’intérieure d’un système autonome

Exemples :
– RIP
– OSPF
– Externe → Entre systèmes autonomes

Exemples :
– BGP
Bird


Implémentation open source de plusieurs protocole de
routage

Très utilisé dans le réseau Internet

Installation :
– sudo apt-get install bird
Bird (Configuration)

Configuration → /etc/bird/bird.conf

Deux directive de configuration importante

protocol kernel {
scan time 10;
import all;
export all;
}


protocol device {
scan time 10;
}
Bird (Configuration)


Directive spécifique à chaque protocole de routage

Exemple RIP : Configuration basique

protocol rip {
export all;
import all;
interface "*";
}
Bird (Configuration)

Configuration avancée

protocol rip {
export all;
import all;
port 1520;
authentication plaintext;
password “text”;
interface “eth*”{ mode broadcast; };
}
Références


https://doc.ubuntu-fr.org/routage

https://doc.ubuntu-fr.org/routage_dynamique

https://en.wikipedia.org/wiki/Bird_Internet_routing_daemon

Vous aimerez peut-être aussi