云计算--网络原理与应用--20171120--VLAN与三层交换机配置
- 什么是VLAN及其配置
- Trunk的原理与配置
- 三层交换机的基本配置
- 实验:配置一个三层交换机
一 VLAN 的概念及优势
VLAN(virtual local area network)就是虚拟局域网。传统的交换以太网中,所有的用户都在一个广播域中,当用户数较大时广播包的数据就会急剧增加,降低网络传输效率。
为了控制广播风暴常见方法:
- 物理隔离:将网络从物理上划分成若干个小网络。
- 逻辑隔离:将网络从逻辑上划分成若干个小的虚拟网络(VLAN)
1. vlan的优点:
1.控制广播风暴;
2.增强网络的安全性;
3.简化网络管理
2. 常见VLAN分类:
1.静态VLAN:基于交换机端口,是最常见的VLAN实现方法;
2.动态VLAN:基于数据流
3. VLAN一些常识
- 所有交换机都有一个默认VLNA,ID为1;
- 所有交换机都属于同一个默认VLAN;
- 思科交换机最大支持4096个VLAN;
4.VLAN的配置方法
- 创建VLAN
- 将交换机端口添加到相应的VLAN中
- 验证VLAN的配置
5.操作命令
- config terminal
- vlan 20 (创建vlan)
- name test20 (命名vlan)
- exit
- config terminal
- interface f0/1
- switchport mode access (定义断口类型)
- switchport access vlan 20 (将端口添加到vlan中)
- end
- show vlan -s brife (查看vlan 信息)
- show vlan id 20 (查看vlan20的信息)
二 VLAN Trunk
1.Trunk(中继)的作用就是让同一个vlan能跨交换机通信.
2.在交换网络中,有两种常见的链路:
- 接入链路: 通常属于同一vlan
- 中继链路: 可以承载多个vlan的通信
3. VLAN的标识
802.1q规定了公有的VLAN标记方法。
802.1q使用了一种内部标记机制。中继设备将4字节的标记插入到数据帧中。
添加了32位标记,其中12位用于标识VLAN id,即可分4096个vlan.
Trunk的配置
- 进入接口配置模式
- 选择封装类型
switchport trunk encapsulation dot1q
- 将端口配置为trunk
switchport mode trunk
另外常用的命令还有:
switchport trunk allowed vlan remove vlan-id ------------不允许某个vlan传输数据
switchport trunk allowed van vlan-id -------------------------添加某个vlan到trunk
show interface interface-id switchport -------------------验证接口模式
三 理解三层交换
1. 给交换机配接口,就是给VLAN1配置接口
2. 三层交换机的实质是:一次路由,多次交换
3. 三层交换机可以使两个VLAN实现互通,每个VLAN的虚接口就是该网段的网关
4.三层交换机的配置
1. 启动路由功能 ip routing;
2. 配置虚接口的IP地址
SW-3L valn vlan-id
ip address ip netmask
no shutdown
show ip route
四. 实验--配置一个三层交换机
1.拓扑图:一个三层交换机,两个二层交换机,每个二层交换机连接两台PC和两个VLAN,不同SW上的PC属于同一个VLAN
2.创建VLAN;
3.分配端口;
4.配两条TRUNK,两二层交换机之间一条中继,三层与二层交换机之间配置一条
5.给三层交换机创建两个VLAN,与二层交换机对应
6.给三层交换机的VLAN配置网址(虚接口)
7.给PC配置IP地址,并设置网关,网关就是对应VLAN的IP地址
实验结果:
云计算--网络原理与应用--20171120--VLAN与三层交换机配置的更多相关文章
- 云计算--网络原理与应用--20171122--STP与HSRP
简单了解STP 学习HSRP 实验 一. 简单学习STP STP(spanning tree protocol)生成树协议,就是把一个环形的结构改变成一个树形的结构.通过一些算法,在逻辑上阻塞一些端 ...
- 云计算--网络原理与应用--20171123--网络地址转换NAT
NAT的概述 NAT的配置 实验 一. NAT的概述 NAT(Network address translation,网络地址转换)通过将内部网络的的私有地址翻译成全球唯一的共有网络IP地址,是内部网 ...
- [原创] 详解云计算网络底层技术——虚拟网络设备 tap/tun 原理解析
本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫. 在云计算时代, ...
- 云计算底层技术-虚拟网络设备(Bridge,VLAN)( 转发)
云计算底层技术-虚拟网络设备(Bridge,VLAN) Posted on September 24, 2017 by opengers in openstack openstack底层技术-各种虚拟 ...
- vCenter 部件关系简介 & 网络原理
目录 目录 主机和集群 vCenter Datacenter Cluster Host Virtual Machine Folder Resource Pool Template 数据存储 Datas ...
- linux基础-第十四单元 Linux网络原理及基础设置
第十四单元 Linux网络原理及基础设置 三种网卡模式图 使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ...
- 【centos6 , 7】 网络原理、网络配置
第一部分:网络原理: 一.网络编址 (主要使用IP编址) 1.ip编址是一个双层编址方案,一个ip地址标识一个主机(或一个网卡接口) 2.现在应用最为广泛的是IPv4编址,已经开始逐渐向IPv6编址转 ...
- 云计算 --> 技术原理
云计算技术原理 云计算分为IaaS.PaaS和SaaS三种类型,不同的厂家又提供了不同的解决方案,目前还没有一个统一的技术体系结构,下图是一个供商榷的云计算体系结构如下,它概括了不同解决方案的主要特征 ...
- kubernetes pod infra container网络原理
刚开始接触kubernetes时,对kubelet的--pod-infra-container-image参数非常不能理解,不理解为什么我的业务应用需要依赖一个第三方的容器: 上文入门级kuberne ...
随机推荐
- Linux显示以时间生升序显示文件
Linux显示以时间生升序显示文件 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ls -lnt 总用量 56 -rw-rw-r-- 1 1000 1000 ...
- 【原】eclipse创建maven工程时,如何修改默认JDK版本?
问题描述:eclipse建立maven项目时,JDK版本默认是1.5,想创建时默认版本设置为1.8,如何修改? 解决方案: 找到本机maven仓库存放位置,比如:${user.home}/.m2/路径 ...
- .Net学习计划
.Net培训 第一部分:.Net基础 .Net基础:数据类型.变量.运算符.分支结构.循环结构.方法.反编译器.递归.递归算法的非递归优化: 面向对象:异常.封装继承多态. ...
- 学习一之UML类图
前言 最近在学习程杰老师的<大话设计模式>,觉得非常不错,就做了一些学习笔记和总结.如果对设计模式很感兴趣的,可以直接阅读书籍,相信会有更多的收获. 本人小菜一枚,如果理解的不对的还请多多 ...
- 《你不知道的 JavaScript 上卷》 学习笔记
第一部分: 作用域和闭包 一.作用域 1. 作用域:存储变量并且查找变量的规则 2. 源代码在执行之前(编译)会经历三个步骤: 分词/此法分析:将代码字符串分解成有意义的代码块(词法单元) 解析/语法 ...
- 【BZOJ3238】差异(后缀自动机)
[BZOJ3238]差异(后缀自动机) 题面 BZOJ 题解 前面的东西直接暴力算就行了 其实没必要算的正正好 为了方便的后面的计算 我们不考虑\(i,j\)的顺序问题 也就是先求出\(\sum_{i ...
- JavaWeb开发环境搭建Eclipse配置Tomcat
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/48651251本文出自[吴孝城的CSDN博客] 工具: Eclipse官网下载:http:// ...
- Adaboost的意义
Adaboost是广义上的提升方法(boosting method)的一个特例.广泛应用于人脸识别等领域. 它的基本思想是,“三个臭皮匠赛过诸葛亮”,即用多个弱分类器的线性加权,来得到一个强的分类器. ...
- 如何通过Spring Boot配置动态数据源访问多个数据库
之前写过一篇博客<Spring+Mybatis+Mysql搭建分布式数据库访问框架>描述如何通过Spring+Mybatis配置动态数据源访问多个数据库.但是之前的方案有一些限制(原博客中 ...
- C#编写一款qq消息群发器
先上软件成品图 功能编写大概分为以下几个部分了: 获取QQ分组 发送消息 先来讲发送消息吧,实现还是比较简单 //这段主要是用来打开会话窗口的(只能列表中的好友进行会话的) System.Diagno ...