华为同一交换机不同vlan之间相互通信方法

华为交换机VLAN间通信配置

网络通讯分为二层通信和三层通信。二层通信可以通过arp协议不同服务终端的ip地址对应的mac地址,形成转发表实现通信。三层通信通过路由控制表结合二层转发表,实现通信。vlan介于二层和三层之间,在充分利用交换机资源,避免广播域过大引起网络流量浪费上起到非常有效的控制作用。本篇文章介绍一种简单的实现同一物理交换机上不同vlan之间相互通信的网络拓扑及配置方法。

网络拓扑

如下图所示,pc1(10.0.1.1/24 网关10.0.1.254)和pc5(10.0.1.2/24 网关10.0.1.254)均属于vlan10,pc4(10.0.2.1/24 网关10.0.2.254)和pc2(10.0.2.2/24 网关10.0.2.254)均属于vlan20。
如何进行交换机lsw1,lsw2以及路由器r1,使得两者可以进行通信呢。
在这里插入图片描述

lsw1和lsw2的配置

lsw1
1.lsw1需要关注的是接入口ge0/0/1,ge0/0/3以及汇聚口ge0/0/2。首先需要在交换机上启用vlan10和20。

vlan batch 10 20
  1. ge0/0/1 与pc1(10.0.1.1)直连,因此应该配置为access口并默认允许vlan10通过,ge0/0/3与pc4(10.0.2.1)直连,因此应该配置为access口并默认允许vlan20通过。配置如下:
int ge0/0/1
port link-type access
port default vlan 10
ge0/0/3
port link-type access
port default vlan 20
  1. ge0/0/2与路由器网关直连,因此应该配置为trunk口,并允许vlan10 和20流量通过。配置如下:
int ge0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20

lsw2
参考lsw1的配置方法,对ge0/0/3、ge0/0/1和ge0/0/2进行配置。

vlan batch 10 20
int ge0/0/3
port link-type access
port default vlan 10
int ge0/0/1
port link-type access
port default vlan 20
int ge0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20

r1
路由器r1充当网关作用,需要将vlan口开启三层功能,以便两个不同的vlan之间能够通过路由进行通信。配置如下:

vlan batch 10 20
int vlanif 10
ip address 10.0.1.254 255.255.255.0
int vlanif 20
ip address 10.0.2.254 255.255.255.0
int ge0/0/1
portswitch
port link-type trunk
port trunk allow-pass vlan 10 20
int ge0/0/2
portswitch
port link-type trunk
port trunk allow-pass vlan 10 20

配置完成后,在pc2上ping 10.0.1.1,10.0.2.1和10.0.1.2均可以实现通信,证明配置有效。

总结

跨vlan互访关键在于服务端配置正确的网关地址,网关ip地址配置在vlan口上,网关之间能够通过三层实现通信,同时接入口,汇聚口类型配置得当。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值