O que acontece em segundo plano quando um arquivo local é acessado pela rede

1

Se eu compartilhar um arquivo que está localizado em C:\share\somefile.txt na rede, o que acontece quando eu o chamo no meu computador dessa maneira \MYCOMPUTER-PC\share\somefile.txt . A comunicação flui pela rede ou o SO reconhece o arquivo que eu quero que o acesso seja armazenado localmente e passa pelo sistema de arquivos sem usar a rede?

Resumindo:

Existe um arquivo: C:\share\somefile.txt compartilhado na rede.

O sistema operacional faz a diferença entre essa chamada C:\share\somefile.txt e esse \MYCOMPUTER-PC\share\somefile.txt quando é executado no mesmo computador em que foi compartilhado na rede?

    
por arminb 07.08.2013 / 10:44

1 resposta

0

Ele está passando pela pilha de rede do sistema operacional, mas isso não significa que esteja realmente passando por cima do fio para o roteador e voltando. Para verificar, você precisa:

$ nbtstat -a MYCOMPUTER-PC

Isso deve indicar o endereço IP do seu computador. Em seguida, verifique a tabela de roteamento com:

$ route print

Para determinar qual interface esse endereço IP está passando. Se for a interface localhost 127.0.0.1 , o sistema operacional roteará a si mesmo, caso contrário, acredito que esteja indo para o roteador e de volta.

    
por 07.08.2013 / 10:51