Descrizione di un'operazione di I/O di rete
La figura seguente illustra il processo di un'operazione di I/O di rete in Windows.
Quando un'applicazione chiama una funzione di I/O di file per accedere a un file in un computer remoto, si verificano gli eventi seguenti:
- La richiesta di I/O viene intercettata da un redirector di rete, detto anche semplicemente redirector, nel computer locale. Questa operazione è illustrata nella figura precedente dalla freccia continua tra l'applicazione e il redirector client.
- Il redirector costruisce un pacchetto di dati contenente tutte le informazioni sulla richiesta e lo invia al server in cui si trova il file. Questa operazione è illustrata nella figura precedente dalla freccia continua tra il redirector client e il redirector del server.
- Il redirector nel server riceve il pacchetto dal client, autentica l'accesso al file richiesto dalla richiesta di I/O e, se autenticato, esegue la richiesta per conto del client. In caso contrario, restituisce un codice di errore al redirector nel client. Questa operazione è illustrata nella figura precedente dalla freccia continua curva tra il redirector del server e il file.
- Quando la richiesta è stata eseguita, il redirector sul server invia tutti i dati risultanti dalla richiesta di I/O al redirector nel client insieme a una notifica di esito positivo. Questa operazione è illustrata nella figura precedente dalla freccia tratteggiata tra il server e il redirector client.
- Il redirector nel client riceve il pacchetto dal server e passa i dati nel pacchetto all'applicazione insieme a una notifica di esito positivo. Questa operazione è illustrata nella figura precedente dalla freccia tratteggiata tra il redirector client e l'applicazione.
Windows può usare un'ampia gamma di protocolli di rete per eseguire un'operazione di I/O di rete, tra cui Microsoft SMB Protocol e CIFS Protocol Overview e NFS.
Contenuto della sezione
Argomento | Descrizione |
---|---|
Differenze nelle I/O locali e di rete |
Differenze tra I/O locale e I/O di rete in Windows. |
Reindirizzamenti di rete |
Descrive la funzionalità di un redirector di rete. |