Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/01/2013, à 18:10

renaud07

calcul sous réseaux

Bonjour,

Dans les exercices de mon BTS on me demande de calculer les sous réseaux en coupant la plage 192.168.16.0/24 en 4 sous réseaux et il me semble avoir vu dans la doc un logiciel en ligne de commande qui permet de le faire mais je ne me rappel plus de son nom.

Si quelqu'un le sais ?

Merci !

Dernière modification par renaud07 (Le 29/01/2013, à 18:18)


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#2 Le 29/01/2013, à 18:29

Xun

Re : calcul sous réseaux

Salut,

Ce dont tu parles doit être ipcalc, qui te permet de te retourner l'adresse netmask. Sinon tu as ça : http://www.ipcalc.net/

Pour le sous-réseau, j'en ai fait l'an dernier en ipv4 ... cette année c'est du v6 donc j'ai un peu oublié ...
Le but étant d'économiser le plus d'adresses possibles - ou d'en perdre le moins wink

Hors ligne

#3 Le 29/01/2013, à 18:47

renaud07

Re : calcul sous réseaux

Merci j'avais trouvé après coup, mais ça ne semble pas pouvoir découper en plusieurs sous réseaux ou alors je mets pas les bonnes options ?


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#4 Le 29/01/2013, à 19:48

tiramiseb

Re : calcul sous réseaux

J'imagine que si tu as un tel exercice, ce n'est pas pour apprendre à utiliser un tel logiciel mais plutôt que tu apprennes comment ça fonctionne et que tu réussisses à le faire seul, non ?

Après, tu peux facilement confirmer avec ipcalc...

Hors ligne

#5 Le 29/01/2013, à 22:44

Phlox

Re : calcul sous réseaux

Salut renaud07, je suis du même avis que tiramiseb. Ça serait mieux que tu essayes de le faire tout seul.
Si tu es un peu largué, il y a ce très bon cours sur les masques de sous-réseau.

Hors ligne

#6 Le 30/01/2013, à 01:46

Grünt

Re : calcul sous réseaux

Le logiciel c'est

ipcalc

et

ip6calc

pour les réseaux IPv6.

(Si ton BTS ne mentionne pas IPv6, y'a un problème..)


Red flashing lights. I bet they mean something.

Hors ligne

#7 Le 30/01/2013, à 03:30

renaud07

Re : calcul sous réseaux

Grünt a écrit :

(Si ton BTS ne mentionne pas IPv6, y'a un problème..)

Il en parle mais il n'y a pas de partie consacrée au calcul des sous réseaux. Peut-être que ce sera pour la deuxième année. Pour info, c'est un BTS SIO (par correspondance).

Dernière modification par renaud07 (Le 30/01/2013, à 03:42)


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#8 Le 30/01/2013, à 09:44

yrieix

Re : calcul sous réseaux

Savoir calculer les sous-réseaux ça fait pas partie des tests d'entrée en formation ? tongue


Emancipate yourselves from mental slavery

Hors ligne

#9 Le 30/01/2013, à 09:46

tiramiseb

Re : calcul sous réseaux

yrieix : je doute que tu passes un test pour entrer en BTS tongue

Après, franchement diviser 192.168.16.0/24 en 4 sous-réseaux c'est vachement facile, renaud07 si tu ne veux pas apprendre à faire ça de tête il faut peut-être que tu penses à une réorientation car ça veut dire que tu ne veux pas savoir "faire du réseau" smile

Hors ligne

#10 Le 30/01/2013, à 17:43

renaud07

Re : calcul sous réseaux

tiramiseb a écrit :

Après, franchement diviser 192.168.16.0/24 en 4 sous-réseaux c'est vachement facile, renaud07 si tu ne veux pas apprendre à faire ça de tête il faut peut-être que tu penses à une réorientation car ça veut dire que tu ne veux pas savoir "faire du réseau" smile

Ben vas y donne moi un BTS ou y'a que de la configuration système linux et windows sans réseau puisque tu à l'air de dire que je n'y comprends rien, pourtant j'ai bien mon propre serveur sous debian... tongue

Dernière modification par renaud07 (Le 30/01/2013, à 17:43)


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#11 Le 30/01/2013, à 17:48

tiramiseb

Re : calcul sous réseaux

Je n'ai pas dit que tu n'y comprends rien, j'ai dit que si tu n'as pas envie de savoir le faire par cœur alors tu devrais penser à une réorientation...
Et si tu veux t'orienter vers les systèmes, il faut de toute manière connaître un peu de réseau...

Hors ligne

#12 Le 30/01/2013, à 17:51

tiramiseb

Re : calcul sous réseaux

Allez une astuce :
- découper en 2 = ajouter 1 bit au masque
- découper en 4 = ajouter 2 bits au masque
- découper en 8 = ajouter 3 bits au masque
etc...

Et là franchement t'as la réponse à ton exercice, complètement détaillée si tu utilises ipcalc...

Hors ligne

#13 Le 30/01/2013, à 18:37

renaud07

Re : calcul sous réseaux

tiramiseb a écrit :

Je n'ai pas dit que tu n'y comprends rien, j'ai dit que si tu n'as pas envie de savoir le faire par cœur alors tu devrais penser à une réorientation...

Ben justement les outils comme ipcalc sont fait pour éviter de calculer de tête, c'est comme la calculatrice sinon on l'aurait pas inventée tongue Mais je suis d'accord qu'il faut connaître les bases après une fois qu'on a compris... Mais je doute que les admin réseaux pour diviser des réseaux complexes le fassent de tête roll

Par exemple avec la calculette, je m'en sers tellement que j'en ai oublié les tables de multiplication, en fait c'est pas que j'ai pas envie d'apprendre mais j'ai la flemme vu qu'on à les outils qui le font à notre place.

Pour l'astuce que t'as donné il ne disent pas du tout la même chose dans le cours (c'est un exemple avec des adresses de classe B c'est pour ça peut-être ?)

cours a écrit :

Nous avons 3 sous-réseaux à adresser, commençons par les identifier :
•    réseau administratif S/R1 ;
•    réseau portes & portails S/R2 ;
•    réseau fenêtres & volets S/R3.
Il est demandé un adressage privé de classe B.
Rappel des adresses privées :
•    classe A 10.x.x.x ;
•    classe B de 172.16.x.x à 172.31.x.x ;
•    classe C de 192.168.0.x à 192.168.255.x.
Conseil  : il n’est pas utile de connaître par cœur toutes ces plages, contentez-vous de
mémoriser au moins une adresse dans chaque classe.
Nous avons ici le choix de l’adresse réseau globale pourvu qu’elle soit privée et de
classe B. Prenons, par exemple le réseau d’adresse 172.16.0.0 et de masque 255.255.0.0.

Pour adresser des sous-réseaux, on prélève quelques bits de l’ID hôte pour en faire l’ID
sous-réseau.
Pour adresser les 3 sous-réseaux, il nous faudra 3 bits, car bien que 2 bits nous fournissent
4 combinaisons différentes, les combinaisons avec tous les bits à 0 ou tous les bits à 1 ne
sont pas utilisables pour les hôtes.
Soit les adresses de sous-réseaux suivantes :
•    S/R1 = 172.16.0010 0000.0 = 172.16.32.0
•    S/R2 = 172.16.0100 0000.0 = 172.16.64.0
•    S/R3 = 172.16.0110 0000.0 = 172.16.96.0
Notez le détail binaire du 3e octet et la valeur
des 3 bits que nous avons prélevés.
8 2942 TG PA 00
Le masque de ces sous-réseaux (il faut masquer les bits de l’Id hôte) sera donc :
•    255.255.1110 0000.0 = 255.255.224.0. Le masque est le même pour les 3 sous-
réseaux.
La plus petite adresse hôte d’une machine dans le sous-réseau S/R1 aura donc le format
suivant :
172
16
001
0 0000
0000 0001
Commentaires :
•    les 2 premiers octets ne bougent pas puisqu’ils désignent l’Id réseau pour une
adresse de classe B ;
•    le 3e octet a été scindé entre 3 bits pour l’Id sous-réseau et les 5 bits restant appar-
tiennent toujours à l’Id hôte ;
•    le 4e octet fait toujours partie de l’Id hôte.
Pour trouver la plus petite ou la plus grande adresse possible pour un hôte, il suffit de
calculer la plus petite ou la plus grande valeur de l’Id hôte représenté par les 5 bits res-
tant du 3e octet + les 8 bits du 4e octet, soit :
•         mini S/R1 : Id hôte = 0 0000.0000 0001 au final 172.16.32.1
@
•         maxi S/R1 : Id hôte = 1 1111.1111 1110 au final 172.16.63.254

Dernière modification par renaud07 (Le 30/01/2013, à 18:38)


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#14 Le 30/01/2013, à 19:17

tiramiseb

Re : calcul sous réseaux

Ptain... En plus d'être obsolète (*), ton cours est imbitable !

(*) : « La notion de classe est obsolète depuis le milieu des années 1990. » : http://fr.wikipedia.org/wiki/Classe_d'adresse_IP

Par contre je n'y vois rien du tout qui parle du découpage d'une plage en plusieurs sous-réseaux, alors je ne vois pas en quoi le cours ne dit pas la même chose que ce que j'ai écrit.

Pour être clair (mais du coup tu auras la réponse à ton exercice) :

- 192.168.16.0/24 divisé par deux, ça fait :
      - 192.168.16.0/25
      - 192.168.16.128/25
- 192.168.16.0/24 divisé par quatre, ça fait :
      - 192.168.16.0/26
      - 192.168.16.64/26
      - 192.168.16.128/26
      - 192.168.16.192/26

Hors ligne

#15 Le 30/01/2013, à 19:51

renaud07

Re : calcul sous réseaux

La notion de classe est obsolète depuis le milieu des années 1990.

Ah tu m'apprends un truc là. Donc ça veux dire par exemple qu'on peux avoir une ip 192.168.1.34 avec un masque 255.0.0.0 ? Mais vu que on peux assigner ces adresses comme on veux ça pas d'importance en fait si ? C'est juste une convention alors ?

Et pour le cours ça viens du cned ! Honte à eux !

Dernière modification par renaud07 (Le 30/01/2013, à 19:57)


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#16 Le 30/01/2013, à 20:33

tiramiseb

Re : calcul sous réseaux

Plus de détails sur les classes et l'équivalence en sous-réseaux :

- un réseau de classe A était obligatoirement "en /8", obligatoirement entre 1.0.0.0 et 127.0.0.0
- un réseau de classe B était obligatoirement "en /16", obligatoirement entre 128.0.0.0 et 191.255.0.0
- un réseau de classe C était obligatoirement "en /24", obligatoirement entre 192.0.0.0 et 223.255.255.0

Je n'évoquerai pas les classes D et E, plus spéciales.


En théorie il est tout à fait possible d'avoir une adresse IP en 192.168.1.34 avec un masque /8 (255.0.0.0) : elle appartient alors au réseau 192.0.0.0/8. Tout ordinateur gérant correctement le protocole IP acceptera une telle configuration.

Par contre, il faut éviter de faire ça sur un réseau privé car toute plage qui n'est pas spécifiquement dédiée aux réseaux privée est assignée et routée sur Internet.
Les plages privées sont :
10.0.0.0/8 (10.0.0.0 à 10.255.255.255) (anciennement une classe A)
172.16.0.0/12 (172.16.0.0 à 172.31.255.255) (anciennement 16 classes B)
192.168.0.0/16 (192.168.0.0 à 192.168.255.255) (anciennement 256 classes C)

Donc, si tu fais un réseau privé en 192.0.0.0/8, alors toutes les adresses publiquement routables de 192.0.0.0 à 192.167.255.255 et de 192.169.0.0 à 192.255.255.255 ne pourront être jointes à partir de ton réseau, vu que pour les machines de ton réseau ces adresses font partie de ton réseau.
http://fr.wikipedia.org/wiki/R%C3%A9sea … iv.C3.A9es

Hors ligne

#17 Le 30/01/2013, à 20:34

tiramiseb

Re : calcul sous réseaux

renaud07 a écrit :

vu que on peux assigner ces adresses comme on veux ça pas d'importance en fait si ? C'est juste une convention alors ?

De quoi parles tu avec "ça" et "c'" ?
Qu'est-ce qui te semble n'avoir pas d'importance ?

Hors ligne

#18 Le 30/01/2013, à 20:59

renaud07

Re : calcul sous réseaux

Oula, tu m'as embrouillé et pourquoi les adresses en 192.168.0.0 en /16 au lieu de /24 ? C'est depuis qu'ils ont abandonné les classes ?

De quoi parles tu avec "ça" et "c'" ?
Qu'est-ce qui te semble n'avoir pas d'importance ?

Ben comme tu dis dans ton post #16 que l'on peux avoir une adresse en 192.168.1.34 en 255.0.0.0 ça marchera quand même et par pas d'importance je veux dire qu'on peux mettre n'importe quelle adresse IP sur un réseau privé ça fonctionnera comme par exemple 173.173.173.1 masque 255.255.255.0 ou encore 192.1.1.100 masque 255.255.255.0 (ce dernier exemple je l'ai vu sur un réseau d’entreprise).

Dernière modification par renaud07 (Le 30/01/2013, à 21:02)


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#19 Le 30/01/2013, à 21:38

tiramiseb

Re : calcul sous réseaux

renaud07 a écrit :

pourquoi les adresses en 192.168.0.0 en /16 au lieu de /24 ? C'est depuis qu'ils ont abandonné les classes ?

Il n'y a aucune obligation de mettre tel ou tel masque pour tel ou tel réseau. Tu fais comme bon te semble.
Je n'ai pas écrit "les adresses en 192.168.0.0 doivent être en /16".

J'ai évoqué une partie des plages attribuées aux réseaux privées.
Les adresses 192.168.0.0 à 192.168.255.255 sont des adresses privées.
La forme "192.168.0.0/16" représente "les adresses de 192.168.0.0 à 192.168.255.255".


Par convention, en général lorsque l'on veut faire un réseau privé en /24 on utilise un sous-ensemble de 192.168.0.0/16, lorsque l'on veut faire un réseau privé en /16 on utilise un sous-ensemble de 172.16.0.0/12 et lorsque l'on veut faire un réseau privé en /8 on utilise 10.0.0.0/8. Mais il n'y a aucune obligation de faire comme ça, c'est juste une habitude, c'est un héritage de cette époque des classes.

Hors ligne