commande ping
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

commande ping



  1. #1
    flyingrock

    commande ping


    ------

    Bonjour,

    Une petite question à propos de la commande PING.

    Quand je tape "ping 192.168.1.10" par exemple, les requetes sont bien envoyées à l'adresse 192.168.1.10.
    Par contre quand je tape "ping 192.168.001.010, les requetes partent a l'adresse 192.168.001.008.

    Quelqu'un a t'il une explication ?

    @+

    -----

  2. #2
    invitee840409b

    Re : commande ping

    Bonjour,

    Ces IPs sont sur ton réseau local, cela dépend donc de la configuration de ton routeur.

    Cordialement,
    ProgVal

  3. #3
    JPL
    Responsable des forums

    Re : commande ping

    Non on a la même chose avec des adresses extérieures et ça continue pour les valeurs supérieures à 010. J'ai le même résultat avec Windows et Linux.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  4. #4
    invite765732342432
    Invité

    Re : commande ping

    Citation Envoyé par flyingrock Voir le message
    Par contre quand je tape "ping 192.168.001.010, les requetes partent a l'adresse 192.168.001.008.

    Quelqu'un a t'il une explication ?

    @+
    Traditionnellement en informatique, quand tu fait commencer un nombre par un 0, tu indiques que tu donnes le nombre dans la base octale (base 8)
    Donc 010, donne 1*8¹+0*8⁰ = 8

  5. A voir en vidéo sur Futura
  6. #5
    flyingrock

    Re : commande ping

    Bonjour,

    C'est quand même curieux ça, merci d'avoir essayé avec Linux , j'étais sur le point de télécharger un live CD pour tester.

    Je voudrai bien savoir pourquoi ça ne passe pas avec des nombres supérieurs ou égale a 10.

    @+

    Francis

  7. #6
    invite765732342432
    Invité

    Re : commande ping

    Citation Envoyé par flyingrock Voir le message
    Je voudrai bien savoir pourquoi ça ne passe pas avec des nombres supérieurs ou égale a 10.
    Ben... parce que pour les nombres strictement inférieurs à 8, leur valeur est la même en base octale et en base décimale.
    Et normalement, si tu demandes l'IP 008 ou 009, il doit te donner un message d'erreur (ces nombres n'existent pas en base octale)

  8. #7
    flyingrock

    Re : commande ping

    En fait pour les nombres 008,009,018,019...098,099 ça fonctionne correctement, l'adresse IP n'est pas modifiée, et il n'y a pas de message d'erreur, comprenne qui pourra.

    Et effectivement si je tape "046", j'obtiens 38 en décimal.

    Bon pourquoi c'est pas prévu dans l'application, je dois quand même pas être le premier a me faire avoir ?

    Merci à tous pour votre participation.

    @+

    Francis

  9. #8
    invite765732342432
    Invité

    Re : commande ping

    Citation Envoyé par flyingrock Voir le message
    En fait pour les nombres 008,009,018,019...098,099 ça fonctionne correctement, l'adresse IP n'est pas modifiée, et il n'y a pas de message d'erreur
    Moi, j'obtiens ça:
    ping: unknown host 192.168.001.009

    Bon pourquoi c'est pas prévu dans l'application, je dois quand même pas être le premier a me faire avoir ?
    Je crois que tu ne comprends pas: "it's not a bug, it's a feature" ( ce n'est pas un bug, c'est une fonctionnalité).
    Bref, c'est fait exprès.

  10. #9
    flyingrock

    Re : commande ping

    Pas chez moi 192.168.001.009 ne le gene pas plus que ça.

    Si si je comprends bien la subtilité, quand on le sait ça va tout de suite mieux.

    Disons que je ne vois pas l'interet d'entrer une adresse en octal qui ne pourra pas etre superieure à 077 soi 63 en decimal.
    Peut etre qu' a une epoque 63.63.63.63 etait l'adresse maxi, et que les machine etaient equipées de clavier numerique en octal, c'est surement un truc comme ça.

    @+

    Francis

  11. #10
    invite765732342432
    Invité

    Re : commande ping

    Citation Envoyé par flyingrock Voir le message
    Disons que je ne vois pas l'interet d'entrer une adresse en octal qui ne pourra pas etre superieure à 077 soi 63 en decimal.
    Rien n'empèche de taper 0300 qui vaut, tiens surprise: 192 (oui, oui, ce n'est pas une coincidence, c'est la première valeur des adresses locales)
    ou de taper 0250 qui vaut... 168 (pas une coincidence non plus: la deuxième valeur des adresses locales)

    Il ne faut jamais oublier que la base 10 n'existe pas en informatique, c'est juste un artefact destiné à l'affichage, rien d'autre.

    Peut etre qu' a une epoque 63.63.63.63 etait l'adresse maxi, et que les machine etaient equipées de clavier numerique en octal, c'est surement un truc comme ça.
    Non, c'est parce que l'informatique, c'est le binaire.
    Et que 8=2*2*2 alors que 10 ne se décompose pas seulement en facteurs de 2.

    Bref en informatique, il y a quelques bases essentielles: 2, 8 et 16 (et surtout jamais 10)

    [EDIT] rappelons que 256 (nombre très bizarre en base 10 mais courant en info) vaut:
    - 100000000 en binaire
    - 400 en octal
    - 100 en hexadécimal
    Bref, ce sont des nombres plus "pratiques"
    Dernière modification par invite765732342432 ; 07/07/2009 à 20h13.

  12. #11
    JPL
    Responsable des forums

    Re : commande ping

    J'avoue ne pas avoir pensé à l'octal. Ça s'utilise encore ?
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  13. #12
    flyingrock

    Re : commande ping

    Merci Faith,
    C'est beaucoup plus clair maintenant.

    J'ai meme essayé cette commande ping 0xD5.0xD5.0xD5.0xD5 et j'obtiens bien 123.123.123.123, avec du binaire par ex 0b110010 ça marche pas.

    Bonne soirée et encore merci.

    @+

    Francis

Discussions similaires

  1. Ping
    Par invite5859426e dans le forum Internet - Réseau - Sécurité générale
    Réponses: 14
    Dernier message: 14/11/2007, 17h43
  2. Problemes de ping
    Par invite7845ec54 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 0
    Dernier message: 29/06/2007, 01h51
  3. commande PING
    Par invite055c7a42 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 28/06/2006, 18h00
  4. Problème de ping
    Par invite3fc70366 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 6
    Dernier message: 08/04/2006, 13h22
  5. Ping time out ???
    Par invite7ca57a9f dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 10/08/2004, 02h06
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...