Se blocchi tutte le connessioni in entrata, come puoi ancora utilizzare Internet?
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 siti Web 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:
Se il tuo ISP o firewall sta bloccando tutte le connessioni in entrata, come possono i server Web inviare ancora dati al tuo browser? Si invia la richiesta (in uscita) e il server invia i dati (in entrata). Se blocchi tutte le connessioni in entrata, come può rispondere il server web?
Che dire dello streaming video e dei giochi multi-player in cui entra in gioco l'UDP? UDP è senza connessione, quindi non c'è alcuna connessione da stabilire, quindi come gestiscono il firewall o l'ISP?
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:
"Blocco in entrata" significa che le nuove connessioni in entrata sono bloccate, ma è consentito il traffico stabilito. Quindi, se sono permesse nuove connessioni in uscita, allora la metà in arrivo di tale scambio va bene.
Il firewall gestisce questo monitorando lo stato delle connessioni (tale firewall viene spesso chiamato a Stateful Firewall). Vede il TCP / SYN in uscita e lo consente. Vede un SYN / ACK in entrata, verifica che corrisponda al SYN in uscita che ha visto, lo lascia passare e così via. Se consente un handshake a tre vie (cioè è consentito dalle regole del firewall), consentirà tale scambio. E quando vedrà la fine di tale scambio (FIN o RST), prenderà quella connessione dall'elenco dei pacchetti consentiti.
UDP è fatto in modo simile, sebbene implichi il firewall che ricorda abbastanza da far credere che UDP abbia una connessione o una sessione (che UDP non ha).
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.