QUESTION : c koi le netmask?
voilà je voudrais savoir c koi don kes le netmask et surtout comment en jouant dessus on arrive à isoler des postes ou carrement des services (ouais d'accord je sais vaguement à quoi il sert mais c tout)
j'y comprends rien....
29 réponses
Le netmask détermine, à partir de l'adresse IP, si un équipement appartient au même réseau local ou à un réseau distant, ce qui permet d'isoler des postes ou des services. L'adresse réseau se calcule en effectuant un ET binaire entre l'IP et le masque, tandis que l'adresse broadcast s'obtient en remplaçant les bits zéro du masque par des uns. Des exemples concrets illustrent le calcul, comme 192.168.3.56 avec 255.255.255.0 donnant 192.168.3.0 comme réseau et 192.168.3.255 comme broadcast, puis des masques plus fins créent des sous-réseaux. En cas de besoins plus avancés, des configurations comme 255.255.255.240 et l'utilisation d'alias IP ou de VLANs permettent d'isoler davantage tout en autorisant plusieurs hôtes sur un même segment.
-
Webmasterhehe :)
suis retomber sur mes vieux bouquin de GTSLearning :-(
Masque de sous réseau:
Le masque de sous réseau est utilisé en conjonction avec l'addresse IP pour determiner si un autre equipement est situé sur le meme réseau local ou sur un réseau distant. Un masque de sous réseau est necessaire pour TOUS les equipements.
c'est un peu vague comme def...
Voila une explication un peu plus poussée et j'espere assez claire :)
On fait resortir l'id de reseau d'une adresse IP en faisant un ET logique entre le masque de (sous) réseau et l'addresse ip
1 ET 1 = 1
1 ET 0 = 0
0 ET 0 = 0
Exemple:
IP 172.30.15.12
NETMASK 255.255.0.0 (classe B)
=>10101100.00011110.00001111.00001100
ET 11111111.11111111.00000000.00000000
= 10101100.00011110.00000000.00000000
soit 172.30.0.0 <- ID réseau
Maintenant, quand deux PC tentent de communiquer entre eux:
PC1 172.30.15.12 MASK 255.0.0.0
veut communiquer avec
PC2 172.31.16.101 MASK 255.0.0.0
le masque de pc 1 est aplliqué aux deux IP et on obtient:
ID réseau 1 172.0.0.0
ID réseau 2 172.0.0.0
la communication passe sans problemes !
PC1 172.30.15.12 MASK 255.255.0.0
veut communiquer avec
PC2 172.31.16.101 MASK 255.255.0.0
le masque de pc 1 est aplliqué aux deux IP et on obtient:
ID réseau 1 172.30.0.0
ID réseau 2 172.31.0.0
Les deux pc ne sont pas sur le meme réseau, ils ne peuvent donc pas communiquer entre eux directement il doivent passer par un Routeur
Ici le routeur peut avoir uniquement deux interfaces réseau une sur le réseau 172.30.0.0 et l'autre sur le réseau 172.31.0.0 :o)
Donc sur un lan classique, sans routeur
si tout tes pc on une adresse en 192.168.0.n et un masque de 255.255.255.0 si un des pc a pour IP 192.168.0.10 et un masque de 255.255.0.0 ou bien IP 192.168.1.10 et un masque de 255.255.255.0 il sera incapable de communiquer avec le reste du réseau :o)
Voili Voilou... je ne sais pas si c'était trés clair, mais je pense que ca repond a ta question :)
++
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi ! -
Contributeureffectivement...
-
tout s'est compliqué le jour ou l'on m'a dis que 1+1=10 et que 10-1=1, ce jour là j'ai cru que j'avais des hallucinations ;-)
En tout cas gràce à toi je vais peut être réussir à coomprendre des trucs dans cette foutue matière.....donc si je te l'ai pas encor eassez dis MERCI-
-
Tiens joy petite info supplémentaire ...
tu savais que les processeurs ne savait pas faire de soustraction et que les symboles - (moins) n'existé pas pour lui :p
Alors comment il fait ?
bah c'est simple il fait une addition à la place de la soustraction ^^
hihihihhi je donne pas d'exemple pour pas t'embrouillé lol ;)
† n0 CoMMenT †
[!] Post certifié sans abréviations [!] -
Contributeur@mr_urzat'es un filou urza comment veux tu qu'il s'en sorte après...
-
@Nitchhihihiih :) on est tous passé par là
et moi suis encore en plein dedans lol :p
† n0 CoMMenT †
[!] Post certifié sans abréviations [!] -
Contributeur@mr_urzaAllez je fais pire je mets un exemple...
-
-
Contributeurbah à partir du moment où tu sais compter jusque 1 ça va non ?
-
t'es athée.... bein tant pis mais merci quand meme, parce que c'était pas gagné
-
Webmasterpour faire simple :)
pour des masques classiques:
255.255.255.0 <= le dernier octet de l'ip represente le poste.
255.255.0.0 <= les 2 derniers octets de l'ip representent le poste.
255.0.0.0 <= les 3 derniers octets de l'ip representent le poste.
pour des masque un peu plus complexe
255.255.255.240 ce n'est plus le dernier octet ce sont les 4 derniers bits qui represente une machine.
Le truc c'est que l'on se represente les IP de facons decimale pour la lisibilité, alors que tout est calculé en binaire :o)
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi ! -
Contributeurje suis athée...
-
si je te crois mais j'ai du mal a faire rentrer tout ça...
Au moins maintenant j'ai des explications claires et je te remercie vraiment...
T'es vraiment un DIEU...merci merci merci oh mon gourou -
ContributeurPersonne ne peut confirmer ce que je raconte parce que joy me crois pas... bouh
-
ContributeurEn fait l'adresse réseau c'est quand les derniers bits sont à 0
l'adresse broadcast c'est quand les derniers bits sont à 1
entre les deux tu as les adresses des machines... -
Contributeur192.168.3.48 c'est l'adresse réseau les machines de ce sous réseau sont
11000000.10101000.000000011.00110001 = 192.168.3.49
11000000.10101000.000000011.00110010 = 192.168.3.50
11000000.10101000.000000011.00110011 = 192.168.3.51
11000000.10101000.000000011.00110100 = 192.168.3.52
11000000.10101000.000000011.00110101 = 192.168.3.53
etc...
jusqu'à l'adresse de broadcast :
11000000.10101000.000000011.00111111 = 192.168.3.63
tu remarqueras urza que l'adresse de broadcast ne finit pas forcément par 255. -
ça a l'air puissant mais suis toujours un peu larguer , j'ai un peu de mal c'est peut être le 48 qui me gene...
Dans ma tete les trois premiers chiffres de l'adresse ip designent le reseau le dernier le poste, c peut être de là que viens ma difficulté à comprendre -
ContributeurLà je le vois vous êtes largués...
-
ContributeurMaintenant je complique l'affaire...
Voici une adresse IP (au hasard) 192.168.3.56 masque 255.255.255.240
Comment déterminer son adresse réseau ?
192.168.3.56 = 11000000.10101000.00000011.00111000
255.255.255.240 = 11111111.11111111.11111111.11110000
Ici c'est une opération binaire (plus simplement tout ce qui est à 1 dans le masque on le garde dans l'adresse IP, le reste on le met à zéro)
du coup l'adresse IP devient : 11000000.10101000.000000011.00110000
en décimal = 192.168.3.48 voici l'adresse réseau
Vous n'êtes pas largué ? -
Ca fait quelques mois que je me suis pas retourné le cerveau avec les masques de sous-réseau, mais je dirais qu'il est impossible de faire qu'une machine ne puisse pas voir d'autres mais le contraire oui...
C forcément bidirectionnel, je pense...
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? -
Contributeurje continue pour l'adresse de broadcast tout ce qui est à 0 dans le masque est remplacé par des 1 dans l'adresse IP.
du coup l'adresse IP devient : 11000000.10101000.000000011.11111111
en décimal = 192.168.3.255
l'adresse broadcast te permet de contacter toutes le machines qui on la même adresse réseau.... -
si je dis que t'es un dieu tu le prends bien hein ?;0)
jusque là je comprends mais en voyant les adresses ip on aurait pas pu s'en douter?
en tout cas merci de ta patience -
Contributeuron reprend tout...
Voici une adresse IP (au hasard) 192.168.3.56 masque 255.255.255.0
Comment déterminer son adresse réseau ?
192.168.3.56 = 11000000.10101000.00000011.00111000
255.255.255.0 = 11111111.11111111.11111111.00000000
Ici c'est une opération binaire (plus simplement tout ce qui est à 1 dans le masque on le garde dans l'adresse IP, le reste on le met à zéro)
du coup l'adresse IP devient : 11000000.10101000.000000011.00000000
en décimal = 192.168.3.0 voici l'adresse réseau
Jusque là ça va... -
bah normalement l'adresse de broadcast c'est x.x.x.255 juska là ca va ?
bon là on a crée un mask de sous rezo donc ac 255.255.255.240
tu as un nb n de "séparations" donc on doit attribué une ip de broadcast à chak séparation et par logik on prend la derniere...
de cette manière tu peux faire un broadcast sur chak séparations et un broadcast sur tout les mask :)
C'est pas beau la vie ?
† n0 CoMMenT †
[!] Post certifié sans abréviations [!] -
pourquoi 255.255.255.240? (je t'ai dis je suis une brelle mais je veux comprendre)
un truc que je comprends pas non plus c'est l'histoire du broadcast ? si j'ai une honce de cerveau je dirais que c'est pour faire des sous réseau si j'ai bien compris mais malheureusement j'ai les circuits qui ont un peu fondus....
- 1
- 2