前言:了解虚拟局域网、接口模式、以及相关命令
目录
一.什么是虚拟局域网
二.分割广播域的方法:
三.VLAN的优势
四.交换机接口划分VLAN的方法
五.创建VLAN的方法
六.删除VLAN
七.交换机接口加入VLAN
(1)将单个接口加入vlan
(2)将多个接口加入vlan
(3)还原接口为默认配置
(4)将接口从vlan中移除
八.查看VLAN
九.trunk:中继链路
十.access:接入链路
十一.trunk打标签的方法
十二.native vlan:
十三.交换机接口模式
十四.关于trunk相关命令
1. 交换机接口配置trunk:
2.查看交换机接口模式:
3.从trunk口f0/24移除VLAN 10:
4. 从trunk口f0/24添加VLAN 10:
一.什么是虚拟局域网
虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"
虚拟局域网,人为逻辑划分出来的局域网,逻辑分割广播域
二.分割广播域的方法:
1.为什么需要分割广播域呢?
因为,如果仅有一个广播域,有可能会影响到网络整体的传输性能。
2.物理分割:添加三层设备通过路由器进行分隔 改变网络拓扑 不灵活
3.逻辑分割:不用添加三层设备通过VLAN分隔 不改变网络拓扑
三.VLAN的优势
控制广播
增强网络安全性
简化网络管理 :不受主机所在物理位置限制
四.交换机接口划分VLAN的方法
1.静态:普遍使用
2.动态:一般不用,太麻烦
3.VLAN的号码范围
1 默认
2-1001 正常
1025-4094 扩展
五.创建VLAN的方法
(1)进入VLAN数据库,创建VLAN (老型号交换机)
switch#vlan database
switch(vlan)#vlan id name caiwu
switch(vlan)#exit
(2)全局配置模式下:(新型号交换机)
switch(config)#vlan id
switch(config-vlan)#name caiwu
六.删除VLAN
(1)在VLAN数据库模式下
switch#vlan database
switch(vlan)#no vlanid
switch(vlan)#exit
(2)全局配置模式下
switch(config)#no vlan id
七.交换机接口加入VLAN
(1)将单个接口加入vlan
switch(config)#int 接口
Switch(config-if)# switchport access vlan vlan-id
(2)将多个接口加入vlan
Switch(config)# interface range f0/1 – 10
Switch(config-if-range)# switchport access vlan vlan-id
(3)还原接口为默认配置
Switch(config)#default int 接口
(4)将接口从vlan中移除
Switch(config-if)# no switchport access vlan vlan-id
八.查看VLAN
Switch#show vlan #查看所有vlan信息
Switch#show vlan brief #查看摘要
Switch#show vlan id 10 #只查看VLAN 10
九.trunk:中继链路
- 用于连接交换机与交换机,交换机与路由器
- 实现不同交换机上相同vlan的通信
- 可以传输多个vlan,默认可以传输所有vlan
- 并对来自不同vlan的帧打vlan标签
十.access:接入链路
只能转发与自己在同一个vlan的数据帧
一般用于连接终端,如pc
十一.trunk打标签的方法
ISL: 思科私有标准,仅限于纯思科交换机环境,标签占30字节
802.1q: dot1q 通用标准,任何品牌交换机都可使用,标签只占4字节
十二.native vlan:
- 用于与不支持VLAN的交换机混合部署
- 允许交换机从Trunk端口上转发未被标记的帧
- Cisco Catalyst交换机默认Native VLAN是VLAN 1
- Trunk端口互联Native VLAN必须相同
十三.交换机接口模式
1.access 永久的非中继模式(接入模式),并可向对方发送DTP请求
2.trunk 永久的中继模式,并可向对方发送DTP请求
动态企望 主动向对方申请成为中继
3. 动态自动 不主动发送请求,但可以接受对方的请求
4. 非协商 不接受对方的协商
十四.关于trunk相关命令
1. 交换机接口配置trunk:
switch(config)#int f0/24
switch(config-if)#sw mo tr
2.查看交换机接口模式:
switch#sh int f0/24 switchport
3.从trunk口f0/24移除VLAN 10:
witch(config)#int f0/24
switch(config-if)#switchport trunk allowed vlan remove 10
4. 从trunk口f0/24添加VLAN 10:
witch(config)#int f0/24
switch(config-if)#
switchport trunk allowed vlan add 10