Descrição de uma operação de E/S de rede
A figura a seguir ilustra o processo de uma operação de E/S de rede no Windows.
Quando um aplicativo chama uma função de E/S de arquivo para acessar um arquivo em um computador remoto, ocorrem os seguintes eventos:
- A solicitação de E/S é interceptada por um redirecionador de rede, também chamado simplesmente de redirecionador, no computador local. Isso é descrito na figura anterior pela seta sólida entre o aplicativo e o redirecionador de cliente.
- O redirecionador constrói um pacote de dados que contém todas as informações sobre a solicitação e o envia para o servidor onde o arquivo está localizado. Isso é descrito na figura anterior pela seta sólida entre o redirecionador de cliente e o redirecionador de servidor.
- O redirecionador no servidor recebe o pacote do cliente, autentica o acesso ao arquivo exigido pela solicitação de E/S e, se autenticado, executa a solicitação em nome do cliente. Caso contrário, ele retornará um código de erro para o redirecionador no cliente. Isso é ilustrado na figura anterior pela seta sólida curva entre o redirecionador do servidor e o arquivo.
- Quando a solicitação é executada, o redirecionador no servidor envia todos os dados resultantes da solicitação de E/S para o redirecionador no cliente, juntamente com uma notificação de êxito. Isso é descrito na figura anterior pela seta pontilhada entre o servidor e o redirecionador do cliente.
- O redirecionador no cliente recebe o pacote do servidor e passa os dados no pacote para o aplicativo juntamente com uma notificação de êxito. Isso é descrito na figura anterior pela seta pontilhada entre o redirecionador do cliente e o aplicativo.
O Windows pode usar uma variedade de protocolos de rede para executar uma operação de E/S de rede, incluindo o Protocolo SMB da Microsoft e a Visão geral do protocolo CIFS e NFS.
Nesta seção
Tópico | Descrição |
---|---|
Diferenças na E/S local e de rede |
Diferenças entre E/S local e E/S de rede no Windows. |
Redirecionadores de rede |
Descreve a funcionalidade de um redirecionador de rede. |