如果你封鎖了所有的連線,你怎麼還能使用網際網路?

如果到您的計算機的所有傳入連線都被阻止,那麼您如何仍能接收資料和/或保持活動連線?今天的超級使用者問答帖子回答了一個困惑讀者的問題。...

如果你封鎖了所有的連線,你怎麼還能使用網際網路?

如果到您的計算機的所有傳入連線都被阻止,那麼您如何仍能接收資料和/或保持活動連線?今天的超級使用者問答帖子回答了一個困惑讀者的問題。

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。

Linux螢幕截圖(Flickr)提供的螢幕截圖。

問題

超級使用者讀者Kunal Chopra想知道,如果所有傳入連線都被阻止,他的計算機如何仍然可以接收資料:

If your ISP or firewall is blocking all incoming connecti***, 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 connecti***, 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?

如果所有傳入的連線都被阻止了,資料怎麼還能到達庫納爾的電腦?

答案

超級使用者貢獻者gowenfawr為我們提供了答案:

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

The firewall manages this by tracking the state of connecti*** (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).


有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。

  • 發表於 2021-04-10 22:26
  • 閱讀 ( 32 )
  • 分類:網際網路

你可能感興趣的文章

VPN可能在2020年消亡的7個原因

... 但是如果我們告訴你VPN(至少是現在的形式)有消亡的危險呢?你可能會懷疑,這裡有七個vpn問題需要儘快解決。 ...

  • 發佈於 2021-03-12 06:22
  • 閲讀 ( 51 )

網路中立解釋:這就是網際網路將要發生的事情

... 如果這是您第一次聽說網路中立性,讓我們快速回顧一下它的含義: ...

  • 發佈於 2021-03-12 06:50
  • 閲讀 ( 56 )

如何在windows 10中將wi-fi和乙太網連線設定為按流量計費

...是您應該立即檢查的預設Windows10設定之一。你怎麼認為?如果您正在使用按流量計費的連線,並希望分享您的經驗,請在下面的評論中告訴我們。 ...

  • 發佈於 2021-03-14 08:55
  • 閲讀 ( 41 )

勇敢是一個更快,更安全,非谷歌瀏覽器為今天的網際網路

... 如果你正在尋找一些現成的東西,或者如果你對上述選項有隱私問題,新的勇敢瀏覽器可能會適合你。讓我們看看這個應用程式有什麼特點,以及為什麼它最近越來越受歡...

  • 發佈於 2021-03-14 21:57
  • 閲讀 ( 48 )

不使用代理或VPN繞過被阻止站點的5種方法

...了前者通常也會被阻止,後者需要比你想的更多的努力,如果你只是想偷看一下審查過的網站。 ...

  • 發佈於 2021-03-17 18:55
  • 閲讀 ( 61 )

如何判斷是否有人在snapchat上阻止了你

...止意味著友誼有麻煩,但情況並非總是如此。儘管如此,如果你擔心在Snapchat上被阻止,這是可以理解的。 ...

  • 發佈於 2021-03-17 22:04
  • 閲讀 ( 48 )

當我的iphone離線時它意味著什麼以及如何找到它

如果你丟失了iPhone或iPad,你怎麼能找到你的裝置?如果你有遠見啟用Find My iPhone,你應該可以很容易地找到你的智慧**。但是,在登入時,您注意到一個問題:Find My iPhone is offline。 ...

  • 發佈於 2021-03-17 23:21
  • 閲讀 ( 46 )

8個完全免費的vpn服務,保護您的隱私

... Speedify是一項獨特的服務。如果你生活在一個網際網路連線不好的地區,那絕對是你的VPN。它可以將您家中的所有傳入連線(包括**和Wi-Fi訊號)組合成一個單一、穩定、更快、更安全的接入點。這...

  • 發佈於 2021-03-18 01:44
  • 閲讀 ( 46 )

檢查網際網路連線安全的5種方法

...你的防火牆。服務,如垃圾!在你的電腦埠上進行檢查,如果它違反了你的防禦系統,就報告回去。如果你的防火牆不保護你,那麼值得嘗試一個更安全的防火牆。我們介紹了頂級防火牆程式供您考慮,因此,如果您當前的防火...

  • 發佈於 2021-03-18 17:27
  • 閲讀 ( 48 )

如何使用vpn進行線上身份保護

...免費的VPN在這方面可能不是一個好主意。在任何情況下,如果你使用VPN做一些非法的事情,你就有可能被抓住。簡單的回答?一開始就別犯法! ...

  • 發佈於 2021-03-20 17:55
  • 閲讀 ( 51 )