O bate-papo por vídeo do Google funciona mais rápido na LAN local do que em uma conexão WAN

0

Recentemente, a velocidade da internet em nossa LAN na faculdade caiu drasticamente. A velocidade média de download de arquivos agora é de 13 Kbps. O bate-papo por vídeo do Google Talk permanece inacreditavelmente rápido quando feito com alguém dentro da LAN da faculdade. É praticamente inutilizável com quem não está na rede da faculdade. Minha faculdade tem um servidor proxy através do qual todos os computadores dentro da LAN da faculdade se conectam à internet. Eu suspeito que o problema é devido ao servidor proxy.

Como o g-talk abre um bate-papo por vídeo? É algo no mecanismo que acelera o bate-papo por vídeo entre dois clientes na mesma rede? Como todos os computadores na LAN da faculdade usam o mesmo proxy, seu IP parece ser o mesmo para o servidor do Google.

    
por bashrc 29.09.2012 / 16:29

1 resposta

2

Parece que o vídeo do bate-papo do Google tentará se conectar diretamente primeiro (via LAN); Se isso não for possível, ele tentará se conectar por meio da infraestrutura do Google. Portanto, há duas razões pelas quais será mais rápido falar com alguém na rede da sua universidade.

Um: UDP vs TCP Ao se conectar diretamente a alguém em sua rede, você provavelmente não passará por um firewall, e sim apenas por roteadores. Há também uma alta probabilidade de você não ser NATed. Isso significa que o bate-papo do Google usará o UDP para enviar o vídeo de um lado para o outro. UDP é o que é conhecido como um protocolo "sem conexão", o que significa que ele enviará dados sem confirmação. Não haverá nenhuma tentativa de controlar o tráfego com base na detecção de colisão. No entanto, quando se está indo para alguém de fora da rede da universidade, ela provavelmente será protegida por firewall e NAT, que geralmente bloqueará o UDP (o firewall). O bate-papo do Google detectará isso e usará o TCP, que não será tão eficiente para vídeo.

Dois: Problemas passando por um gateway. Desde então todo o tráfego está passando por um IP que será retardado. Haverá também um problema de latência, porque é mais longe.

Fonte: link

    
por 29.09.2012 / 16:40