首页 > 试题广场 >

内网与外网通信的过程

[问答题]
内网与外网通信的过程
内网与外网通信的核心是‘NAT转换+路由转发’,因为内网用私有IP(公网不可路由),必须通过路由器的NAT换成公网IP才能互通,以访问百度为例: 1. 内网电脑发请求,封装数据包(源IP是私有192.168.1.10,目的IP是百度公网IP); ​ 2. 路由器收到后,做NAT转换:把源IP换成自己的公网IP,同时记录映射表(内网IP+端口 ↔ 公网IP+端口),方便后续回传; ​ 3. 转换后的数据包通过公网路由到百度服务器,百度处理后返回响应(目的IP是路由器公网IP,目的端口是映射的公网端口); ​ 4. 路由器查映射表,把响应的目的IP换回内网私有IP,转发给电脑; ​ 5. 电脑接收响应,完成通信。 关键是NAT解决了私有IP不能公网路由的问题,映射表保证响应能准确回传,默认只能内网主动访问外网,要外网访问内网需配端口映射。
发表于 2025-10-19 20:19:58 回复(0)
安装宽带
发表于 2025-05-16 17:27:30 回复(0)
1. DNS 把目标域名解析成公网 IP 2. 发送到内网网关(此时是私有地址) 3. NAT 将源地址映射到公网地址 4. 结果网络路由转发到达目标主机后再经过 NAT 回译交付给内网主机
发表于 2025-10-05 16:05:39 回复(0)
内网主机要跟外网通信,首先通过 DNS 把域名解析成公网 IP,再把带有私有地址的报文发给默认网关,网关用 NAT(地址/端口转换)把私有地址映射成公网上的“化名”后转给 Internet,外网主机的响应再经 NAT 回译到原内网主机。
发表于 2025-05-23 17:00:23 回复(0)