VLAN基本原理

news2024/12/23 15:07:58

目录

一、VLAN概念及优势

(一)基本理念

(二)VLAN的特点

二、VLAN ID 种类、范围及用途

(一)静态VLAN

(二)动态VLAN

(三)VLAN三种端口类型

(四)VLAN ID范围

三、静态VLAN的配置

(一)创建VLAN

(二)选择接口类型,将端口加入vlan

(三)单臂路由


一、VLAN概念及优势

(一)基本理念

VLAN(Virtual Local Area Network)虚拟局域网是一种在网络中将设备逻辑分组的技术,它允许根据需要在物理网络上创建多个独立的逻辑网络。每个VLAN都有自己的广播域和地址范围,并且可以实施不同的安全策略。

(二)VLAN的特点

1.控制广播、划分广播域

在数据包发送时,会添加一个VLAN标签,其中包含VLAN ID和其他相关信息。接收方根据这个标签来确定数据包所属的VLAN,并将其转发到正确的端口

2.增强网络安全性

VLAN有助于提高网络的安全性,因为它们限制了广播流量的传播,并可以为不同用户或服务提供独立的访问权限

3.简化网络管理

VLAN使得网络管理员能够轻松地重新组织网络结构,而无需更改物理布线。=这种灵活性对于应对不断变化的业务需求非常有用。

二、VLAN ID 种类、范围及用途

(一)静态VLAN

最简单和最直接的划分方式,通过将交换机上的特定端口分配到一个VLAN来实现

静态VLAN由管理员手动配置,并且除非明确更改,否则不会变动。

(二)动态VLAN

根据MAC地址分配动态VLAN

(三)VLAN三种端口类型

(四)VLAN ID范围

每个VLAN都有一个唯一的标识符(ID),通常是一个介于1到4094之间的数字。

三、静态VLAN的配置

首先把设备连起来,配置好PC的IP地址

在这里,我们把四台PC地址和两台服务器地址设置成同一网段

在目前的情况下,几台设备之间是能互相通信的,现在,我们就通过设置VLAN来使PC1、PC2、server1之间互相通信,PC3、PC4、server2之间互相通信,且两边不能通信

(一)创建VLAN

设备中的默认VLANID只有VLAN1,所以需要我们手动设置

创建vlan的方法有3种

①vlan 数字:创建单个vlan

②vlan batch 数字  数字:创建多个vlan

③vlan batch  数字 to 数字 :一次性建立11到20 vlan

(二)选择接口类型,将端口加入vlan

输入port link-type access设置接口类型

配置接口归属:port default vlan 10

进入e 0/0/2口同样设置

将3、4接口按相同方法,设置接口属于vlan 20 

将接口5设置为trunk模式,并允许所有vlan通过

输入dis th 查看一下配置,这里的valn2 to 4094 就是含盖出默认1之外的所有可用vlanID了


此时,我们的PC1和PC2之间就可以互通了,但是与PC3和PC4不能互通

包括现在与上层服务器之间也不能互通,还需要进一步设置

打开SW6,创建与相连路由器相同的VLAN

将接口1设置为trunk模式,并允许所有vlan通过

p t a v a=port trunk  allow-pass vlan all

p l a =port link-type access

p d v= port default vlan

将2、3口设置成access模式,并将端口配置好vlan

这样就可以互通了

(三)单臂路由

单臂路由是一种在VLAN间实现路由的技术。在这种配置中,路由器只有一个物理接口连接到交换机,但通过子接口和802.1Q标签技术,可以实现多个VLAN之间的通信

1.首先将IP地址和网关配置好,将PC3、PC4和server2设置成192.168.2.0段,并配置好网关,而后在上层添加一台路由器

路由器的一个接口不能同时设置多个IP地址,所以,要把路由器接口分成两个子接口,配置两个网管

另一个子接口同理设置

将SW6与路由器连接的4口设置成trunk模式,并设置允许所有vlan通过

这样不同网段就可以实现互通了

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

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

相关文章

计算4*4*4空间中2点结构的分布

不考虑两点距离的情况下,3维空间中的两点最多只有7种位置关系。3条边,3条面对角线,1条体对角线。现在向4*4*4的3维空间中随机的扔2个石子,比较7种结构的占比。 得到表格为 1 96 0.0476 2 96 0.0476 3 288 0.1429 4 288 …

Apache Web 服务器监控工具

将Apache Web 服务器监控纳入 IT 基础架构管理策略有助于先发制人地识别性能瓶颈,这种主动监控方法提供必要的数据,以确保 Web 服务器能够胜任任务,并在需要时进行优化。保证客户获得流畅、无忧的用户体验可以大大有助于巩固他们对组织的信任…

Hadoop学习总结(Hive的安装)

Hive的安装模式分为3种,分别是嵌入模式、本地模式、远程模式。 (1)嵌入模式:使用内嵌的 Derby 数据库存储元数据,这种方式是 Hive 的默认安装方式,配置简单,但是一次只能连接一个客户端&#xf…

webpack详细教程

1,什么是webpackwebpack | webpack中文文档 | webpack中文网 Webpack 不仅是一个模块打包器(bundler),更完整的讲是一个前端自动化构建工具。在 Webpack 看来前端的所有资源文件(s/json/css/img/less/...)都会作为横块处理它将根据模块的依赖关系进行静…

空气污染大屏,UI可视化大屏设计(PSD源文件)

大屏组件可以让UI设计师的工作更加便捷,使其更高效快速的完成设计任务。现分享科技空气污染大数据、空气污染大数据平台、大气环境信息资源中心、大气检测大数据中心、环境信息资源中心界面的大屏Photoshop源文件,开箱即用! 若需 更多行业 相…

多边形的裁剪:一种基于有效边表的有效多边形裁剪算法的分析

我们可以考虑有下面的多边形 黑色边框就是区域就是裁剪下来的多边形区域,我们可以将裁剪区域与多边形区域的端点看作有效边表,显然对于左边界来说我们是要选取边界x值大的点作为新的多边形的边界,对于右边界我们是要选择x值小的点作为多边形的…

Java 基础学习(八)多态、接口、造型与内部类

1 多态 1.1 多态 1.1.1 多态的意义 一个类型的引用在指向不同的对象时会有不同的实现。依然借助前面案例中的 Person类、Student类和 Teacher 类举例,看如下的代码: Person p1 new Student(); Person p2 new Teacher(); p1.schedule(); p2.schedul…

python 使用linux find命令引导用户定位和选择文档

字多不看板(InsCode) 演示代码 # -*- coding:UTF-8 -*-# region import DebugInfo from DebugInfo.DebugInfo import *# endregion 画板 打印模板()# localSearch posix搜索接口类() localSearch 本地搜索接口类()用户选择 交互接口类.指定选择文档(…

.Net Reactor 使用心得

主密钥是干嘛的? 1 若要创建有效的许可证文件,必须使用与用于生成受.NET Reactor保护的输出相同的主密钥来创建许可证。 2 主密钥是在创建项目时生成的!必须保存该项目才能保留原始密钥。 dll而不是exe 由于使用的是.net6 生成的代码。 …

颠倒二进制位

题目链接 颠倒二进制位 题目描述 注意点 输入是一个长度为 32 的二进制字符串 解答思路 可以灵活运用位运算对二进制位进行颠倒,思路为:从后往前判断第i位是否为1,判断第i位是否为1可以将其二进制右移i位后与1进行&操作,…

掌握Web、DNS、FTP、DHCP服务器的配置。掌握简单网络方案的规划和设计

1、Web服务器配置 2、综合设计 配置完后,所有的终端主机都要能够访问外网服务器,并进行测试。(本题可以自行选题,自行设计,但必须包含路由器、服务器(web、dns、DHCP、)、交换机及防火墙)。 3.做好规划并搭建拓扑图: 4.给PC机与服务器配置好IP,网关 5.给每个交换机…

EasyRecovery2024功能强大且专业的mac电脑数据恢复程序

EasyRecovery15是一款功能强大且专业的IOS数据恢复程序,专为在iPhone,iPad和iPod touch上检索丢失的照片,消息,音乐等而设计。无论您是错误删除还是意外丢失了对您来说重要的任何内容,EasyRecovery都会帮助您找回它们。…

基于深度学习的人脸测距&社交距离过近警报系统

1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 研究背景与意义 近年来,随着深度学习技术的快速发展,人脸识别技术在各个领域得到了广泛应用。其中,人脸测距和社交距离过近警报系统成为了人们…

C语言:指向数组的指针和指向数组元素的指针

相关阅读 C语言https://blog.csdn.net/weixin_45791458/category_12423166.html?spm1001.2014.3001.5482 指向数组的指针和指向数组元素的指针常常被混淆,或者笼统地被称为数组指针,但它们之间是有差别的,本文就将对此进行讨论。 下面的代码…

IPO:“动储结合”抢占储能先机后,瑞浦兰钧如何继续赢?

在全球新能源汽车的推动下,锂电池赛道早已拥挤不堪,作为入局较晚的后起之秀,从2017年成立到首次实现锂电池的批量交付,瑞浦兰钧能源股份有限公司(以下简称“瑞浦兰钧”)仅用了2年不到的时间。2022年&#x…

如何通过TortoiseGit可视化工具查看Git管理的版本树和信息(工作树变更)内容

一、版本树 黑色直线:master分支和基于master分支拉取基础分支都在这条线上,是一条直线。 其他线条:新开分支一定会增加一条线,但不一定每一条线分别代表一个分支。 注:如果一直是一个人,在同一个本地分支…

解决GateWay报错:Exceeded limit on max bytes to buffer : 262144

场景: 前端传来了一个大的字符串 发现请求不通 一番调试发现SpringGateway 默认内存缓冲区262144字节 网上查了很多种常见的解决方案无效之后 直接重写底层 网友的解决方案 方案1(无效) 直接修改缓冲区大小 spring:codec:max-in-memory-s…

Apache OfBiz 反序列化命令执行漏洞(CVE-2023-49070)

项目介绍 Apache OFBiz是一个非常著名的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。OFBiz最主要的特…

Shopify模版二次开发 Liquid实现响应式无缝跑马灯效果

1、HTML 代码结构 要实现无缝&#xff0c;我们需要复制出文案结构放在后面 <div class"marquee__wrapper"><div class"marquee"><div class"marquee__content"><p>有人知道在 Shopify 中使用media 的正确方法吗&#x…

数据链路层的作用和三个基本问题

目录 一. 数据链路层的作用二. 数据链路层解决的三个问题2.1 数据链路和帧2.2 三个基本问题(重要)2.2.1 封装成帧2.2.2 透明传输2.2.3 差错检测 \quad 一. 数据链路层的作用 \quad \quad \quad 光有链路不能传输数据, 还要加上协议, 这样才是数据链路 数据链路层的作用就是负责…