• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

某局点链路聚合一条线断开导致stp重新收敛问题

2020-01-06 发表
  • 0关注
  • 1收藏 4355浏览
粉丝:9人 关注:0人

组网及说明


拓扑如下:

SW1和SW2、SW2和SW3分别用两个万兆口做了链路聚合,并且都开启了STP,SW1 SW3为H3C设备,SW2为华为设备


问题描述

正常情况下业务运行没有问题,PC去ping SW1上的网关正常。

但是发现当SW1和SW2之间的聚合链路断掉一根线后,导致SW3下面的PC业务中断30s,然后自动恢复。

  后来发现SW1、SW2、SW3三台设备都是H3C或者都是HW的,SW1和SW2之前聚合断一条线后就没有问题,这三台无论那一台换成另外一个厂商的就会有该问题


过程分析

在SW3设备的上行聚合口和成员口开启stp no-agreement-check stp config-digest-snooping现象依旧  

在SW3的上行口抓包发现第一个STP报文(看源mac为华为的mac,是华为发给H3C设备的),而华为设备发一个非标准协议的报文



 在H3C设备SW3上debug查看到

1.    SW1设备聚合成员口down1条,cost变大,SW2设备发出的BPDU报文 cost变大,报文如下:

SW3设备上debug显示收到的BPDU报文

*Jan  1 00:56:32:131 2013 test2_H3C5560 STP/7/PKT:

Port633(Bridge-Aggregation1) received MSTP-dot1s Packet(Length: 102)

ProtocolVersionID: 03

BPDUType         : 02

CIST Root ID     : 8192.dcda-8044-b580

External RPC     : 2000   

Reg Root ID      : 16384.f875-8807-9e81

Internal RPC     : 0      

CIST Bridge ID   : 16384.f875-8807-9e81

CIST Port ID     : 128.34

(Instance)Flags  : (00)Desi[ AFLP

 

2. SW3设备根端口收到P置位的BPDU报文,因为P/A机制,会启动同步过程阻塞非边缘端口的指定端口,从而防止环路,然后将根端口bagg1设置为转发状态,并向SW2回复A置位BPDU。。

*Jan  1 00:56:32:138 2013 test2_H3C5560 STP/7/PKT:

Port633(Bridge-Aggregation1) sent MSTP-dot1s Packet(Length: 102)

ProtocolVersionID: 03

BPDUType         : 02

CIST Root ID     : 8192.dcda-8044-b580

External RPC     : 2001   

Reg Root ID      : 32768.dcda-8044-ba60

Internal RPC     : 0      

CIST Bridge ID   : 32768.dcda-8044-ba60

CIST Port ID     : 128.633

(Instance)Flags  : (00)Root[ AFL  ] 

 

3、接着SW3会从处于同步状态的非边缘指定端口 1/0/1发送P置位BPDU,因为没有收到A置位BPDUPC不会回应PBDU),则该端口会切换到STP方式,需要等待30S时间才能进入转发状态   


从上面信息分析看,根本原因是华为侧发出的BPDU未遵循标准协议,proposing标识应该是非forwarding learning位才会置位


解决方法

1. 在SW3设备上开启边缘端口

2.手工指定SW1和SW2之间聚合端口的cost

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作