如何配置能使vlan间能相互ping通?

颜丶颜


王海军老师首先解答什么是VLAN? 以及在不同的VLAN间的主机可以相互访问?


1、首先什么VLAN?

虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网

VLAN工作在OSI参考模型的第2层和第3层,一个VLAN就是一个广播域,VLAN之间的通信是通过第3层的路由器来完成的。

•每个逻辑的VLAN就象一个独立的物理桥

•每个逻辑的VLAN就象一个独立的交换机

•同一个VLAN可以跨越多个交换机


2、不同VLAN间互访


首先分两种情况来考虑:

1,使用路由器作为不同子网数据转发设备;

2,使用三层交换机路由功能实现数据转发设备;

拓扑图如下:

一、三层交换机实现方法:

1,三层交换机主要配置参数:

2,与三层连接的二层交换机主要配置参数:

3,第二台二层交换机主要配置参数:

4,测试网络连通性:

一、路由器实现方法:

1,路由器配置主要参数:

2,与路由器直连的二层交换机配置参数:

3,第二台二层交换机配置参数:

4,测试网络连通性:


王海军老师


“网络极客”,全新视角、全新思路,同你遨游神奇的网络世界。


VLAN全称Virtual Local Area Network,虚拟局域网。

  • 从逻辑上将设备划分成不同的区域,通过VLAN有效的将逻辑上不同区域的用户进行了隔离;

  • 通过VLAN隔离了局域网设备中的广播包,是一种二层网络技术。

VLAN间通讯必须要经过三层设备,常见的有通过三层交换机或路由器进行通信。


三层交换机

如果想要不同VLAN之间能够相互访问,必须在三层交换机上设置网关。

  • 以VLAN2和VLAN3为例,想要内部计算机能够相互通信,必须在三层设备上建立网关;

  • 如果有需要,可以在三层交换机设备上建立DHCP地址池,进行地址分配;

  • 网关均起在一个三层交换机上,三层交换机会默认建立一条路由,使之能够通讯。


单臂路由

另一种实现VLAN间通讯,使用的是路由器设备。

  • 通过路由器端口,划分成不同的子端口,分别为子端口设置网关地址;

  • 同样,路由器会默认建立一条路由,是指能能够进行通信。

在三层交换机和路由器上,可以通过“show ip route”进行查看路由。


关于不同VLAN之间的通讯,是否还有其他方法?

欢迎大家留言讨论,喜欢的点点关注。



网络极客


看你有什么设备,有路由器的话可以做单臂路由,但是vlan如果较多的话还是建议买一台三成的交换机,在vlan间做路由,这样的话比较稳定给你想让两个vlan的vlanif上配置ip地址,在三层设备开启路由功能,这样的话稳定性较好。我不知道你是什么设备 我能给你举个例子华为的:

单臂路由:

sys

sysna R1

int g/0/0/0.1

dot1q ter vid vlan 你配置的vlan号

ip add 你的ip地址 掩码

arp broadcast enable 一定要开启 华为的设备默认是关闭的

同理下一个vlan也是这么配置

三层交换机的

sys

sysna sw

int vlanif 你的vlan号

ip add 给你的vlan配个网关地址

同理其他的vlan

交换机直接的链路 port link-type trunk

port trunk all vlan 你的vlan号或者直接敲all 全通过

其他的vlan也是同理的


网络值得相信


问题太模糊。你大约要问的就是两个VLAN之间的相互访问吧?

这个要看你是同一个交换机上划的多个VLAN,还是跨交换机划的VLAN,方法也有多种。还要看交换机是二层的还三层的。 如果是一些路由器带的VLAN,有的是不让VLAN之间相互访问的。毕竟VLAN的一大作用就是隔离。


分享到:


相關文章: