Se blocchi tutte le connessioni in entrata, come puoi ancora utilizzare Internet?

Sommario:

Se blocchi tutte le connessioni in entrata, come puoi ancora utilizzare Internet?
Se blocchi tutte le connessioni in entrata, come puoi ancora utilizzare Internet?

Video: Se blocchi tutte le connessioni in entrata, come puoi ancora utilizzare Internet?

Video: Se blocchi tutte le connessioni in entrata, come puoi ancora utilizzare Internet?
Video: Disattivare le notifiche dei siti in Android può farti risparmiare batteria - YouTube 2024, Aprile
Anonim
Se tutte le connessioni in entrata al tuo computer vengono bloccate, come puoi ancora ricevere dati e / o avere una connessione attiva? Il post di Q & A di SuperUser di oggi ha la risposta alla domanda di un lettore confuso.
Se tutte le connessioni in entrata al tuo computer vengono bloccate, come puoi ancora ricevere dati e / o avere una connessione attiva? Il post di Q & A di SuperUser di oggi ha la risposta alla domanda di un lettore confuso.

La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di domande e risposte basato sulla comunità.

Schermata per gentile concessione di Linux Screenshots (Flickr).

La domanda

Il lettore SuperUser Kunal Chopra vuole sapere come il suo computer può ancora ricevere dati se tutte le connessioni in entrata sono state bloccate:

If your ISP or firewall is blocking all incoming connections, how can web servers still send data to your browser? You send the request (outgoing) and the server sends data (incoming). If you block all incoming connections, how can the web server respond?

What about video streaming and multi-player games where UDP comes into use? UDP is connectionless, so there is no connection to be established, so how does the firewall or ISP handle that?

In che modo i dati sono ancora in grado di raggiungere il computer di Kunal se tutte le connessioni in entrata sono state bloccate?

La risposta

Il collaboratore di SuperUser gowenfawr ha la risposta per noi:

“Incoming block” means that incoming new connections are blocked, but established traffic is allowed. So if outbound new connections are allowed, then the incoming half of that exchange is okay.

The firewall manages this by tracking the state of connections (such a firewall is often called a Stateful Firewall). It sees the outgoing TCP/SYN and allows it. It sees an incoming SYN/ACK, verifies that it matches the outbound SYN it saw, lets that through, and so on. If it permits a three-way handshake (i.e. it is allowed by the firewall rules), it will allow that exchange. And when it sees the end of that exchange (FINs or RST), it will take that connection off the list of allowed packets.

UDP is done similarly, although it involves the firewall remembering enough to pretend that UDP has a connection or session (which UDP does not).

Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.

Consigliato: