VLAN和交换机

发布于:2022-12-24 ⋅ 阅读:(354) ⋅ 点赞:(0)

目录

1、什么是VLAN

2、VLAN的基本原理

3、VLAN的应用

4、VLAN的配置示例

1、什么是VLAN

早期的局域网隐患:带宽公用,冲突问题,安全性问题

交换机的出现解决了前两个问题,交换机解决了一部分的广播问题,直到VLAN的出现解决了一些安全性问题,用技术加以解决广播风暴问题。

传统以太网的问题:

在典型交换网络中,当某台主机发送一个广播帧或未知单播帧时,该数据帧会被泛洪,甚至传递到整个广播域。
广播域越大,产生的网络安全问题,垃圾流量问题就越严重。
虚拟局域网:用技术手段,在逻辑上解决问题,虚拟局域网VLAN可以隔离广播域。特点有:不受地域限制;同一VLAN内的设备才能直接进行二层通信。

分割广播域
物理分割 (加入设备)
逻辑分割 (用VLAN解决)

VLAN的优势
控制广播
增强网络安全性
简化网络管理
 

2、VLAN的基本原理

VLAN的范围:仅限系统使用,用户不能查看和使用这些VLAN

数据帧:mac头部 ip头部 tcp头部 实际数据 校验位

VLAN: mac头部 vlan ip头部 tcp头部 实际数据 校验位

只有交换机可以识别VLAN

3、VLAN的应用

有静态VLAN和动态VLAN

静态VLAN:基于端口划分静态VLAN,表项由vlan的编号和接口组成

动态VLAN:基于MAC地址划分动态VLAN,表项由vlan的编号和PC的MAC地址组成

动态VLAN的缺点:需要收集mac地址,不够灵活

4、VLAN的配置示例

 

  在上面的基础上在建立一个trunk,交换机和交换机之间用trunk。

 

第一步:建立连接,建立vlan10和vlan20两个vlan

[SW1]vlan 10

#建立vlan  10

[SW1-vlan10]q

[SW1]vlan 20

#建立vlan  20

[SW1-vlan12]q

#建好vlan 后会自动进入vlan 模式  需要退出

或者把上述的命令改成

[SW1]vlan batch 10 20 

#批量建立 一次性  建立  vlan  10 20 

Info: This operation may take a few seconds. Please wait for a moment...done.

[SW1]vlan 10

#进入vlan 10        

[SW1-vlan10]description 部门

#加上详细描述  这是 部门的 vlan

[SW1]int g0/0/1

#先进入 想要操作的 端口

[SW1-GigabitEthernet0/0/1]port link-type access

#设置  接口模式 为  access

[SW1-GigabitEthernet0/0/1]port default vlan 10

#只允许带有vlan10 标签的流量通过

[SW1]int g0/0/4

#先进入 想要操作的 端口

[SW1-GigabitEthernet0/0/4]port link-type access

#设置  接口模式 为  access

[SW1-GigabitEthernet0/0/4]port default vlan 10

#只允许带有vlan10 标签的流量通过

或者将上述的代码写成:

[SW1]port-group 1

#建立一个端口组 叫 1

[SW1-port-group-1]group-member g0/0/3 to g0/0/5(如果不是连续的就去掉to)

#将端口加入 这个组  如果 连续  可以直接   接口  to 接口  如果不连续  逗号(英文)或 空格 隔开

[SW1-port-group-1]port link-type access

#给端口组中所有的端口 设置接口模式 为access        

[SW1-port-group-1]port default vlan 20

#设置默认vlan 为20

[SW1-GigabitEthernet0/0/5]port link-type trunk

#将  端口5 设置为trunk

[SW1-GigabitEthernet0/0/5]port trunk allow-pass vlan all

#允许所有vlan  可以通过  端口5

 

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到