31Jul
Se todas as conexões recebidas ao seu computador estiverem bloqueadas, então, como você ainda pode receber dados e / ou ter uma conexão ativa? O super-usuário Q & Uma publicação tem a resposta para uma pergunta do leitor confuso.
Today's Question &A sessão de atendimento chega a cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento comunitário de sites Q & A.
Captura de tela de tela com Capturas de tela do Linux( Flickr).
A pergunta
Leitor de superutilizador Kunal Chopra quer saber como seu computador ainda pode receber dados se todas as conexões recebidas foram bloqueadas:
Se seu ISP ou firewall está bloqueando todas as conexões recebidas, como os servidores da Web ainda podem enviar dados para o seu navegador? Você envia a solicitação( saída) e o servidor envia dados( recebidos).Se você bloquear todas as conexões recebidas, como o servidor da Web pode responder?
O que acontece com o streaming de vídeo e jogos multi-jogadores onde o UDP entra em uso? UDP é sem conexão, então não há conexão a ser estabelecida, então, como o firewall ou o ISP lidar com isso?
Como os dados ainda conseguem alcançar o computador da Kunal se todas as conexões recebidas foram bloqueadas?
A resposta O contribuidor
SuperUser gowenfawr tem a resposta para nós:
"Bloco recebido" significa que as novas conexões recebidas estão bloqueadas, mas o tráfego estabelecido é permitido. Então, se forem permitidas novas conexões de saída, então a metade recebida dessa troca está bem.
O firewall gerencia isso rastreando o estado das conexões( esse firewall geralmente é chamado Firewall com estado ).Ele vê o TCP / SYN de saída e permite. Ele vê um SYN / ACK entrante, verifica se ele corresponde ao SYN de saída que viu, permite isso, e assim por diante. Se permitir um aperto de mão de três vias( ou seja, é permitido pelas regras de firewall), ele permitirá essa troca. E quando ele vir o fim dessa troca( FINs ou RST), isso eliminará essa conexão da lista de pacotes permitidos.
UDP é feito de forma semelhante, embora envolva o firewall lembrando o suficiente para fingir que o UDP tem uma conexão ou sessão( o que o UDP não).
Tem alguma coisa a adicionar à explicação? Som desligado nos comentários. Deseja ler mais respostas de outros usuários Tech-savvy Stack Exchange? Confira o tópico de discussão completo aqui.