相信各位大侠对于VLAN技术的掌握可能已经炉火纯青,但是小编还是要友情提醒下,不管技术如何高超,时不时的还需要补充下基本功滴(知其然知其所以然)!当然对于初入江湖的小伙伴们来说,这是必修课喔(只有打牢基础,对于VLAN的应用才能得心应手)~~

话不多说,让小编带您开始一段愉悦的VLAN基本功之旅吧!期待。。。。。。

什么是VLAN呢?

VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。

在1996年3月,IEEE802.1Internetworking委员会结束了对VLAN初期标准的修订工作。新出台的标准进一步完善了VLAN的体系结构,统一了Frame-Tagging方式中不同厂商的标签格式,并制定了VLAN标准在未来一段时间内的发展方向,形成的802.1Q的标准在业界获得了广泛的推广。后来IEEE于1999年颁布了用于标准化VLAN实现方案的802.1Q协议标准草案。802.1Q的出现打破了虚拟网依赖于单一厂商的僵局,从一个侧面推动了VLAN的迅速发展。

VLAN的数据帧和传统的以太网数据帧有什么区别呢?

IEEE 802.1Q是VLAN的正式标准,在传统的以太网数据帧基础上(源MAC地址字段和协议类型字段之间)增加4个字节的802.1Q Tag。

其中,数据帧中的VID(VLAN ID)字段用于标示该数据帧所属的VLAN,数据帧只能在所属VLAN内进行传输。

VLAN有哪些作用呢?

一张图看懂VLAN的作用:

由上图可以看出:通过划分不同的VLAN,VLAN内的主机间可以直接通信,而VLAN间不能直接互通,从而将广播报文限制在一个VLAN内。

这里:小编总结了下VLAN技术的优点,一起来看下吧:

1.限制广播域:广播域被限制在一个VLAN内,节省了带宽,提高了网络处理能力。

2.增强局域网的安全性:不同VLAN内的报文在传输时是相互隔离的,即一个VLAN内的用户不能和其它VLAN内的用户直接通信。

3.提高网络的健壮性:故障被限制在一个VLAN内,本VLAN内的故障不会影响其他VLAN的正常工作。

4.灵活构建虚拟工作组:用VLAN可以划分不同的用户到不同的工作组,同一工作组的用户也不必局限于某一固定的物理范围,网络构建和维护更方便灵活。

VLAN数据帧在经过各接口时是如何处理的呢?

设备上都有哪些类型的接口呢?跟随小编一起看下吧!

Access接口:交换机上用来连接用户主机的接口,它只能连接接入链路(Access Link)。

Trunk接口:交换机上用来和其他交换机连接的接口,它只能连接干道链路(Trunk Link)。

除此之外,还有一种接口叫Hybrid接口,是交换机上既可以连接用户主机,又可以连接其他交换机的接口。Hybrid接口既可以连接接入链路又可以连接干道链路。

注:Hybrid接口和Trunk接口在接收数据时,处理方法是一样的。唯一不同之处在于:发送数据时,Hybrid接口可以允许多个VLAN的报文发送时不打标签,而Trunk接口只允许缺省VLAN的报文发送时不打标签。

接口类型不同,交换机对VLAN数据帧的处理过程也不同。具体处理方式如下:

1、Access接口

2、Trunk接口

3、Hybrid接口

为了帮助小伙伴们更好地理解报文的处理方式,还可以通过下面的表格来学习!!!

接口类型

接收不带Tag的报文

接收带Tag的报文

发送帧处理过程

Access接口

 接收该报文,并打上缺省的VLAN ID。

对比VLAN ID与缺省VLAN ID

l 相同时,接收该报文。

l 不同时,丢弃该报文。

先剥离帧的PVID Tag,然后再发送。

Trunk接口

打上缺省的VLAN ID

l 当缺省VLAN ID在允许通过的VLAN ID列表里时,接收该报文。

l 当缺省VLAN ID不在允许通过的VLAN ID列表里时,丢弃该报文。

l 当VLAN ID在接口允许通过的VLAN ID列表里时,接收该报文。

l 当VLAN ID不在接口允许通过的VLAN ID列表里时,丢弃该报文。

l 当VLAN ID与缺省VLAN ID相同,且是该接口允许通过的VLAN ID时,去掉Tag,发送该报文。

l 当VLAN ID与缺省VLAN ID不同,且是该接口允许通过的VLAN ID时,保持原有Tag,发送该报文。

Hybrid接口

 当VLAN ID是该接口允许通过的VLAN ID时,发送该报文。可以通过命令设置发送时是否携带Tag。

这一期,小编对于VLAN基本功的介绍就到这里了。小伙伴们,如果想要了解更多VLAN技术,咱们下期再见喽!!!

想要了解更多精彩内容,请猛戳我:交换机在江湖汇总贴

【交换机在江湖】第十二章 VLAN基础篇相关推荐

  1. 第三十二章 XML基础知识概念

    文章目录 第三十二章 XML基础知识概念 attribute CDATA区域 comment content model default namespace DOM DTD(文档类型定义) eleme ...

  2. 第十二课 Java基础篇——面向对象进阶(一)

    一.Static static表示静态,是Java中的一个修饰符,可以修饰成员方法,成员变量 静态变量是随着类的加载而加载的,优先于对象出现的 练习1.定义数组工具类 需求:在实际开发中,经常会遇到一 ...

  3. 计算机网络实验(华为eNSP模拟器)——第十二章 VLAN集中管理协议(VCMP)

    目录 前言❗❗❗ 一.实验原理 二.实验要求 三.实验内容 (一)配置PC (二)配置交换机接口的链路类型 (三)设置VCMP角色 (四)配置管理域的域名 *(五)配置VCMP管理域的认证密码 (六) ...

  4. 第十二章实操篇Linux磁盘分区、挂载

    一.分区基础知识 1.分区的方式: 1)mbr分区: 1.最多支持四个主分区 2.系统只能安装在主分区 3.扩展分区要占一个主分区 4.MBR最大只支持2TB,但拥有最好的兼容性 2)gtp分区: 1 ...

  5. 第十二章 多线程基础

    文章目录 12.1 进程与线程 12.2 创建线程 12.2.1 继承Thread类 12.2.2 实现Runnable接口 12.2.3 区别和联系 12.3 终止线程 12.4 线程常用方法 12 ...

  6. Linux云计算【第一阶段】第十二章:网络管理、进制及SSH管理与攻防

    第十二章:网络管理及SSH管理与攻防 [重难点] 一.网络发展概述 局域网 城域网 广域网 基本网络协议 客户端与服务器的概念 从客户端到服务器的经过 No.1 客户端与服务器的概念 客户端: 即表示 ...

  7. css层叠样式表基础学习笔记--第十二章 我要自学网首页实战

    第十二章 我要自学网首页实战 12-01 页面分析 12-02 工作准备 12-03 搜索区块页面结构 12-04 导航条布局 12-05 幻灯片布局 12-06 公告栏布局 12-07 远程培训班布 ...

  8. 【正点原子FPGA连载】 第三十二章基于lwip的TCP服务器性能测试实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南

    第三十二章基于lwip的TCP服务器性能测试实验 上一章的lwip Echo Server实验让我们对lwip有一个基本的了解,而Echo Server是基于TCP协议的.TCP协议是为了在不可靠的互 ...

  9. 第二集 第一魂环 第十二章

    第二集 第一魂环 第十二章 乱披风锤法(一) 门口的两名门卫看上去都是二十岁左右的样子,身上的魂力波动并不明显,感觉上,似乎连魂师的级别都没有达到.看来,诺丁城果然是偏僻,从武魂殿的级别就能看出这座城 ...

  10. stm32l0的停止模式怎么唤醒_探索者 STM32F407 开发板资料连载第二十二章 待机唤醒实验

    1)实验平台:alientek 阿波罗 STM32F767 开发板 2)摘自<STM32F7 开发指南(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 第二十二章 待机唤醒实 ...

最新文章

  1. 体检系统前端源码_给您的前端进行健康检查
  2. ubuntu14.04上java jdk mvn安装
  3. 毕业设计:文献参考(十三)
  4. 无法在只读编辑器中编辑_Mol Plant中国农科院作物科学研究所夏兰琴课题组成功利用 优化的引导基因编辑器在水稻中实现高效精准基因编辑...
  5. RethinkDB已经将其数据库移植到Windows
  6. ASI进行POST网络请求
  7. LINUX 下 配置MySQL数据库集群
  8. 【转】SQLite3简介及在.Net程序中的使用(自增列的创建)
  9. 2001年新闻组大全
  10. 实验三 直流扫描分析
  11. CardView的基本使用
  12. YAWL工作流软件的介绍和使用
  13. Navicat提示access violation at address in module'navicate.exe'
  14. Python 爬虫之初体验(实习僧)
  15. Oracle从入门到精通(笔记)
  16. Android手机听筒和扬声器切换
  17. VR看房:全景图和移动切换的实现
  18. 2023电工杯数学建模竞赛B题思路解析+代码+论文
  19. jsp牛刀小试之在线报名系统
  20. dfs与bsf问题合集

热门文章

  1. Unity3D ToolBar控件(工具栏)
  2. 三天研读《中兴电路设计规范》精华总结
  3. 疯狂的程序员 1-10
  4. python写病毒代码_手把手教你!100行代码,用Python做一个“消灭病毒”的小游戏...
  5. 知识图谱实现公安情报分析(人工智能系列)
  6. xp母盘制作流程+QQDLL修改和系统文件DLL修改(转)
  7. 好看流光风格个人主页源码
  8. C++学习:第三阶段(C++提高编程)————B站黑马程序员C++学习笔记
  9. wireshark检测iphone-ios是否感染XcodeGhost病毒
  10. c#明华rf读卡器_明华MW接触式IC卡智能卡读卡器读写器(U/MRD-EB/ET)