HCIE第四天总结

  • 一、iStack 设备堆叠
    • 1、定义
    • 2、为什么要使用堆叠技术?(3个优点)
    • 3、iStack 基本概念
    • 4、堆叠的步骤
    • 5、堆叠配置
  • 二、CSS 集群
    • 1、定义
    • 2、CSS特点:
    • 3、CSS与iStack的区别
    • 4、为什么要使用集群技术?(3个优点)
    • 5、CSS 基本概念
    • 6、集群系统自动建立过程
    • 7、集群配置
  • 三、Eth-Trunk 链路聚合
    • 1、定义
    • 2、链路聚合优势
    • 3、基本概念
    • 4、设备支持的链路聚合方式
    • 5、Eth-Trunk模块根据转发表转发数据帧的过程
    • 6、Eth-Trunk实现方式
    • 7、链路聚合配置
  • 四、E-Trunk(M-LAG)跨设备链路聚合组
    • 1、定义
    • 2、目的
    • 3、M-LAG的建立

一、iStack 设备堆叠

1、定义

堆叠是指将多台支持堆叠的特性交换机设备组合在一起,从逻辑上组合成一台交换设备。

2、为什么要使用堆叠技术?(3个优点)

通过交换机堆叠,可以实现网络高可靠性和网络大量数据转发,同时简化网络管理

3、iStack 基本概念

角色(堆叠中所有的交换机都称为成员交换机)

主交换机(Master):负责管理整个堆叠。堆叠中只有一台主交换机。
备交换机(Standby):是主交换机的备份交换机,当主交换机故障时,备交换机会 接替原主交换机人所有业务。堆叠中只有一台备交换机。
从交换机(Slave):主要用于业务转发,从交换机的数量越多,堆叠系统的转发能力越强。除主备交换机的其他所有交换机都是从交换机。

堆叠ID

是成员交换机的槽位号(Slot ID),用来表示和管理成员交换机,堆叠中所有成员交换机的堆叠ID都是位移的。

堆叠优先级

堆叠优先级是成员交换机的一个属性,主要用于角色选举过程中确定成员交换机的角色,优先级值越大表示优先级越高,优先级越高当选主交换机的可能性大。

4、堆叠的步骤

(1)主交换机选举

①运行状态比较,已经运行的交换机比处于启动状态的交换机优先竞争为主交换机。
②堆叠优先级高的交换机优先竞争为主交换机。
③堆叠优先级相同时,MAC地址小的交换机优先竞争为主交换机

(2)拓扑搜集和备交换机选举

主交换机选举完成后,主交换机会收集所有成员交换机的拓扑信息,根据拓扑信息计算出堆叠转发表项和破环点信息下发给堆叠中的所有成员交换机,并向所有成员交换机分配堆叠ID。之后进行备交换机的选举,作为主交换机的备份交换机。当除主交换机外其它交换机同时完成启动时:
-堆叠优先级最高的设备成为备交换机。
-堆叠优先级相同时,MAC地址最小的成为备交换机。

(3)稳定运行

5、堆叠配置

二、CSS 集群

1、定义

集群是指将两台支持集群特性的交换机设备组合在一起,从逻辑上组合成一台交换设备

2、CSS特点:

交换机多虚一:堆叠交换机对外表现为一台逻辑交换机,控制平面合一,统一管理。
转发平面合一:堆叠内物理设备转发平面合一,转发信息共享并实时同步。
跨设备链路聚合:卡堆叠内物理设备的链路被聚合成一个Ethan-Trunk端口,和下游设备实现互联。

3、CSS与iStack的区别

CSS与iStack的区别在于,一般框式交换机堆叠称为CSS,盒式交换机堆叠称为iStack,都可以称为堆叠。两者只是叫法和实现有些差异,但是功能是一样的

4、为什么要使用集群技术?(3个优点)

通过交换机集群,可以实现网络高可靠性和网络大量数据转发,同时简化网络管理

5、CSS 基本概念

角色

主交换机:负责管理整个集群。集群中只有一台主交换机。
备交换机:主交换机的备份交换机。当主交换机故障时,备交换机会接替原主交换机的所有业务。集群中只有一台备交换机。

集群ID

CSS ID,用来标识和管理成员交换机。集群中成员交换机的集群ID是唯一的。

集群优先级

Priority,是成员交换机的一个属性,主要用于角色选举过程中确定成员交换机的角色,优先级值越大表示优先级越高。

6、集群系统自动建立过程

集群建立时,成员交换机间相互发送集群竞争报文,通过竞争,一台成为主交换机,负责管理整个集群系统,另一台则成为备交换机。

角色选举

1.最先完成启动,并进入单框集群运行状态的交换机成为主交换机。
2.当两台交换机同时启动时,集群优先级高的交换机成为主交换机。
3.当两台交换机同时启动,且集群优先级又相同时,MAC地址小的交换机成为主交换机。
4.当两台交换机同时启动,且集群优先级和MAC都相同时,集群ID小的交换机成为主交换机。

版本同步

集群具有自动加载系统软件的功能,待组成集群的成员交换机不需要具有相同的软件版本,只需要版本间兼容即可。当主交换机选举结束后,如果备交换机与主交换机的软件版本号不一致时,备交换机会自动从主交换机下载系统软件,然后使用新的系统软件重启,并重新加入集群。

配置同步

集群具有严格的配置文件同步机制,来保证集群中的多台交换机能够像一台设备一样在网络中工作。

配置备份

交换机从非集群状态进入集群状态后,会自动将原有的非集群状态下的配置文件加上.bak的扩展名进行备份,以便去使能集群功能后,恢复原有配置。例如,原配置文件扩展名为.cfg,则备份配置文件扩展名为.cfg.bak。去使能交换机集群功能时,用户如果希望恢复交换机的原有配置,可以更改备份配置文件名并指定其为下一次启动的配置文件,然后重新启动交换机,恢复原有配置

7、集群配置

三、Eth-Trunk 链路聚合

1、定义

以太网链路聚合Eth-Trunk简称链路聚合,它通过将多条以太网物理链路捆绑在一起成为一条逻辑链路,从而实现增加链路带宽的目的。同时,这些捆绑在一起的链路通过相互间的动态备份,可以有效的提高链路的可靠性。

2、链路聚合优势

增加带宽、提高可靠性和负载分担。

3、基本概念

链路聚合组:链路聚合组LAG是指将若干条以太链路捆绑在一起所形成的逻辑链路。
成员接口:组成Eth-Trunk接口的各个物理接口。
活动接口:成员接口中转发数据的接口称为活动接口
非活动接口:不转发数据的接口称为非活动接口
活动链路:活动接口对应的链路称为活动链路
非活动链路:非活动接口对应的链路称为非活动链路

4、设备支持的链路聚合方式

同板:是指链路聚合时,同一聚合组的成员接口分布在同一单板上。
跨板:是指链路聚合时,同一聚合组的成员接口分布在不同的单板上。
跨框:是指在集群场景下,成员接口分布在集群的各个成员设备上。
跨设备:是指E-Trunk基于LACP进行了扩展,能够实现多台设备间的链路聚合。

5、Eth-Trunk模块根据转发表转发数据帧的过程

(1)Eth-Trunk模块从MAC子层接收到一个数据帧后,根据负载分担方式提取数据帧的源MAC地址/IP地址或目的MAC地址/IP地址。
(2)根据HASH算法进行计算,得到HASH-KEY值。
(3)Eth-Trunk模块根据HASH-KEY值在转发表中查找对应的接口,把数据帧从该接口发送出去。

6、Eth-Trunk实现方式

手工模式

手工模式下, Eth-Trunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议LACP的参与。如图所示, DeviceA与DeviceB之间创建Eth-Trunk ,手工模式下三条活动链路都参与数据转发并分担流量。当一条链路故障时,故障链路无法转发数据,链路聚合组自动在剩余的两条活动链路中分担流量。

LACP模式

LACP模式下,Eth-Trunk的建立过程:
(1)两端互相发送LACPDU报文。在DeviceA和DeviceB.上创建Eth-Trunk并配置为LACP模式,然后向Eth-Trunk中手工加入成员接口。此时成员接口.上便启用了LACP协议,两端互发LACPDU报文。
(2)收到LACPDU报文后,选出LACP主动端,系统优先级高的为主动端,优先级相同则比较两端设备的MAC地址,小的一端为LACP主动端。
(3)选出主动端后,两端都会以主动端的接口优先级来选择活动接口,如果主动端的接口优先级都相同则选择接口编号比较小的为活动接口。两端设备选择了一致的活动接口,活动链路组便可以建立起来,从这些活动链路中以负载分担的方式转发数据。

7、链路聚合配置

四、E-Trunk(M-LAG)跨设备链路聚合组

1、定义

M-LAG(Multichassis Link Aggregation Group)即跨设备链路聚合组,是一种实现跨设备链路聚合的机制,将一台设备与另外两台设备进行跨设备链路聚合,从而把链路可靠性从单板级提高到了设备级,组成双活系统。如图所示

2、目的

M-LAG作为一种跨设备链路聚合的技术,除了具备增加带宽、提高链路可靠性、负载分担的优势外,还具备以下优势:
更高的可靠性
把链路可靠性从单板级提高到了设备级。
• 简化组网及配置
可以将M-LAG理解为一种横向虚拟化技术,将双归接入的两台设备在逻辑上虚拟成一台设备。M-LAG提供了一个没有环路的二层拓扑同时实现冗余备份,不再需要繁琐的生成树协议配置,极大的简化了组网及配置。
• 独立升级
两台设备可以分别进行升级,保证有一台设备正常工作即可,对正在运行的业务几乎没有影响。

3、M-LAG的建立

HCIE(第四天总结)---iStack、 CSS 、Eth-Trunk、 M-LAG相关推荐

  1. 《Dreamweaver CS6 完全自学教程》笔记 第十四章:使用 CSS 设计网页

    文章目录 第十四章:使用 CSS 设计网页 14.1 CSS 样式表简介 14.2 CSS 的基本语法 14.3 伪类.伪元素以及样式表的层叠顺序 14.3.1 伪类和伪元素 14.3.2 样式表的层 ...

  2. 四个好看的CSS样式表格

    原文地址为: 四个好看的CSS样式表格 1. 单像素边框CSS表格 这是一个很常用的表格样式. 源代码: <!-- CSS goes in the document HEAD or added ...

  3. 初识HTML(四)进阶:CSS基础、常用属性

    文章目录 什么是css? css语法定义 css实例 背景属性 opacity属性 文本属性 链接样式 行标签与块标签 border边框 margin外边距 padding填充 前言: 本章节将学习到 ...

  4. 引入css的方式的四种方式,引入css的四种方式

    1.内联式引用:直接用在标签上,但维护成本高 style='font-size:16px;color:#000000' 2.外部连接式引用:css代码与html代码分离,便于代码重复使用 style. ...

  5. 简述css属性选择器的几种定义方式_css的四种使用方式 css规则按选择器类型分为那四种...

    HTML中嵌入CSS的四种方式及优先级,如何选择 1. 行内样式行内样式就是把 CSS 样式直接放在代码行内的标签中,一般都是放入标签的style属性中,由于行内样式直接插入标签中,故是最直接的一种方 ...

  6. “约见”面试官系列之常见面试题之第四十五篇CSS优先级(建议收藏)

    官方表述的CSS样式优先级如下: 通用选择器(*) < 元素(类型)选择器 < 类选择器 < 属性选择器 < 伪类 < ID 选择器 < 内联样式 那么,我们来举个 ...

  7. 前端第四次培训(css笔记)

    1.1.背景 CSS背景属性用于定义HTMIL元素的背景效果 1.1.1.background-color(背景颜色) body { background-color:#ff0000; } 设置元素的 ...

  8. Eth - Trunk链路聚合

    目录 1.介绍 1.1 应用场景(概述): 1.2 链路聚合模式及对比: 2.手工链路聚合实验 2.1 手工配置命令 2.2 实验拓扑图 2.3 测试 3.LACP 链路聚合实验 3.1 LACP 链 ...

  9. html四种选择器的特点,css四种选择器总结

    css 在网页开发中扮演着重要的角色,被誉为网页开发的三剑客,如果说html是人的外在器官部分,那css无疑是各个器官组成在一起然后表现出来,css又称样式重叠在网页排版布局中的地位举足轻重. 做为后 ...

最新文章

  1. 想转行软件测试,简历怎么包装成1年工作经验的测试工程师
  2. 哥伦比亚大学「机械手」无需提前了解抓握物体,也能灵活适应形状!
  3. 石川es6课程---18、ES6 复习
  4. python主要数据变量及其类型说明_Python的数据类型和变量
  5. netfilter与iptables表规则建立
  6. python调用sqlldr_sqlldr导入数据
  7. 比较好的php源码,目前市面上能拿到的最好的PHP跑F分源码下载
  8. CCF202012-2 期末预测之最优阈值
  9. 哈斯机床进去debug模式_责任链模式
  10. 玩游戏用什么轴的机械键盘好_机械键盘下的“轴”到底是什么?
  11. ELK-elasticsearch-kibana-logstash 报错问题集锦
  12. RTKLIB学习:数据下载和数据转换
  13. 【第38题】2019年OCP认证12C题库062考试最新考试原题
  14. java 开源esb_五大开源ESB项目
  15. 阿根廷探戈----中英文对照
  16. 快速上手Ubuntu之安装常用软件篇——打造一个满足基本娱乐办公的Ubuntu
  17. 基于Dense-U-net的3D粒子场全息重建
  18. citrix应用程序虚拟化_在Citrix环境中部署和更新Microsoft Access应用程序
  19. 6-11 使用函数输出水仙花数 (20 分)
  20. 利用photoshop切图

热门文章

  1. Mahout学习总结
  2. 方法重载例题 编写程序计算两个同类型的数之和 Java
  3. JetBrains-License-Server
  4. 【HDU 1512】Monkey King
  5. 【Leetcode刷题Python】55. 跳跃游戏
  6. Incorrect decimal value: ‘‘ for column ‘XXX‘ at row 1
  7. Matlab 2014a安装文件下载、安装教程及破解教程!!!
  8. 银联入局开启刷脸支付新战场
  9. android和苹果内存,安卓的8G运行内存为什么与苹果3G的运行内存不能抗衡?
  10. left join、right join、full join、inner join区别