Auteur Sujet: IPv6 qui se terminent par 0:0:0:0:0  (Lu 13679 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 302
    • Twitter LaFibre.info
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #12 le: 22 novembre 2015 à 08:58:45 »
255.255.255.0 => le dernier chiffre correspond à des PC dans ton réseau local
255.255.0.0 => les 2 derniers chiffres correspondent à des PC dans ton réseau local

Si ton IP est 192.168.1.10

Avec un masque 255.255.0.0 tu vas joindre directement 192.168.1.88 mais aussi 192.168.33.44
Cela signifie que toutes ces machines sont reliées entre elles directement sans routeur.

Avec un masque 255.255.255.0 tu vas joindre directement 192.168.1.88 mais pas 192.168.33.44
192.168.33.44 sera considéré comme étant sur un réseau externe, et donc le PC va envoyer tout les paquets à ton routeur.

Note : le routeur doit être joignable directement donc son IP est sur ton réseau (par exemple : 192.168.1.1 ou 192.168.1 254)

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 6 010
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #13 le: 22 novembre 2015 à 09:17:35 »
Un sous réseau est caractérisé par une plage d'adresses IP.
Ecrites en binaires, tous les bits de gauche (dits bits de poids fort) des IP d'un même sous réseau sont égaux jusqu'à un certain point. Ce "certain point" dépend du masque de sous réseau.
Il y a plusieurs façon de déclarer cette plage.
Une des façon est de déclarer l'IP du début de la plage, et un masque qui va définir la "largeur" de la plage IP (le nombre d'adresses IP).
Tu comprendras donc en lisant la suite que l'adresse du début de la plage et le masque se terminent par des zéros.

Le masque de sous réseau: Ca permet de sélectionner les bits de l'adresse IP à prendre en compte ou non, quand tu testes si une IP appartient à un sous-réseau.

En algorithme informatique, il y a un ET bit à bit entre l'adresse à tester et le masque de sous réseau pour savoir si l'adresse fait partie du sous réseau concerné. C'est conçu pour être rapide à calculer.

IF ((IP_address AND subnet_mask) == subnet_address)
   then "l'adresse IP_address appartient au sous réseau"

Imaginons un sous réseau IPv4 10.1.2.0 /24
Il contient les adresses allant de 10.1.2.0 à 10.1.2.255
le masque de sous réseau est 255.255.255.0, ce qui permet de ne sélectionner que les 3 premiers octets, voir plus bas. Le 4ieme octet n'importe pas.
Ton réseau se déclare donc avec:
* subnet_address = 10.1.2.0
* subnet_mask = 255.255.255.0

Maintenant, tu veux tester 2 adresses : IP_A=10.1.2.4 et IP_B=10.2.3.5
Tu veux tester si ces adresses IP appartiennent ou non au sous réseau ainsi déclaré.

Tu calcules donc
test IP_A
calcul de la condition

IP_A AND subnet_mask =
10.1.2.4 AND 255.255.255.0

En binaire (fonction AND bit à bit):
00001010.00000001.00000010.00000100
AND
11111111.11111111.11111111.00000000
=
00001010.00000001.00000010.00000000
ce qui correspond en décimal à 10.1.2.0, soit exactement l'adresse de ton sous réseau
=> L'adresse appartient au sous réseau.

Pour l'autre IP_B, je ne te refais pas le calcul en binaire, mais tu obtiendras :
IP_B AND subnet_mask =
10.2.3.5 AND 255.255.255.0 = 10.2.3.0 , c'est différent de 10.1.2.0, donc ça n'appartient pas au sous réseau.

Leon.
« Modifié: 22 novembre 2015 à 09:40:40 par leon_m »

Breizh 29

  • Client Bouygues Fibre +
  • Abonné Orange Fibre
  • *
  • Messages: 4 277
  • Guilers 29820 (29N)
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #14 le: 22 novembre 2015 à 09:19:48 »
255.255.255.0 => le dernier chiffre correspond à des PC dans ton réseau local
255.255.0.0 => les 2 derniers chiffres correspondent à des PC dans ton réseau local

Si ton IP est 192.168.1.10

Avec un masque 255.255.0.0 tu vas joindre directement 192.168.1.88 mais aussi 192.168.33.44
Cela signifie que toutes ces machines sont reliées entre elles directement sans routeur.

Avec un masque 255.255.0.0 tu vas joindre directement 192.168.1.88 mais pas 192.168.33.44
192.168.33.44 sera considéré comme étant sur un réseau externe, et donc le PC va envoyer tout les paquets à ton routeur.

Note : le routeur doit être joignable directement donc son IP est sur ton réseau (par exemple : 192.168.1.1 ou 192.168.1 254)

Je ne pige rien mais en plus tu m'embrouilles là.  :-\

Breizh 29

  • Client Bouygues Fibre +
  • Abonné Orange Fibre
  • *
  • Messages: 4 277
  • Guilers 29820 (29N)
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #15 le: 22 novembre 2015 à 09:27:00 »
Merci Leon, c'est déjà mieux expliqué même si c'est compliqué, c'est presque claire.

De ce que je comprend, 255 veut dire un chiffre entre 0 et 255 ?

255.255.0.0 va chercher toutes les ip qui ont les 2 premiers groupes de chiffres en commun comme un même réseau.
255.255.255.0 va chercher toutes les ip qui ont les 3 premiers groupes de chiffres en commun comme un même réseau, j'ai bon ?

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 6 010
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #16 le: 22 novembre 2015 à 09:27:17 »
Je me permet de corriger le post de Vivien
255.255.255.0 => le dernier chiffre correspond à des PC dans ton réseau local
255.255.0.0 => les 2 derniers chiffres correspondent à des PC dans ton réseau local

Si ton IP est 192.168.1.10

Avec un masque 255.255.0.0 tu vas joindre directement 192.168.1.88 mais aussi 192.168.33.44
Cela signifie que toutes ces machines sont reliées entre elles directement sans routeur.

Avec un masque 255.255.255.0 tu vas joindre directement 192.168.1.88 mais pas 192.168.33.44
192.168.33.44 sera considéré comme étant sur un réseau externe, et donc le PC va envoyer tout les paquets à ton routeur.

Leon.

Breizh 29

  • Client Bouygues Fibre +
  • Abonné Orange Fibre
  • *
  • Messages: 4 277
  • Guilers 29820 (29N)
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #17 le: 22 novembre 2015 à 09:34:47 »
Je crois que j'ai pigé.

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 480
  • Malissard (26)
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #18 le: 22 novembre 2015 à 09:39:19 »
OUF ! :D

Breizh 29

  • Client Bouygues Fibre +
  • Abonné Orange Fibre
  • *
  • Messages: 4 277
  • Guilers 29820 (29N)
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #19 le: 22 novembre 2015 à 09:46:11 »
OUF ! :D
Merci, pour vous c'est simple, pour moi les chromosomes sont plus facile à comprendre ;)

Je reviendrai plus tard pour d'autres questions afin d'approfondir le truc.

corrector

  • Invité
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #20 le: 22 novembre 2015 à 21:54:28 »
Tu l'écris en binaire et c'est évident.

vivien

  • Administrateur
  • *
  • Messages: 47 302
    • Twitter LaFibre.info
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #21 le: 23 novembre 2015 à 09:00:05 »
Effectivement, j'ai fait une boulette sur mon post vraiment au pire endroit (merci Leon)

0 en décimal = 00000000 en binaire
255 en décimal = 11111111 en binaire

Darklight

  • Abonné Free adsl
  • *
  • Messages: 648
  • Free non-dégroupé (77)
IPv6 qui se terminent par 0:0:0:0:0
« Réponse #22 le: 23 novembre 2015 à 22:26:08 »
Pour le petit grain de sel, j'ai aussi du mal à différencier la notation subnet, de l'interface qui porte l'IP finissant par :: , quand on lui met un /64 derrière...
La notation est assez compliquée à comprendre par rapport à l'ipv4. Surtout la simplification des "segments" (ce que j’appelle sont les nombres hexa séparés par ":") quand ils sont écrits d'un seul caractère hexa, mais en réalité ce sont des zéros! Il y a bien de quoi s'y perdre

Pour une question d'ordre générale, on nous rabâche que le nombre d'adresse v6 est virtuellement illimité, mais elles sont distribuées par des blocs gigantesque, donc finalement c'est un peu comme l'ipv4 avec les grandes plages allouées qui ne servent pas, il n'en reste plus de dispo mais tout n'est pas utilisé, je me demande si nous allons pas vers une surconsommation d'ipv6 à terme?

Par exemple, d'un point de vue mathématique/statistique,  un /64 pour un LAN, c'est pas exagéré ? Et quand des hébergeurs donnent une seule ipv6 pour un serveur, fainéantise de configurer proprement le reverse-dns ou radinerie?


corrector

  • Invité
Notation des IP
« Réponse #23 le: 23 novembre 2015 à 22:49:35 »
La notation est assez compliquée à comprendre par rapport à l'ipv4. Surtout la simplification des "segments" (ce que j’appelle sont les nombres hexa séparés par ":") quand ils sont écrits d'un seul caractère hexa, mais en réalité ce sont des zéros! Il y a bien de quoi s'y perdre
Non c'est très simple, mais les gens expliquent parfois très mal :

adresse IPv4 : nombre de 32 bits
adresse IPv6 : nombre de 128 bits

notation IPv4 :
- écriture en base 2**8
- séparateur "."
- présence des 4 chiffres obligatoire
- chaque chiffre est écrit en base 10

notation IPv6 :
- écriture base 2**16
- séparateur ":"
- au max 8 chiffres, mais possibilité d'omettre une suite de 0 avec "::"
- chaque chiffre est écrit en base 16