Root Guard(根保护)  传统的802.1D STP没有给网络管理员提供确保交换式第2层网络拓扑安全。如下图,当新接入的交换机优先级更低,将抢占原有的根网桥。根保护的目的是确保启用了根保护的端口成为指定端口。通常一个根桥的所有端口均为指定端口。除非连接到两个或多根网桥的端口。如果网桥在启用根保护的端口上收到一个较好的STP BPDU。这个端口进入STP的根不
原创 2012-06-16 23:03:00
482阅读
root guard是一个用于决定哪个交换机成为根网桥的特性。虽然优先级用于确定谁成为根网桥,但是他们没有提供谁有资格成为根网桥的机制。一旦有新的网桥ID更低的交换机引入可能影响网络。因为它可能形成对于网络流量而言并不是最理想的路径。 在catos交换机上,root guard默认是禁止的。可以用下命令激活 set spantree guard root mod/port 在cisco io
原创 2012-02-27 10:28:11
2583阅读
2评论
      传统的802.1D STP没有给网络管理员提供确保交换式第2层网络拓扑安全。如下图,当新接入的交换机优先级更低,将抢占原有的根网桥。 根保护的目的是确保启用了根保护的端口成为指定端口。通常一个根桥的所有端口均为指定端口
转载 精选 2011-01-03 23:39:11
1951阅读
Root Guard(根保护)  传统的802.1D STP没有给网络管理员提供确保交换式第2层网络拓扑安全。如下图,当新接入的交换机优先级更低,将抢占原有的根网桥。根保护的目的是确保启用了根保护的端口成为指定端口。通常一个根桥的所有端口均为指定端口。除非连接到两个或多根网桥的端口。如果网桥在启用根保护的端口上收到一个较好的STP BPDU。这个端口进入STP的根不一致状态, 不会有流量通过该端口
原创 2012-06-16 23:05:19
661阅读
如上图所示,SW1、SW2、SW3为网络中正常的交换机,其中SW1为根交换机,其所有的端口都是指定端口,SW2的F0/23为根端口,F0/21为blocking端口,SW3的F0/19为根端口,F0/21为指定端口,此时整个网络的通信正常。这时有一个SW4接入到SW2的F0/19口,而此时SW4比SW1拥有更优先的Bridge-ID,就会抢夺当前网络中的根交换机SW1的根角色。如果SW2要承认SW
原创 2014-03-18 09:51:12
1382阅读
PortFast 加快终端主机连接入stp网络的收敛. 只适用于,在交换机与主机(电脑)相连的端口, 不应该在交换机与交换机,路由器,hub互连的网络设备的端口使用. 把一个port设置了portfast,就是让那个port不再使用STP的算法。 在STP中,port有5个状态:disable、blocking、listening、learning、forwarding。 只有forwar
转载 精选 2011-09-06 12:50:10
1979阅读
1点赞
配置PortFast BPDU GuardRoot Guard
原创 2020-10-12 11:49:48
701阅读
 在所有可能连接新交换机的端口上开启,即使下面连接了优先级更高的交换机,端口会阻止其夺取根角色。以下图为例来解释Root Guard的功能与作用:在上图中,交换机SW1,SW2与SW3为网络中运行正常的交换机,其中SW1被选为根交换机,当其它交换机之间要通信,都必须选出一个去往根交换机的端口,也就是根端口,所以当SW2与SW3承认SW1为网络中的根交换机时,SW2便将连接SW1的端口F0
转载 精选 2015-06-15 13:44:03
3347阅读
1点赞
ROOT/LOOP/BPDU guard/BPDU filter BPDU GUARD的功能是当这个端口收到任何的BPDU就马上设为Error-Disabled状态。我们知道,当交换机STP功能启用的时候,默认所有端口都会参与STP,并发送和接受BPDU,当BPDU GUARD开启后,在正常情况下,一个下联的端口是不会收到任何BPDU的,因
转载 精选 2009-09-11 08:18:29
1164阅读
理解并演示:Root Guard(根保护)
原创 2015-07-08 18:00:21
10000+阅读
1点赞
1、Root Guard解析为了保护Spanningtree的稳定性,Root Guard配置于根桥指定端口或交换机接非交换机的端口上,当配置了Root Guard的接口上收到更优的BPDU时,该接口就会被阻塞进入broken状态,当不在收到更有BPDU是会自动恢复。2、配置Root Guard配置root guard后,我们接入S1观察现象我们将S1的优先级调高,模拟S4不在收到更有BPDU,观
原创 2015-12-24 15:31:12
2299阅读
Root Guard根防护
原创 2018-07-07 09:42:10
1350阅读
 DG确保企业数据高可用,数据保护,和灾难恢复。提供了一套创建,控制,管理和监控一个或多个备库去确保主生产库数据的安全可用的服务。DG控制这些备库像事务的一致性一样,是生产库的一个副本。如果生产库由于意外中断,DG可以切换任何一个备库来作为主库使用。而减少因为主库down机而带来的影响。 Primary Database The primary database can be
原创 2012-07-18 16:10:11
835阅读
# Swift中的Guard语句教程 ## 概述 在Swift开发中,Guard语句是一种流程控制语句,用于提前退出函数、方法或循环,以避免嵌套过深的if语句。Guard语句可以帮助开发者更好地处理错误情况,提高代码可读性和可维护性。 ## 流程图 下面是使用Guard语句的一般流程图: ```mermaid stateDiagram [*] --> CheckCondition
原创 2023-10-19 05:26:11
92阅读
今天做了一次oracle下的data guard,顺便大体整理了一下 有不足的地方希望能够得到指点!
原创 2009-08-31 22:03:00
446阅读
一,guard 是一种控制流语句  与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代 码是否该被执行。与if语句不同的是,guard只有在条件不满足的时候才会执行这段代码。你可以把guard近似的看做是Assert,但是你可以优雅的退出而非崩溃。是swift 2.0引入的,他有两个强大的理念optional unwrapping(可选绑定) 和 where claus
转载 2023-07-12 11:40:31
193阅读
手机安全卫士要实现的功能:手机防盗,通讯卫士,软件管理,进程管理,流量统计,手机杀毒,缓存清理等等常见功能。今天实现的功能:闪屏SplashActivity页面HomeActivity主页面的建立。         SplashActivity页面包括了展示logo和检查版本是否能够更新,项目初始化等等。 HomeAc
转载 2024-04-01 07:30:46
181阅读
block和GCD是ios高级程序员面试必问的问题,本篇先介绍下block 第一部分:概述  Block是一个C级别的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从ios4.0开始就很好的支持Block,个人感觉使用block最大的便利就是简化的回调过程,以前使用uiview的动画,进程要控制动画结束后进行相应的处理,
转载 2024-08-28 08:08:01
60阅读
Oracle Data Guard 是针对企业数据库的最有效和最全面的数据可用性、数据保护和灾难恢复解决方案。它提供管理、监视和自动化软件基础架构来创建和维护一个或多个同步备用数据库,从而保护数据不受故障、灾难、错误和损坏的影响。   Data Guard 备用数据库可以位于距离生产数据中心几千英里外的远程灾难恢复网站上,也可以位于同一个城市、同一个校园,甚至同一个建筑物中。如果生
转载 2010-01-10 21:45:14
760阅读
   
原创 2011-10-18 22:02:33
506阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5