電腦網路 101高考 - 高考

Table of Contents

題目:

假設一個具 NAT 功能的 Router,LAN 端接了三部主機,IP 分別為 192.168.0.1,

192.168.0.2,192.168.0.3,而 Router 的 LAN 端 IP 為 192.168.0.4,

WAN 端的 IP為 126.13.89.67。

現這三部主機分別各有兩個TCP連線到Web Server(IP為128.119.40.86,port 80),

請提供在這NAT translation table 上六個對應的entries。(10分)


解答如下:


連線編號| WAN端位址 | LAN端位址
------------------------------------------------
1-1 | 126.13.89.67:5001 | 192.168.0.1:3345
1-2 | 126.13.89.67:5002 | 192.168.0.1:3146
2-1 | 126.13.89.67:5003 | 192.168.0.2:3345
2-2 | 126.13.89.67:5004 | 192.168.0.2:3447
3-1 | 126.13.89.67:5005 | 192.168.0.3:3346
3-2 | 126.13.89.67:5006 | 192.168.0.3:3350



想請問版上的大家,這些位址是怎麼計算出來的?

尤其是LAN端位址port的部份,感覺像是亂填的?

謝謝各位的解答!

--

All Comments

Emily avatarEmily2013-05-28
NAT原本就是隨機亂數產生port mapping 超過1024即可
Hazel avatarHazel2013-05-31
自己用VM架一個nat看看吧