Académique Documents
Professionnel Documents
Culture Documents
TCP/IP
Présentation générale
ARPANET
mis en service par
Suite de
le département
FTP protocoles TCP/IP
de la défense
1973 1982
américain (DOD)
1969
Telnet TCP IP DNS
1972 1974 1981 1984
FTP
FTP TFTP
TFTP RCP
RCP Telnet
Telnet
RSH
RSH REXEC
REXEC LPR
LPR LPQ
LPQ LPD
LPD
PING
PING IPCONFIG
IPCONFIG NSLOOKUP
NSLOOKUP HOSTNAME
HOSTNAME NETSTAT
NETSTAT
NBTSTAT
NBTSTAT ROUTE
ROUTE TRACERT
TRACERT ARP
ARP Finger
Finger
Installation et configuration de Microsoft TCP/IP
Configuration manuelle de TCP/IP
Test de Microsoft TCP/IP avec IPCONFIG et PING
1
Début IPCONFIG
NetBIOS
Sockets TDI
NetBIOS sur TCP/IP
Transport
TCP
TCP UDP
UDP
Technologies
Technologiesdederéseau
réseaulocal
local: : Technologies
Technologiesde deréseau étendu: : Réseau
réseauétendu
Ethernet,
Ethernet,Token
TokenRing,
Ring, Lignes
Lignessérie,
série,Relais
Relaisde
detrame,
trame,
FDDI
FDDI ATM
ATM
Technologies des interfaces réseau
IP par rapport aux technologies de réseau local
Ethernet
Token ring
ARCnet
FDDI
IP par rapport aux technologies de réseau étendu
Lignes série
Réseaux commutés par paquets
ARP (Address Resolution Protocol )
11 Cache
CacheARP
ARP
33 Cache
CacheARP
ARP
131.107.7.7
131.107.7.7 08004.
08004.. .. .
131.107.7.7
131.107.7.708004.
08004.. .. . 131.107.7.28
131.107.7.2808004.
08004.. .. .
22
Diffusion
Diffusion
ARP
ARP
44
Adresse IP = 131.107.7.28 Adresse IP = 131.107.7.29
Adresse matérielle = 08004. . . Adresse matérielle = 08007. . .
Résolution d'une adresse IP distante
ping
ping 131.107.7.29
131.107.7.29
44
Cache
CacheARP
ARP
11 131.107.7.7
131.107.7.7 08009.
08009.....
Cache
Cache ARP
ARP
131.107.7.1
131.107.7.1 08006.
08006.....
131.107.3.7
131.107.3.708004.
08004.....
Cache
Cache ARP
ARP
131.107.3.1 131.107.7.1
08005... 33 08006...
Diffusion
Diffusion
pour
pourle
le A Routeur B
routeur
routeurAA
22 55
ARP
ARP
pour
pourle
le routeur
routeurBB
Adresse
AdresseIP
IP Adresse
Adressematérielle
matérielle
131.107.255.255 = FFFFFFFFFFFF
131.107.3.5 = 080009654321
131.107.3.24
131.107.3.24 == 080004321371
080004321371
131.107.78.3 = 080006723111 22
131.107.9.4 = 080002345621
131.107.7.29
131.107.7.29 == 080009654441
080009654441 11
Structure des paquets ARP
Hardware Type
Protocol Type 08 00
Hardware Address Length 06
Protocol Address Length 04
Operation (Opcode)
Sender's Hardware Address
Sender's IP Address
Target's Hardware Address
Target's IP Address
ICMP (Internet Control Message Protocol)
8 bits 16 bits
Type
Code
Checksum
= 1 bit
IGMP (Internet Group Management Protocol)
4 bits 8 bits 16 bits
Version
Type
Unused
Checksum
Group Address
IP (Internet Protocol)
Version 0 10 0
Header Length
Type of Service 00
Total Length
Identifier
Flags 0
Fragment Offset
Time to Live
Protocol
Header Checksum
Source Address
Destination Address
Options + Padding
= 1 bit
Ports et sockets
Applications
Windows Sockets
Application
Serveur Serveur Serveur Explorateur
FTP TFTP Web Web
Ports TCP Port UDP Port TCP Port TCP
20,21 69 80 1210
Internet
IP
Réseau
TCP (Transmission Control Protocol)
Mode connecté
Une session est ouverte avant l'échange des
données
Remise fiable
Numéros de séquence
Accusés de réception (ACK)
Communications par flux d'octets
Utilise des numéros de port comme extrémités
pour la communication
Processus TCP de connexion en trois étapes
Application
Application Application
Application
Données
Transport
Transport Données, ACK Transport
Transport
ACK
Internet
Internet Internet
Internet
Réseau
Réseau Réseau
Réseau
Structure des paquets TCP
Mode non-connecté
Aucune session n'est établie
Ne garantit pas la remise
Pas de numéros de séquence
Pas d'accusé de réception
L'application est responsable de la fiabilité
Utilise des numéros de port comme extrémités
pour communiquer
Structure des paquets UDP
90
92 133.120.75.8
94
129.102.12.7
MARIA AVE
RUE MARIE
133.120.0.0
133.120.0.0
129.102.0.0
131.107.0.0
131.107.0.0
129.102.16.2
131.107.3.27
Identificateur de réseau et identificateur d'hôte
32 Bits
w. x. y. z.
Exemple : 131.107.3.24
Conversion d'adresses IP du format binaire au
format décimal
8 Bits
11 11 11 11 11 11 11 11
128
128 64
64 32
32 16
16 88 44 22 11
Valeur décimale 255
Classes d'adresses
Classe A
Identificateur Identificateur d'hôte
de réseau
0
Classe B
Identificateur de réseau Identificateur d'hôte
10
Classe C
Identificateur de réseau Identificateur
d'hôte
110
w x y z
Résumé des classes d'adresses
Plage
Plaged'identificateurs
d'identificateurs
Nombre
Nombre Nombre
Nombred'hôtes
d'hôtes de
deréseau
réseau
de
deréseaux
réseaux par réseau
par réseau (premiers
(premiersoctets)
octets)
Classe
ClasseAA 126
126 16
16777
777214
214 11––126
126
Classe
ClasseBB 16
16 384
384 65
65 534
534 128
128––191
191
Classe
ClasseCC 22097
097152
152 254
254 192
192––223
223
Directives d'adressage
11 22 33
Routeur Routeur
124.x.y.z
124.x.y.z 192.121.73.z
192.121.73.z 131.107.y.z
131.107.y.z
Affectation des identificateurs d'hôte
11 22 33
124.0.0.27
124.0.0. 27 124.0.0.1
124.0.0. 1 192.121.73.2
192.121.73. 2 131.107.0.27
131.107.0. 27
Routeur Routeur
124.0.0.28
124.0.0. 28 192.121.73.1
192.121.73. 1 131.107.0.11
131.107.0. 131.107.0.28
131.107.0. 28
124.x.y.z
124.x.y.z 192.121.73.z
192.121.73.z 131.107.0.z
131.107.0.z
124.0.0.29
124.0.0. 29 131.107.0.29
131.107.0. 29
Qu'est-ce qu'un masque de sous-réseau ?
Classe Notation
Notation
Bits utilisés pour le masque de sous-réseau
d'adresses décimale
décimale
Classe
Classe AA 11111111
11111111 00000000
00000000 00000000
00000000 00000000
00000000 255.0.0.0
255.0.0.0
Classe
Classe BB 11111111
11111111 11111111
11111111 00000000
00000000 00000000
00000000 255.255.0.0
255.255.0.0
Classe
Classe CC 11111111
11111111 11111111
11111111 11111111
11111111 00000000
00000000 255.255.255.0
255.255.255.0
Exemple
Exemple de
de classe
classe BB
Résultat
Résultat 10011111
10011111 11100000
11100000 00000000
00000000 00000000
00000000
4 : l ’adressage de
sous-réseaux
Présentation générale
131.107.12.7
131.107.12.7
131.107.12.0 Sous-réseau
Sous-réseau22
Sous-réseau
Sous-réseau11 131.107.3.0
131.107.3.0
131.107.10.0
131.107.10.0 Réseau principal
131.107.12.31
131.107.12.31
131.107.10.12
131.107.10.12
Mise en œuvre de l'adressage de sous-réseaux
4+2 = 6
Convertir
Convertir en
en décimal
décimal 11111111 11111111 11100000 00000000
Masque
Masque de
de 255 . 255 . 224 . 0
sous-réseau
sous-réseau
Adressage de sous-réseaux utilisant plus d'un octet
00000000 = 0
00100000 = 32
01000000 = 64
01100000 = 96
10000000 = 128
10100000 = 160
11000000 = 192
11100000 = 224
22 33
Méthode rapide de définition des identificateurs de
sous-réseau
11 Lister le nombre de bits (poids fort) utilisé 11000000
11000000
pour le masque de sous-réseau
0
+ 64
= 64 w.x.64.1 w.x.127.254
+ 64
= 128 w.x.128.1 w.x.191.254
+ 64
192
Définition des identificateurs d'hôte pour un
sous-réseau
Identificateurs
Identificateurs Plage
Plage
de
de d'identificateurs
d'identificateurs
sous-réseau
sous-réseau d'hôte
d'hôte
00000000
00000000==00 Invalide
Invalide
00100000
00100000==32
32 x.y.32.1
x.y.32.1 –– x.y.63.254
x.y.63.254
01000000
01000000==64
64 x.y.64.1
x.y.64.1 –– x.y.95.254
x.y.95.254
01100000
01100000==96
96 x.y.96.1
x.y.96.1 –– x.y.127.254
x.y.127.254
10000000 = 128
10000000 = 128 x.y.128.1
x.y.128.1–– x.y.159.254
x.y.159.254
10100000
10100000==160
160 x.y.160.1
x.y.160.1–– x.y.191.254
x.y.191.254
11000000
11000000==192
192 x.y.192.1
x.y.192.1–– x.y.223.254
x.y.223.254
11100000
11100000==224
224 Invalide
Invalide
220.78.173.0
220.78.173.0
220.78.174.0
220.78.174.0
5 : mise en œuvre du
routage IP
Présentation générale
131.107.16.3
131.107.16.1 131.107.8.1
Routeur
Routeur
Table de routage 131.107.24.1
Table de routage
131.107.16.0
131.107.16.0 131.107.16.3
131.107.16.3
Default 131.107.16.1 131.107.8.0
131.107.8.0 131.107.8.1
131.107.8.1
Default 131.107.16.1 131.107.16.0 131.107.16.1
131.107.16.0 131.107.16.1 131.107.24.0
131.107.24.0
131.107.24.0
131.107.24.0 131.107.24.1
131.107.24.1
Routage IP : dynamique ou statique
Routage statique - Fonction du protocole IP
Les routeurs ne partagent pas les informations de routage
Les tables de routage sont construites manuellement
Microsoft prend en charge les systèmes multirésidents
en tant que routeurs
Routage dynamique - Fonction de protocoles
d'inter-routage
Les routeurs partagent automatiquement les informations
de routage
Les tables de routage sont construites dynamiquement
Nécessite un protocole de routage, tel que RIP ou OSPF
Microsoft prend en charge les protocoles RIP pour IP et
IPX/SPX
Routage IP statique
11 22 33
131.107.8.1
131.107.8.1 131.107.16.2
131.107.16.2 131.107.16.1
131.107.16.1 131.107.24.1
131.107.24.1
A B
Ordinateur Ordinateur
multirésident multirésident
131.107.8.z
131.107.8.z 131.107.16.z
131.107.16.z 131.107.24.z
131.107.24.z
Configuration des routeurs IP statiques
Table de routage A Table de routage B
11 131.107.8.0 131.107.8.1
22 131.107.24.0
33
131.107.8.0 131.107.8.1 131.107.24.0 131.107.24.1
131.107.24.1
131.107.24.0 131.107.16.1
131.107.24.0 131.107.16.1 131.107.8.0 131.107.16.2
131.107.8.0 131.107.16.2
131.107.16.0
131.107.16.0 131.107.16.2
131.107.16.2 131.107.16.0
131.107.16.0 131.107.16.1
131.107.16.1
131.107.8.1
131.107.8.1 131.107.16.2
131.107.16.2 131.107.16.1
131.107.16.1 131.107.24.1
131.107.24.1
A B
Ordinateur Ordinateur
multirésident multirésident
Passerelle
Passerellepar
par Passerelle
Passerellepar
par
défaut
défaut défaut
défaut
131.107.8.1
131.107.8.1 131.107.24.1
131.107.24.1
131.107.8.z
131.107.8.z 131.107.16.z
131.107.16.z 131.107.24.z
131.107.24.z
Construction d'une table de routage
Adresse IP 131.107.16.0
131.107.8.1
131.107.8.1 131.107.16.2
131.107.16.2 131.107.16.1
131.107.16.1 131.107.24.1
131.107.24.1
Routeur
Routeur Routeur
Routeur
A B
Passerelle
Passerellepar
par Passerelle
Passerellepar
par
défaut
défaut défaut
défaut
131.107.8.1
131.107.8.1 131.107.24.1
131.107.24.1
131.107.8.z
131.107.8.z 131.107.16.z
131.107.16.z 131.107.24.z
131.107.24.z
RIP (Routing Information Protocol)
Routeur
RouteurAA Routeur
RouteurBB
A B
131.107.8.z
131.107.8.z 131.107.16.z
131.107.16.z 131.107.24.z
131.107.24.z
Intégration des routages IP statique et dynamique
Table de routage A Table de routage B Table de routage RIP
11 131.107.24.0
22 33
131.107.24.0131.107.16.1 131.107.8.0
131.107.16.1 131.107.8.0 131.107.16.2
131.107.16.2 131.107.16.0
131.107.32.0 131.107.16.1 131.107.32.0 131.107.24.2 131.107.16.0131.107.24.1
131.107.24.1
131.107.32.0 131.107.16.1 131.107.32.0 131.107.24.2 131.107.8.0 131.107.24.1
131.107.8.0 131.107.24.1
131.107.16.1
131.107.16.1
131.107.16.2
131.107.16.2 131.107.24.2
131.107.24.2
131.107.24.1
131.107.24.1
A B Routeur
RIP
Internet
131.107.8.z
131.107.8.z 131.107.16.z
131.107.16.z 131.107.24.z
131.107.24.z
Mise en œuvre d'un routeur Windows NT
Adresse IP 1
Adresse IP 2
Base
Basede
dedonnées
données
DHCP
DHCP
Adresse
AdresseIP
IP11
Adresse
AdresseIP
IP22
Client DHCP Serveur
Adresse
AdresseIP
IP33
DHCP
Configuration automatique ou manuelle
Client
Client DHCP
DHCP Serveurs
Serveurs DHCP
DHCP
Demande
Demande de
de bail
bail IP
IP
Proposition
Proposition de
de bail
bail IP
IP
Sélection
Sélection de
de bail
bail IP
IP
Accusé
Accusé de
de réception
réception
du
du bail
bail IP
IP
Demande et proposition de bail IP
DHCPDISCOVER
DHCPDISCOVER
Adresse
AdresseIP
IPsource
source==0.0.0.0
0.0.0.0
Adresse
Adresse IP de dest. =255.255.255.255
IP de dest. = 255.255.255.255
Adresse matérielle = 08004....
Adresse matérielle = 08004....
Routeur IP
DHCPOFFER
DHCPOFFER
Adresse
AdresseIP IPsource
source==131.107.3.24
131.107.3.24
Adresse
Adresse IP de dest. =255.255.255.255
IP de dest. = 255.255.255.255
Adresse
Adresse IP proposée =131.107.8.13
IP proposée = 131.107.8.13
Adresse
Adresse matérielle du client==08004...
matérielle du client 08004...
Masque de sous-réseau = 255.255.255.0
Masque de sous-réseau = 255.255.255.0
Client DHCP Durée
Duréedudubail
bail==72
72heures
heures
Serveur DHCP
Identificateur
Identificateurduduserveur
serveur==131.107.3.24
131.107.3.24
Sélection et accusé de réception de bail IP
DHCPREQUEST
DHCPREQUEST
Adresse
AdresseIP IPsource
source==0.0.0.0
0.0.0.0
Adresse
Adresse IP de dest. =255.255.255.255
IP de dest. = 255.255.255.255
Adresse matérielle = 08004....
Adresse matérielle = 08004....
Adresse
AdresseIP IPdemandée
demandée==131.107.8.13
131.107.8.13
Identificateur
Identificateur de serveur =131.107.3.24
de serveur = 131.107.3.24
Routeur IP
DHCPACK
DHCPACK
Adresse
AdresseIP IPsource
source==131.107.3.24
131.107.3.24
Adresse
Adresse IP de dest. =255.255.255.255
IP de dest. = 255.255.255.255
Adresse
AdresseIP IPproposée
proposée==131.107.8.13
131.107.8.13
Adresse
Adressematérielle
matérielleclient
client==08004...
08004...
Masque de sous-réseau = 255.255.255.0
Masque de sous-réseau = 255.255.255.0
Durée
Duréedu dubail
bail==72
72heures
heures
Client DHCP Serveur DHCP
Identificateur
Identificateur de serveur==131.107.3.24
de serveur 131.107.3.24
Option
OptionDHCP
DHCP: :Routeur
Routeur==131.107.8.1
131.107.8.1
Renouvellement de bail IP
Intervalle
Intervallede
de
DHCPREQUEST 1
2 durée
DHCPREQUEST renouvellement
renouvellement
initial
initial
Adresse
AdresseIPIPsource
source==131.107.8.13
131.107.8.13
Adresse
AdresseIPIPdededest.
dest.==131.107.3.24 Intervalle
131.107.3.24 Intervallede
de
Adresse IP requise = 131.107.8.13 7
8 durée
Adresse IP requise = 131.107.8.13 renouvellement
renouvellement
Adresse
Adressematérielle
matérielle==08004....
08004.... ultérieur
ultérieur
Routeur IP
DHCPACK
DHCPACK
Adresse
AdresseIP IPsource
source==131.107.3.24
131.107.3.24
Adresse
Adresse IP de dest. =131.107.8.13
IP de dest. = 131.107.8.13
Adresse
AdresseIP IPproposée
proposée==131.107.8.13
131.107.8.13
Adresse
Adressematérielle
matérielledu
duclient
client==08004...
08004...
Masque de sous-réseau = 255.255.255.0
Masque de sous-réseau = 255.255.255.0
Durée
Duréedu dubail
bail==72
72heures
heures
Client DHCP Serveur DHCP
Identificateur
Identificateur du serveur==131.107.3.24
du serveur 131.107.3.24
Option
OptionDHCP
DHCP: :Routeur
Routeur==131.107.8.1
131.107.8.1
Considérations sur la mise en œuvre
Serveur A 11 22 Serveur B
Routeur
Étendue
Étendue du
du réseau
réseau 11 Étendue
Étendue du
du réseau
réseau 22
131.107.4.20–131.107.4.150
131.107.4.20–131.107.4.150 131.107.3.20–131.107.3.150
131.107.3.20–131.107.3.150
Étendue
Étendue du
du réseau
réseau 22 Étendue
Étendue du
du réseau
réseau 11
131.107.3.151–131.107.3.200
131.107.3.151–131.107.3.200 131.107.4.151–131.107.4.200
131.107.4.151–131.107.4.200
Configuration requise pour DHCP
Les routeurs doivent jouer le rôle d'agents de relais BOOTP (prise en
charge de la RFC 1542)
Configuration du serveur DHCP (Microsoft Windows NT Server)
Adresse IP statique, masque de sous-réseau, passerelle par défaut
Service Serveur Microsoft DHCP
Étendue d’adresses
Configuration du client DHCP
Windows NT Server, Windows NT Workstation
Windows 95
Windows pour Workgroups 3.11 exécutant TCP/IP-32
Microsoft Network Client 3.0, LAN Manager 2.2c pour MS-DOS
Activation de DHCP
Installation et configuration d'un serveur DHCP
Client DHCP
Sous-réseau 3
Sous-réseau 1
Non conforme Conforme
Agent de à la RFC à la RFC
relais DHCP
Routeur Routeur
Serveur NT
Serveur DHCP
Sous-réseau 2
Utilitaire IPCONFIG
Applications Applications
NetBIOS Interface NetBIOS NetBIOS
NetBIOS NetBIOS
NetBIOS sur TCP/IP TDI Protocole NetBIOS TDI NetBIOS sur TCP/IP
Transport
Transport Transport
Transport
Inter-réseau
Inter-réseau Inter-réseau
Inter-réseau
Réseau
Réseau Réseau
Réseau
Qu'est-ce qu'un nom NetBIOS ?
Une adresse de 16 octets qui identifie de manière
unique un processus de communication réseau
Utilisé par tous les services réseau de Microsoft
Windows NT afin de s'identifier de manière unique
Le nom NetBIOS utilisé par les services réseau de
Windows NT correspond au nom d'ordinateur, sur 15
caractères, suivi d’un 16ème caractère assurant une
fonction d'identificateur unique :
Station de travail =
NOM_ORDINATEUR[00h]
Messagerie = NOM_ORDINATEUR[03h]
Serveur = NOM_ORDINATEUR[20h]
TCP/IP n'utilise pas les noms NetBIOS
Enregistrement, découverte et libération de noms
NetBIOS
Enregistrement de nom
Diffusion B-nœud ou envoi dirigé vers un serveur de
nom NetBIOS (NBNS)
Le nom est enregistré s'il est unique
Découverte de nom
Demande de requête de nom de destination NetBIOS
Diffusion ou envoi dirigé vers un serveur de nom
NetBIOS (NBNS)
Réponse positive en cas de découverte du nom
Libération de nom
Le nom enregistré est libéré lorsque le service ou
l'application NetBIOS correspondant(e) s'arrête
Segmentation de noms NetBIOS par étendue
\\Hote1.apps \\Hote2.apps \\Hote3.mis \\Hote4.mis
\\Serveur.apps \\Serveur.mis
Identificateur
Identificateurd'étendue
d'étendue==apps
apps Identificateur
Identificateurd'étendue
d'étendue==mis
mis
Qu'est-ce que la résolution de noms NetBIOS ?
Processus de conversion d'un nom NetBIOS en une
adresse IP
Méthodes standard de résolution des noms NetBIOS :
Cache de noms NetBIOS
Diffusion locale
Serveur de nom NetBIOS
Méthodes de résolution des noms NetBIOS propres à
Microsoft :
Fichier Lmhosts
Fichier Hosts
DNS
Les méthodes de résolution des noms NetBIOS sont
configurables
Résolution de noms NetBIOS locaux par diffusion
net
net use
use x:
x: \\munchen2\public
\\munchen2\public
Cache
Cachede
de noms
nomsNetBIOS
NetBIOS
131.107.3.24
131.107.3.24 Munchen1
Munchen1
182.102.93.122
182.102.93.122Australia
Australia Cache
Cachede
de noms
noms NetBIOS
NetBIOS
131.107.3.27
131.107.3.27 Munchen2
Munchen2
11 182.102.93.122
182.102.93.122Australia
Australia
22 33
Diffusion
Diffusionpour
pour
Munchen2
Munchen2
Munchen2 =
131.107.3.27
Nom NetBIOS = Munchen1 Nom NetBIOS = Munchen2
Adresse IP = 131.107.3.24 Adresse IP = 131.107.3.27
Résolution de noms par un serveur de nom NetBIOS
net
net use
use x:
x: \\france\public
\\france\public
Cache
Cachededenoms
nomsNetBIOS
NetBIOS
125.112.54.29
125.112.54.29 Malaysia
Malaysia
149.129.10.4
149.129.10.4 Sweden
Sweden
182.102.93.122
182.102.93.122 Australia
Australia Serveur de nom
NetBIOS
11
22 33
Serveur
Serveur DNS
DNS
11
66
Cache
Cache de
de noms
noms
Serveur
Serveur de
de nom
nom NetBIOS
NetBIOS
NetBIOS
NetBIOS
Fichier
22 Hosts 55
Fichier
33 Diffusion
Diffusion Lmhosts 44
Nœuds de résolution de noms NetBIOS sur TCP/IP
RFC 1001/1002
B-nœud - Diffusion locale
P-nœud - Serveur de noms NetBIOS
M-nœud - B-nœud , puis P-nœud
H-nœud - P-nœud , puis B-nœud
B-nœud avancé Microsoft
B-nœud , puis fichier LMHOSTS
Utilisation du fichier LMHOSTS
Demande
Demanded'enregistrement
d'enregistrement
STAGIAIRE3
STAGIAIRE3==103.107.3.13
103.107.3.13
Stagiaire1 103.107.1.11
Quelle
Quelleest
estl'adresse
l'adresseIP
IPdu
du Stagiaire2 131.107.3.12
STAGIAIRE3?
STAGIAIRE3? Stagiaire3 131.107.3.13
STAGIAIRE3
STAGIAIRE3==103.107.3.13
103.107.3.13
33
Pourquoi utiliser le service WINS ?
Client
Client WINS
WINS Serveurs
Serveurs WINS
WINS
primaire/secondaire
primaire/secondaire
Enregistrement
Enregistrement de
de noms
noms
Renouvellement
Renouvellement de
de noms
noms
Libération
Libération de
de noms
noms
Requête
Requête dede noms
noms et
et
résolution
résolution de
de noms
noms
Enregistrement de noms
Demande
Demanded'enregistrement
d'enregistrementde
denom
nom
Adresse
Adressesource
source
Adresse
Adresse dedestination
de destination
Nom
Nomààenregistrer
enregistrer
Routeur IP
Réponse
Réponseààl'enregistrement
l'enregistrementde
denom
nom
Adresse
Adressesource
source
Adresse
Adresse dedestination
de destination
Nom
Nomenregistré
enregistré
Durée
Duréede
devie
vie(TTL)
(TTL)du
dunom
nom
Client WINS Serveur WINS
Renouvellement de noms
Demande
Demandedede Intervalle
Intervallede
de 1
renouvellement
renouvellementde
denom
nom renouvellement
renouvellement 2 TTL
Adresse
Adressesource
source
Adresse
Adresse dedestination
de destination
Nom à renouveler
Nom à renouveler
Routeur IP
Réponse
Réponseauau
renouvellement
renouvellementde
denom
nom
Adresse
Adressesource
source
Adresse
Adresse dedestination
de destination
Nom
Nomrenouvelé
renouvelé
Nouvelle
Nouvelledurée
duréede
devie
vie(TTL)
(TTL)
Client WINS Serveur WINS
Libération de noms
Requête
Requêtede
delibération
libérationde
denom
nom
Adresse
Adressesource
source
Adresse
Adresse dedestination
de destination
Nom à libérer
Nom à libérer
Routeur IP
Réponse
Réponseààla
lalibération
libérationde
denom
nom
Adresse
Adressesource
source
Adresse
Adresse dedestination
de destination
Nom
Nomlibéré
libéré
Durée
Duréede
devie
vie(TTL)=0
(TTL)=0
Client WINS Serveur WINS
Demande et réponse de noms
net
net use
use x:
x: \\france\public
\\france\public
Cache
Cache de
denom
nom NetBIOS
NetBIOS
Nom NetBIOS/Adresse IP
Serveur
Serveur WINS
WINS
11 primaire
Non résolu primaire
22
Requête
Requêtede dedemande
demande de denom
nom
(nouvel envoi vers le serveur
(nouvel envoi vers le serveur
secondaire
secondairesisi indisponible)
indisponible)
Serveur
Serveur WINS
WINS
secondaire
secondaire
33 Le
Lenom
nomdemandé
demandé
n'existe
n'existepas
pas
Diffusion
Diffusion
Considérations sur la mise en œuvre
Serveur WINS
Service de nom Internet Windows (WINS)
Adresse IP, masque de sous-réseau et passerelle par
défaut
Client WINS
Windows NT Server, Windows NT Workstation
Windows pour Workgroups 3.11 exécutant TCP/IP-32
Microsoft Network Client 3.0, LAN Manager 2.2c pour
MS-DOS
Configuré avec l'adresse IP d'un serveur WINS
Mise en œuvre du service WINS
Serveur WINS
Installation du Service de nom Internet Windows
(WINS)
Configuration d'entrées statiques pour les clients
non-WINS
Configuration d'un agent proxy WINS
Configuration d'un serveur DHCP pour WINS
Client WINS
Configuration d'un serveur WINS primaire et
éventuellement d'un serveur WINS secondaire
Configuration des entrées statiques des clients
non-WINS
Configuration d'un agent proxy WINS
Diffusion
Diffusion par
par un
un client
client non-WINS
non-WINS
Demande
Demande envoyée
envoyée au
au serveur
serveur
WINS
WINS par
par un
un agent
agent proxy
proxy WINS
WINS
Routeur IP
Routeur IP
11
J’ai
J’ai de
de nouvelles
nouvelles entrées
entrées dans
dans
ma
ma base
base de
de données
données
Envoie-moi
Envoie-moi tes
tes entrées
entrées
mises
mises àà jour
jour
Partenaire poussé Partenaire tiré
22
Configuration d'un serveur WINS en tant que
partenaire poussé ou tiré
Sydney Liaison de Seattle
réseau étendu
Poussé\Tiré
Liaison
Poussé\Tiré
Liaison de réseau
de réseau local
local
Configuration de la duplication de base de données
Maintenance de la base de données d'un serveur
WINS
Configuration du serveur WINS
Sauvergarde et restauration de la base de données
WINS
Sauvegarde de la base de données
Spécification d'un répertoire pour l'enregistrement
des fichiers de sauvegarde
Utilisation de la commande Enregistrer la clé de
l'Editeur du Registre pour la sauvegarde de la clé
\Wins
Restauration de la base de données
Automatique lorsqu'une dégradation de la base de
données est détectée, ou
Sélection de Restaurer la base de données locale
dans le menu Mappages, ou
Suppression et restauration manuelle des fichiers de
la base de données
Compression de la base de données WINS
Domaine 2
Domaine 1 Domaine 3
Rôles des ordinateurs chargés de l'exploration
Maître explorateur
Tient à jour une liste d’exploration pour son domaine
Distribue aux explorateurs de sauvegarde une copie
de la liste d’exploration
Explorateur de sauvegarde
Reçoit une copie de la liste d’exploration en
provenance du maître explorateur
Distribue la liste d’exploration aux clients d’exploration
Maître explorateur de domaine
Synchronise la liste d’exploration de tous les maîtres
explorateurs
Collecte et distribution des informations
d'exploration
Annonces
de Domaine 2
Domaine 2 Maître
explorateur
Maître
explorateur
Liste
Liste d’exploration
d’exploration
Annonces
d’hôte au sein
du domaine
Explorateur de
Serveur sauvegarde
Serveur
Réponse aux requêtes d'exploration des clients
Client
11
Diffusion destinée au maître
explorateur du domaine
Liste
Liste d’explorateurs
d’explorateurs
de
de sauvegarde
sauvegarde 2
2
Maître
explorateur
Liste
Liste de
de partages
partages 33
Liste
Liste d’exploration
d’exploration
55 44
Explorateur de
sauvegarde
Serveur
Exploration d'un inter-réseau IP
<IP> Serveur3
<IP> Serveur3 #PRE
#PRE #DOM:CORP
#DOM:CORP <IP>
<IP> Serveur1
Serveur1 #PRE
#PRE #DOM:CORP
#DOM:CORP
<IP>
<IP> Serveur2
Serveur2 #PRE
#PRE #DOM:CORP
#DOM:CORP
CORP
Serveur1
Maître
Sous-réseau 1 Sous-réseau 3
explora-
teur de
Maître Serveur3 domaine
explorateur Routeur
LMHOSTS
Sous-réseau 2
<IP> Serveur3
<IP> Serveur3 #PRE
#PRE #DOM:CORP
#DOM:CORP
Maître
explorateur
Serveur2
Exploration avec WINS
R&D Mktg
Maître
explorateur
Serveur1 de domaine
CORP
Sous-réseau 2
Sous-réseau 1 Corp
Corp
Serveur1
Serveur1
Maître Serveur2 Serveur2
Serveur2
explorateur Routeur Serveur3
Maître Serveur3
Serveur4
explorateur Serveur4
R&D
R&D
Serveur3
MKTG
MKTG
Serveur4
Sous-réseau 3 Serveur
WINS
Fonctions de domaine sur un inter-réseau IP
Connexion
Client
Contrôleur
secondaire
de domaine
Routeur Routeur
Contrôleur Réplication
principal
de domaine
11 : résolution
des noms d'hôte
Présentation générale
Windows NT
Adresses IP
Noms NetBIOS
Environnements UNIX
Adresses IP
Noms d’hôte
Noms de domaine
Nom d'hôte
ping
ping HOTE_B
HOTE_B
Routeur
HOTE_B =
131.107.7.29
11 22
Fichier
HOSTS
Résolution Adresse IP
de nom résolue
11 22
Résolution Adresse IP
de nom résolue
Nom de domaine =
HOTE_B.formation.microsoft.com
Méthodes Microsoft de résolution des noms d'hôte
ping
ping nom_hôte
nom_hôte
11 Fichier
Lmhosts
Nom
Nom d’hôte
d’hôte local
local 66
22 Fichier Diffusion
Diffusion 55
Hosts
Serveur
Serveur DNS
DNS Serveur
Serveur de
de
33 nom
nom NetBIOS
NetBIOS
44
Fichier HOSTS
FTP Orange
Vert
Bleu
SRI-NIC
Rouge
Hosts.txt
Vert 191.105.6.10
Jaune Bleu 195.200.90.2
Rouge 202.131.6.200
Jaune 159.166.99.67
Orange Orange 121.17.6.22
Violet 212.191.7.45
Violet
Fonctionnement du DNS
Solveur Serveur
DNS de nom
Application
Application Application
Application
Sockets
Transport
Transport Transport
Transport
Internet
Internet Internet
Internet
Réseau
Réseau Réseau
Réseau
Espace de noms de domaine
Seattle Etudiant
microsoft compaq purdue
Zones d'autorité
com
Zone 1
Microsoft Zone 3
MKTG
CORP
Zone 2 Serveur
Serveurs de nom
de nom
R&D
Serveur
de nom
Rôles des serveurs de noms
Serveur de
Requêtes
nom local
itératives
Serveur de
2 nom racine
3
4
Serveur de
5 nom gov
6
1
8
Requête 7
récursive
Serveur de nom
Client
whitehouse.gov
DNS
Requêtes inverses
51.200.55.157.in-addr.arpa.
51.200.55.157.in-addr.arpa. IN
IN PTR
PTR mailsrv3.microsoft.com.
mailsrv3.microsoft.com.
Fichier de cache
.. 3600000
3600000 IN
IN NS
NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000
3600000 AA 198.41.0.4
198.41.0.4
Fichier d'amorçage
Pas défini par une RFC, aspect de la mise en
œuvre BIND
Contrôle le comportement de démarrage des
serveurs DNS compatibles BIND
Le serveur DNS de Microsoft peut être configuré
afin d'utiliser ce fichier d'amorçage
Commandes du fichier d'amorçage :
Directory
Cache
Primary
Secondary
Planification de la mise en œuvre du DNS
Petites entreprises
Elles peuvent utiliser les serveurs DNS d’un
fournisseur de services Internet pour répondre aux
requêtes et stocker leur nom de domaine
Grandes entreprises
Elles gèrent leurs propres serveurs DNS
Deux serveurs DNS recommandés
Un serveur de nom principal
Un serveur de nom secondaire
Inscription auprès du domaine parent
Seattle Etudiant
microsoft.com compaq.com purdue.edu
Enregistrement
d'un nouvel hôte :
Enregistrement
d'une nouvelle
ressource :
Configuration de la recherche inverse
Intégration DNS-WINS
Base de
Serveur DNS données DNS
Windows NT 4.0
Requête de
nom DNS : Requête de nom NetBIOS :
srv1.myco.com 3 srv1<00>
2
Base de
1 4 données WINS
Serveur
Client WINS
DNS
Activation de la recherche WINS
Dépannage de serveurs DNS avec NSLOOKUP
NSLOOKUP
Principal outil de dépannage pour DNS
Modes NSLOOKUP
Non-Interactif
Interactif
14 : connectivité des
environnements
hétérogènes
Présentation générale
Imprimantes
Imprimantes LAN
LANManager
Manager
TCP/IP
TCP/IP pour
pourhôte
hôteUNIX
UNIX
Microsoft
TCP/IP
Systèmes
Systèmes LAN
LANManager
Manager
Apple
AppleMacintosh
Macintosh
Sites
Sitescentraux
centraux Hôtes
HôtesUNIX
UNIX
IBM
IBM
DEC
DECPathworks
Pathworks
Hôtes
HôtesNFS
NFS pour
pourVMS
VMS
Connexion à un hôte distant par le biais de la
gestion réseau Microsoft
Client Microsoft Hôte distant avec serveur SMB
Service « station de travail» Service « Serveur »
Utilitaire
Utilitaire Description
Description
Démarre
Démarreununprocessus
processussur
surl'hôte
l'hôtedistant
distant
REXEC
REXEC Requiert
Requiertun
uncompte
compted'utilisateur
d'utilisateursur
surl'hôte
l'hôteTCP/IP
TCP/IP
(Remote Execution)
(Remote Execution)
Exemple
Exemple::rexec
rexec hôte_tcpip
hôte_tcpip commande
commande
Exécute
Exécutedes descommandes
commandessursurl'hôte
l'hôtedistant
distant
RSH
RSH Requiert
Requiertl'enregistrement
l'enregistrementdu
dunom
nomde del'utilisateur
l'utilisateur
(Remote
(RemoteShell)
Shell) dans
danslelefichier
fichier.RHOSTS
.RHOSTSde del'hôte
l'hôteUNIX
UNIX
Exemple
Exemple :: rsh rsh hôte_unix
hôte_unix commande
commande
Telnet
Telnet Exécute
Exécutedes
descommandes
commandesde defaçon
façoninteractive
interactive
dans
dansune
uneapplication
applicationd'émulation
d'émulationde
determinal
terminal
Utilisation de Telnet
Telnet >
Utilitaire
Utilitaire Description
Description
RCP Copie
Copiedes
desfichiers
fichiersvers/depuis
vers/depuisununhôte
hôtedistant
distantsans
sansauthentification
authentificatio
RCP
(Remote Copy)
(RemoteExemple
Copy) ::rcp
Exemple rcphôte1.utilisateur1:source
hôte1.utilisateur1:sourcehôte2.utilisateur2:destina
hôte2.utilisateur2:destin
Copie
Copiedes
desfichiers
fichiersvers/depuis
vers/depuisununhôte
hôtedistant
distant;;transfert
transfertfiable
fiablesur
sur
FTP
FTP Applique
Appliquel’authentification
l’authentificationde deniveau
niveauutilisateur
utilisateur
(File Transfer Protocol)
(File Transfer Protocol)
Exemple
Exemple::ftp ftp[options]
[options]hôte
hôtecommande
commande
TFTP
TFTP Copie
Copiedes
desfichiers
fichiersvers/depuis
vers/depuisununhôte
hôtedistant
distant;;transfert
transfertrapide
rapidesur
sur
(Trivial
(TrivialFileN’applique
FileTransfer
Transfer pas
N’applique pasl'authentification
l'authentificationdedeniveau
niveauutilisateur
utilisateur
Protocol)
Protocol)Exemple
Exemple::tftptftp-i-ihôte
hôteget
getfichier1
fichier1fichier2
fichier2
Navigateur
Les
LesWeb
Navigateur navigateurs
navigateursWeb
Web Webtels
telsque
queMicrosoft
MicrosoftInternet
InternetExplorer
Explorerutilisent
utilisent
(HTTP)
(HTTP) HTTP
HTTPpour
pourtransférer
transférerdes
despages
pagesdededonnées
donnéesààpartir
partird’un
d’unserveur
serveurW
Emploi de l'utilitaire FTP
FTP: >
Client Serveur
WWW WWW
TCP Transport
Transport TCP Transport
Transport
IP Internet
Internet IP Internet
Internet
Réseau
Réseau Réseau
Réseau
Utilitaires d'impression
Utilitaire
Utilitaire Description
Description
LPD
LPD Répond
Répondaux
auxrequêtes
requêtesLPR/LPQ.
LPR/LPQ.Envoie
Envoieààl'imprimante
l'imprimante
(Line
(LinePrinter
PrinterDaemon)
Daemon) les données du travail d'impression
les données du travail d'impression
Soumet
Soumetleletravail
travaild'impression
d'impressionààun
unserveur
serveurd'impression
d'impressionLPD
LPD
LPR
LPR Exemple
Exemple: :
(Line
(LinePrinter)
Printer) lpr
lpr –Sadresse_ip
–Sadresse_ip –Pnom_imprimante
–Pnom_imprimante
nom_fichier
nom_fichier
Interroge
Interrogelalaliste
listede
detravaux
travauxd'impression
d'impressiond'un
d'unserveur
serveurLPD
LPD
LPQ
LPQ Exemple
Exemple ::
(Line
(LinePrinter Query))
PrinterQuery lpq
lpq -- Sadresse_ip
Sadresse_ip -- Pnom_imprimante
Pnom_imprimante -l -l
Utilisation du serveur d'impression TCP/IP (LPD)
Windows
WindowsNT NT
Serveur
Serveurd'impression
d'impression
TCP/IP
TCP/IP
(service
(serviceLPD)
LPD)
Hôte
HôteUNIX
UNIX
(LPR/LPQ)
(LPR/LPQ)
Utilisation de LPR et de LPQ
Imprimante
Imprimante
HP
HPJetDirect
JetDirect
Serveur
Serveur
d'impression
d'impressionLPD
LPD
Windows
WindowsNT
NT
LPR/
LPR/LPQ
LPQ
Gestionnaire
Gestionnaired'impression
d'impression
etetmoniteur
moniteur d'impressionLPR
d'impression LPR
Configuration du Gestionnaire d'impression
pour l'emploi du moniteur d'impression LPR
Utilisation de Windows NT en tant que passerelle
d'impression
\\Instructeur\Netprt1
\\Instructeur\Netprt2 NETPRT2
\\Instructeur\Netprt3
Windows NT NETPRT3
NETPRT1 Gestionnaire
d'impression /
LPR configurés
Hôte UNIX
LPR configuré
Protocole SNMP
Base MIB (Management Information Base)
Service SNMP Microsoft
Définition de communautés SNMP
Installation et configuration du service SNMP
Utilitaire SNMPUTIL
Fonctionnement du protocole SNMP
Protocole SNMP
Agents SNMP
Version du logiciel
Adresse IP Ordinateur
Espace disque disponible Windows NT
Tables de session
Fichiers ouverts
Table ARP
Routeur
Informations
d’état
Concentrateur
de câblage
Gestionnaire SNMP
Systèmes de gestion et agents
Ordinateur
Windows NT
Trap
Directory
Directory Management
Management Experimental
Experimental Private
Private
11 22 33 44
Enterprise
Enterprise
MIB
MIBIIII 11
11
LAN
LANManager
Manager
LAN Manager MIB II MIB
MIBIIII
77
77
1.3.6.1.4.1.77
iso.org.dod.internet.private.enterprise.lanmanager
Service SNMP Microsoft
Application
ApplicationWin32
Win32 Application
de
degestion
gestionSNMP
SNMP
API
APIde
degestion
gestion Service
ServiceSNMP
SNMP
SNMP
SNMP Microsoft
Microsoft
Windows
WindowsSockets
Sockets
Transport
UDP
UDP
Internet
IP
IP
Réseau
Définition de communautés SNMP
Agent1
Agent1 Agent3
Agent3
Nom
Nom dede Nom
Nom de
de
communauté
communauté :: communauté
communauté ::
Public2
Public2 Public
Public
Destination
Destination des
des Destination
Destination des
des
interruptions
interruptions :: interruptions
interruptions ::
Gestionnaire2
Gestionnaire2 Gestionnaire1
Gestionnaire1
Agent2
Agent2 Agent4
Agent4
Nom Routeur
Nom dede Nom
Nom de
de
communauté
communauté :: communauté
communauté ::
Public
Public Public
Public
Destination
Destination des
des Destination
Destination des
des
interruptions
interruptions :: interruptions
interruptions ::
Gestionnaire1
Gestionnaire1 Gestionnaire1
Gestionnaire1
Routeur
Gestionnaire1
Gestionnaire1 Gestionnaire2
Gestionnaire2
Nom
Nom dede Nom
Nom de de
communauté
communauté :: communauté
communauté ::
Public
Public Public2
Public2
Accepte
Accepte les
les Accepte
Accepte les
les
interruptions
interruptions interruptions
interruptions
provenant
provenant dede :: provenant
provenant de de ::
Agents
Agents 22 àà 44 Agent1
Agent1
Installation et configuration du service SNMP
Configuration de la sécurité du service SNMP
Configuration des services de l'agent SNMP
Identification des erreurs du service SNMP
Utilitaire SNMPUTIL
161 161
A B
44
ÀÀHOTE_A
HOTE_A
Nombre
Nombredede
Communauté = Public sessions
sessions==22 Communauté = Public
Adresse IP = 131.107.7.29 Destination des
interruptions = HOTE_A
Adresse IP = 131.107.3.24
16 : dépannage de
Microsoft TCP/IP
Présentation générale
Configuration
Adressage IP
Adressage de sous-réseau
Résolution des adresses
Résolution de noms NetBIOS
Résolution de noms d'hôtes
Outils de diagnostic Windows NT
Utilitaires TCP/IP
PING, ARP
NETSTAT, NBTSTAT
IPCONFIG
TRACERT, ROUTE, NSLOOKUP
Service SNMP Microsoft
Utilitaires Windows NT
Observateur d'événements
Analyseur de performances
Moniteur réseau
Editeur du Registre
Principes de dépannage
Interface
Interfaceréseau
réseau Internet
Internet Transport
Transport Application
Application
NetBIOS
NetBIOS
net
netuse
use
Adresse
Adresse ARP
ARP
Adresse
Adresse TCP
TCP
de
de Type
Type IP
IP
Source
Source UDP
UDP
destination
destination ICMP
ICMP
Sockets
ftp
Sockets
ftp
telnet
telnet
Vérification des communications IP
Début 1
PING
PINGsur
sur127.0.0.1
127.0.0.1(adresse
(adresseloopback)
loopback)
2 PING
PINGsur
survotre
votreadresse
adresseIP
IP
3 PING
PINGsur
surl'adresse
l'adresseIP
IPd'une
d'unepasserelle
passerellepar
pardéfaut
défaut
4 PING
PINGsur
surl'adresse
l'adresseIP
IPd'un
d'unhôte
hôtedistant
distant
5 Si
Siles
lesétapes
étapes11àà44sont
sontréussies,
réussies,
Passer
répétez-les à l'étape
répétez-lesen
enutilisant
utilisantdes
desnoms
noms
d'hôtes suivante
d'hôtes
Vérification des communications de session TCP/IP
Début
ftp
ftphôte_destination
hôte_destination
telnet Fin
telnethôte_destination
hôte_destination