第四章 交换网络冗余链路管理 Version 1.0.

Slides:



Advertisements
Similar presentations
阻塞操作. 在 linux 里,一个等待队列由一个 wait_queue_head_t 类型的结构来描述 等待队列的初始化: static wait_queue_head_t testqueue; init_waitqueue_head(&testqueue);
Advertisements

NAT与ICMP交互.
两汉文学及汉代诗歌.
近现代文学概说.
计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
唐代文学概说 与初唐诗坛.
第一章 概述 第二章 用户需求分析 第三章 现有网络分析 第四章 逻辑网络设计 第五章 网络设备选择 第六章 WAN接入设计
校园信息管理系统 河北科技大学网络中心 2000/4/10.
关于在宝钢全体党员中开展“学党章党规、 学系列讲话,做合格党员”学习教育的 实施方案
徵收苗栗市福全段147、1588及文心段10、11地號等4筆土地之
淄博信息工程学校 ZIBOIT&ENGINEERING VOCATONAL SHCOOL 03 交换机干道技术 计算机网络技术专业.
讲 义 大家好!根据局领导的指示,在局会计科和各业务科室的安排下,我给各位简要介绍支付中心的工作职能和集中支付的业务流程。这样使我们之间沟通更融洽,便于我们为预算单位提供更优质的服务。 下面我主要从三方面介绍集中支付业务,一是网上支付系统,二是集中支付业务流程及规定等,
中国人民公安大学经费管理办法(试行) 第一章总则 第四条:“一支笔” “一支笔”--仅指单位主要负责人。负责对本 单位的经费进行审核审批。
网络互连及设备 第六章.
网络互联基础.
实验八 配置动态路由-OSPF协议.
引言 路由器的主要工作就是为经过路由器的每个 IP数据报/分组 寻找一条最佳传输路径(寻径),并将该数据有效地传送到目的站点(转发)。
校园网络常见故障测试、分析与排除 段运生 安徽大学网络中心.
第5章 交换机的选择和安装配置 教学目的: 在掌握交换机的基本原理和基本功能基础上,进一步学习交换机的分类、性能指标、选择,交换机的配置, 端口技术,VLAN技术,STP技术,交换机的管理等应用技术。
第17章 实现路由器.
生成树协议.
项目四 组建跨地区网络 授课教师:肖颖.
工业以太网组网技术与配置 April 2012.
计算机网络拓扑结构 郭仲英
路由和交换技术 第三章.
契約 課程:文書實務與應用 教師:黃湃翔老師.
交换 Cisco三层模型 交换机基本配置 VLAN VTP.
HL-004 以太网交换机基础及配置 ISSUE 5.1 江西陶瓷工艺美术职业技术学院.
實驗 3:Layer 2 交換器裝置之安全性設定與操作
知 识 回 顾 1、什么是虚拟局域网?有什么特点? 2、常见划分VLAN的方法有哪些? 3、如何根据端口划分VLAN?
网络设备管理及其配置 教材《交换机/路由器及其配置》 参考书:cisco认证教材 实达交换机/路由器说明书
网络技术培训之 以太网技术讲解 主讲人:辛庆祥 宽带产品技术支持部 2002/3.
锐捷网络实验室项目培训 交换技术.
《交换式网络配置与管理》 教学设计 信息学院 计算机网络技术教研室 冯志祥.
第五章 高速以太网.
管理信息结构SMI.
矢量距离路由.
网络常用常用命令 课件制作人:谢希仁.
实用组网技术 第一章 网络基础知识.
DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司
SPI驱动 广州创龙电子科技有限公司 Guangzhou Tronlong Electronic Technology Co., Ltd.
奢侈稅成效分析與房市未來發展 吳中書 中華經濟研究院 第十九屆亞太財務經濟會計及管理會議 ~07.09.
Windows网络操作系统管理 ——Windows Server 2008 R2.
Windows网络操作系统管理 ——Windows Server 2008 R2.
交换机 MAC地址表 STP 交换机基本配置 (1)名称,密码 (2)IP地址 (3)TELNET.
VTP LAN 交换和无线-第四章.
实现 生成树 实现 RSTP.
交换机及其工作原理 常州刘国钧高等职业技术学校.
实现生成树 描述STP.
使用矩阵表示 最小生成树算法.
网络系统集成技术 管理交换网络中的冗余链路 第四章.
项目五 管理交换网络中的冗余链路.
实施STP 对于本章不要用PT4.1辅助教学,有很多bug容易误导学生 LAN 交换及无线–第 5 章.
第四章 团队音乐会序幕: 团队协作平台的快速创建
Cassandra应用及高性能客户端 董亚军 来自Newegg-NESC.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
微信商城系统操作说明 色卡会智能门店.
VLAN LAN 交换和无线– 第 3章.
数据报分片.
谢聪.
网络技术实训 第4讲:网络管理实训内容(上) 许成刚 / 信息管理教研室
锐捷网络技术培训系列课程 -(中级) VRRP协议原理与应用 培训组 高志岩.
大綱 一.受試者之禮券/禮品所得稅規範 二.範例介紹 三.自主管理 四.財務室提醒.
3.8 局域网应用实例 某省劳动和社会保障网络中心组网实例 会议中心的无线组网实例.
实验六静态路由.
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
最小生成树 最优二叉树.
DSP技术与应用 电子与信息技术系.
四路视频编码器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 4、注意事项 编码器软件下载地址
Presentation transcript:

第四章 交换网络冗余链路管理 Version 1.0

内容回顾 VTP工作原理,使用VTP管理VLAN 交换机上VTP的配置 创立VTP域 配置VTP工作模式 VTP安全 VTP修剪 2/34

本章目标 了解生成树协议的用途 掌握生成树判定时使用的各种变量 掌握生成树工作原理、判定顺序和标准 掌握根网桥、指定网桥、根端口、指定端口的概念 掌握生成树中的各种状态和状态转换 掌握生成树中的定时器 3/34

透明网桥的工作原理 以太网桥在每个端口侦听数据帧中的源MAC地址,学习其他设备的MAC地址 网桥接到广播帧时,立即转发到除接收端口之外的所有其他端口 4/34

透明网桥的工作原理(Cont.) 1/1 1/2 主机A 主机B 5/34

透明网桥的工作原理(Cont.) 冗余线路网络环路 1/1 1/2 主机A 主机B 2/1 2/2 网段A 网段B 交换机A 交换机B 6/34

生成树概述 引入生成树的原因 生成树的基本作用 广播环路 桥表破坏 通过阻断冗余链路,消除路径回环 出故障时,激活冗余备份链路,恢复网络连通性 7/34

生成树算法 选择根网桥 根关联 重复计算生成树 8/34

生成树算法(Cont.) STP判定 步骤1:确定根网桥,使用网桥ID 步骤2:计算到根网桥的最小根路径成本 9/34

根路径成本 根路径成本的概念 路径成本的概念 两种成本的区别 10/34

根路径成本(Cont.) 链路带宽(Mb/s) 老的STP成本 新的STP成本 4 250 10 100 16 63 62 45 22 39 19 155 6 14 622 2 1000 1 10000 11/34

网桥ID和端口ID 网桥ID的组成 PortPriority:可配置 MAC 网桥优先级 MAC BID-8字节 取值范围:0~65535 2字节 取值范围:0~65535 缺省值: 32768 6字节 来自背板/监控引擎 12/34

网桥ID和端口ID(Cont.) 端口ID的组成 PortPriority:可配置 Port Index 端口优先级 端口编号 16位 8位 8位 端口优先级 取值范围:0~255 缺省值: 128 13/34

BPDU桥接协议单元 BPDU的两种类型 配置BPDU:生成树计算 TCN BPDU:通告网络拓扑的变化 14/34

BPDU桥接协议单元(Cont.) 配置消息的内容 根网桥的Identifier(RootID) 从指定网桥到根网桥的最小路径成本(RootPathCost) 指定网桥的Identifier 指定网桥的指定端口的Identifier(RootID,RootPathCost,DesignatedBridgeID,DesignatedPortID) 15/34

BPDU桥接协议单元(Cont.) BPDU消息格式 DMA:目的MAC地址 SMA:源MAC地址 L/T:帧长 LLC Header Payload 项目 字节 协议ID 2 版本号 1 报文类型 标记域 根网桥ID 8 根路径成本 4 发送网桥ID 端口ID 报文老化时间 最大老化时间 访问时间 转发延迟 BPDU消息格式 DMA:目的MAC地址 SMA:源MAC地址 L/T:帧长 LLC Header :配置消息固定的链路头 Payload : BPDU数据 16/34

根网桥的选择 根网桥选择的依据:网桥ID 选择流程: 1、第一次启动交换机时,自己假定是根网桥,发出BPDU报文宣告 3、经过一段时间,生成树收敛,所有交换机都同意某网桥是根网桥 4、若有网桥ID值更小的交换机加入,它首先通告自己为根网桥。其它交换机比较后,将它当作新的根网桥而记录下来 17/34

根网桥的选择(Cont.) 根网桥 1/1 1/2 交换机C 交换机A 交换机B 100Mb/s 成本=19 100Mb/s 成本=19 网桥ID 32768.00-00-00-0a 交换机B 网桥ID 32768.00-00-00-0b 交换机C 网桥ID 32768.00-00-00-0c 根网桥 100Mb/s 成本=19 100Mb/s 成本=19 100Mb/s 成本=19 18/34

选择根端口 在每个非根网桥上选择根端口,即网桥连接到根网桥的最佳路径 确定根端口,STP的抉择过程: 到根网桥的最小根路径成本 最小的网桥ID 最小的端口ID 19/34

选择根端口(Cont.) 1/1 1/2 根网桥 交换机A 网桥ID 32768.00-00-00-0a 交换机B 网桥ID 32768.00-00-00-0b 1/1 1/2 100Mb/s 成本=19 交换机A 网桥ID 32768.00-00-00-0a 交换机C 网桥ID 32768.00-00-00-0c 根网桥 根端口 根端口 根路径成本=19+19 根路径成本=19+19 20/34

选择指定端口 指定端口选择流程: 选择根网桥和每台交换机的根端口后,初步形成树形结构 STP最后计算,在每个网段上标定一个指定端口 到根网桥的最小根路径成本 最小的网桥ID 最小的端口ID 21/34

选择指定端口(Cont.) 1/1 1/2 根网桥 交换机A 交换机B 交换机C 网桥ID 32768.00-00-00-0a 指定端口 100Mb/s 成本=19 交换机A 网桥ID 32768.00-00-00-0a 交换机B 网桥ID 32768.00-00-00-0b 交换机C 网桥ID 32768.00-00-00-0c 根网桥 指定端口 根路径成本=0 指定端口 根路径成本=0 根端口 根路径成本=19 根端口 根路径成本=19 指定端口 根路径成本=19 交换机B网桥ID最小 22/34

生成树端口的各种状态 (Cont.) 端口能力 Disabled Blocking Listening Learning 端口状态 不收发任何报文 Disabled Blocking Listening Learning 端口状态 Forwarding 不接收或转发数据,接收但不发送BPDUs,不进行地址学习 不接收或转发数据,接收并发送BPDUs,不进行地址学习 不接收或转发数据,接收并发送BPDUs,开始地址学习 接收并转发数据,接收并发送BPDUs,进行地址学习 23/34

生成树端口的各种状态 (Cont.) Disabled(禁用) Blocking(阻塞) 网络管理员设定或网络故障 强制关闭 端口初始化后,不能收发数据,也不能向地址表添加MAC地址 24/34

生成树端口的各种状态 (Cont.) Listening(侦听) Learning(学习) Forwarding(转发) 构建活动的拓扑 交换机认为端口可选为根端口或指定端口,就把该端口blocking状态变为listening状态 Learning(学习) 端口在listening状态下经过一段时间后,转为learning状态 Forwarding(转发) 在learning状态下经历一定的转发延迟时间,转入forwarding状态 25/34

生成树端口的各种状态 (Cont.) 4、端口被取消根端口或者指定端口 3.端口被选作根端口或者指定端口 5、转发态计时器超时 2 2 Listening 3 4 5 1 Disabled 或Down Blocking Learning 4 2 2 4 7 6 Forwarding 5 4、端口被取消根端口或者指定端口 3.端口被选作根端口或者指定端口 5、转发态计时器超时 2.端口停用或者失效 7.UplinkFast 6.portfast 1.端口启动或者初始化 26/34

生成树端口的各种状态 (Cont.) 根网桥 交换机A 交换机B 交换机C 转发 转发 指定端口 指定端口 转发 根端口 根端口 转发 转发 非指定端口 阻塞 27/34

生成树计时器 HELLO时间 转发延迟 最大老化时间 28/34

生成树计时器(Cont.) 15秒 20秒 转发 学习 侦听 阻断 转发延迟 最大寿命 29/34

STP处理拓扑变化 拓扑变化 加入或移去交换机 链路中断或恢复 生成树通过BPDU检测到这些情况,生成树重新计算收敛 30/34

STP处理拓扑变化(Cont.) 根网桥A 网桥B 网桥D 网桥E 网桥C RP 1 2 3 DP 1. 交换机D生成拓扑 结构变化BPDU NDP DP:指定端口 RP:根端口 NDP:非指定端口 31/34

STP处理拓扑变化(Cont.) STP处理拓扑变化流程 1、网桥D发现网桥D和 网桥E之间的线路失效 2、交换机D从RP向根网桥发出拓扑结构变化BPDU 3、交换机D不断发出拓扑结构变化的BPDU,直到收到指定网桥发出的拓扑结构变化确认BPDU 4、指定网桥(交换机B)给网桥D发出拓扑结构变化确认的BPDU,网桥B也从其根端口发送一个拓扑结构变化BPDU,该BPDU的目的如果不是它的指定网桥,那么就是根网桥 5、根网桥改变配置消息,告诉交换机网络拓扑结构正 发生变化。经过计算,重新得出网络拓扑结构 6、网桥从根网桥得到网络拓扑结构变化配置消息后,使用转发延迟计时器更新其地址表中的条目 32/34

本章总结 生成树是交换网络中最重要的组成部分之一 生成树协议是网桥到网桥之间的冗余链路管理协议,在防止网络中产生环路的同时,提供了路径的冗余备份 生成树协议通过BPDU,将拓扑结构的变化从交换机传输到交换机 通过BPDU消息可以实现: 为稳定的生成树网络拓扑结构选择一台根交换机 为每个交换网段选择一台指定交换机 通过把冗余的交换机端口配置为阻断状态,来消除网络中的环路 33/34

本章总结(Cont.) 生成树启用时,交换机端口总是处于阻断、侦听、学习、转发或关闭状态 生成树算法复杂,收敛出无环拓扑的过程如下: 步骤1:选择根网桥 步骤2:选择根端口 步骤3:选择指定端口 使用4步判决过程来确定生成树: 步骤1:确定根网桥 步骤2:计算到根网桥的最小路径成本 步骤3:确定最小的发送方网桥ID 步骤4:确定最小的端口ID 34/34