| 9 PeJo, le 22 jun 2007 à 19:24:18Désolé mais pour moi deux pc qui ont le même masque ne communiquent pas nécessairement entre eux. Je sais que pour toi ce n'est pas un problème mais pour ceux qui apprennent que le 192 c'est un classe C, je ne suis pas sûre qu'il vont comprendrent pourquoi 192.168.1.1/25 et 192.168.1.129/25 qui ont le même masque et la même classe ne communiquent pas entre eux. C'était juste histoire de mettre un peu de précision car dans le poste <1> l'adresse ip n'est pas spécifier.
C'est ce pour quoi à mon sens je jugeai faux d'affirmer que deux ip qui ont le même masque ommuniquent (extrapôle pour les novices qui tombent dessus 10.x.x.x et un 126.x.x.x qui ont le même masque ça ne passe pas).
Ce n'est pas faux mais sans précisions je pense pas pouvoir dire que c'est vrai.
Voilà. Répondre à PeJo | Tu as raison,
il faut qu'ils soient dans le même réseau aussi (pour moi c'était évident bien entendu) et qu'ils aient le même masque .
en fait, si ils n'ont pas le même masque, ils ne sont pas dans le même réseau .
pour que 2 machines en IP puissent communiquer directement, sans passer par un routeur il faut qu' elles soient dans le même réseau IP .
et un réseau IP est défini par 2 choses qui doivent etre identiques sur toutes les machines:
1- le numéro de réseau
2- le masque réseau
comme tu l'as bien dit plus haut :
le numéro de réseau IP est déduit par un ET BINAIRE entre l'adresse ip de la machine et son masque réseau.
et ... Voili Voilou Voila ! Répondre à brupala | 12 sanko, le 25 jun 2007 à 15:22:03Tout à fait ça!
Petite remarque, méme si l'expression et reconnu, l'opérattion et un Et logique (faite sur des chiffres en base 2, nous sommes d'accord), et non un ET binaire.
Je ne veux pas me sevrer chou, je t'attends pour toujours pffffffff Répondre à sanko | Répondre à brupala | 14 sanko, le 26 jun 2007 à 14:12:41Op op op, alors je suis en école d'ingénieur, et ce que l'on nous apprend est la chose suivante
(je ne dis en aucun cas que cela est vrai... je me comprends...)
Tu fais une opération binaire en effet, opération des bits a 1 de ton masque 24 bits pour 255255.255.0 et de ton ip.
Cependant, dans la matiére enseignée sous le nom de "Logique" ou "Logique arithmétique", on distingue plusieurs opérations, && ,|| comme en php (...)
Nous aurons donc le "et logique" et le "ou logique", opération binaire en effet, un "et bianire" doit étre une contraction de "Et logique en base 2" (bianire) en comparaison ou "et" le "plus" ex : 2 et 2 font 4...
Voila, je pense avoir l'explication, what do you think about it?
+++
Je ne veux pas me sevrer chou, je t'attends pour toujours pffffffff Répondre à sanko | 2 et 2 font 4
ah non , là ça va pas :
2+2= 4
mais
2&2=2
par contre .... et logique en base 2 ... là j'ai du mal ,
un et logique c'est bien genre :
compris entre 8 et 10 :
x>8 && x<10 , une intersection quoi .
allez encore une petite couche:
et logique && et bitabit :
cppop
héhé.
et ... Voili Voilou Voila ! Répondre à brupala | 16 sanko, le 26 jun 2007 à 15:31:21Oui, bonne remarquen tu as raison
Je retrouve le cours et te donne les termes exacts et corrects
++ l'ami
Je ne veux pas me sevrer chou, je t'attends pour toujours pffffffff Répondre à sanko |
| En fait:
le numéro de réseau ip est donné par:
adresse_ip & masque
et non pas
adresse_ip && masque ce qui ne veut rien dire .
et ... Voili Voilou Voila ! Répondre à brupala | 18 sanko, le 27 jun 2007 à 09:01:38Op op op, je t'avoue j'ai commencé à douter de mon enseignement ^^ mdr
J'ai trouvé ce que je cherchais, mes cours sont maybe à la poubelle =)
http://www.frameip.com/masques-de-sous-reseau/ pour les recherches sur les masques...
10.4 - Le ET logique
La fonction de ET logiques est souvent utilisée dans les masques. Elle se base en binaire sur le principe suivant:
0 ET 0 = 0
1 ET 0 = 0
0 ET 1 = 0
1 ET 1 = 1
On peut donc en déduire au niveau des masques 192.168.0.140 ET 255.255.255.128 décomposé en:
11000000.10101000.00000000.10001100
ET 11111111.11111111.11111111.10000000
------------------------------------------------
= 11000000.10101000.00000000.10000000
soit 192 . 168 . 0 . 128
Ici, on voit que les trois premiers octets du masque ont tous leurs bits à 1, donc les trois premiers octets du résultat ne seront pas modifiés par rapport à l'adresse d'origine, et on obtient facilement 192.168.0. Pour le dernier octet, il faut regarder plus en détail.
Pour l'arithmétique de boole ou logique :
La bible est ici : http://villemin.gerard.free.fr/Wwwgvmm/Logique/LoLoET.htm
Le 'et logique' se caractérise par l'opérateur "." :
0 . 0 = 0
1 . 0 = 0
0 . 1 = 0
1 . 1 = 1
Voir les autres opérateurs, c'est sympa aussi...
++ les amis
Je ne veux pas me sevrer chou, je t'attends pour toujours pffffffff Répondre à sanko |
| C'est clair ,
il y a quelques approximations de vocabulaire qui sont faites .
tiens en anglais: http://en.wikipedia.org/wiki/Bitwise_operation#AND
en fait ,logique , binaire c'est plutôt ambigu :
il vaudrait mieux parler de ET booléen et ET bit à bit (bitwise à l'anglaise) .
enfin,
bien des discussions pinailleuses pour dire la même chose .
mais, c'est vrai qu'il faut etre précis : le résultat des deux opérations n'est pas du tout le même .
l'important est de savoir que l'opération est & dans les langages de programmation les plus courants et non pas && .
et ... Voili Voilou Voila ! Répondre à brupala | 20 sanko, le 27 jun 2007 à 14:47:24Tout à fait mon cher, nous aurons éclairci cette question.
Les gens n'auront plus d'excuses s'ils se posent des questions.
bonne continuation ++
Je ne veux pas me sevrer chou, je t'attends pour toujours pffffffff Répondre à sanko |
|
|
|
|
|
|
|
|