rrpp:快速环网保护协议,一个专门应用于以太网的链路层协议,它在以太网网完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路断开时能迅速恢复环网上各个节点之间的通信链路。rrpp比stp收敛快,并且收敛时间跟环网上节点数无关,可应用于网络直径较大的网络

rrpp域:具有相同的域id和控制vlan其互相连通的设备构成一个rrpp域。一个rrpp域具有rrpp主环,子环,控制vlan,主节点,传输节点,主端口,副端口,公共端口,和边缘端口等要素。

rrpp环:一个rrpp环是一个环形连接的以太网网络拓扑,rrpp环分为主环和子环,环的角色可以通过指定rrpp环的级别来设定,主环的级别为0,子环的级别为1。一个rrpp域可以包含一个或多个rrpp环,但只能有一个主环,其它均为子环,

节点:rrpp环上的每台设备都称为一个节点,节点角色由用户的配置来决定

主节点:每个环上有且仅有一个主节点,主节点是环网状态主动检测机制的发起者,也是网络拓扑发生改变后执行操作的决策者

传输节点:主环上除主节点以外的其它所有节点,以及子环上除主节点和子环与主环的相交节点以外的其它所有节点都为传输节点。传输节点负责监测自己的直连rrpp链路的状态,并把链路变化通知主节点,然后由主节点来决策如何处理

边缘节点:同时位于主环和子环上的节点。是一种特殊的传输节点,它在主环上是传输节点,而在子环上则是边缘节点

辅助边缘节点:同时位于主环和子环上的节点。是一种特殊的传输节点,它在主环上是传输节点,而在子环上是辅助边缘节点,辅助边缘节点与边缘节点成对使用,用于检测主环的完整性和进行环路预防

rrpp的运作机制主要包括polling机制和链路状态变化机制。polling机制是rrpp环主节点主动检测环网健康状态的机制。链路状态变化通知机制提供了比polling机制更快的发现环网拓扑改变机制。

polling机制使主节点周期性的从其主端口发送hello报文,依次经过各传输节点在环上传播,若环路健康,主节点的副端口将在定时器超时前收到hello报文,若 环路断裂,主节点的副端口将在定时器超时前无法收到hello报文,主节点将解除数据vlan在副端口的阻塞状态,同时发送common-flush-fdb报文通知所有传输节点,使其更新各自的mac表项和arp/nd表项

链路状态变化机制中,通知的发起者是传输节点。当传输节点,边缘节点或者辅助边缘节点发现自己任何一个属于rrpp域的端口down时,都会立刻发送link-down报文给主节点,主节点收到link-down报文后立刻把副端口打开,并发送common-flush-fdb报文通知所有传输节点,边缘节点,和辅助边缘节点,使其更新各自的mac表项和arp/nd表项,各节点更新表项后,数据流则切换到正常链路上

传输节点重新up后,主节点可能会隔一段时间才能发现环路恢复。这段时间对于数据vlan可能会导致环路,所以当传输节点up后,会自动阻塞数据vlan只能控制vlan通过

当ring1链路故障,导致ring2主节点收不到hello报文,定时器超时,则ring2将把阻塞的副端口变为转发状态

当ring1节点出现故障,ring2和ring3主节点由于收不到hello报文,子环ring2和ring3则都会放开各自的副端口,导致设备环路,形成广播风暴

为了消除rrpp双归属组网情况下产生广播风暴的缺陷,引入了主环上子环协议报文通道状态检测机制,这一机制需要边缘节点和辅助边缘节点配合完成,目的是在子环主节点福端口开放之前,阻塞边缘节点的边缘端口,从而避免形成数据环路,边缘节点是检测的发起者和决策者,辅助边缘节点通道状态的监听者,并负责把通道状态改变及时通知边缘节点图5

在边缘节点配置的rrpp环组内,只有域id和环id最小的激活子环才发送edge-hello报文。在辅助边缘节点环组内,任意激活子环收到edge-hello报文会通知给其他激活子环。通过边缘节点/辅助边缘节点上分别对应配置rrpp环阻,只有一个子环发送/接受edge-hello报文,减少对设备cpu的冲击

complete状态为rrpp环的健康状态

failed状态为主节点收到link-down报文后,立即转换的状态,放开副端口

preforwarding状态:当传输节点交换机上的rrpp端口发生回复时,传输节点迁移到preforwarding状态,主节点收到自己发送的hello报文后,将状态迁移回complete状态,发送complete_flush_fdb报文(修改arp/nd表和mac地址表)

组网方式:图五,图六,

rrpp单环,相切环,rrpp相交环,双归属环,smartlink与rrpp配合组网图6

配置

#

rrpp domain domain-id

control-vlan vlan-id

protection-vlan reference-instance instance-id-list

#

ring ring-id node-mode master (primary-port interface-type interface-number)(secondary-port interface-type interface-number)level level-value

ring ring-id node-mode transit (primary-port interface-type interface-number)(secondary-port interface-type interface-number)level level-value

ring ring-id node-mode edge (edge-port interface-type interface-number)

ring ring-id node mode assistant-edge (edge-port interface-type interface-number)

rrpp enable

ring ring-id enable

rrpp环组

#

rrpp ring-group ring-group-id

domain domain-id ring ring-id-list

rrpp协议如何修改_Rrpp详解相关推荐

  1. rrpp协议如何修改_RRPP协议做为高级网络工程师不能不懂的技术带你快速学习

    RRPP(Rapid Ring Protection Protocol,快速环网保护协议)是一个专门应用于以太网环的链路层协议.它在以太网环完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路 ...

  2. rrpp协议如何修改_RRPP单环

    组网图形 RRPP简介 在城域网和企业网的网络规划以及实际组网应用中大多会采用环网结构来提高网络的可靠性.采用环网结构的好处是:当环上任意一个节点或节点之间的链路发生故障,都可以将数据流量切换到备份链 ...

  3. rrpp协议如何修改_RRPP协议

    产生背景 在 网络规划 和实际组网应用中,大多采用环网来提供高可靠性.环网技术简单来说,就是 将一些网络设备通过环的形状连接到一起,实现相互通信的一种技术. 为了避免环网中产生 广播风暴 , 最初采用 ...

  4. rrpp协议如何修改_RRPP快速环网保护协议

    全球电信业正面临着严峻的挑战.VoIP的冲击使传统话音业务收入的比重持续下降:IPTV的兴起导致带宽数十倍增加而视频业务的收费价格却在降低:数据业务的增长明显趋缓.运营商面临业务转型和大幅降低成本的考 ...

  5. rrpp协议如何修改_RRPP(快速环网保护协议)

    RRPP(Rapid Ring Protection Protocol,快速环网保护协议) RRPP技术是一种专门应用于以太网环的链路层协议,它在以太网环中能够防止数据环路引起的广播风暴,当以太网环上 ...

  6. rrpp协议如何修改_RRPP配置注意事项

    处理过程 1. 端口去使能STP: 说明:一端口上只能配置RRPP协议或者STP协议中的一种,不能两种协议同时配置.默认情况下,端口开启STP功能. 2.创建实例时,主环控制VLAN和子环控制VLAN ...

  7. HTTP协议的头信息详解

    HTTP协议的头信息详解 http://blog.csdn.net/guoguo1980/archive/2008/07/14/2649658.aspx HTTP协议的头信息详解 HTTP(Hyper ...

  8. [转]HTTP协议之状态码详解

    HTTP协议之状态码详解 HTTP状态码,我都是现查现用. 我以前记得几个常用的状态码,比如200,302,304,404, 503. 一般来说我也只需要了解这些常用的状态码就可以了.  如果是做AJ ...

  9. HTTP协议的头信息详解 1

    HTTP协议的头信息详解 我用抓包软件抓了http的包,发现accept大多数有两种情况. # l8 X" o; I5 e# t9 y第一种:Accept: image/gif, image ...

最新文章

  1. Tomcat7.0源码分析——Session管理分析(下)
  2. Autofac3 在MVC4中的运用原理
  3. 英语与计算机的整合,浅谈计算机应用与英语教学的整合
  4. spring in action小结4.1
  5. 【LeetCode笔记】11.盛最多水的容器(Java、双指针法)
  6. 五年级计算机课程内容,五年级信息技术教学计划
  7. 根据开始日期和结束日期获取基金的当天净值,并计算收益率
  8. 深度学习解释:Precision、Recall、IoU、Ap/mAp
  9. 数据结构--严蔚敏(C语言版)笔记
  10. rank 开窗函数_开窗函数(分析函数)
  11. matlab美国标准大气,国际标准大气(ISA)
  12. html5+css3.5手机站标准写法,移动端手机网站基本模板
  13. 云服务器维护包含哪些,云服务器维护内容
  14. 加入Web前端学习还有市场吗?自己是否适合学习前端
  15. Mac电脑如何转化二维码?方法了来了
  16. dopra linux 补全shell,HS8546V5光猫补全Shell 改华为原厂界面
  17. 1. 关于系统架构师
  18. IPSec 基础介绍
  19. 软考回顾-系统架构设计师-2018
  20. C++利用opencv调用pytorch训练好的分类模型

热门文章

  1. 【Python】只需2行代码,轻松将PDF转换成Word(含示范案例)
  2. glusterfs删除节点步骤
  3. python中plot线条的形状、标记符号和颜色详情
  4. 7-20 打印九九口诀表(15 分)
  5. vivoX9手机拆解
  6. git进阶 | 03 -如何彻底删除git中的大文件
  7. python读书心得体会范文_读书心得体会范文10篇
  8. MATLAB学习系列--绘制函数曲线
  9. Mathematica13.1的安装与使用配置
  10. 学术论文投稿第五弹——如何写Discussion