電腦網路基礎
在執行NAPT的路由器(外側全球位址為 198.51.100.7)內側的終端A(192.168.1.10),以來源連接埠50000連線到Web伺服器 203.0.113.5 的443號連接埠。路由器把來源轉譯為 198.51.100.7 的連接埠61000。Web伺服器送回的回應封包,其目的地是下列何者?
- A192.168.1.10 的連接埠50000
- B198.51.100.7 的連接埠443
- C198.51.100.7 的連接埠61000
查看答案與解析
正確答案:C. 198.51.100.7 的連接埠61000
伺服器看到的來源是轉譯後的 198.51.100.7 連接埠61000,因此回應會送回那裡。路由器在轉譯表中找到「61000 ↔ 192.168.1.10 的連接埠50000」的對應,改寫目的地位址與連接埠後送到終端A。伺服器並不知道私有位址 192.168.1.10,即使知道,網際網路上也沒有通往私有位址的路由,封包無法送達。443 是伺服器端的連接埠(HTTPS),在回應封包中是來源連接埠。
- A. 這是路由器改寫後的目的地,不是伺服器送出時的目的地。
- B. 443 是伺服器端的連接埠,在回應封包中是來源連接埠。
- C. 正確。伺服器回傳到轉譯後的位址與連接埠,再由路由器送回終端A。