Linux系统VLAN、三层交换和Trunk的区别
作者:佚名 来源:雨林木风系统 2015-09-14 18:40:39
在Linux系统中VLAN,三层交换和Trunk是三个容易混淆的概念。如果对这三个概念只是一知半解的,就会不可避免绕一些弯路,浪费不少时间。本文就来跟大家介绍一下Linux系统VLAN、三层交换和Trunk的区别。
1.VLAN和三层没有任何关系
如果先不提Trunk而纯粹的VLAN实际上就是将多个纯二层的以太网交换机合并成了一个,用软件进行控制。合并后的交换机就是支持VLAN的交换机,参与合并的多个物理交换机如今退化成了逻辑意义上的交换机。多个物理交换机并不是傻乎乎的合并后完事,VLAN交换机的另一个意义就是可以通过各种策略指定哪个物理port属于哪个逻辑交换机,如果让物理交换机实现这个,就不得不涉及购置,布线等问题,这就说明了软件真的比硬件更加灵活,以软件为基准,硬件其实就是固化了的软件。
如果想明白VLAN的含义,在Linux上配置几个Bridge就可以了。我们知道,Linux内置了一个软Bridge实现,通过brctl可以进行配置,一个单独的Linux物理主机配置了N块以太网卡,就可以简单的模拟VLAN的概念(注意,此时还没有引入VLAN的本质-Trunk)了:
a.新增一个br0,将网卡1/2/3加进去;
b.新增一个br1,将网卡4/5/6加进去;
c....
d.网卡1连接一个纯二层交换机1;
e.网卡4连接一个纯二层交换机2;
f....
这样Linux主机上就存在了多个Bridge,你可以将Linux主机这个物理的机器视为一个支持VLAN的机器了。
VLAN交换机是一个纯二层的设备。然而,如果仅仅这样,那就没有必要推出VLAN的概念了,VLAN到底和上述的简单配置有什么不同呢?这就涉及到了IEEE802.1q标准,请看下节。
- [休闲益智] lovelive学园偶像祭手游v6.0
- [动作冒险] 剑魂ONLINE手游官网v1.1.20
- [体育竞技] nba2kmobile中文版v7.0.8
- [角色扮演] sequel blightv1.0
- [角色扮演] roblox官方正版下载最新版v2.568.524安卓版
- [角色扮演] 少年骇客SLG游戏中文版v1.1.19
- [塔防解谜] 酸这下糟糕了(Trapped Girls)v1.0.12
- [视频播放] 火狐flash播放器v1.6.9
- [办公软件] oppo强制解锁工具下载|ColorOS一键解锁oppov9.858无广告简体版
- [3D/动画] flash10最新版下载v32.0.0.114
相关阅读
- 热门手游
- 最新手游
- 本类周排行
- 本类总排行