














假定一个家庭网络中的拓扑结构如下图所示,其内部网络为192.168.1.0/24,路由器的WAN端口的地址为202.38.75.11/24,这是一个全局IP地址,假设PC1和PC2上分别向服务器202.113.16.34/24的80端口发起2个TCP连接,则在路由器R上需要建立4个对应的NAT转换表项,假设在PC1、PC2上的端口号分别为3000~3003,NAT转换表如下所示。请写出服务器返回给PC1的TCP1的数据分组的源、目的地址,及源、目的端口号,写出PC1收到的数据分组的源、目的地址,及源、目的端口号。

路由器上的NAT转换表
|
TCP连接 |
WAN端 |
LAN端 | ||
|
IP地址 |
端口号 |
IP地址 |
端口号 | |
|
TCP1 |
202.38.75.11 |
4000 |
192.168.1.1 |
3000 |
|
TCP2 |
202.38.75.11 |
4001 |
192.168.1.1 |
3001 |
|
TCP3 |
202.38.75.11 |
4002 |
192.168.1.2 |
3002 |
|
TCP4 |
202.38.75.11 |
4003 |
192.168.1.2 |
3003 |
(回答时依次写出上述问题的值,用英文分号“;”隔开,结尾无符号,例如:192.168.1.1;192.168.2.2;8000;3000;192.168.1.1;192.168.2.2;8000;3000)
202.113.16.34;202.38.75.11;80;4000;202.113.16.34;192.168.1.1;80;3000
NAT的实现方式
如果在内部网络中需要搭建一台服务器(服务器只有内部IP地址),如何让外部的用户访问这台服务器。
两种方法都可以。
1.直接用双网卡接公网。
2.通过路由器上做NAT映射,效果和1一样。
本文探讨了家庭网络中的NAT转换原理,详细阐述了路由器如何建立NAT转换表项,以便PC1和PC2通过TCP连接与外部服务器进行通信。同时,解释了如何通过双网卡或路由器NAT映射使内部服务器能够被外部用户访问,确保内外部网络交互的正常进行。
1万+

被折叠的 条评论
为什么被折叠?



