Auteur Sujet: à quoi correspond le /16 qu'on peut trouver sur certaines IP ?  (Lu 6057 fois)

0 Membres et 1 Invité sur ce sujet

kazyor

  • Expert des Télécoms
  • Expert
  • *
  • Messages: 1 339
  • Lyon 7ème (69)
Question un peu bête
« Réponse #12 le: 09 octobre 2019 à 20:53:17 »
Cet exemple comporte deux erreurs : 127.0.0.0 et 127.63.255.255 ne peuvent pas êtres des machines avec un masque de /10 puisqu'il s'agit pour le premier de l'adresse du réseau et pour le second de l'adresse broadcast.

J'aime bien cette calculette :

http://jodies.de/ipcalc

Il fallait bien lire :)
Adresse Reseau           = 127.0.0.0
Adresse Broadcast        = 127.63.255.255
Masque de Sous-Reseau    = 255.192.0.0
Masque Inverse (Wildcard)= 0.63.255.255
Nombre de Machines       = 4194302
Premiere machine         = 127.0.0.1
Derniere machine         = 127.63.255.254

Thornhill

  • Abonné SFR fibre FttH
  • *
  • Messages: 3 976
  • Saint-Médard-en-Jalles (33)
Question un peu bête
« Réponse #13 le: 09 octobre 2019 à 22:09:01 »
Tu as omis les 3 dernières lignes, qui expliquent la confusion :

--------------------- OU -----------------
Premiere machine         = 127.0.0.0
Derniere machine         = 127.63.255.255

Ce qui est erroné, à moins que je passe à côté d'une tournure d'esprit qui m'échappe, ce qui n'est pas à exclure...

kazyor

  • Expert des Télécoms
  • Expert
  • *
  • Messages: 1 339
  • Lyon 7ème (69)
Question un peu bête
« Réponse #14 le: 09 octobre 2019 à 22:35:57 »
Quand tu as un /30, avec la 1ere règle tu n'as que 2 machines pour 4 adresses, c'est pas super optimisé.
Du coup, tu as des astuces pour utiliser pleinement les 4 adresses.

Je ne retrouve pas un #post que je cherchais, mais déjà, tu as ça : https://lafibre.info/routeur/routage-dun-32/

Xanax

  • Abonné Orange Fibre
  • *
  • Messages: 149
  • FTTH 300/300 Sosh (38)
Question un peu bête
« Réponse #15 le: 10 octobre 2019 à 13:20:10 »
Tu as omis les 3 dernières lignes, qui expliquent la confusion :

--------------------- OU -----------------
Premiere machine         = 127.0.0.0
Derniere machine         = 127.63.255.255

Ce qui est erroné, à moins que je passe à côté d'une tournure d'esprit qui m'échappe, ce qui n'est pas à exclure...

Désolé pour la confusion engendrée, c'était pour l'exemple en fait, je sais bien qu'on ne peut pas attribuer ces IPs là, mais c'est toujours bon de le rappeler :)

Et du coup, pour l'IPv6, même système je suppose?

Mon adresse IP est 2a01:cb15:8127:c210:64aa:e761:eeee:546e (ip modifiée)
Vu qu'on est sur de l’hexadécimal, il faut passer chaque caractère en binaire, donc un caractère ça fait quatre bits, j'ai bon?
Donc mon IP fait partie de 2a01:cb15:8127:c210 /64
C'est bon ou pas?

Fuli10

  • Abonné Free fibre
  • *
  • Messages: 1 006
  • Conflans Sainte Honorine (78)
Question un peu bête
« Réponse #16 le: 10 octobre 2019 à 17:53:07 »
Donc mon IP fait partie de 2a01:cb15:8127:c210 /64
C'est bon ou pas?
Presque.
En IPv6 on omet les 0 en utilisant le raccourci ::
En gros ton reseau est:
2a01:cb15:8127:c210:: /64
Ta première IPv6 possible est 2a01:cb15:8127:c210::1 qui est un raccourci pour 2a01:cb15:8127:c210:0000:0000:0000:0001

Xanax

  • Abonné Orange Fibre
  • *
  • Messages: 149
  • FTTH 300/300 Sosh (38)
Question un peu bête
« Réponse #17 le: 10 octobre 2019 à 18:03:30 »
Merci pour la correction :)

vivien

  • Administrateur
  • *
  • Messages: 47 213
    • Twitter LaFibre.info
Question un peu bête
« Réponse #18 le: 10 octobre 2019 à 18:09:12 »
:: permet d'enlever autant de 0 que nécessaire.


La notation décimale pointée employée pour les adresses IPv4 (par exemple 172.31.128.1) est abandonnée au profit d'une écriture hexadécimale, où les 8 groupes de 2 octets (soit 16 bits par groupe) sont séparés par un signe deux-points :

2001:0db8:0000:85a3:0000:0000:ac1f:8001

La notation complète ci-dessus comprend exactement 39 caractères.

Il est permis d'omettre de 1 à 3 chiffres zéros non significatifs dans chaque groupe de 4 chiffres hexadécimaux. Ainsi, l'adresse IPv6 ci-dessus est équivalente à :

2001:db8:0:85a3:0:0:ac1f:8001

De plus, une unique suite de un ou plusieurs groupes consécutifs de 16 bits tous nuls peut être omise, en conservant toutefois les signes deux-points de chaque côté de la suite de chiffres omise, c'est-à-dire une paire de deux-points (::)1. Ainsi, l'adresse IPv6 ci-dessus peut être abrégée en :

2001:db8:0:85a3::ac1f:8001

En revanche l'écriture suivante n'est pas valide

2001:db8::85a3::ac1f:8001

car elle contient plusieurs substitutions (dont les longueurs binaires respectives sont ici ambiguës) : il ne peut exister qu'une seule occurrence de la séquence :: dans la notation d'une adresse IPv6.

Pour résumer, la séquence :: dans l'adresse IPv6 signifie que l'on doit combler tout ce qu'il manque avec des 0, donc cette séquence ne peut être utilisée qu'une seule fois.

Il peut exister plusieurs façons différentes de représenter une adresse IPv6. La RFC 59522 définit une représentation canonique.

L'adresse IPv6 non spécifiée peut ainsi être abrégée en ::0.0.0.0 ou tout simplement en :: .


Source : Wikipedia

doctorrock

  • Abonné Orange Fibre
  • *
  • Messages: 932
  • Draguignan 83
Question un peu bête
« Réponse #19 le: 14 octobre 2019 à 14:37:10 »
Sous Linux, tu as "ipcalc" pour IPV4 et "subnetcalc" pour IPV6.

Très pratiques, j'utilise très souvent pour les calculs un peu complexes.

Après quand tu as les puissances de 2 en tête, tu fais la plupart de tes calculs de tête, mentalement.
Il faut par contre s'y forcer, si à chaque calcul tu passes par la machine, tu n'entraines pas ton cerveau à compter en base 2 ^^