O compartilhamento de arquivos é baseado no TCP / IP comum, portanto as regras não são diferentes daquelas que se aplicam a outros aplicativos de rede. Os nomes de host dos caminhos UNC sempre serão resolvidos primeiro usando DNS ou NetBIOS e, em seguida, o tráfego será enviado com base em uma tabela de roteamento. Como ele será resolvido para um endereço local, o tráfego nunca será eliminado , a menos que você tenha algumas regras muito estranhas em uma máquina (não tenho certeza se é possível criar essa configuração).
Quanto à velocidade, não tenho tanta certeza se é inteligente o suficiente não usar o TCP / IP (mesmo que os pacotes nunca saiam da máquina) ao se conectar a um endereço local. Se ele usar o TCP / IP, o acesso ao arquivo local será mais rápido, pois não tem a sobrecarga do soquete de rede. Você pode testar isso com um analisador de pacotes, como o Wireshark (veja este link para ver como configurar uma captura em um local interface).