续PA协商过程

PA协商过程

sw3的接口恢复之后会发生2中情况。

sw3G0/0/2口先发BPDU

sw3G0/0/3口先发BPDU

   

   

   

sw3先发送BPDU

sw3sw1的交互过程:

  • sw32口恢复后,sw3的所有接口(除了边缘端口),变为DPdiscarding,G0/0/2发送PA置位的BPDUsw1
  • sw1收到后,对比自己的BPDU,发现自己的优秀,因为sw1G0/0/2口是DPdiscarding),所以也发送PA置位的BPDU
  • sw3收到后,改变自己的状态为RPforwarding),发送A置位的BPDU报文。
  • sw1收到后,G0/0/2接口由DPdiscarding)转换为DPforwarding)。

    sw3sw2的交互过程:

  • sw3G0/0/3口因为同步的原因,从RP转换为DPdiscarding),并发送PA置位的BPDUsw2
  • sw2收到后,发现收到的BPDU比自己的优秀,sw2G0/0/3口由DPforwarding)转换为AP接口(已经有RP),不发送BPDU
  • sw3因为没有收到sw2A置位的协商确认,只能等待时间转化为forwarding

    DP-discarding(15s)learning(15s)DP-forwarding

sw1先发送BPDU

sw1sw3的交互过程:

  • sw1发送PA置位的BPDU报文
  • sw3收到比自己优秀的报文后,将自己接口的状态由DP(discarding)转换为RPforwarding),发送A置位BPDU报文
  • sw1收到A置位的BPDU后,由DPdiscarding)转换为DPforwarding)。协商完成。

    sw3和sw2的交互过程:

       

   

   

转载于:https://www.cnblogs.com/dsl146/p/10320426.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/569845.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

搜索算法(一)--DFS/BFS求解拯救同伴问题(JAVA)

拯救同伴问题 问题描述:假设有如下迷宫,求解从某一点出发到目标位置的最短距离 Input: 5 4 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 4 3 Output: 7 深度优先搜索(DFS) import java.util.Scanner;public class DF…

PHP7.2的安装与配置(win7)

1、PHP的安装 1)、环境安装目录: C:/wamp/|——php|——php7.2|——Apache24|——mysql|——www2)、下载 linux专用:http://www.php.net/downloads.php windows专用:http://windows.php.net/download/ 官网里Windo…

搜索算法(二)--DFS/BFS求解炸弹人问题(JAVA )

炸弹人问题 问题描述:小人可以在迷宫中任意地方放置一个炸弹,炸弹可以在以该点为中心的十字方向杀死怪物,但是触碰到墙之后不再能传递攻击。求将一个炸弹放在哪个位置可以杀死更多的怪物?? Input: 13 1…

could not find driver和PDO drivers = no value

could not find driver 使用ThinkPHP5.0.20(win7apache2.4.41 php7.2.21MySQL5.7)连接MySQL数据库时,报错: 然后使用phpinfo();查看了一下扩展,发现了问题(PDO drivers 的值为 no value)&…

搜索算法(三)--DFS/BFS求解宝岛探险问题(JAVA )

宝岛探险问题 问题描述:某片海域有诸多岛屿,用0表示海洋,1-9表示陆地,现给定一个岛屿上的坐标点,求解所在岛屿的面积 思路:显然这是一个搜索算法,即只要从当前坐标点开始遍历,每遍…

win7上修改MySQL数据库密码

一、通过命令行方式修改MySQL密码 1、方法一:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 实例:mysqladmin -uroot -pabc password 123456 2、方法二:用set password 首先,登录MySQL数据库。…

Python爬虫从入门到放弃(二十)之 Scrapy分布式原理

原文地址https://www.cnblogs.com/zhaof/p/7306374.html 关于Scrapy工作流程回顾 Scrapy单机架构 上图的架构其实就是一种单机架构,只在本机维护一个爬取队列,Scheduler进行调度,而要实现多态服务器共同爬取数据关键就是共享爬取队列。 这里重…

python-入门

Python入门 阅读目录 一 编程与编程语言二 编程语言分类三 主流编程语言介绍四 python介绍五 安装python解释器六 第一个python程序七 变量八 用户与程序交互九 基本数据类型十 格式化输出十一 基本运算符十二 流程控制之if...else十三 流程控制之while循环十四 流程控制之for循…

图论算法(一)--最短路径的DFS/BFS解法(JAVA )

最短路径–城市路径问题: 问题描述:求从1号城市到5号城市的最短路径长度 Input: 5 8 1 2 2 1 5 10 2 3 3 2 5 7 3 1 4 3 4 4 4 5 5 5 3 3 Output: 9 DFS import java.util.Scanner; public class minPath {stati…

win7安装composer

一、下载安装包 二、安装 1、双击安装包进行安装 2、安装选项,点击next 3、选择php.exe的路径 4、选择并next 5、代理 6、准备安装 7、信息 8、安装成功 9、测试是否安装成功 10、安装位置 11、密钥位置 12、添加路径到环境变量 13、配置国内镜…

图论算法(二)-最短路径的Dijkstra [ 单源 ] 和Floyd[ 多源 ] 解法(JAVA )

一、Dijkstra算法 问题描述:求一个点到任意个点的距离 思路:单源最短路径问题,使用Dijkstra算法 Input: 6 9 1 2 1 1 3 12 2 3 9 2 4 3 3 5 5 4 3 4 4 5 13 4 6 15 5 6 4 Output: 0 1 8 4 13 17 imp…

MySQL日志分析

一、MySQL日志简介 (一)、mysql日志的种类,一般来说,日志有五种,分别为: 错误日志:log_error (记录启动,运行,停止mysql时出现的信息)二进制日志:log_bin &…

图论算法(三)--最短路径 的Bellman-Flod [ 带负权值图 ] 的解法(JAVA )

Bellman-Flod算法 对于带有负权值的图,我们已经不能通过Dijkstra算法进行求解了 原因:Dijkstra每次都会找一个距源点(设为s)最近的点,然后将该距离定为这个点到源点的最短路径;如果一个顶点u被加入了book…

SpringCloud介绍(一)

1.1 SpringCloud介绍 1.1.1 微服务架构演化 简而言之,微服务就是开发一组小型服务的方式来开发一个独立的应用系统,每个小型服务都运行在自己的进程中,并采用HTTP资源API轻量级的机制来互相通信。这些服务围绕业务功能进行构建&…

最短路径问题总结,时间复杂度,空间复杂度对比(JAVA)

最短路径问题总结 图中还有些地方没有完善,但是一时也没没办法解决,希望大家知道的能够提供一下表中不足的地方,万分感谢!!! 最短路径算法(一)–DFS/BFS求解(JAVA &…

树--树的基本性质(JAVA)

前几篇文章介绍了图的搜索算法,最短路径算法,接下来介绍树: 树和图 树实际上就是不含回路的无向连通图 虽然树不连通,没有回路了,但是这也使得树这种数据结构有了更多的特性: 1.一棵树中的任意两个结点…

看后端程序员调试CORS的姿势

# 目录 为什么有同源策略? 需要解决的问题CORS跨域请求方案 preflightwithCredentials附:高效、优雅地调试CORS实现为什么有同源策略? 同源策略Same Origin Policy 是一种约定,是浏览器最核心的安全功能:该策略允许在…

图论算法(四)--最小生成树的Kruskal [ 加边 ] 、Prim [ 加点 ] 的解法(JAVA)

之前我们介绍了求最短路径算法,现在又讲最小生成树算法,这两个算法有什么区别呢? 首先要明确,最短路径和最小生成树是两个不同的概念。 最短路径是对于一个图的两个结点而言的。在一个图中,结点A通过某些结点和边可以…

express+handlebars 快速搭建网站前后台

最近在重构公司网站,原来网站使用PHP,前后端不分离,添加与更新网站内容仍使用原始方法,先出布局再把调好的布局给PHP后端开发,花时间长,维护不易。因此决定将网站前后端分离,核心功能含网站下单…

定义一个二维数组并输入数据,将二维数组元素的值按升序排列,并输出排序后的二维数组。

目录 问题: 回顾: 给出两种做法: 解法一:调用qsort 函数进行排序 代码: 运行结果: 解法二:冒泡排序 代码: 运行结果: 回顾里的4种方法的模板参考: 1.冒泡排序…