Faites attention avec ça. DEVRAIT être le même, mais il est PAS !
je n'ai pas pu trouver d'explication à cela mais je peux définitivement dire que sous Windows et sous linux les adresses IP avec et sans zéros non significatifs ne sont PAS les mêmes ! peut-être que cela a à voir avec la conversion d'autres formats comme hex ou binaire.
D'après mon expérience avec Windows et Linux, cela ne dépend pas de l'outil mais du système d'exploitation, car je rencontre des problèmes en utilisant des adresses IP comme 10.08.03.100 :
- note : "10.08.0.1" et 10.09.0.1 n'ont pu être trouvés
- note : "10.010.0.1" est résolu en 10.8.0.1
linux/debian7/8 : mêmes résultats avec les outils "ping" et "snmpget".
user@test:~$ ping 10.7.0.1
PING 10.7.0.1 (10.7.0.1) 56(84) bytes of data.
^C
--- 10.7.0.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
user@test:~$ ping 10.07.0.1
PING 10.07.0.1 (10.7.0.1) 56(84) bytes of data.
^C
--- 10.07.0.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
user@test:~$ ping 10.8.0.1
PING 10.8.0.1 (10.8.0.1) 56(84) bytes of data.
^C
--- 10.8.0.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
user@test:~$ ping 10.08.0.1
**ping: unknown host 10.08.0.1**
user@test:~$ ping 10.9.0.1
PING 10.9.0.1 (10.9.0.1) 56(84) bytes of data.
^C
--- 10.9.0.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
user@test:~$ ping 10.09.0.1
ping: unknown host 10.09.0.1
user@test:~$ ping 10.10.0.1
PING 10.10.0.1 (10.10.0.1) 56(84) bytes of data.
^C
--- 10.10.0.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
user@test:~$ ping 10.010.0.1
PING 10.010.0.1 (10.8.0.1) 56(84) bytes of data.
^C
--- 10.010.0.1 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1001ms
windows7/8/10 : mêmes résultats avec les outils "ping" et "telnet".
(désolé, je n'ai pas de Windows anglais sous la main, l'erreur dit que l'hôte n'a pas pu être trouvé)
C:\Users\user>ping 10.7.0.1
Ping wird ausgeführt für 10.7.0.1 mit 32 Bytes Daten:
STRG-C
^C
C:\Users\user>ping 10.07.0.1
Ping wird ausgeführt für 10.7.0.1 mit 32 Bytes Daten:
STRG-C
^C
C:\Users\user>ping 10.8.0.1
Ping wird ausgeführt für 10.8.0.1 mit 32 Bytes Daten:
STRG-C
^C
C:\Users\user>ping 10.08.0.1
Ping-Anforderung konnte Host "10.08.0.1" nicht finden. Überprüfen Sie den Namen,
C:\Users\user>ping 10.9.0.1
Ping wird ausgeführt für 10.9.0.1 mit 32 Bytes Daten:
STRG-C
^C
C:\Users\user>ping 10.09.0.1
Ping-Anforderung konnte Host "10.09.0.1" nicht finden. Überprüfen Sie den Namen,
C:\Users\user>ping 10.10.0.1
Ping wird ausgeführt für 10.10.0.1 mit 32 Bytes Daten:
STRG-C
^C
C:\Users\user>ping 10.010.0.1
Ping wird ausgeführt für 10.8.0.1 mit 32 Bytes Daten:
STRG-C
^C