华为eNSP示例说明网关地址和终端IP地址不在同一网段能正常通信吗

【1】两台终端没有设置网关地址--->IP地址在同一网段===两台终端通信正常

配置如下图所示:

两台主机进行ping测试,如下图所示:

说明两台终端IP地址在同一网段,通过ARP请求和应答后获取对方MAC地址后通信正常。

【2】两台终端设置网关地址--->IP地址在同一网段===两台终端通信正常

配置如下图所示:

两台主机进行ping测试,如下图所示:

说明两台主机在同一网段,双方之间通信不需要跨网段通信,所以在此情况下通信不需要网关地址参与,网关地址设置为任意也不影响通信。

【3】其中一个终端设置网关地址--->其中一个网段是另一个网段的子网(即两个网段,一个广播域)===两台终端通信正常

配置如下图所示:

交换机SW未进行任何配置,路由器R只配置了GE 0/0/0接口IP地址。

PC1对PC2进行ping测试:

通过上图抓包分析,PC1对PC2进行ping测试,数据发送和回复的路径为如下图所示:

PC1发送数据给PC2时,PC1用自己的网络地址和PC2的IP地址进行对比,PC1发现自己的网络地址和PC2的IP对应位一样,PC1和PC2是同网段IP地址,PC1查询自己的ARP表,发现没有PC2的IP地址对应条目,PC1发送ARP广播请求获取PC2的MAC地址,同时SW交换机MAC地址表自动记录了PC1和PC2的MAC地址,PC1获取PC2的MAC地址后,直接发送目标为PC2的数据帧,交换机SW收到数据帧后,按照刚收集的MAC地址表转发给PC2;

PC2给PC1回复数据时,PC2用自己的网络地址和PC1的IP地址进行对比,发现PC1和PC2不是同网段IP地址,是跨网段通信,需要将数据转发给网关,PC2查询自己的ARP表,发现没有网关的IP地址对应条目,发送ARP广播请求获取网关的MAC地址,同时SW交换机自动记录了网关的MAC地址,PC2将目标IP为PC1的数据发送给SW交换机,交换机SW收到数据帧后,按照收集的MAC地址表转发给网关,网关收到PC2的数据帧进行解封装,发现是目标网段是192.168.1.0/24,目标网段是192.168.1.0/24所属接口为R的GE 0/0/0接口,R的GE 0/0/0接口查询自己的ARP表,发现没有PC1的IP地址对应条目,发送ARP广播请求获取PC1的MAC地址,R的GE 0/0/0接口发送目标为PC1的数据帧,交换机SW收到数据帧后,按照收集的MAC地址表转发给PC1。至此,PC1对PC2进行ping测试的数据发送和回复完成。

PC2对PC1进行ping测试:

通过上图抓包分析,PC2对PC1进行ping测试,数据发送和回复的路径为如下图所示:

PC2对PC1进行ping测试的数据收发过程和PC1对PC2进行ping测试类似,不在赘述。

注:文章开头表格第四中情况和上述情况类似,不在赘述!

【4】两个终端都需设置网关地址--->两个没有交集的网段===两台终端通信正常

PC1和PC3或PC4通信、PC2和PC3或PC4通信,都属于两个独立网段间终端通信。

以PC1和PC3通信为例进行讲解,配置如下图所示:

交换机SW未进行任何配置,路由器R配置了GE 0/0/0、GE 0/0/1和GE 0/0/2接口IP地址。

PC1对PC3进行ping测试:

PC1发送数据给PC3时,PC1用自己的网络地址和PC2的IP地址进行对比,PC1发现自己的网络地址和PC3的IP对应位不一样,PC1和PC3不是同网段IP地址,是跨网段通信,需要将数据转发给网关,查询自己的ARP表,发现没有网关的IP地址对应条目,发送ARP广播请求获取网关的MAC地址,同时SW交换机自动记录了网关的MAC地址,PC1将目标IP为PC3的数据发送给SW交换机,交换机SW收到数据帧后,按照收集的MAC地址表转发给网关,网关收到PC1的数据帧进行解封装,发现是目标网段是192.168.2.0/24,目标网段是192.168.2.0/24所属接口为路由器R的GE 0/0/1接口,路由器R查询自己的ARP表,发现没有PC3的IP地址对应条目,发送ARP广播请求获取PC3的MAC地址,路由器R的GE 0/0/1接口发送目标为PC3的数据帧。

PC3回复数据给PC1时,PC3用自己的网络地址和PC1的IP地址进行对比,PC3发现自己的网络地址和PC1的IP对应位不一样,PC3和PC1不是同网段IP地址,是跨网段通信,需要将数据转发给网关,查询自己的ARP表,发现有网关的IP地址对应条目,PC3将目标IP为PC1的数据发送给路由器R的GE 0/0/1接口,路由器R收到数据帧后,进行解封装,发现是目标网段是192.168.1.0/24,目标网段是192.168.1.0/24所属接口为路由器R的GE 0/0/0接口,路由器将目标IP为PC1的数据发送给SW交换机,SW交换机根据自己的MAC地址表将数据转发给PC1。

通过上述示例分析,终端网关IP地址和终端IP地址不在同一网段时,也有能正常通信的情况。

相关推荐
izcll24 分钟前
网络问题排查
网络
AI直播技术杂谈31 分钟前
无人直播中控的硬件底线,旧电脑要满足哪些条件
网络·python·ai·云计算
码上上班40 分钟前
HTTP知识点
网络·网络协议·http
小此方41 分钟前
Linux网络(二十三):图文详解子网划分、分类划分的本质
linux·运维·网络
上海广测检测科技有限公司43 分钟前
音响网络安全认证:联网音频设备的全球合规法规与测试要点解读
网络·经验分享·安全
wdfk_prog1 小时前
LWIP教程 16:从 MTU 到 `ip4_frag()` / `ip4_reass()`——IPv4 分片、重组、超时与内存压力
运维·服务器·网络·笔记·学习
无线图传-HDMI视频延长传输1 小时前
AM8962DT/AM8962DR:4K60 ProAV over IP 芯片方案,35ms 超低延迟 + 过交换机一对多+KVM 透传
网络·网络协议·tcp/ip
zyseo81 小时前
谷歌SEO 站点地图优化实战:sitemap 是索引候选清单的运营工具
网络·数据库·经验分享·笔记·搜索引擎
0+1111 小时前
Linux --HTTP Cookie 与 Session
网络·网络协议·http