Description d’une opération d’E/S réseau
La figure suivante illustre le processus d’une opération d’E/S réseau sous Windows.
Lorsqu’une application appelle une fonction d’E/S de fichier pour accéder à un fichier sur un ordinateur distant, les événements suivants se produisent :
- La demande d’E/S est interceptée par un redirecteur réseau, également appelé simplement redirecteur, sur l’ordinateur local. Cela est représenté dans la figure précédente par la flèche unie entre l’application et le redirecteur client.
- Le redirecteur construit un paquet de données contenant toutes les informations relatives à la requête et l’envoie au serveur où se trouve le fichier. La figure précédente illustre la flèche unie entre le redirecteur client et le redirecteur serveur.
- Le redirecteur sur le serveur reçoit le paquet du client, authentifie l’accès au fichier requis par la demande d’E/S et, s’il est authentifié, exécute la demande au nom du client. Si ce n’est pas le cas, il retourne un code d’erreur au redirecteur sur le client. Dans la figure précédente, la flèche pleine courbe entre le redirecteur du serveur et le fichier est représentée.
- Une fois la demande exécutée, le redirecteur sur le serveur envoie toutes les données résultant de la demande d’E/S au redirecteur sur le client avec une notification de réussite. La figure précédente est illustrée par la flèche en pointillés entre le serveur et le redirecteur client.
- Le redirecteur sur le client reçoit le paquet du serveur et transmet les données du paquet à l’application avec une notification de réussite. La figure précédente est illustrée par la flèche en pointillés entre le redirecteur client et l’application.
Windows peut utiliser divers protocoles de mise en réseau pour effectuer une opération d’E/S réseau, notamment le protocole Microsoft SMB et la vue d’ensemble du protocole CIFS et NFS.
Contenu de cette section
Rubrique | Description |
---|---|
Différences entre les E/S locales et réseau |
Différences entre les E/S locales et les E/S réseau sur Windows. |
Redirecteurs réseau |
Décrit les fonctionnalités d’un redirecteur réseau. |