华为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地址不在同一网段时,也有能正常通信的情况。

相关推荐
迎仔9 分钟前
C-算力中心网络隔离实施方法:怎么搞?
运维·网络
代码游侠14 分钟前
C语言核心概念复习——网络协议与TCP/IP
linux·运维·服务器·网络·算法
枷锁—sha1 小时前
【SRC】SQL注入WAF 绕过应对策略(二)
网络·数据库·python·sql·安全·网络安全
Zach_yuan2 小时前
深入浅出 JSONCpp
linux·服务器·网络·c++
迎仔3 小时前
B-算力中心网络隔离的必要性:为什么必须隔离?
网络
野指针YZZ4 小时前
一键配置RK3588网络与SSH远程连接
网络·ssh·rk3588
迎仔4 小时前
10-网络安全监控与事件响应:数字世界的智能监控与应急系统
网络·安全·web安全
上海合宙LuatOS5 小时前
LuatOS核心库API——【audio 】
java·网络·单片机·嵌入式硬件·物联网·音视频·硬件工程
深圳市恒星物联科技有限公司6 小时前
水质流量监测仪:复合指标监测的管网智能感知设备
大数据·网络·人工智能
科技块儿7 小时前
2026年我会推荐哪些IP归属地查询网站?
网络·ip地址·ip归属地·运维工具·网络工具·实用网站·2026工具推荐