一个家庭里面不是有很多终端设备都需要ip吗,平板手机电视电脑,如果我就ping对方的内网电脑ip,数据包目的地址是对方路由公网IP,当数据包到了对方路由公网ip. 路由它怎么转换我要访问的内网指定的设备呢,内网有这么多终端,而我的数据包里面也只有目标的公网地址。
内网设备与外部设备通讯,正常情况下是内网发起通讯,NAT设备会根据端口和IP映射关系,把外部进来的包原路送回。还有一种情况是外部直接发过来,路由上指定了端口转发,也能直接到内网指定设备指定端口,但是这个需要路由具有公网IP,现在的网络环境下,这种条件很少了。
建议网上搜索一下NAT原理