Remoting velocidade e VPNs

votos
7

Eu estou trabalhando em um projeto que usa .NET Remoting para a comunicação entre o aplicativo cliente e um servidor de objeto. Para o desenvolvimento, o cliente, servidor e banco de dados MSSQL estão todos rodando em minha máquina de desenvolvimento local.

Quando estou trabalhando no escritório, a resposta é apenas multa.

No entanto, quando eu trabalho de casa a velocidade é significativamente mais lento. Se eu desconectar da VPN, ele acelera (creio eu, mas talvez seja apenas uma ilusão). Se eu desligar minha conexão sem fio completamente imediatamente acelera a todo vapor.

Minha suposição é que o tráfego de comunicação remota está sendo encaminhado através de algum ponto que está a abrandar tudo para baixo, embora o meu roteador doméstico e / ou a VPN.

Alguém tem alguma idéia de como forçar o tráfego de comunicação remota para permanecer completamente localizada?

Publicado 07/08/2008 em 18:21
fonte usuário
Em outras línguas...                            


4 respostas

votos
2

Talvez durante o desenvolvimento, você poderia usar um canal de comunicação remota IPC que utiliza pipes nomeados em vez de TCP. Se os seus canais de comunicação remota são configurados através de um arquivo de configuração, então você não vai mesmo ter que recompilar.

I encontrado na ligação abaixo era útil na criação de um canal IPC.

http://www.danielmoth.com/Blog/2004/09/ipc-with-remoting-in-net-20.html

Respondeu 21/09/2008 em 22:10
fonte usuário

votos
1

Eu tive esse mesmo problema onde imediatamente quando você desligar as coisas são tremendamente melhor.

Se você estiver usando o Windows VPN, você tem que mudar a configuração padrão. Ele vai forçar uma conexão para usar o roteador remoto como seu gateway enquanto conectado. Se você vá para as propriedades para a conexão, em seguida, para a guia rede. Selecione TCP / IPv4 e vá para propriedades. Nesta janela selecione Avançado ... e haverá uma opção para usar o gateway padrão na rede remota, certifique-se isto não for verificado. Isso deve ajudar imensamente.

Respondeu 16/10/2009 em 20:03
fonte usuário

votos
0

Eu não tenho quaisquer ligações VPN no meu computador atual, mas em algum lugar nas propriedades TCP / IP para a conexão há uma caixa de seleção para indicar que você usa a máquina remota como um gateway ou algo parecido.

Esta vez me causou um monte de problemas uma vez que toda a minha tráfego iria passar por cima do VPN e, em seguida, de volta, mesmo quando eu queria fazer algo localmente.

Respondeu 13/08/2008 em 00:45
fonte usuário

votos
0

Eu trabalhei em um projeto no verão passado que exigiu algumas modificações bem pesados ​​para .NET Remoting. Não me lembro de todos os detalhes, mas se tivéssemos mais de uma interface de rede, não conseguimos obter a implementação Remoting out-of-the-box para detectar com segurança qual veio o tráfego Remoting partir, que fez coisas horríveis para desempenho. Isso soa como um semelhante, se não é o mesmo, assuntos.

Respondeu 08/08/2008 em 13:28
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more