VLAN虚拟网络
VLAN
名称:vlan 虚拟局域网(virtual LAN)
用途
由于交换机所有的端口都在同一广播域,只要发送广播会产生大量的垃圾信息,同时会有病毒的安全隐患(病毒)。
为了解决上述问题
1、物理解决 需要在交换机之间添加路由器(成本太高)
2、逻辑解决 使用vlan虚拟局域网技术
优势
控制广播
增强网络安全性
简化网络管理
种类
静态vlan (基于端口划分)
动态vlan(基于mac地址划分)
范围

静态vlan配置
建立虚拟网络
1、vlan 数字编号
例:vlan 10
vlan batch 10 20 30
2、选择端口模式
A .access 电脑 ,路由器
B. trunk 一般交换机
C. hybrid 混合模式
int 端口
port link-type access (端口选择access)p l a
port link-type trunk (端口选择trunk模式)
3、将端口加入vlan
port default vlan 10 (access模式)p d v 10
port trunk allow-pass vlan all (1-4094)
实验 pc1和pc2可以通但不可以和PC3.PC4通,且服务器1给服务器2可以发送成功







步骤
先给PC端配上IP地址和子网掩码
打开SW1 交换机
u t m
sys
先建立虚拟网络
vlan batch 10 20
int g0/0/1 进入端口
选择端口模式
交换机链接pc端选择 access
port link-type access
将端口加入vlan
port default vlan 10

接下来分别将剩下的三台pc端分别加入vlan10/20
int g0/0/2 进入端口
选择端口模式
交换机链接pc端选择 access
port link-type access
将端口加入vlan
port default vlan 10
int g0/0/3 进入端口
选择端口模式
交换机链接pc端选择 access
port link-type access
将端口加入vlan
port default vlan 20

int g0/0/4 进入端口
选择端口模式
交换机链接pc端选择 access
port link-type access
将端口加入vlan
port default vlan 20
再给交换机sw1与sw2建立vlan配置
int g0/0/5
交换机与交换机端口模式选择trunk
port link-type trunk
端口加入vlan
port trunk allow-pass vlan all (1-4094)

关闭交换机SW1
给两个服务器配上本机地址


打开交换机SW2
u t m
sys
先建立虚拟网络vlan
vlan batch 10 20
进入端口
int g0/0/1
选择access端口模式
port link-type access
将端口加入vlan
port default vlan 10

进入端口
int g0/0/2
选access端口模式
port link-type access
端口加入vlan
port default vlan 20

进入003端口
int g0/0/3
交换机与交换机选择trunk端口模式
port link-type trunk
端口加入vlan
port trunk allow-pass vlan all

接下来开始ping


PC1可以和pc2通但不能和pc3,pc4通


PC3可以和PC4通,但不能和PC1,PC2通。

服务器发送成功
实验二 1、pc6和pc8可以ping通pc10,PC7可以ping通PC9 。2、PC7,PC9可以ping通PC5







先给pc5到R2,R1配置个路由
到交换机SW4分别给PC6,PC7,PC8.配置vlan虚拟网络再去SW5给PC9,PC10配置vlan。PC9与PC7在一个vlan,PC6,PC8,PC10在一个vlan。交换机sw4与sw5配置个trunk端口,SW4与R1路由器配置个access端口模式并与PC7和PC9在一个vlan。
VLAN虚拟网络的更多相关文章
- 理解 neutron(15):Neutron Linux Bridge + VLAN/VXLAN 虚拟网络
学习 Neutron 系列文章: (1)Neutron 所实现的虚拟化网络 (2)Neutron OpenvSwitch + VLAN 虚拟网络 (3)Neutron OpenvSwitch + GR ...
- 虚拟网络VLAN
一.VLAN划分基础 1.VLAN概念 VLAN叫做虚拟局域网,逻辑上将网络划分 2.VLAN的分类 静态vlan:基于端口划分静态VLAN 动态vlan:基于MAC地址划分动态VLAN 3.VLAN ...
- [原] 利用 OVS 建立 VxLAN 虚拟网络实验
OVS 配置 VxLAN HOST A ------------------------------------------ | zh-veth0(10.1.1.1) VM A | | ---|--- ...
- 转-深入理解VMware虚拟网络
原文出处:http://wangchunhai.blog.51cto.com/225186/381225 VMware Workstation是一款非常不错的虚拟机软件,许多爱好者用VMware Wo ...
- Openstack的删除错误网桥,虚拟网络
在实验openstack的各种网络模式时,可能会产生一些错误的网络指向,需要删除那些网桥. 执行前 [root@node-9 ~]# ifconfig br40 Link encap:Ethernet ...
- Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第五集之补充-转载“深入理解VMware虚拟网络”】
郑重声明,此文太好,按耐不住要保存起来好好研究研究,如果侵权,联系我. 转载自王春海的http://blog.51cto.com/wangchunhai/381225,有所更改. 同时可以参考:htt ...
- 虚拟网络学习笔记之一:VXLAN
1. 什么是虚拟网络? 答:从架构角度考虑,我们可以采用与服务器虚拟化引入Hypervisor的方式一样,引入Nypervisor或者叫“虚拟网络管理平台”实现虚拟网络.虚拟网络必须像虚拟机一样,脱离 ...
- 虚拟网络VDC与VPC
当前互联网行业,内部 IT 基础资源云端化是主要趋势.云平台将资源管理抽象出来,比如云主机.云 DB 等,以服务的方式提供给用户,按需使用,从而带来更大的灵活性与经济性. 随着主机.DB.缓存.存储等 ...
- 理解VMware虚拟网络
简述:VMware虚拟网络概述.实现虚拟网络上网 Part0 子网掩码.DHCP.NAT,这些点请自行百度,百度百科讲的很清晰. Part1 转载:本文出自 "王春海的博客" 博客 ...
- 深入理解vmware虚拟网络
0x01:vmware workstation VMware Workstation是一款非常不错的虚拟机软件,许多爱好者用VMware,Workstation设计多种实现环境做测试.VMware W ...
随机推荐
- gitlab配置环境及pycharm配置
一.gitlab介绍 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务 git.gitlab.GitHub的简单区别 git 是一种基于命令 ...
- 曲线艺术编程 coding curves 第十四章 其它曲线(Miscellaneous Curves)
第十四章 其它曲线(Miscellaneous Curves) 原作:Keith Peters https://www.bit-101.com/blog/2022/11/coding-curves/ ...
- 特性介绍 | MySQL测试框架 MTR 系列教程(四):语法篇
作者:卢文双 资深数据库内核研发 序言: 以前对 MySQL 测试框架 MTR 的使用,主要集中于 SQL 正确性验证.近期由于工作需要,深入了解了 MTR 的方方面面,发现 MTR 的能力不仅限于此 ...
- 打开页面就能玩?ZEGO 发布行业首套 Web 端在线 KTV 解决方案
近些年,在线K歌行业逐渐开始规模化发展,活跃用户不断破新高,据 ZEGO 即构科技研究院数据显示,2021 年中国在线 K 歌用户规模逾 5.2亿,网民渗透率达到 50%. 凭借着极大的便利性和娱乐性 ...
- 即构自研海量有序数据网络MSDN,构建全球可靠的多云通讯链路
2020是实时音视频技术应用大爆发的一年,电商直播.视频会议.在线课堂等多个场景获得了广泛关注.即构科技作为全球领先的云通讯商,截止目前已服务超过4000家企业客户,每日音视频通话时长超过20亿分钟, ...
- The server time zone value '?泄???????' is unrecognized or represents more t
hibernate配置文件如下 运行在服务器上,报错如下 解决方案: 在jdbc连接的url后面加上serverTimezone=GMT即可解决问题,因为是数据库和系统时区差异所造成的, 即 < ...
- PREDIV与PLLMUL配置应用笔记
下图为CH32V305/307和CH32F205/207时钟树框图,在此,以CH32V307VCT6芯片,外置25MHz晶振为例,简述图中PREDIV与PLLMUL的配置方法,最终实现144MHz系统 ...
- Django跨域问题解决方案: django-cors-headers安装与配置
django-cors-headers安装与配置 官方文档:https://pypi.org/project/django-cors-headers/ 安装 pip install django-co ...
- [pandas]从多个文件中构建dataframe
按列从多个文件中构建 假设有两个csv文件,列不相同,需要整合为一个dataframe,使用glob模块: from glob import glob import pandas as pd # gl ...
- JavaScript的Map和WeakMap
熟悉JavaScript的Map和WeakMap Map Map的键/值可以是任何类型 基本API 初始化映射: //使用new关键字和Map构造函数进行初始化 const m1 = new Map( ...