Jei užblokuojate visas įeinančias ryšio galimybes, kaip vis dar galite naudotis internetu?

Turinys:

Jei užblokuojate visas įeinančias ryšio galimybes, kaip vis dar galite naudotis internetu?
Jei užblokuojate visas įeinančias ryšio galimybes, kaip vis dar galite naudotis internetu?

Video: Jei užblokuojate visas įeinančias ryšio galimybes, kaip vis dar galite naudotis internetu?

Video: Jei užblokuojate visas įeinančias ryšio galimybes, kaip vis dar galite naudotis internetu?
Video: Your TV Settings Are Wrong Set Top Box FiOS Xfinity - YouTube 2024, Balandis
Anonim
Jei visi įeinantys ryšiai su jūsų kompiuteriu yra užblokuoti, tada kaip vis dar galite gauti duomenis ir (arba) turėti aktyvų ryšį? Šiandien "SuperUser" Q & A įrašas turi atsakymą į painiavą skaitytojo klausimą.
Jei visi įeinantys ryšiai su jūsų kompiuteriu yra užblokuoti, tada kaip vis dar galite gauti duomenis ir (arba) turėti aktyvų ryšį? Šiandien "SuperUser" Q & A įrašas turi atsakymą į painiavą skaitytojo klausimą.

Šiandieninė klausimų ir atsakymų sesija pateikiama su "SuperUser" - "Stack Exchange", bendruomenės valdoma Q & A grupių asociacija.

Screenshot mandagumo "Screenshots" ("Flickr").

Klausimas

SuperUser skaitytojas Kunal Chopra nori sužinoti, kaip jo kompiuteris vis tiek gali gauti duomenis, jei visi prisijungtieji ryšiai buvo užblokuoti:

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?

Kaip duomenys vis dar gali pasiekti Kunal'io kompiuterį, jei visi įeinantys ryšiai buvo užblokuoti?

Atsakymas

"SuperUser" autorius gowenfawr atsako mums:

“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).

Ar turite ką nors įtraukti į paaiškinimą? Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų? Patikrinkite visą diskusijų temą čia.

Rekomenduojamas: