Beruflich Dokumente
Kultur Dokumente
Architecture Réseau
PLAN
✔ Schéma de l'architecture réseau
✔ Description du flux de données
✔ Description des fonctions réseau
✔ Description des principaux composants et
de leur emplacement dans le Registre
Les fonctions réseau, en natif
✔ Fonctions réseau MS-DOS®, Windows™ et
OS/2®
intégrées dans un deuxième temps
✔ Fonctions réseau intégrées en natif dans
Windows NT
✔ Meilleure intégration du noyau et des
éléments du réseau
✔ Effort à fournir moins important
Principaux objectifs de conception
✔ Des services réseau complets et transparents
pour les applications
– serveurs de fichiers et d'impression
✔ Une plate-forme pour des applications
distribuées
– mécanismes IPC
✔ Une plate-forme adaptable à d'autres
fournisseurs de réseaux
Architecture du système
Applications
Systèmes
de
fichiers
Streams
TDI TCP/IP NetBEUI DLC
Wrapper
NDIS 3.0
NDIS
NIC
NDIS 3.0
NDIS
NIC
✔ NDIS.SYS
✔ PROTMAN n'est plus nécessaire
Pilotes de protocoles de transport
TDI
Streams
TCP/IP NetBEUI DLC
NDIS 3.0
Wrapper
NDIS
NIC
Zoom sur DLC
Zoom sur NetBEUI
NetBEUI n'est pas NetBIOS
✔ NetBIOS est une interface de programmation
✔ NetBEUI est un protocole de transport
✔ Ils sont séparés pour vous fournir plus de
souplesse sous Windows NT
Zoom sur TCP/IP
Streams
S
t
r
e TCP/IP
a
m
s
NDIS 3.0
Wrapper
NDIS
NIC
Pourquoi des couches limites ?
TDI
Streams
TCP/IP NetBEUI DLC
NDIS 3.0
Wrapper
NDIS
NIC
Mode utilisateur
Mode noyau
NTFS
NPFS SRV RDR
MSFS (FSD) (FSD)
TDI
Zoom sur les stations de travail
LAN Manager
Deux éléments des stations de travail
LAN Manager
Commandes envoyées
par l'application
Station de travail
Lan Manager
RDR
(FSD)
TDI
Eléments tributaires des stations de
travail LAN Manager
MUP (Multi-UNC Provider)
✔ UNC : Convention de nomination universelle
✔ Format UNC :
\\serveur\partage\chemin\fichier
✔ Le Redirecteur est un simple fournisseur UNC
Rôle du MUP
Fonctionnement du MUP
Application effectuant un appel
d'E/S à l'aide d'un nom UNC
MUP
RDR
(FSD)
TDI
Le MUP permet l'utilisation d'autres
redirecteurs
MUP
Autre
RDR redirecteur
(FSD)
??
TDI
Zoom sur le serveur LAN Manager
Zoom sur le serveur LAN Manager
Serveur
Lan Man.
Pilote du Commandes
syst. de de gestion
fichiers
Commandes SRV
d'E/S
TDI
Services LAN Manager
supplémentaires
Duplicateur Messagerie
Explorateur Avertisseur
Serveur LAN Manager Station de travail LAN Manager
Explorateur Avertisseur
Serveur LAN Manager Station de travail LAN Manager
Commandes d'E/S
Routeur Multiprovider avec noms UNC
MUP
Redirecteur Multiprovider
Commandes
Wnet MUP
SRV RDR
Traitement distribué
✔ Répartition des tâches de traitement entre
client et serveur
✔ Client : faibles besoins de traitement, bande
passante large
✔ Serveur : besoins de traitement élevés (ou
spécialisés), bande passante étroite
✔ Doivent disposer d'un mécanisme IPC
Mécanismes IPC pour Windows NT
✔ Longue expérience
✔ Géré par NetBEUI et TCP/IP (via Nbt, RFC
1001/1002)
✔ Rarement portable en dehors de
l'environnement PC
✔ Plus difficile à développer et à actualiser que
les mécanismes de plus haut niveau
Sockets en tant que mécanisme IPC
Sous- P Sous-
routine r routine
o
Sous- g Sous-
routine . routine
p
Sous- r Sous-
routine i
routine
n
c.
DLL (Dynamic Linked Library)
Sous-
P routine
r
Sous-
o
routine
g.
Sous-
p routine
r Sous-
i routine Sous-
n routine
c.
Sous-
routine
RPC
Sous-
P routine
r
Sous-
o
routine
g.
Sous-
p routine
r Sous-
i routine Sous-
n routine
c.
Sous-
routine
Zoom sur les RPC
App. cliente