Por que uma conexão adhoc sem internet é mais rápida do que via roteador?

3

Estou transferindo alguns dados da minha área de trabalho para o meu laptop através de wifi. Minha rede doméstica é gerenciada com o grupo doméstico do windows 7

Quando meus 2 PCs estão conectados através do meu roteador (com acesso à internet) eu recebo no máximo 200 KB / s e quando eu crio um wifi ad hoc recebo 1,5 MB / s

por que isso ...

(copiando dados via nome da rede ex: \PC2 )

    
por user29951 02.03.2010 / 22:47

4 respostas

6

Porque o protocolo de conexão ad-hoc é mais simples que a conexão de ponto de acesso (via roteador). No caso ad-hoc, você tem apenas duas entidades que conversam entre si, enquanto no caso do ponto de acesso pode haver muitas entidades e o protocolo tem mais sobrecarga para poder lidar com isso. Essa sobrecarga ainda está presente, mesmo se apenas dois computadores se conectarem.

Outro motivo é que a transferência de arquivos geralmente é feita via protocolo TCP - a outra parte deve enviar uma resposta para confirmar que os dados foram entregues. Portanto, os dados precisam viajar para a outra parte e voltar para o roteador, em vez de diretamente.

A Internet não tem nada a ver com a transferência de arquivos, a menos que seja mais uma parte conectada sem fio ao roteador e também exija tempo no ar.

    
por 02.03.2010 / 22:58
1

Qual é a sua configuração? Tanto o laptop quanto o desktop têm wifi? É o 802.11g e o roteador antigo com 802.11b? Porque quando eu estava movendo arquivos grandes com b, eu estava chegando a 300KBps, mas via ad hoc eles estariam rodando g, o que é muito mais rápido.

    
por 03.03.2010 / 04:45
0

Eu diria que algo está errado com o seu roteador. Sergiy está certo 200K é muito mais lento, então deveria ser.

Uma pequena diferença seria esperada conforme seus dados viajam para o roteador e o roteador precisa tomar uma decisão sobre isso e, em seguida, envia-o para fora. Com o adhoc, há apenas um lugar para ir e para onde vai.

    
por 03.03.2010 / 03:41
0

Estou inclinado a pensar que o problema pode estar no windows 7. Para mim, eu recebo o mesmo ~ 300kbps via roteador e > 1MBps de velocidade via ad hoc. 300kBps é definitivamente muito lento, não importa o roteador que você usa. Eu tentei transferências de lan no trabalho e em casa através de diferentes roteadores e mesmo resultado. No entanto, eu ainda estou tentando encontrar uma solução, mas meus esforços têm sido mais para configurações do Windows 7 do que qualquer outra coisa ...

    
por 07.05.2010 / 01:19