Académique Documents
Professionnel Documents
Culture Documents
v3.0
16 décembre 2013
La table de contenus
1 Général ....................................................................................... 3
2
1 Général
« Niveau »
- Intermédiaire
« Connaissances requises »
- Base de TCP/IP
Ø Base de ICMP
Ø Base de ARP
Ø Base de DNS
Ø Base de DHCP
« Objectives »
- Comprendre les commandes de réseau et les emplois sur comment faire pour le
dépannage et la maintenance dans « Réseau IP ».
Ø ipconfig / ifconfig
Ø ping
Ø tracert / traceroute
Ø nslookup
Ø arp
Ø netstat
Ø route
En particulier, « ipconfig » et « ping » sont les commandes importantes pour
commencer le dépannage et la maintenance. C’est aussi utile pour comprendre le
comportement de « Réseau IP ».
3
« Travaux Pratiques Relatifs »
- (Chaque TP relatif à chaque protocole)
2 Outils de dépannage / maintenance
Le détail sur comment on utilise les outils ci-dessous pour des dépannages est décrit
dans un autre document.
On peut voir Adresse Mac, Adresse IP, Subnet Mask, Default Gateway, etc.
4
C’est un exemple de une configuration de DHCP.
5
On peut savoir le détail du emploi en mettant les suivantes.
- ipconfig /? (Windows)
6
2.1.2 ifconfig
C’est une commande de OS basé sur Unix. C’est utilisé pour vérifier la
configuration de réseau comme « Adresse IP » et « Subnet Mask ». En outre, c’est
utilisé pour les configurer (on ne peut pas faire cela en utilisant « ipconfig »). C’est
un exemple.
Figure 4 ifconfig
7
2.2 ping
C’est utilisé pour vérifier la communication avec autre côté qui est connecté. En
outre, il montre le temps où le paquet arrive à autre côté qu’on spécifie. On peut
explorer où un problème se produit en vérifiant si le paquet de « ping » arrive là ou
pas.
1) À l’adresse IP spécifique
8
2) Au nom comme « www.yahoo.fr » et la différence selon les endroits
Après la résolution du nom selon DNS, « ping » est marché. Si le nom est absolument
correct et il n’y a pas de réponse, il est possible que la résolution de noms échoue. En
outre, ici, il montre les résultats des deux sites. L’un (yahoo.fr) est proche et l’autre
(yahoo.co.jp) est loin. Il y a une différence sur le temps de réponse.
9
3) À soi-même (127.0.0.1)
4) Temps mort
10
Figure 9 ping (pas de reeponse)
11
2.3 tracert / traceroute
C’est utilisé pour montrer la route de réseau et le temps de délai sur un côté
d’autre côté qu’on spécifie. On peut savoir le nom et/ou l’adresse IP des routeurs
jusqu’au côté.
1) À l’adresse IP spécifique
À l’exemple comme Figure 11, on trouve qu’il y a 2 routeurs jusqu’au côté qu’on
spécifie.
12
3) Pas de réponse à cause de la configuration (peut-être)
13
On peut savoir le détail du emploi en mettant les suivantes.
- tracert /? (Windows)
- man traceroute (OS basé sur Unix)
2.4 nslookup
C’est utilisé pour connaître l’adresse IP selon un nom de domaine ou un nom de
hôte dans un réseau. On peut savoir si DNS (la résolution du nom) marche ou pas.
14
2.5 arp
C’est utilisé pour montrer le contenu de « ARP Table », ajouter à la table et
enlever de la table. L’équipement dans le réseau a les combinaisons entre une
Adresse Mac et une Adresse IP. La combinaison s’appelle « ARP Table ».
15
On peut savoir le détail du emploi en mettant les suivantes.
- arp /? (Windows)
- man arp (OS basé sur Unix)
16
2.6 netstat
C’est utilisé pour vérifier la table de routage, l’état de réseau et ceux de la
interface de IP.
Ici, on explique seulement la table de routage. On peut savoir si le paquet est
correctement transmis à la destination selon « Subnet Mask » et « Default Gateway »
qui sont configurés. C’est un exemple de la table de routage. On peut obtenir le
même résultat en mettant « route print ».
Figure 18 netstat
17
On peut savoir le détail du emploi en mettant les suivantes.
- netstat /? (Windows)
- man netstat (OS basé sur Unix)
2.7 route
C’est utilisé pour vérifier la table de routage et configurer (ajouter / éliminer /
changer) la table. Quelquefois la table fausse peut exister. En ce cas on peut la
configurer en utilisant cette commande.
On peut obtenir le même résultat entre « route print » et « netstat -r » à Windows.
C:¥>route /?
All symbolic names used for destination are looked up in the network database
file NETWORKS. The symbolic names for gateway are looked up in the host name
database file HOSTS.
18
(wildcard is specified as a star '*'), or the gateway argument may be omitted.
Examples:
19
2.8 Etc
À Macintosh, il y a un logiciel GUI qui s’appelle « Utilitaire de réseau ». On peut faire
beaucoup de chose comme « ping » et « traceroot » comme Figure 20.
20