回覆列表
  • 1 # 使用者2581185348096

    家用路由器一般是無線接入點 + PPPoE 客戶端 + DHCP 伺服器 + DNS 代理伺服器 + NAT 閘道器 + 防火牆 + WebUI 的的集合體,一般計算機網路中說的路由器只負責路由(決定哪裡收的資料包要發到哪裡,要不要扔掉),其他的由專門的裝置來另外處理。很多家用家用路由器號稱千兆路由實際上只有交換效能上還差不太遠,NAT 效能差遠了。講一下 NAT :運營商給家用的網路接入一般只分配一個公網 IP(相當於門牌號,有的二級運營商甚至不給公網 IP ,這樣其他機器就不能直接主動建立連線了,大坑),如果你有多個裝置需要聯網的話由於沒有足夠的 IP 而無法聯網了(不能直接共享一個 IP,因為這樣連過來不知道發到哪個裝置上),所以路由器廠商想了一個辦法,給路由器後面的裝置分配保留用作內網的 IP,把路由器後面的裝置對外請求的埠(埠這概念貌似是傳輸層的?一般的路由器不負責)的記錄並與公網的埠建立對映關係,並把 IP 包的來源地址改成公網運營商分配給你的那個,然後伺服器發回來的 IP 包由於有了原來的對映關係只要做相反的對映就可以轉發迴路由器後面的裝置了。不過由於外面的主機沒法直接連進來,因為不是路由器後面的主機主動連的沒建立對映關係所以路由器不知道發給誰(一般可以手工設定埠轉發,部分新的家用大坑路由居然不支援了)。這個 NAT 技術本來是沒標準然後腦洞大開想出來直接投入使用的,後面生米煮成熟飯了才出了標準,其實大大增加了網路結構的複雜性,然後坑特多(有的協議不支援,還特意衍生了各種內網穿透技術),後來 NAT 成了 IPv4 重要的續命技術被一些 IP 資源緊缺的大坑運營商使用。PS: 某些家用路由器還有孕婦模式。

  • 中秋節和大豐收的關聯?
  • 冬天如何能讓孩子少生病?