Académique Documents
Professionnel Documents
Culture Documents
3 - RÉSEAUX ET ROUTEURS
ACCUEIL ICN
Internet et réseau Routeur
ACCUEIL ISN
PYTHON
Routage statique
HTML CSS
JAVASCRIPT
Dans les parties précdentes, nous avons vu briévement comment une
communication pouvait s'établir sur Internet. Nous avions utiliser l'instruction
traceroute pour voir le cheminement du message de machines en machines.
ARDUINO Nous avons ensuite étudié les communications au sein d'un sous-réseau
local. Et finalement, nous avons vu que si les IP ne correspondent pas, la
BLENDER communication ne semble plus possible. Mais pourquoi ?
C++
JAVA
PHYSIQUE
DIVERS
FICHES
ACCUEIL INFO
1 - INTERNET ET RÉSEAUX
Avant de continuer sur la gestion des réseaux locaux, nous allons
commencer par définir quelques termes qui nous seront utiles pour parler
clairement des réseaux.
Votre machine qui est située dans votre réseau local, LAN.
Le serveur contenant les données du site qui se situe dans un autre
réseau local, LAN.
1 - 1 - PASSERELLE
Pour quitter votre réseau, vous passez par votre passerelle qui vous permet
de vous connecter au "réseau" Internet. C'est en gros le dispositif qui
possède à la fois une adresse IP locale pour être identifiée depuis votre LAN
et une adresse IP Internet pour être localisée sur Internet.
Nous verrons un peu plus tard qu'il existe en réalité plusieurs types de
passerelles, une par couche du modèle ISO.
Si vous êtes chez vous, vous devriez trouver sur les informations de votre
carte réseau quelque chose du genre :
Serveur DHCP . . . . . . . . . . . . . :
192.168.1.1
Serveurs DNS. . . . . . . . . . . . . :
192.168.1.1
Si vous êtes sur le réseau du lycée, vous devriez pouvoir voir que les trois
services ne sont pas nécessairement sur la même machine.
Le contenu de ce fichier n'a pas une durée de vie illimité mais tant qu'un
nom apparait dans cette liste, c'est l'IP listée qui sera utilisée.
En fin d'activité, vous allez voir comment créer un tel type de serveur. Mais il
va falloir découvrir un nouveau type d'appareils : le routeur.
Une adresse IP est toujours associée à une autre entité ayant la forme d'une
adresse IP: le masque de réseau. Le masque va permettre de décoder
l'adresse et de séparer :
l'identificateur du réseau et
l'identificateur de la machine (l'hôte).
La méthode que nous allons voir est obsolète depuis les années 90 mais
elle permettra de comprendre assez facilement la notion de masque de
réseau. Et puis, vous l'avez vu à l'oeuvre de nombreuses fois : lorsque vous
rentrez une adresse IP dans Packet Tracer, le logiciel parvient comme par
magie à définir un masque-réseau par défaut !
Masque
de
255.255.255.0 255 255 255 0
sous-
réseau
Adresse
192.180.50.0 IP du 192 180 50 0
réseau
Adresse
192.180.50.40 IP de la 192 180 50 40
machine
Masque
de
255.255.255.0 255 255 255 0
sous-
réseau
Adresse
192.180.50.0 IP du 192 180 50 0
réseau
Adresse
192.120.40.28 IP de la 192 120 40 28
machine
Masque
de
255.255.255.0 255 255 255 0
sous-
réseau
Adresse
192.120.40.0 IP du 192 120 40 0
réseau
On voit ainsi que les machines 1 et 2 sont sur le même réseau :
leurs réseaux ont la même adresse : 192.180.50.0
2 - Identifiant de la machine :
IP de la machine 1 192.180.50.30
IP de la machine 2 192.180.50.40
IP de la machine 3 198.120.40.28
3 - Adresse de broadcast :
Avec un octet (soit 8 bits), on dispose pour xxx de 28, soit 256
possibilités allant de 0 à 255.
Mais :
0000 0000 en binaire (ou 0 en base 10) est déjà pris pour
l'identificateur réseau.
1111 1111 en binaire (ou 255 en base 10) est déjà pris pour
coder un message en broadcast.
IP de la machine 1 192.175.60.3
IP de la machine 2 192.175.60.4.
IP de la machine 3 192.176.60.3.
IP de la machine 4 192.175.60.5.
IP de la machine 5 192.175.60.38.
IP de la machine 6 172.175.60.38.
IP de la machine 7 92.175.60.38.
...CORRECTION...
Classe C en 255.255.255.0
Classe B en 255.255.0.0
Classe A en 255.0.0.0
MASQUE DE CLASSE A
256 pour le deuxième octet, 256 pour le troisième octet et 254 pour
le quatrième (car le 0 et le 255 sont utilisés pour le réseau et le
broadcast).
On obtient alors 256 x 256 x 254 possibilités. On peut ainsi placer
plus de 16 millions de machines sur ce type de réseau.
Quelques exemples :
C'est peu pour les besoins mondiaux ... Ces adresses étaient donc
données à des acteurs majeurs du réseau global Internet.
06 ° Deux ordinateurs ont une adresse IPv4 correspondant à un classe A.
L'ordinateur 1 possède l'IP 45.78.12.89 et l'ordinateur 2 l'IP 45.89.12.90.
Sont-ils sur le même réseau ? Peuvent-ils communiquer sans passer par
une passerelle ?
...CORRECTION...
MASQUE DE CLASSE B
...CORRECTION...
...CORRECTION...
En voici l'étendue :
De 10.0.0.0 à 10.255.255.255.
De 172.16.0.0 à 172.31.255.255
De 192.168.0.0 à 192.168.255.255
Pourquoi ne pas router ces adresses sur Internet ? Simplement car elles ne
sont pas uniques : elles sont réservées à la dénomination des machines
dans un réseau local. La plupart du temps, la première machine branchée
sur une Box va avoir l'adresse 192.168.0.1. Il ne s'agit donc pas du tout
d'une adresse routable sur Internet. Aucune passerelle ne doit possèder
cette adresse du côté extérieur, Internet.
Si on revient sur cet exemple, on voit que les adresses IP choisies à l'interne
étaient bien les adresses d'un réseau privé : 172.18.X.X est bien compris
entre 172.16.0.0 et 172.31.255.255.
De 10.0.0.0 à 10.255.255.255.
De 172.16.0.0 à 172.31.255.255
De 192.168.0.0 à 192.168.255.255
2 - ROUTER
11 ° Relier les deux Switches entre eux (à l'aide d'un cable croisé). Tenter
alors d'établir des communications à l'intérieur des réseaux puis de faire
communiquer le premier réseau avec le deuxième.
Vous devriez constater les deux réseaux ne peuvent pas communiquer entre
eux.
On pourrait se dire que c'est à cause des adresses IP qui sont des
adresses de réseaux privés.
Vous allez avoir des connexions en rouge car le routeur n'est pas encore
configuré : il n'a pas d'adresse.
15 ° Sélectionner le routeur pour obtenir son menu. Aller dans le menu CLI
(Command Line Interface) et y tapez les instructions suivantes :
Router>enable
Router#configure terminal
Enter configuration commands, one per line.
End with CNTL/Z.
Router(config)#interface FastEthernet0/0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface FastEthernet1/0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#exit
Router#
Router#exit
Nous allons par contre définir la route à suivre (le routage) dans la partie
suivante.
Nous avons créé ici un cas un peu particulier : nous avons un routeur qui
permet directement la communication entre deux réseaux. Si les deux
réseaux sont gérés par la même entité, on parle effectivement de routeur.
Sinon les deux réseaux sont gérés par des organisations différentes, on
parle alors de passerelles. Mais dans ce cas, il est plus qu'improbable que
les deux organisations partagent un routeur...
3 - ROUTAGE STATIQUE
On a placé les deux routeurs sur un réseau commun (10.0.0.0 par exemple).
La communication entre les deux routeurs est une communication série (fil
rouge).
Router>enable
Router#configure terminal
Router(config)#interface Serial2/0
Router(config-if)#no shutdown
Router(config-if)#exit
Vous devriez alors pour faire des ping entre les deux routeurs, et à l'intérieur
de chaque réseau mais pas d'établir des communications entre les réseaux.
Pour cela, nous allons avoir besoin de donner aux routeurs des routes à
suivre pour atteindre des adresses qui n'appartiennent pas à leur réseau
propre.
Nous allons voir ici le routage dit statique, c'est à dire le routage manuel.
Pour le routeur 1 :
Router>enable
Router#configure terminal
Router(config)#interface FastEthernet0/0
Router(config-if)#no shutdown
Router(config-if)#
Router(config-if)#exit
Router(config)#hostname R1
R1(config)#interface Serial2/0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#exit
R1#exit
Pour le routeur 2 :
Router>enable
Router#configure terminal
Router(config)#hostname R2
R2(config)#interface FastEthernet0/0
R2(config-if)#no shutdown
R2(config-if)#
R2(config-if)#exit
R2(config)#interface Serial2/0
R2(config-if)#
R2(config-if)#exit
R2(config)#exit
R2#
R2#exit
19 ° Utiliser les lignes de commande suivantes sur les deux routeurs pour
leur indiquer la route statique à suivre pour joindre l'autre réseau :
R1>enable
R1#conf t
R1(config)#exit
R1#
R1#exit
R2>enable
R2#conf t
R2(config)#exit
R2#
R2#exit
Pour finir, la loupe vous permet de voir les différentes valeurs contenues
dans les tables des Switches et des routeurs par exemple.
Vous pouvez ainsi aller consulter ce qui est stocké dans la mémoire du
routeur :
Pour rappel :
TABLE ARP
C'est graçe à cette table que le routeur sait sur quelle interface
physique il doit renvoyer le message destiné.
Ici on voit ainsi que pour joindre le réseau 172.30.0.0, il faut passer
par 10.10.10.2.
Cela vous permettra de voir si vous avez bien compris ce que nous avons
vu aujourd'hui. Il y a encore beaucoup à dire en réalité. La suite au prochain
épisode.
CONTACT
Les différents sites, programmes et scripts vous sont proposés par le club informatique du lycée. Formation encadrée en C++,
Java, Python, HTML, CSS, Javascript et plus