Conexão / ping de / para WLAN

1

Desculpe pelo título vago, estou achando difícil descrever o problema com precisão em poucas palavras (mas isso é provavelmente por minha causa, inglês não é minha língua nativa).

Estou tentando enviar um arquivo de um computador para outro via TCP. Meu servidor / receptor está diretamente conectado à internet (pelo menos, é o que eu suponho, eu estou contratando este quarto e a internet está incluída, eu não tenho idéia sobre o set-up, é realmente plug-and-play para mim ), o outro está conectado a uma WLAN (do roteador sem fio de um dos meus colegas de casa, então meus colegas de casa também têm acesso a essa rede). Os três primeiros bytes dos endereços IP são os mesmos (eu verifiquei através do whatsmyip.com).

Eu envio e recebo de uma forma bloqueante (não assíncrona). Quando tento enviar uma mensagem curta, o remetente / cliente falha com um erro de tempo limite. Então eu tentei pingar o outro endereço IP, mas este também expira! Ainda mais surpreendente (para mim, pelo menos) foi que o ping ao contrário funciona bem (então a partir da máquina que está diretamente conectada à internet, à máquina que está conectada à WLAN). Se qualquer coisa, eu esperaria o contrário (porque eu entendi que poderia ser um pouco de dificuldade para se conectar a qualquer coisa por trás de um firewall / roteador).

Então: ping da WLAN - > máquina conectada diretamente (o que é o termo certo para isso?) vezes fora, mas diretamente conectado máquina - > máquina na WLAN funciona bem.

Como você deve ter entendido (analisando meu uso de termos), eu realmente não tenho ideia sobre redes. Eu segui um curso (eu sou um estudante de ciência da computação) há dois anos (metade estava na arquitetura do computador, e metade na rede). Sempre usei redes existentes (meu pai costumava lidar com isso quando eu morava em casa e agora a organização da qual estou contratando). Alguém poderia me explicar o que está acontecendo e possivelmente me ajudar com isso? (Eu não forneci minha fonte para o envio e recebimento de programas, porque eu acho que uma vez que eu entendo o que está acontecendo, eu posso consertar isso sozinho).

Saudações e obrigado antecipadamente a qualquer um que tenha tempo para me ajudar! :)

    
por Ruben 23.01.2013 / 23:55

1 resposta

0

Eu queria reescrever esta pergunta e, durante a reescrita, uma possível resposta me ocorreu. Algumas pesquisas mostraram que esta é provavelmente a resposta correta.

O endereço IP não é do computador, mas do roteador. Quando faço ping a partir do computador na WLAN, faço ping a partir do endereço IP do router e o ping volta a enviar para o router, mas não é transmitido para o seu computador (porque a resposta do outro computador não pode atingir o computador atrás o roteador).

Quando você faz ping do computador conectado diretamente, a resposta que você recebe é, na verdade, do roteador, não do outro computador. Ele responde mesmo que o outro computador esteja desligado.

    
por 26.01.2013 / 15:43