交换机_05VLAN

一、VLAN技术的引入

VLAN(Virtual Lan)主要应用在交换机上

一台交换机默认情况下连接一个广播域,因为默认情况下所有的接口都是属于同一个vlan的,默认vlan1,所以是在同一个广播域中。

结合交换机工作原理,数据会将数据从除发送接口外的所有接口都转发出去,造成广播域比较大,如果广播流量过多会造成网络拥塞,虚拟局域网VLAN可以在交换机上划分广播域从而使得一个交换机上有多个广播域

1、vlan的好处

  • 划分广播域,(不同广播域是不能进行通信的,若想进行通信需要设置路由。)
  • 增强网络安全性
    当网络中的某一台主机被黑客侵入后,从这台主机向本网络发送ARP流量,其他和这台主机不在同一VLAN的是不会接收的
  • 简化了网络管理:网络分区很有条理,不在同一VLAN的服务器不会遭受广播的干扰。通过VLAN可以管理该VLAN下的主机

2、VLAN的总类

静态VLAN:基于端口划分的,需要管理员去配置创建VLAN并将接口加入VLAN中

动态VLAN:基于MAC地址自动将同一类型的MAC地址加入到同一VLAN

3、静态vlan

vlan的范围(思科设备)总计4096个vlan 0-4095,其中0 4095保留, 默认vlan 1、以太网vlan 2-1001、扩展以太网vlan 1205-409(若是华为设备,会有所差异)

4、配置静态vlan

(1)创建vlan接口

  • 全局配置下直接vlan后面跟数字进行
    en
    conf t
    vlan 2
  • vlan database创建vlan 10
    en
    vlan database
    vlan 10

(2)查看VLAN

  • 查看vlan
en
show vlan brief
  •  查看指定vlan

en
show  vlan id  2

(3)将接口加入vlan

switchport mode access用于连接客户机的,它是属于单个vlan的

en
conf t
int f0/0
switchport access vlan 2
​​​​​​​exit

(4)将指定接口加入vlan

将20到24号接口加入vlan 3​​​

en
conf t
int range f0/20-24
switchport mode access vlan 3

(5)删除vlan​​​​​​​

​en
conf t
no vlan 2

二、案例分析

1、案例描述

接入两台主机,PC0接Fa0/2接口,属于vlan 2,PC1接Fa0/20接口,位于vlan 3,给PC0和PC1设置同一网络的IP地址,它们也不能正常通信。

就算你配置成同一网络的IP也不能通信,因为不是属于同一广播域中,就必须借助路由

两台主机要想在同一网络当中,首先物理上得是在同一网络中,还得配置同一网络得IP地址

这里我们两台主机连接同一台交换机物理上是在同一网络的,但是我们在交换机上又划分了vlan,把一台交换机从逻辑上划分成了两台交换机,这个时候就属于两个广播域,不在同一广播域就不能进行通信。
 

2、引入vlan trunk

交换机创建VLAN,将不同主机加入到对应vlan后,相同vlan可以直接进行通信,不同vlan无法直接进行通信。vlan Trunk可以实现同一vlan跨交换机进行通信。
如下图:
由于网络环境中承载了两个交换机划分了两个vlan但是中间是通过一根链路进行连接的,那么就存在一个问题,到底中间交换机0的Fa0/19和交换机1的Fa0/19是属于vlan10还是vlan 20呢?

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

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

相关文章

Web前端-JavaScript(BOM)

文章目录 1.1 常用的键盘事件1.1.1 键盘事件1.1.2 键盘事件对象1.1.3 案例一 1.2 BOM1.2.1 什么是BOM1.2.2 BOM的构成1.2.3 window1.2.4 window对象常见事件窗口/页面加载事件**第1种****第2种** 调整窗口大小事件 1.2.5 定时器setTimeout() 炸弹定时器停止定时器**案例&#x…

进程间通信之共享内存及其shm函数的使用【Linux】

进程间通信之共享内存及其shm函数的使用 什么是共享内存共享内存的内核数据结构 如何实现共享内存共享内存函数shmget函数ftok函数 shmat函数shmdt函数shmctl函数 代码实现 什么是共享内存 共享内存区是最快的IPC(Inter-Process Communication,进程间通信…

前端效果 登入界面

文章目录 效果展示&#xff1a; 代码&#xff1a; <template><div class"login"><div class"section-1"><div class"card" mouseover"activeCard 1" mouseleave"activeCard 0" click"islogin…

Flume基础知识(十一):Flume自定义接口

1&#xff09;案例需求 使用 Flume 采集服务器本地日志&#xff0c;需要按照日志类型的不同&#xff0c;将不同种类的日志发往不同的分析系统。 2&#xff09;需求分析 在实际的开发中&#xff0c;一台服务器产生的日志类型可能有很多种&#xff0c;不同类型的日志可能需要 发送…

代码随想录刷题第四十二天| 01背包问题,你该了解这些! ● 01背包问题,你该了解这些! 滚动数组 ● 416. 分割等和子集

代码随想录刷题第四十二天 今天是0-1背包问题&#xff0c;掌握了套路就不难了~~~ 0-1背包问题理论基础&#xff08;二维数组篇&#xff09;卡码网第46题 题目思路&#xff1a; 代码实现&#xff1a; input_line input() # 读取一行输入 mn input_line.split() m, n int…

Spanner on a modern columnar storage engine 中文翻译

文章目录 0. 摘要1. 存储引擎2. 存储引擎迁移的挑战2.1 可靠性、可用性和数据完整性2.2 性能和成本2.3 复杂性 3. 迁移可靠性的系统原则方法3.1 可靠性原则和自动化架构3.2 迁移方案和按周迁移3.3 客户 部署感知 调度3.4 管理可靠性、可用性和性能 4. 项目管理和驱动指标概括 0…

NetWorkX之社会网络分析

NetWorkX之社会网络分析 文章目录 NetWorkX之社会网络分析netwokx社会网络分析简介简单的案例使用networkx分析恋情关系总结 netwokx社会网络分析简介 networkx 是 Python 中一个非常强大的模块&#xff0c;用于创建、操作和研究图结构的网络。在社会网络分析中&#xff0c;它…

RK3399平台入门到精通系列讲解(实验篇)自定义工作队列的使用

🚀返回总目录 文章目录 一、自定义工作队列介绍1.1、工作队列相关结构体1.2、工作队列相关接口函数二、自定义共享队列案例2.1、Makefile2.2、驱动案例共享队列是由内核管理的全局工作队列,自定义工作队列是由内核或驱动程序创建的特定工作队列,用于处理特定的任务。 一、…

高校电力能耗监测精细化管理系统,提升能源利用效率的利器

电力是高校不可离开的重要能源&#xff0c;为学校相关管理人员提供在线用能查询统计等服务。通过对学校照明用电、空调用电等数据的采集、监控、分析&#xff0c;为学校电能管理制定合理的能源政策提供参考。同时&#xff0c;也可以培养学生的节能意识&#xff0c;学校后勤电力…

K8S-应用部署

1 应用管理解读 2 应用部署实践 资源对象管理关系 资源对象管理实践 手工方式&#xff1a; kubectl run pod名称 --imageimage地址资源清单方式: apiVersion: v1 kind: Pod metadata:labels:run: my-podname: my-pod spec:containers:- image: kubernetes-register.sswang.co…

[VUE]2-vue的基本使用

目录 vue基本使用方式 1、vue 组件 2、文本插值 3、属性绑定 4、事件绑定 5、双向绑定 6、条件渲染 7、axios 8、⭐跨域问题 &#x1f343;作者介绍&#xff1a;双非本科大三网络工程专业在读&#xff0c;阿里云专家博主&#xff0c;专注于Java领域学习&#xff0c;擅…

vueRouter 配合 keep-alive 不生效的问题

文章目录 问题说明案例复现demo 结构问题复现和解决 其实这个不生效的问题根本也不算一个问题&#xff0c;犯的错和写错单词差不多&#xff0c;但是也是一时上头没发现&#xff0c;所以记录一下&#xff0c;如果遇到同样的问题&#xff0c;也希望可以帮助你早点看到这个哭笑不得…