Cisco虚拟局域网命令详细(VLAN)

简介: Cisco虚拟局域网命令详细(VLAN)

1.vlan: virtual lan

虚拟局域网,人为逻辑划分出来的局域网,逻辑分割广播域

2.分割广播域的方法:

物理分割:添加三层设备 改变网络拓扑 不灵活
逻辑分割:不用添加三层设备 不改变网络拓扑

3.VLAN的优势

控制广播
增强网络安全性
简化网络管理    :不受主机所在物理位置限制

4.交换机接口划分VLAN的方法

静态:普遍使用
动态:一般不用,太麻烦

5.VLAN的号码范围

1   默认
2-1001    正常
1025-4094 扩展
• 1
• 2
• 3

6.创建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

7.删除VLAN

(1)在VLAN数据库模式下

switch#vlan database

switch(vlan)#no vlanid

switch(vlan)#exit

(2)全局配置模式下

switch(config)#no vlan id

8.交换机接口加入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 接口

9.将接口从vlan中移除

Switch(config-if)# no switchport access vlan vlan-id
• 1

10.查看VLAN

Switch#show  vlan   #查看所有vlan信息
Switch#show  vlan brief   #查看摘要
Switch#show vlan id 10    #只查看VLAN 10

11.trunk:中继链路

用于连接交换机与交换机,交换机与路由器
实现不同交换机上相同vlan的通信 
可以传输多个vlan,默认可以传输所有vlan
并对来自不同vlan的帧打vlan标签

12.access:接入链路

只能转发与自己在同一个vlan的数据帧
一般用于连接终端,如pc

13.trunk打标签的方法

ISL:    思科私有标准,仅限于纯思科交换机环境,标签占30字节
802.1q: dot1q   通用标准,任何品牌交换机都可使用,标签只占4字节

14.native vlan:

用于与不支持VLAN的交换机混合部署
允许交换机从Trunk端口上转发未被标记的帧
Cisco Catalyst交换机默认Native VLAN是VLAN 1
Trunk端口互联Native VLAN必须相同

15.交换机接口模式

access  永久的非中继模式(接入模式),并可向对方发送DTP请求
trunk 永久的中继模式,并可向对方发送DTP请求
    动态企望 主动向对方申请成为中继
动态自动 不主动发送请求,但可以接受对方的请求 
非协商   不接受对方的协商

16.关于trunk相关命令

交换机接口配置trunk:
switch(config)#int  f0/24
switch(config-if)#sw m t
查看交换机接口模式:
switch#sh int f0/24 switchport  
从trunk口f0/24移除VLAN 10:
witch(config)#int  f0/24
switch(config-if)#switchport trunk allowed vlan remove 10
从trunk口f0/24添加VLAN 10:
witch(config)#int  f0/24
switch(config-if)#
switchport trunk allowed vlan add 10
相关文章
jeecgboot跨表联合查询分页查询
jeecgboot跨表联合查询分页查询
606 0
|
机器学习/深度学习 分布式计算 数据处理
分布式计算框架:并行力量的交响乐章
分布式计算框架如Apache Spark解决单机计算挑战,通过拆分任务到多机并行处理提升效率。Spark以其内存计算加速处理,支持批处理、查询、流处理和机器学习。以下是一个PySpark统计日志中每日UV的示例,展示如何利用SparkContext、map和reduceByKey进行数据聚合分析。这些框架的运用,正改变大数据处理领域,推动数据分析和机器学习的边界。【6月更文挑战第18天】
525 2
|
运维 分布式计算 DataWorks
阿里云大数据ACP(一)大数据开发平台 DataWorks 1
阿里云大数据ACP(一)大数据开发平台 DataWorks 1
1716 0
阿里云大数据ACP(一)大数据开发平台 DataWorks 1
|
6月前
|
前端开发 开发工具 Android开发
小红书APP的全新鸿蒙NEXT端性能优化技术实践
从 2023 年开始,鸿蒙的优势愈发明显,已经成为可与 iOS、安卓媲美的第三大移动操作系统。从一些抖音视频中也可以看出,鸿蒙在流畅性方面甚至在某些层面上超过了 iOS。本次分享的主题是小红书在鸿蒙平台上的工程实践,主要聚焦于性能优化和探索。
454 10
python打包pyinstaller如何使用
解决打包时缺失`libpython3.so`的问题,需确保Python在编译时使用`--enable-shared`选项以支持共享库模式。之后,将生成的`libpython3.so`及`libpython3.9.so.1.0`复制到系统库目录`/usr/lib64`。参考链接提供详细步骤。
|
数据采集 数据挖掘 定位技术
python基于淘宝历史数据的用户行为分析(一)
python基于淘宝历史数据的用户行为分析(一)
python基于淘宝历史数据的用户行为分析(一)
|
网络虚拟化 数据中心 虚拟化
|
存储 数据挖掘 Linux
探索Linux的ls命令:深入解析与实用指南
**探索Linux的`ls`命令:简明指南** `ls`命令用于列出目录内容,是Linux用户的基础工具。它提供灵活的参数定制输出,如 `-l` 显示详细信息,`-a` 显示隐藏文件,`-h` 以易读格式显示大小,`-R` 递归列出子目录。结合其他命令和管道,`ls`能用于数据分析。注意权限和使用最佳实践,如避免多余参数,谨慎使用通配符,并利用`man ls`查阅手册以深入学习。善用`ls`能提升Linux操作效率。
|
NoSQL Java Redis
RedisTemplate 实现基于 Value 操作的简易锁机制
RedisTemplate 实现基于 Value 操作的简易锁机制
484 0
|
运维 中间件 调度
【Alibaba中间件技术系列】「Nacos技术专题」配置中心加载原理和配置实时更新原理分析(中)
【Alibaba中间件技术系列】「Nacos技术专题」配置中心加载原理和配置实时更新原理分析(中)
558 68
【Alibaba中间件技术系列】「Nacos技术专题」配置中心加载原理和配置实时更新原理分析(中)