华为交换机vlan划分,trunk,eth-trunk等技术

一直想成为一名合格的运维工作人员,把自己学到的知识和体会写在这里,既能分享给志同道合的人,也是日记和复习。
一、简介
交换机大家肯定都经常听到过,一般的交换机工作在数据链路层,它能实现vlan划分,隔离广播域的功能。关键词VLAN ,大家一定要把vlan的基本理论理解清楚,还不清楚的请赶紧去百度。交换机用户视图,系统视图,接口视图的基本概念也很重要。
二、vlan以及vlan的划分
首先我们要学会查看vlan列表

system-view    ##这个命令的作用是进入系统试图 下面所有的操作都得进入系统试图哦
display vlan   ##显示当前机器的vlan列表

创建vlan,大家一定要注意vlan 1 是系统默认存在的 ,vlan 5000会超出系统上限,当然有的机器支持更多,但是我们要有这个上限意识。

vlan 20 ##一个一个创建vlan id是20 同样的你可以创建vlan 40 
vlan batch 10 20 30 40  50 ##批量创建,一次创建多个
vlan batch 1 to 10 ##批量创建,创建连续的vlan 1 2 3 4 5 6 7 8 9 10 连续的哦
display vlan ##查看配置是否成功

vlan创建好了那么怎么使用他呢?我们现在就要进入接口,把接口加入对应的vlan,那么这个接口所连接的电脑就属于某个vlan了

in eth 0/0/1 ##进入0/0/1接口 eth表示百兆接口 注意交换机的接口是从1开始的
port link-type access ##修改接口状态
port default vlan 10 ##把 g 0/0/1 接口加入vlan 10 
display vlan ##查看一下vlan列表 看我们配置是否成功

三、trunk(中继链路)
我们为什么需要trunk呢,如果某个端口被加入了对应的vlan,比如上面我们把eth 0/0/1 接口加入到了 vlan 10 那么别的vlan的数据就不能通过这个端口传输了
华为交换机vlan划分,trunk,eth-trunk等技术_第1张图片如上图所示交换机1的接口A 和交换机2的接口B如果同时属于vlan1, 那么两边vlan1的主机就能通讯,vlan2的不能通讯。 同理如果交换机1的接口A 和交换机2的接口B如果同时属于vlan2 ,那么两边vlan2的主机就能通讯 ,vlan1的不能通讯。而一个接口只能加入一个vlan,这咋办呢?于是就有了trunk技术。一个接口的状态是trunk就是允许所有vlan的数据通过,如果我们把接口A和接口B都设置成trunk那么所有的vlan都可以进行通讯了。

in eth 0/0/2 ##进入相应接口
port link-type trunk ##修改状态为trunk 
port trunk allow-pass vlan all ##允许所有vlan通行
display vlan  ##这时候我们就会发现所有的vlan里都有这个trunk状态的接口

四、eth-trunk(链路聚合)
eth-trunk有啥用呢?还是和上面那个图有关系,我们虽然把接口A和接口B都设置成了trunk,但是注意此时此刻这里只有一条线连接,如果这条线断了出故障了咋办呀?两边的机器不是不能通讯啦。我们可以形象的把eth-trunk理解为把多条绳子扭成一条绳子,这样绳子不就结实了。

interface eth-trunk 1 创建并进入一个名字是1的eth-trunk 虚拟接口
trunkport eth 0/0/2 0/0/3 0/0/4 0/0/5 ##把这几个接口都加入到这个虚拟接口中来
port link-type trunk ##修改虚拟接口的状态
port trunk allow-pass vlan all ##允许所有的vlan通行

一般情况下我们都是在两个交换机之间配置eth-trunk,这样的话如果我们其中一条线坏了,其他的线还好着,那么我们整个网络还能继续正常工作。这里有个注意事项我们把0/0/2 0/0/3 0/0/4 0/0/5 加入eth-trunk 但是这几个接口还是需要用线和对面的交换机连接起来的,相当于把这几条线捆起来了成了一条。当然对面的交换机也得相应的把线捆起来,操作和这个差不多。

如果在eth-trunk 配置完成后 我们display vlan 就会发现 0/0/2 0/0/3 0/0/4 0/0/5
接口不见了,多了一个eth-trunk 1 接口,并且在所有vlan里都出现了。

五、小细节
1.还有人说上图为啥不交换机1接口A vlan 1 交换机2接口B vlan2,你这样设置的话大家都没法通讯,你从A口出来数据就进不去B口,怎么通讯呢?相同vlan才能通讯。
2.trunk是个特殊的状态,有人说那我一言不合就trunk多安全啊,首先trunk是用来交换机和交换机之间通讯用的,其次太多的trunk会降低传输效率。
3.eth-trunk这个技术挺重要的,可以说是trunk的改进版吧,也是多用于交换机和交换机之间,这里包括二层交换机和三层交换机,都可以用。可以说是提高网络可靠性的重要法宝。vlan和eth-trunk 面试的时候都会考察的很细,你连vlan 和 eth-trunk 都不懂你还去维护网络??
4.vlan 和 eth-trunk 的理论知识也挺重要的,面试会被问,这也是交换机最重要的点了,下一期给大家带来神奇的三层交换机。

你可能感兴趣的:(网络基础)