我现在了解了私网使用nat对于公网的访问,但是还有一个问题,如果我需要从公网获取数据,那么我发送给公网的ip一定是公网ip,所以这个数据是如何从公网定位到我们的私网设备上的呢
4条回答 默认 最新
- Buringg 2022-09-13 19:35关注
是这样的,你pc是一个私网地址,访问一个公网地址时会在你的出口路由器上做源地址转换,这时候你的源地址由私网地址变成你出口路由器的公网地址了,所以你访问的这个公网地址回包时可以根据路由器的公网地址找到你的路由器,然后路由器上有你nat的记录,知道是哪个IP的哪个端口去访问的这个公网地址,所以又回把地址由你路由器的公网地址转回你的pc地址
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥15 c程序不知道为什么得不到结果
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置