两个都经过NAT重载过的网络,内部主机是如何通过相互Internet进行通信的?

[复制链接]
查看11 | 回复4 | 2011-9-11 13:04:26 | 显示全部楼层 |阅读模式
首先我要说一点 Nat是网络地址转换 所谓通信就是利用Nat将内部地址翻译成公网的Ip地址 所以你要问:{A与B主机(各自的内部网络中都使用私有地址)通信,使用的源IP地址和目标IP地址是什么?目标IP地址是B主机的私有地址还是公有地址。}这个问题是有本质的错误的
目的表达不明确使用Nat是和运营商之间的Ip地址的转换所以说 如果紧紧只是单方面的A与B主机的通信根本用不着Nat 直接用路由器连通即可 所谓源和目标Ip地址 就是看你是以谁为参考了 没有绝对的源和目标Ip地址的答案 所以【目标IP地址是B主机的私有地址还是公有地址】这个要看是相对于哪一层 是网络层的还是物理层的 ...
回复

使用道具 举报

千问 | 2011-9-11 13:04:26 | 显示全部楼层
192.168.1.2做为源网络中A的IP,方问目标网络中B的IP 192.168.10.1----经过Nat后数据流变成200.200.200.1 (192.1681.2)-------200.200.100.1 (192.168.10.1)nat就是地址转换,在源私有ip前面,打个出去时各自公网iP的头部:就是一个解封和去封的过程...
回复

使用道具 举报

千问 | 2011-9-11 13:04:26 | 显示全部楼层
IP地址和MAC地址不一样。MAC地址照理说是不会重样的,每个网卡都不一样。目标IP当然是公有IP地址,否则连第一层网络都找不到怎么找内部IP。内部的IP地址不会让对方知道的,IP包发送时会将目标MAC地址一起打包发送,这样就能找到目标主机了。...
回复

使用道具 举报

千问 | 2011-9-11 13:04:26 | 显示全部楼层
通常情况下,这是无法直接通信的。除非他们之间建立了vpn...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行