网工学习6-配置和管理 VLAN

6.1VLAN概念

1>   什么是 VLAN?

VLAN 是一种在交换机上划分逻辑网段的二层技术。

2>   为什么要通过交换机划分网段?

①  因为交换机的端口密度比路由器高,并且价格比路由器低,所以组网成本更低。

②  因为交换机划分网段比路由器组网更灵活。

③  减少广播风暴。

3>  VLAN 之间是如何通信的?

不同 VLAN 之间的通信要引入第三层交换技术(三层交换机、路由器) 、网关等)  才可以解决。 

4>  VLAN 的配置与管理

主要涉及链路和接口类型 、GARP 协议和 VLAN 的配置。

①  链路类型: 为了适应不同网络环境的组网需要,链路类型分为接入链路(Access Link) 和干道链 路(Trunk Link)两种链路类型。

 Access Link   接入链路只能承载 1 个 VLAN 的数据帧,用于连接交换机和用户终端

Trunk Link   干道链路能承载多个不同 VLAN 的数据帧,用于交换机间互连或连接交换机与路由器

②  接口类型:  根据接口连接对象以及对收发数据帧处理的不同,以太网接口分为

    Access 接口: 连接终端用户

    Trunk 接口: 交换机与交换机或交换机与路由器互联

    Hybrid 接口: 交换机与交换机或交换机与路由器互联

    QinQ 接口:公网与私网的互联

③  GARP 协议主要用于建立一种属性传递扩散的机制,以保证协议实体能够注册和注销该属性。

是为了简化网络中配置 VLAN 的操作,通过 GVRP 的 VLAN 自动注册功能将设备上的 VLAN 信息

快速复制到整个交换网,达到减少手工配置量及保证 VLAN 配置正确的目的 (思科 VTP)。 ④  交换机的初始状态是工作在透明模式,有一个默认的 VLAN1, 所有端口属于 VLAN1。

6.2   划分VLAN的方法

虚拟局域网的实现形式有多种,分别是基于接口 、MAC 地址 、子网 、网络层协议 、匹配策略方式来 划分 VLAN。

①  基于接口划分 VLAN:

交换机的每个接口配置不同的 PVID,  当数据帧进入交换机时没有带VLAN 标签,该数据帧就会被 打上接口指定 PVID 的 Tag 并在指定 PVID 中传输。

②  基于源 MAC 地址来划分 VLAN:

建立 MAC 地址和 VLAN ID 映射关系表,当交换机收到的是 Untagged 帧时,就依据该表给数据 帧添加指定 VLAN 的 Tag 并在指定VLAN 中传输。

③  基于 IP 子网划分 VLAN:

建立 IP 地址和 VLAN ID 映射关系表,当交换机收到的是 Untagged 帧, 就依据该表给数据帧添

加指定 VLAN 的 Tag 并在指定VLAN 中传输。

④  基于网络层协议划分 VLAN:

建立以太网帧中的协议域和 VLAN ID 的映射关系表,当收到的是 Untagged 帧,就依据该表给数

据帧添加指定 VLAN 的 Tag 并在指定VLAN 中传输。

⑤  基于策略匹配划分 VLAN:

实现多种组合的划分,包括接口、  MAC 地址、 IP 地址等。

建立配置策略,当收到的是 Untagged 帧,且匹配配置的策略时,给数据帧添加指定 VLAN 的 Tag 并在指定VLAN 中传输。

6.3  配置举例

在网络中,用于终端与交换机、交换机与交换机、交换机与路由器连接时 VLAN  的划分方式多种多 样,需要灵活运用。具体见我其他文章分别介绍。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.tpcf.cn/news/195201.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

终端安全管理软件是监控软件吗

有些人在后台问,终端安全管理软件是监控软件吗? 先回答,是监控软件。 因为它具有监控的功能,在很大程度上,是可以用来当做监控软件来用的。 终端安全管理软件是一种集中管理终端设备的软件工具,可以在企业…

猜数字赢金币

充值金币后开始游戏,猜中奖励10金币退出,不中扣除1金币继续。 (笔记模板由python脚本于2023年12月03日 21:52:23创建,本篇笔记适合熟悉程序函数式编程,熟练掌握基本数据类型的coder翻阅) 【学习的细节是欢悦的历程】 Python 官网&…

c# datagridview 常用属性设置

1. 列宽自适应 设置属性DataGridViewAutoSizeColumnMode 为AllCells 其他属性值: 属性说明NotSet列的大小调整行为从DataGridView.AutoSizeColumnsMode 属性继承。None列宽不会自动调整。AllCells调整列宽,以适合该列中的所有单元格的内容,包…

linux常用命令-find命令与scp命令详解(超详细)

文章目录 前言一、find命令介绍1. find命令简介2. find命令的基本语法3. 常用的find命令选项和表达式 二、find命令示例用法1. 按照名称进行搜索2. 按照类型进行搜索3. 按照修改时间进行搜索4. 按照文件大小进行搜索5. 对搜索到的文件执行指定的命令6. 删除搜索到的文件 三、sc…

线程池怎么用?---实例讲解

线程池使用实例 先写一个配置类 /*** 线程池配置*/ Configuration public class ThreadPoolConfig {//定义线程前缀public static final String NAME_PRE"test";/*** ExecutorService 这个对象就是线程池,可以点进去他的源码看看* Bean,将ge…

26.Oracle11g的数据装载

Oracle11g的数据装载 一、数据装载概述1、数据装载是什么2、使用SQL*Loader进行数据装载 二、外部表1、外部表概念2、外部表的使用 三、使用外部表数据装载案例1、创建目标表2、准备数据源3、装载数据4、验证数据 一、数据装载概述 1、数据装载是什么 数据装载是指将数据从一…

2024年甘肃省职业院校技能大赛(中职教师组)网络安全竞赛样题卷③

2024年甘肃省职业院校技能大赛(中职教师组)网络安全竞赛样题卷③ 2024年甘肃省职业院校技能大赛(中职教师组)网络安全竞赛样题卷③A模块基础设施设置/安全加固(200分)A-1任务一 登录安全加固(Wi…

400页Python学习PDF笔记,全面总结零基础入门看这一篇足够了

我们都知道Python入门比较简单,但仍有很多想要学习的新手依然卡在基础的安装阶段,尽管如此,网络上的大部分的教程却对这些基础内容都是一带而过,导致许多新手朋友对这些基础知识一知半解,往往一个小问题都需要在网上查…

2023 iOS 八股文

题集大全 1: 谈谈你对KVC的理解 2: iOS项目中引用多个第三方库引发冲突的解决方法 3: GCD实现多读单写 4: 讲一下atomic的实现机制;为什么不能保证绝对的线程安全? 5: Autoreleasepool所使用的数据结构是什么? 6: AutoreleasePoolPage结构体了解么? 7: iOS中内省的几个…

电脑回收站还原的文件在哪里找到?如何找回回收站还原的文件

电脑回收站是一种非常有用的功能,可以帮助我们恢复无意中删除的文件。然而,许多人可能不清楚还原的文件在哪里可以找到。本文将为您带来详细解答,并帮助您找回回收站还原的文件。 电脑回收站还原的文件在哪里找到 当我们使用电脑的回收站功…

element的el-date-picker时间控件,限制选择范围区间天数并且当前之后的日期不可选

element的el-date-picker时间控件&#xff0c;限制选择范围区间天数并且当前之后的日期不可选 HTML部分代码 <el-date-pickerv-model"dateRange"type"datetimerange"value-format"yyyy-MM-dd HH:mm:ss"range-separator"至"start-p…

前端知识笔记(二十三)———云服务器网站遇到HTTPS CC攻击了,有什么办法吗?

目前网站使用SSL证书&#xff0c;用443端口的情况非常普遍&#xff0c;大多数网站&#xff0c;用户都是会选择用证书&#xff0c;这样不仅可以提供数据传输的安全性&#xff0c;增强用户信任和品牌形象&#xff0c;还可以提高网站在搜索结果中的排名&#xff0c;从而增加流量和…

element 弹窗在弹出后鼠标还可以点击页面其他元素

文章目录 需求分析需求 如下图所示,在点击弹出弹框后,支持 鼠标可点击弹框外的其他地方可拖拽弹框弹出弹出后不可有遮挡弹出样式可自定义 分析 官网:https://vxetable.cn/v4/#/table/start/install 安装 vxe-table 引入import {App, createApp }

速达软件全系产品任意文件上传漏洞复现 [附POC]

文章目录 速达软件全系产品任意文件上传漏洞复现 [附POC]0x01 前言0x02 漏洞描述0x03 影响版本0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 0x06 修复建议 速达软件全系产品任意文件上传漏洞复现 [附POC] 0x01 前言 免责声明&#xff1a;请勿利用文章内的相关技…

常见js hook脚本

一.js hook 过无限debugger var _constructor constructor; Function.prototype.constructor function(s) {if (s "debugger") {console.log(s);return null;}return _constructor(s); }//去除无限debugger Function.prototype.__constructor_back Function.pro…

centos安装Python3之后yum不能使用异常

场景&#xff1a; 需要在centos上安装Python3&#xff0c;但是安装Python3之后出现yum不能使用的问题。 问题描述 在centos上安装python3之后出现yum使用不了问题&#xff0c;使用yum会报如下信息&#xff1a; [roothadoop101~]# yum install wgetFile "/usr/bin/yum&q…

旋转框(obb)目标检测计算iou的方法

首先先定义一组多边形&#xff0c;这里的数据来自前后帧的检测结果 pre [[[860.0, 374.0], [823.38, 435.23], [716.38, 371.23], [753.0, 310.0]],[[829.0, 465.0], [826.22, 544.01], [684.0, 539.0], [686.78, 459.99]],[[885.72, 574.95], [891.0, 648.0], [725.0, 660.0]…

Matlab论文插图绘制模板第129期—函数网格曲面图

在之前的文章中&#xff0c;分享了Matlab函数折线图的绘制模板&#xff1a; 函数三维折线图&#xff1a; 进一步&#xff0c;再来分享一下函数网格曲面图。 先来看一下成品效果&#xff1a; 特别提示&#xff1a;本期内容『数据代码』已上传资源群中&#xff0c;加群的朋友请自…

activemq启动成功但web管理页面却无法访问

前提&#xff1a; 在linux启动activemq成功&#xff01;本地能ping通linux 处理方案&#xff1a; 确定防火墙是否关闭&#xff0c; 有两种处理方案&#xff1a;第一种-关闭防火墙&#xff1b;第二种-暴漏8161和61616两个端口 netstat -lnpt查看8161和61616端口 注意&#xf…

python中序列类型运算符

python中序列类型运算符 Python 中的序列类型运算符用于对序列&#xff08;如列表、元组和字符串&#xff09;进行操作。下面是一些常见的序列类型运算符&#xff1a; 索引&#xff1a;使用索引运算符 [] 可以通过索引访问序列中的元素。索引从 0 开始&#xff0c;可以是正数…