一、VLAN概述与优势

二、VLAN的种类

三、VLAN的范围

四、VLAN的三种接口模式

五、VLAN的实例操作

一、VLAN概述与优势

VLAN(虚拟局域网)通过为子网提供数据链路连接来抽象出局域网的概念。一个或多个网络交换机可以支持多个独立的 VLAN,从而创建子网的第 2 层(数据链路)实现。VLAN 与广播域相关联。它通常由一个或多个以太网交换机组成

分割广播域:物理分割、逻辑分割

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

二、VLAN的种类

静态VLAN:基于端口划分静态VLAN

动态VLAN:基于MAC地址划分动态VLAN

三、VLAN的范围

VLAN ID范围 范围 用途
0  ,  4095 保留

仅限系统使用

用户不能查看和使用这些VLAN

1 正常

Cisco默认VLAN

用户能够使用该VLAN,但不能删除他

2~1001 正常

用于以太网的VLAN

用户可以创建、使用和删除这些VLAN

1002~1005 正常

用户FDDI和令牌环的Cisco默认VLAN

与用户不能删除这些VLAN

1006~1024 保留

仅限系统使用

用户不能查看和使用这些VLAN

1025~4094 扩展 仅用于以太网的VLAN

四、VLAN的三种接口模式

Access:只属于一个VLAN,也只能允许这一个VLAN的流量通过

Trunk  :可以同时属于多个VLAN,也能同时允许这些VLAN的流量通过

Hybrid:可以根据需要以tagged或者untagged方式加入某个VLAN或者多个VLAN

五、VLAN的实例操作

如上图所示,我们该如何按要求使PC1和PC3通信,PC2和PC4通信呢

1、根据VLAN接口的三种模式定义,我们将PC1到SW1,PC2到SW1设置成access模式

首先我们在SW1处做相关配置

[SW1]vlan batch 10 20        ###批量划分VLAN10 20

[SW1]int e0/0/1               ###进入接口

[SW1-Ethernet0/0/1]port link-type access ###端口为access口

[SW1-Ethernet0/0/1]port default vlan 10      ###端口默认VLAN 10

[SW1-Ethernet0/0/1]un sh    ###激活端口

[SW1-Ethernet0/0/1]int e0/0/2

[SW1-Ethernet0/0/2]port link-type access

[SW1-Ethernet0/0/2]port default vlan 20

[SW1-Ethernet0/0/2]un sh

2、将SW1和SW2设置为Trunk模式

[SW1-Ethernet0/0/2]int g0/0/1

[SW1-GigabitEthernet0/0/1]port link-type trunk ###端口为trunk口

[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 ###允许VLAN 10 20通过

[SW1-GigabitEthernet0/0/1]un sh

3、SW2使用相同的配置方法进行配置

4、当我们把所有的命令都配置完成后,我们要进行检测,查看是否符合配置要求

我们按照要求验证PC1和PC3是否能正常通信

设置PC3的IP地址,子网掩码,点击应用

在PC3里ping PC1的IP地址查看是否连通

如上图所示,我们在进行ping命令时PC1和PC3是可以相互通信的,同理PC2和PC4我们也使用同样的方法进行检测。

VLAN的基础介绍与使用方法的更多相关文章

  1. Web3D编程入门总结——WebGL与Three.js基础介绍

    /*在这里对这段时间学习的3D编程知识做个总结,以备再次出发.计划分成“webgl与three.js基础介绍”.“面向对象的基础3D场景框架编写”.“模型导入与简单3D游戏编写”三个部分,其他零散知识 ...

  2. C++ 迭代器 基础介绍

    C++ 迭代器 基础介绍 迭代器提供对一个容器中的对象的访问方法,并且定义了容器中对象的范围.迭代器就如同一个指针.事实上,C++的指针也是一种迭代器.但是,迭代器不仅仅是指针,因此你不能认为他们一定 ...

  3. 【转】【Android UI设计与开发】第07期:底部菜单栏(二)Fragment的详细介绍和使用方法

    原始地址:http://blog.csdn.net/yangyu20121224/article/category/1431917/1 由于TabActivity在Android4.0以后已经被完全弃 ...

  4. Node.js学习笔记(一)基础介绍

    什么是Node.js 官网介绍: Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js us ...

  5. Node.js 基础介绍

    什么是Node.js 官网介绍: Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js us ...

  6. react-native热更新之CodePush详细介绍及使用方法

    react-native热更新之CodePush详细介绍及使用方法 2018年03月04日 17:03:21 clf_programing 阅读数:7979 标签: react native热更新co ...

  7. 高通camera结构(摄像头基础介绍)

    摄像头基础介绍 一.摄像头结构和工作原理. 拍摄景物通过镜头,将生成的光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到电脑中进 ...

  8. laravel基础课程---1、laravel安装及基础介绍(laravel如何安装)

    laravel基础课程---1.laravel安装及基础介绍(laravel如何安装) 一.总结 一句话总结: [修改composer镜像地址].[明确laravel的安装要求].[安装指定版本的la ...

  9. Web服务基础介绍

    Web服务基础介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.正常情况下的单次web服务访问流程 博主推荐阅读: https://www.cnblogs.com/yinzh ...

随机推荐

  1. 消息队列RabbitMQ(二):RabbitMQ的系统架构概述

    前言 RabbitMQ是基于AMQP协议的,要想深入理解RabbitMQ,就必须先了解AMQP是个什么东东? AMQP协议 AMQP即Advanced Message Queuing Protocol ...

  2. C# 搞桌面UI适配国产麒麟Linux+龙芯遇到的一些坑

    由于一些国企有国产化的需求,所以搞了C#适配银河麒麟,适配了X64和龙芯MIPS版本 1. 在银河麒麟的龙芯版本中 pipe2 不能使用,x64版本上却可以用.  pipe2 用来做自定义消息的,搞U ...

  3. 通过Dapr实现一个简单的基于.net的微服务电商系统(十四)——开发环境容器调试小技巧

    之前有很多同学提到如何做容器调试,特别是k8s环境下的容器调试,今天就讲讲我是如何调试的.大家都知道在vs自带的创建项目模板里勾选docker即可通过F5启动docker容器调试.但是对于启动在k8s ...

  4. Ubuntu 16.04 Bridge配置

    Ubuntu 16.04 Bridge配置 一.安装网桥拓展包 bridge-utils root@ubuntu:~# apt-get install bridge-utils 二.创建网桥设备 // ...

  5. "sar"工具 利用率

    LTP--linux稳定性测试 linux性能测试 ltp压力测试   余二五 2017-11-14 16:20:00 浏览1172 linux 日志 配置 内存管理 测试 脚本 性能测试 压力测试 ...

  6. stm32 向W25Q256FLASH中通过 FATFS文件系统写入数据 写多了之后出现错误,之前存储的全都找不到了

    stm32 像W25Q256FLASH中通过  FATFS文件系统写入数据  写多了之后出现错误,之前存储的全都找不到了 http://firebbs.cn/thread-23490-1-1.html ...

  7. STM32的VDD与VDDA

    http://bbs.21ic.com/icview-1651072-1-1.html VDD VSS 就是平常的电源与地.后面带A的都是模拟量的电源.

  8. STM32自己的封装库

    以前一直使用STM32的标准库,需要一步步地将代码加进去,将编译选项设置好,然后再编译整个工程. 这个编译过程是一个相当慢的过程!完全编译大约需要一支烟的时间.每次建立工程都这么编译,是一个相当浪费时 ...

  9. 10.7 netstat:查看网络状态

    netstat命令 用于显示本机网络的连接状态.运行端口和路由表等信息. netstat命令的参数选项及说明 -r 显示路由表信息,该功能类似于前面学过的route 和ip route-g 显示多播功 ...

  10. IDEA 快速上手指南(全配置)(Day_23)

    Idea快速入门指南 1.安装 1.1.安装 我们使用的是2017.3.4版本: 双击打开, 选择一个目录,最好不要中文和空格: 然后选择桌面快捷方式,请选择64位: 然后选择安装: 开始安装: 然后 ...