作者eric78929 (Eric)
看板Examination
標題[考題] 電腦網路 101高考
時間Sun May 26 17:40:03 2013
題目:
假設一個具 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的部份,感覺像是亂填的?
謝謝各位的解答!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.126.67
1F:→ carterdunk:NAT原本就是隨機亂數產生port mapping 超過1024即可 05/26 17:42
2F:推 VampireClub:自己用VM架一個nat看看吧 05/26 18:00