Protocole I.P. : réseaux et sous-réseaux (locaux) |
|||||||||||||||||||||||||||||||||||||||||||||||||
Sur la toile, I.P. est un protocole qui sert à la mise en relation des serveurs entre eux. Toute machine devant se connecter à l´Internet doit posséder une couche TCP/IP qui lui permettra de "surfer" de page en page sur la toile. Si cette machine fait partie d´un réseau local (entreprise, administration ou plus simplement réseau familial), la même couche réseau TCP/IP peut servir de protocole pour ce réseau local. à connaître
avant de poursuivre :
|
|||||||||||||||||||||||||||||||||||||||||||||||||
Pourquoi des sous-réseaux ?Dans un réseau comportant un grand nombre de machine, il devient nécessaire de subdiviser l´ensemble pour optimiser les échanges entre les machines. Une segmentation physique par est certainement la solution la plus radicale car elle s'opère au niveau des couches 2 et 3 (couche de liaison physique et couche réseau) ; on constitue des réseaux virtuels en programmant des commutateurs ("switch") administrables: Cette tâche supplémentaire dans la gestion d´un réseau est délicate de par sa rigidité ; elle exige un plan physique de l´utilisation de chacune des prises réseau de l´entreprise et toute modification, aussi petite soit-elle, doit être répercutée sur tous les commutateurs. Un bon plan d'adressage IP peut donc offrir certains des avantages de la segmentation physique en limitant le travail d'administration du réseau ; il n'offre évidemment pas la même sécurité, mais assure un minimum de fluidité et de confort. Pour le réseau pédagogique d'un grand établissement scolaire, ce minimum paraît suffisant et contribue à une bonne gestion, à une bonne utilisation sans limiter les possibilités offertes aux utilisateurs.
|
|||||||||||||||||||||||||||||||||||||||||||||||||
Eléments de calcul - définitions et règlesRepérageUne machine est repérée sur le réseau par une adresse IP (IPx) associée à un masque (Mx) qui sont chacun un nombre binaire de 32 bits organisé en 4 octets. Le masque sert à repérer le réseau ou le sous-réseau auquel la machine appartient. Ces deux nombres sont en général donnés en décimal, ce qui nous oblige à effectuer quelques petits calculs et conversions.
Identification du réseauPour connaître un numéro de réseau (R) ou de sous-réseau (Rx), il faut poser l'opération logique : R = (IP) AND (M) , Adresse de diffusion et nombre d'hôtesL'adresse de diffusion (Bx) d'un réseau ou d'un sous-réseau (adresse
de "broadcast") est une adresse réservée ( la dernière des adresses possibles du dit réseau). Cette adresse est utilisée pour transmettre des informations (paquets) à tous les hôtes du sous-réseau (plus exactement du domaine de diffusion) en même temps. Un paquet destiné à l'adresse Bx est forcément transmis à toutes les machines de Rx. Les commutateurs diffusent aussi les broadcast-s ; quand un de leurs ports reçoit une trame (suite de paquets) pour Bx, il la diffuse sur tous les autres ports. Seuls les routeurs (et a fortiori la segmentation physique) bloquent les broadcast-s. La capacité maximale du réseau ou du sous-réseau, appelée le nombre d'hôtes (Hx), s'obtient aisément par le nombre n de bits à 1 du masque Mx : Hx =
2(32 - n) - 2 ; 2 adresses en moins car une est réservée pour l'adresse du sous-réseau lui-même et l'autre pour la diffusion du sous-réseau ("broadcast"). Plus Hx est grand et plus la bande passante du réseau s'amenuise et le traffic de diffusion augmente. A partir d'une adresse IP complète (ou CIDR), on peut obtenir tous les renseignements précédemment définis
Les résultats présentés ci-dessus
se retrouvent par les calculs
; l'outil ci-dessous effectue les calculs automatiquement. Les différents types d'adresse réseauD'une manière générale, les 3 octets de
poids forts peuvent désigner l'identification du réseau
(ou du sous-réseau) ; les 3 octets de poids faible peuvent
désigner l'identification de l'appareil sur le réseau. Cette organisme distingue différentes classes d'adresses :
Les adresses publiques et privéesCertaines adresses n'existent pas sur l'Internet ; l' ne
les attibue à aucun domaine ; ces adresses peuvent être
utilisées à l'intérieur de réseaux privés
(intranet). L' a défini une plage d'adresses IP privées pour chacune des classes précédentes :
Visibilité des machines entre ellesDeux machines quelconques ayant le même numéro de sous-réseau (appartenant donc au même sous-réseau) peuvent mutuellement se voir - attention il peut y avoir des contre-exemples si les masques ne sont pas correctement organisés -. Donnons ici une règle exacte. exemple 4 : soient la machine A [IPA = 192.168.1.80 / 26] et la machine B [IPB = 192.168.1.133 / 27] ;
On constate que ces deux réseaux ont bien des numéros de réseau différents ; ils sont bien disjoints et même contigus.
Passerelle ("gateway") : c'est un dispositif (routeur, modem, machine à 2 cartes) qui permet à une machine d'un réseau ou d'un sous-réseau de communiquer avec un réseau plus large ou avec un autre réseau. Pour remplir correctement sa fonction, le dispositif passerelle doit être vu par la machine voulant l'utiliser, et réciproquement. Une passerelle est une sorte d'aiguillage (parfois à plusieurs voies) qui permet la communication entre deux réseaux tout en limitant le trafic de diffusion. Exercice pratique (corrigé) |
|||||||||||||||||||||||||||||||||||||||||||||||||
Adressage automatique
Dans tous les cas, l'utilisation de DHCP ne dispense pas l'administrateur d'une réflexion et d'un calcul préalable. Une étude très fine doit être entreprise avant de mettre en oeuvre l'adressage des machines d'un grand réseau. Toutes les perspectives d'évolution doivent être envisagées et le cahier des charges (prise en compte de l'utilisation effective qui sera faite du réseau) doit être clair. Lorsque l'on veut limiter la diffusion, les contraintes sont plus importantes et les calculs doivent être scrupuleusement étudiés. |
|||||||||||||||||||||||||||||||||||||||||||||||||