首页 > 其他分享 >HCIA知识点<5>--Vlan:虚拟局域网

HCIA知识点<5>--Vlan:虚拟局域网

时间:2024-07-05 10:55:37浏览次数:19  
标签:知识点 vlan -- Vlan 接口 交换机 链路 SW1

前言

前面我们介绍了静态路由与动态路由,今天我们来讲一下如何使一个路由器接口完成多个路由器接口的工作...

在交换机和路由器在协同工作后,将原来的一个广播域在逻辑上,切分为多个虚拟的广播域。

[SW1]display vlan 查看vlan

1.VID----VlanID  

    用来区分和标定不同的vlan的,和rip-id差不多

    VlanID是由12位二进制构成 ,范围是 0-4095 ,其中 0 和 4095 作为保留值

[SW1]vlan 2  创建vlan  ID为2

!我们一般在没有创建Vlan的情况下,所有PC设备都默认在Vlan 1 里,

    所以,我们从Vlan2开始创建

[SW1]vlan batch 4 to 10 批量创建vlan 4-10

2.如何将接口划分Vlan

    ①基于端口的vlan

    ②基于MAC地址的vlan

    ③基于协议的vlan

[SW1]display mac-address 查询mac地址表

知道了如何划分Vlan后,我们来说说里面的一些细节。。。。

想想前面将的以太网II型帧,PC发出这个帧的时候,交换机是无法给这个帧里加一个Vlan的,这个帧没有可以插入Vlan标签的地方,怎么办呢?我们这里就升级了一个新帧,叫802.1Q帧

3.802.1Q帧

这个帧是由IEEE组织创的,其中,新插入的这个叫Tagged帧 ,PC端传到交换机的时候,它不知道自己的Vlan,需要交换机给他,所以给交换机发的802.1Q帧里放Vlan的这个区域(Tagged帧)是空白的,这空白的时候,我们就叫untagged帧。

    我们把交换机和PC端之间的链路称之为access链路,access只能属于某一个特定的vlan。

   交换机和交换机,或交换机和路由器之间的链路我们称之为turnk链路,turnk链路中可以通过属于多个vlan的数据帧。

代码:

access:

[SW1-GigabitEthernet0/0/1]port link-type access  定义该接口下链路类型为access链路

[SW1-GigabitEthernet0/0/1]port default vlan 2 该接口下vlanID 为2

trunk:

[SW1-GigabitEthernet0/0/5]port link-type trunk 定义该接口下链路类型为trunk链路

[SW1-GigabitEthernet0/0/5]port trunk allow-pass vlan 2 to 3 该接口下turnk链路放通vlanID为2和3

路由器的子接口,即是虚拟接口,就是将路由器一个物理接口逻辑上划分为多个虚拟子接口

虚拟子接口默认关闭ARP广播 ,说白了就是把一个接口当多个接口用

代码:

[R1]interface g  0/0/0.1 进入物理接口g0/0/0的子接口----g0/0/0.1

[R1-GigabitEthernet0/0/0.1]dot1q termination vid 2 使该接口 执行802.1q标准,且管理范围为vid2

[R1-GigabitEthernet0/0/0.1]arp broadcast enable  开启子接口的arp广播功能



如果改内容对您有帮助的话,请帮忙点个赞,关注一点,方便浏览后续更新,感谢大家的支持!

标签:知识点,vlan,--,Vlan,接口,交换机,链路,SW1
From: https://blog.csdn.net/shsbcheknexj/article/details/140200352

相关文章

  • shell概念
    一:什么是shell,shell的作用解释执行用户输入的命令或程序用户输入一条命令,shell就解释一条键盘输入命令,linux给与相应的方式,称之为交互式shell是一块包裹着系统核心的壳,处于操作系统的最外层,与用户直接对话,把用户的输入,解释给操作系统,然后处理操作做系统的输出结果,输出到屏幕......
  • 【针对unstructured的pdf提取的hi_res策略不能够连接huggingface.co下载模型的问题而
    unstructuredpdfhi_res策略本地推理部署说明unstructuredpdf的hi_res策略如果选用detectron2时有些问题需要关注,detectron2自从2021年到现在很久没有更新。使用如新的python3.12及最新的torch2.3.1去编译源码安装会报错torch找不到的问题导致源码编译安装失败。根据要......
  • git新建分支的时候,使用fix/bug_123好还是fix_bug_123?
    在Git中创建分支时,选择分支名称的命名规范非常重要,因为它不仅有助于代码审查和协作,还能提高项目管理和追踪问题的效率。在给定的两个选项之间选择,fix/bug_123和fix_bug_123,通常推荐使用带有斜杠/的风格,即fix/bug_123,原因如下:语义清晰:使用/分隔符可以清楚地区分分支的......
  • 竞赛图 SCC 计数(ARC163D)
    我们先端上来一个美味的结论。对于一张有\(n\)个点的竞赛图\(G\),它的SCC数量等于:将\(G\)的\(n\)个点划分为两个点集\(S\)和\(T\),且要求\(|T|>0\),对于任意的\(u\inS\)和\(v\inT\),\(u\)和\(v\)之间的连边方向为\(u\tov\)的方案数。考虑将图\(G\)进行......
  • java分批读取excel中数据处理
     java分批读取excel中数据处理在Java中,可以使用ApachePOI库来读取和处理Excel数据。以下是一个简单的例子,展示了如何分批次读取Excel文件中的数据。importorg.apache.poi.ss.usermodel.*;importorg.apache.poi.xssf.usermodel.XSSFWorkbook;importjava......
  • DispatcherServlet类关于protected HandlerAdapter getHandlerAdapter解释
    /** *ReturntheHandlerAdapterforthishandlerobject. *@paramhandlerthehandlerobjecttofindanadapterfor *@throwsServletExceptionifnoHandlerAdaptercanbefoundforthehandler.Thisisafatalerror. */ protectedHandlerAdapter......
  • 【VMware vSAN】vSAN Data Protection Part 4:脚本部署。
    之前“vSANDataProtectionPart1:安装部署。”这篇文章介绍了如何通过手动导入OVA模板并部署VMwareSnapshotServiceAppliance设备,还补充了安装过程中对于配置应该注意的一些事项。其实,我们也可以通过脚本自动化部署这一过程,这里使用了VMware工程师WilliamLam的Powe......
  • 「代码随想录算法训练营」第三天 | 链表 part1
    203.移除链表元素题目链接:https://leetcode.cn/problems/remove-linked-list-elements/题目难度:简单文章讲解:https://programmercarl.com/0203.移除链表元素.html视频讲解:https://www.bilibili.com/video/BV18B4y1s7R9题目状态:通过个人思路:从链表头部开始依次往下遍历,当......
  • Pandas时间序列
    Pandas时间序列1.字符串转换为时间pd.to_datetime(列)如下字符串格式可以转换为时间202407042024.07.042024/07/0404/07/202404-July-2024importpandasaspddata={'日期':['2024/07/04','2024/07/05','2024/07/06'],'运动开始时间&#......
  • BACON: Supercharge Your VLM with Bag-of-Concept Graph to Mitigate Hallucinations
    目录概BACON代码[YangZ.,FengR.,etal.BACON:Superchargeyourvlmwithbag-of-conceptgraphtomitigatehallucinations.2024.]概本文提出了一种新的数据格式:BACON(BAg-of-Conceptgraph).BACONBACON希望将一个图片转换为\(G=(D,O,R,B)\)的数据格式......