同VLAN间的通信

什么是VLAN?

        VLAN的意思就是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数

以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播

域。

        在此让我们先复习一下广播域的概念。广播域,指的是广播帧(目标MAC地址全部为1)所能递

到的范围,亦即能够直接通信的范围。严格地说,并不仅仅是广播帧,多播帧(Multicast Frame)和

目标不明的单播帧(Unknown Unicast Frame)也能在同一个广播域中畅行无阻

        本来,二层交换机只能构建单一的广播域,不过使用VLAN功能后,它能够将网络分割成多个

广播域。

为什么需要分割广播域呢?

        那是因为,如果仅有一个广播域,有可能会影响到网络整体的传输性能

广播域的分割与VLAN的必要性

        分割广播域时,一般都必须使用到路由器。使用路由器后,可以以路由器上的网络接口(LAN

Interface)为单位分割广播域。

        但是,通常情况下路由器上不会有太多的网络接口,其数目多在1~4个左右。随着宽带连接

的普及,宽带路由器(或者叫IP共享器)变得较为常见,但是需要注意的是,它们上面虽然带着多个

(一般为4个左右)连接LAN一侧的网络接口,但那实际上是路由器内置的交换机,并不能分割广播

域。

        况且使用路由器分割广播域的话,所能分割的个数完全取决于路由器的网络接口个数,使得

用户无法自由地根据实际需要分割广播域。

        与路由器相比,二层交换机一般带有多个网络接口。因此如果能使用它分割广播域,那么无

疑运用上的灵活性会大大提高。

简单实验

参考下图

pc1 3 pc2 4分别处于其他的地方,但是他们属于同一个VLAN,我们需要让他们进行互通互连

 设置IP

R1设置IP和掩码

R2设置IP和掩码

R3设置IP和掩码

R4设置IP和掩码

设置他们之间的VLAN

LSW1

sys
un in en
sysname sw1
vlan b 10 20                 //设置两个VLAN,分别为10 ,20 
interface Ethernet0/0/1       //进入接口e0/0/1 ,这里可以简写为int e0/0/1
port link-type access        //设置接口类型为access接口
port default vlan 10        //设置为VLAN10
interface Ethernet0/0/2
port link-type access
port default vlan 20
interface Ethernet0/0/3        //进入e0/0/3接口
port link-type trunk            //这里他的接口类型为trunk
port trunk allow-pass vlan all    //VLAN all表示2到4094的全部VLAN

LSW2

跟LSW1是相同的步骤,我这里直接简写

sys
un in en
sysname sw2
vlan b 10 20 
int e0/0/2
p l a
p d v 10
int e0/0/3
p l a
p d v 20
int e0/0/1
p l t
p t a v a

分析

这里我们配置完成以后,可以ping一下同VLAN的IP,看看是否互通,如下

 然后这里我们简单分析一下access接口和trunk接口

access

        首先access接口就是在数据流量通过进入交换机时,打上tag标签,也就是属于同一个VLAN

的标识,使得数据不会进入其他的VLAN,出来的时候剥离tag标签,这里我们也可以简单抓包分析

一下

trunk

        trunk其实跟access差不多,不过前提是允许所属的VLAN通过,其中当vid=pvid的时候,出剥

进打,其中pvid的值一般使用默认为1,一般情况下不去改变,vid为他们的vlan值,比如VLAN为

10的时候,vid就为10

 这里我们做一个假设,假设trunk的pvid=10=vid

         第二种情况假设vid不等于pvid 的时候,直接发送,这个就跟access接口是一个道理,进打

出剥

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YUGUOHOU

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值