31Jul
Kui kõik sissetulevad ühendused teie arvutiga on blokeeritud, siis kuidas saate endiselt andmeid vastu võtta ja / või on aktiivne ühendus? Tänane SuperUser Q & postitus on vastus segaduses oleva lugeja küsimusele.
tänapäeva küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.
ekraanipildi viisakalt Linuxi ekraanipildid( Flickr).
Küsimus
SuperUser-lugeja Kunal Chopra tahab teada, kuidas tema arvuti saab andmeid vastu võtta, kui kõik sissetulevad ühendused on blokeeritud:
Kui teie ISP või tulemüür blokeerib kõik sissetulevad ühendused, kuidas veebiserverid saavad ikka veel oma brauserile andmeid? Taotlus saadetakse( väljaminev) ja server saadab( sissetulevad) andmed. Kui blokeerite kõik sissetulevad ühendused, kuidas veebiserver vastab?
Mis on video voogesituse ja mitme mängijaga mängud, kus UDP kasutusele võetakse? UDP on ühenduseta, seega pole ühendust luua, seega kuidas tulemüür või Interneti-teenuse pakkuja seda tegeleb?
Kuidas saab andmeid ikkagi Kunali arvutiga jõuda, kui kõik sissetulevad ühendused on blokeeritud?
Vastuseks
SuperUseri toetajale gowenfawr on meile vastus:
"Saabuva plokk" tähendab, et sissetulevad uued ühendused on blokeeritud, kuid lubatud liiklus on lubatud. Nii et kui väljaminevad uued ühendused on lubatud, siis on selle vahetusu pooleks okei.
Tulemüür seda haldab, jälgides ühenduste olekut( sellist tulemüüri nimetatakse sageli Stateful Firewall ).See näeb väljuvat TCP / SYN-i ja võimaldab seda. See näeb sissetulevat SYN / ACK-i, kontrollib, kas see vastab väljastpooltolevale SYN-ile, mida see nägi, võimaldab seda läbi ja nii edasi. Kui see lubab kolmeosaline käepigistus( st seda lubavad tulemüüri reeglid), võimaldab see vahetada. Ja kui see näeb selle vahetuse lõppu( FIN või RST), siis võtab see ühendus lubatud pakettide loendist välja.
UDP tehakse sarnaselt, kuigi see hõlmab tulemüüri, mis mäletab piisavalt, et teeselda, et UDP-l on ühendus või seanss( mida UDP ei tee).
Kas teil on seletamiseks midagi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.