Download presentation
Presentation is loading. Please wait.
1
IP, Port, Router and Port forward
本教學提供基本 Network Concept, 部份內容將實際情況簡化 如想深入研究, 可到各大 Search Engine 搜尋 “Router” 指一般家用 broadband router 唔會有任何實際 Setting , 請參考說明書 or help file 如有任何錯漏 / 意見 , 請聯絡
2
IP and Port IP – 網路上0既 “地址”
Port – 每個 network interface 都有 個 port, 每個 connection 會佔一個 要連去另一部機, 需要指定 IP 及 port (e.g., IP port 80) 如果你要連去 :80 , 對方需要有一個 server program listen port 80, 否則會 connection timeout, 因為連線冇回應
3
Router 連接幾部機 , 組成一個 internal network (LAN)
負責協助 LAN 上0既電腦連接 other network (ISP) LAN 上0既電腦各自有一個 Internal IP (唔應該叫 “假” IP …) 其中一部電腦連出外面 , 因為唔係 local network, default 會 send 俾 router router 收到之後 , 改返部份資料之後 forward 出去 如果對方 reply , router 會跟據 header 部份 , forward 返俾 LAN 0既 computer
4
Share internet 後不能建立 FTP Server
因為 router/gateway 本身會接收所有 connection. 如果連去 :80 , router 本身冇 program listen port 80, 所以唔知點處理 , 唔會作出回應 如果要 set server, 要0係 router/gateway set “port forward” 對外連線冇問題, 係因為 router 識處理 “return” 0既 connection
5
Port forward Set port forward, 目的係話俾 router 知 “如果有人 connect 去 port 80 , 就將個 connection forward 去另一部機 (A) ” , 如果 “A” 有 software listen port 80, 就會識得回應個 connection.
6
Port forward 運作 Client Computer Router/gateway interface
Server Computer 對外 內部 連去 :80 連去 x.x:80 因為係 internal network, 所以個 IP 會唔同0左. Router 會自己處理 收到 request 如果有 forward port 80 Router 會記住個 connection, “轉寄” 返出去 Reply Reply
Similar presentations