不在同一局域网,大概流程是怎样的?

假如我的内网ip:196.168.0.2/24 网关:196.168.0.0,只知道对方的内网ip:196.168.1.2/24。
经过ethernet协议发送数据,但是内网ip完全是可以相同的,那么不就不知道是那台主机了?求解

首先先纠正几点,192.168.0.0不是网关,是网络号,一个网段里第一个和最后一个地址(主机位全0全1)分别是网络号和广播地址,一般来说网关是从主机可用地址范围挑选的,基本上不是第一个就是最后一个(e.g:192.168.0.0/24 192.168.0.1或者192.168.0.254),还有你192.168.0.0和192.168.1.0根本就是两个网段你怎么让它们地址相同???

我举个例子,你的主机要向192.168.1.2发邮件,你的主机把邮件给网关(邮局),网关(邮局)收到了以后会查找自己的路由表,发现自己网段没有这个人,但是1.0有,然后把数据包转发给192.168.1.0/24网段的网关(邮局),(这里两个路由器之间的网段必须已经建立了通信,也可能就是它自己,它自己两个接口连了0.0和1.0网段)1.0网段的邮局收到邮件一看地址再一查表,发现这个192.168.1.2是自己这个区域的住户,然后就会派人把邮件送过去

也就是说你(192.168.0.2)寄邮件只要写姓名和地址(192.168.1.2)然后给邮局就行了,不需要管谁送的信,怎么送的信,网关(邮局)会处理的

而且就算两个网段私网地址一样也不影响,有NAT这个技术,具体的请自行查阅资料,我这里就不展开讲了

温馨提示:答案为网友推荐,仅供参考
相似回答