Calcul des sous-réseaux IP | ||||||||||||||||||||||||||||||
Net-ID et Host-ID
Le masque de réseau divise l'adresse IP en deux parties : Une partie identifiant le réseau : Net-ID Une partie identifiant l'hôte : Host-ID
Pour ce qui est des classes initiales, nous avons donc :
où N=0 ou 1 dans le champ Net-ID Exemple : IP réseau de classe B 172.16.0.0 --> identifiant réseau (Net-ID) 44048 IP d'hôte 172.16.4.1 --> identifiant d'hôte (Host-ID) 1025 |
||||||||||||||||||||||||||||||
Appartenance à un réseau
Règle importante : Pour communiquer entre eux, deux ordinateurs doivent appartenir au
même réseau !!! Un ordinateur déterminera l'adresse IP du réseau auquel
il appartient en effectuant un & logique entre son adresse IP et son
masque de réseau.
Dans cet exemple bien connu, les Net-ID sont identiques et valent : 101007603 Les Host-ID valent respectivement 18 et 4 |
||||||||||||||||||||||||||||||
Net-ID de sous-réseau Dans l'exemple ci-dessus, nous avons divisé le réseau initial en sous-réseau. Il est cependant plus commode de se contenter de donner le Net-ID du sous-réseaux Réseau de classe C 192.168.30.0 Net-ID de sous-réseau : 011 --> sous-réseau 6 |
||||||||||||||||||||||||||||||
Décomposition en sous-réseau La répartition en sous-réseaux au départ d'un réseau de classe A,B ou C, est sujette à deux questions : Combien de sous-réseaux désirons-nous ? Combien de PC par sous-réseau désirons-nous ? Nous allons décomposer le réseau initial en modifiant les bits à 0 du masque de réseau. Le principe est simple, il suffit de s'attribuer un nombre de bits permettant une combinaison directement supérieure à la valeur désirée. Nous jouerons sur le nombre de bits nécessaires pour le Net-ID ou bien pour le Host-ID. Un exemple sera plus simple : Au départ d'un classe C : masque de réseau initial : 255.255.255.0 Vous désirez 5 sous-réseaux : vous avez besoin de 3 bits --> 2exp3 = 8 possibilité -2 pour respecter la règle qui suit --> 6 sous-réseaux. Votre masque sera 255.255.255.224 (111 00000) Vous désirez 5 PC par sous-réseau : vous avez besoin de 3 bits --> 2exp3 = 8 possibilité -2 pour respecter la règle qui suit --> 6 PC par sous-réseau Votre masque sera 255.255.255.248 (11111 000) |
||||||||||||||||||||||||||||||
Deux règles Le Host-ID ne peut pas être constitué uniquement de 0 ou 1. En effet cela correspondrait aux adresses de réseau et broadcast. Le Net-ID ne peut pas être constitué uniquement de 0 ou 1. Pour des raisons de bon fonctionnement face au réseau initial. |
||||||||||||||||||||||||||||||
IP de Broadcast
L'adresse IP de broadcast (de diffusion) est une adresse commune à tous les hôtes. Elle correspond à un Host-ID constitué uniquement de 1. Les adresses de diffusion sont spéciales pour deux raisons : Les routeurs filtres les informations et ne transmettent pas les adresses de diffusions sur un autre port. Les informations contenue dans un paquets IP ayant une adresse de diffusion sont consultées par tous les hôtes du réseaux. Notre réseau 192.168.30.96 possède une adresse de broadcast : 192.168.30.127 (011 11111) |
||||||||||||||||||||||||||||||