m0_70968835 2022-06-30 09:59 采纳率: 73.9%
浏览 28
已结题

不同网段主机互访nat转换问题

刚学网络两个月求解,我只知道电信联通这种运营商访问内网以及外网访问内网web服务器需要natserver,但是假如我ping我朋友家的电脑ip,两人都是在各自的内网,这种nat是如何转换呢数据包的目标地址是朋友电脑ip吗,还是他家的公网ip?

  • 写回答

2条回答 默认 最新

  • 冰山76 2022-06-30 10:05
    关注

    源ip:端口 =》源nat ip:端口 =》 路由 =》目的nat ip:端口 =》 目的ip:端口
    你的电脑 你的服务器 Internet 你朋友的nat服务器 你朋友的电脑

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • wj31932 2022-06-30 11:18
    关注

    ping消息不含端口号,首先,目的方路由器要做dmz主机到内网目的pc,源设备ping目的路由的公网ip地址,出路由器把icmp包的源地址转换为路由器的wan口ip发出,目的ip不变。目的路由器收到ping包后,dmz并转换目的wan口ip为内网pc的ip地址,源ip不变。目的方回包,出路由也要nat源地址变成公网地址,源路由器收到后,根据以前的记录,dnat转换目的ip为内网ip,转发出去。

    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月11日
  • 已采纳回答 8月3日
  • 创建了问题 6月30日

悬赏问题

  • ¥15 VB6.0中PICTUREBOX加载本地图片无法显示
  • ¥100 关于游戏app session获取的问题
  • ¥15 MYSQL数据库建表
  • ¥15 爬虫程序爬取TTGChina网站文章代码
  • ¥35 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。
  • ¥15 如何用下图方法在AMESim中搭建离心泵模型
  • ¥15 C#连接服务器,请求时报Ssl/Tsl未能建立安全通道
  • ¥15 xcode15build的c++ dylib在10.15上不兼容
  • ¥15 CPLD如何实现在线逻辑分析
  • ¥15 控制面板卸载无权限!!