华为数通HCIE面试题目解密系列之RSTP边缘端口

以下是华为数通面试考试的一道真题,原题如下;

请举例说明 stp 的 edge port 的作用,用在什么场景,并且使用 edge port 会碰到什么问题,怎么解决和防止?

提到边缘端口,我们是在NP课程的交换部分第一次接触,在RSTP中深入讲解了边缘端口的作用,作用如下;

<1>配置边缘端口的端口在UP后即可直接将端口的状态转变为forwarding状态, 不需要经历转发延时。
<2>网络发生变化,边缘端口所在交换机上的根端口发生变化时,边缘端口可以继续保持forwarding状态,持续为连接到边缘端口的设备转发流量。
<3>边缘端口从down转变为forwarding状态不算拓扑变化,不会触发产生TC报文;可以避免MAC表刷新。

以下是之前的考生跟考官的对话,可以脑补一下考试的现场画面;

我说完作用后,然后问考官有没有什么问题(如果他没有问题,我就接着说应用场景),但是考官就开始问了:“你刚才说边缘端口转为forwarding不算拓扑变化,那要是down了呢,算拓扑变化吗?”我回答“不算。”考官说“你确定吗?”我当时犹豫了一会儿说:“确定,因为如果边缘端口down了,交换机就直接在它的MAC地址表项里删除这个条目了,不会向其他交换机发TC-BPDU。”考官又问:“如果是普通端口,在down了之后,算拓扑变化吗?”我回答:“不算。”然后考官停顿了一会儿,问“你刚才说根端口发生变化时,边缘端口不会被同步,在什么情况下根端口会发生变化呢?”我说:“当一个非边缘端口DOWN的时候,比如说一个交换机连接根交换机的端口DOWN了,那么它的根端口就发生变化了。”考官好像没太理解,说“你能不能画个图解释一下,抛去边缘端口不谈,就说普通端口down了,交换机怎么处理?”我当时已经有点蒙了,觉得这道题好像已经跟边缘端口没什么关系了。我等了几秒后,就给他在电脑屏幕上画了一个图,解释了一下,当交换机检测到拓扑改变的时候,STP和RSTP是怎么做的,其中提到了TC-BPDU。考官又开始追问了“你说的这个TC-BPDU和普通的BPDU有什么区别?”我回答:“TC-BPDU的flag字段中的TC位置位。”考官停顿了几秒,说没有问题了,然后问另一个考官“X老师(具体姓什么我忘了),你还有什么问题么?”那个考官说“没有问题了。”然后考官说“你可以继续下一道了。”

这里注意了,什么是拓扑变化,拓扑变化一定是一个非边缘端口从不转发状态(down或者是discarding状态)转变为转发状态(forwarding)状态才算拓扑变化,是拓扑变化就会触发TC。一个非边缘端口从转发状态变为不转发状态不算拓扑变化,不会引发TC。

那TC的作用什么呢?
TC的作用是当拓扑发生变化候能够起到快速老化或者删除(华为实际为删除)MAC的效果,以此来防止由于拓扑已经发生变化,mac地址存在导致交换机误转数据这样的问题。

但是TC被华为交换机收到后会删除那些接口的MAC地址呢?是删除全部吗?
不是,除了收到TC BPDU的端口以外的其他端口(除边缘端口以外)MAC表项全部清空。如下图所示;

边缘端口虽然很好,如果使用不当就会出现以下问题;

<1>临时环路的问题。(下图中HUB可以是无STP运行的switch) 初始时当Edge Port 在没有收到BPDU,且都处于forwarding state时,loop出现。既然是临时环路,这里就要问题大家了,临时环路是多久?欢迎大家评论提交你的答案啊。


?
?
?
<2>当边缘端口收到 BPDU 时,就丧失了边缘端口的特性,成为普通的 STP 端口,并重新进行生成树计算,从而引起网络震荡。

如果解决呢,需要配置BPDU保护:
交换机上启用了BPDU 保护功能后,如果边缘端口收到STP BPDU,边缘端口将被shutdown,但是边缘端口属性不变,同时通知网管系统. 被shutdown的边缘端口只能由网络管理员手动恢复。 如果用户需要被shutdown的端口自动恢复,可通过配置使能端口自动恢复功能,并可设置延迟时间。被shutdown 的端口经过延迟时间后能够自动恢复。边缘端口状态恢复后,如果再次收到RST BPDU,该边缘端口将再次被shutdown。

原文地址:http://blog.51cto.com/1376127/2139308

时间: 2024-07-31 00:32:35

华为数通HCIE面试题目解密系列之RSTP边缘端口的相关文章

【解忧杂货店】华为数通模拟器eNSP的安装--华为数通R&amp;S实验漫载(2)

eNSP是什么? eNSP是华为发布的数通模拟器,为了满足广大ICT爱好者和从业者需求开发的图形化仿真软件,可以用于学习和项目中的环境测试,类似于H3C的HCL和Cisco的GNS3,但是我个人认为eNSP是我使用过最方便的模拟器,功能十分强大,目前的510版本已经可以支持VxLAN以及NGFW的大部分实验.所以对于初学者甚至是以前学习其他厂商认证的人都是有必要下载的! eNSP怎么获取? 登陆华为官网企业网进行下载,需要注册华为账号才能具有下载权限,下载链接:eNSP各个版本.如果仅需要做数通

乾颐堂安德HCIE面试真题系列22(许WH)

HCIE面试真题,拿到考题顺序是这样的:1.EP端口在现网环境的应用 2.ospf建立邻居的条件 3.LAB中流量×××中的应用第二次面试时间8月9号上午10:45,当时进考场的时候我听刚出来的几个面试的考生说pim-sm的,心里还比较高兴,晚上刚撸过组播的很熟.然后进考场开始自我介绍,我说刚开始在甲方考官就说那刚好,你在EP的应用上说一说.第一题:EP在现网环境的应用按照题库我开始先说EP口的特点,当说到从EP口收到BPDU包后变为普通端口,然后给画图举例子,然后我把自己绕进去了,考官就让画两

华为数通HCIEv3.0学习和实战指南系列丛书:交换网络技术分册

原文地址:https://blog.51cto.com/enderjoe/2435813

乾颐堂安德HCIE面试真题系列20(董XG),一个失败的案例

20180720董XG杭州面试 1.ppp2.割接3.ospf中邻居建立不起来的原因 上面也是我回答问题的顺序. ppp我就按照我之前模拟面试的时候,按照题库里面往下背,这个我之前也复习到了,就在今天火车上,我还看到了,这题挺顺利,答了大概30分钟吧,中途提问过一句,就是chap认证的用户名为空的时候怎么回事和有用户名的时候分别解释下,她不问的话,我也会说的,正好她也问了,这题我感觉满分. 割接,很久之前预习过,近期也没怎么看,近期就准备理论了,就边回忆题库里面的东西边说了自己工作中碰到的机房迁

YESLAB学霸日记—华为数通之IPv6 DAD和地址解析实验

实验名称:IPv6 DAD和地址解析实验 YESLAB数通学员:张成才 实验目的1.观察并分析IPv6 DAD过程2.观察并分析IPv6地址解析过程 实验拓扑 实验步骤1:观察并分析IPv6地址解析过程在AR1的G0/0/0开启抓包.AR1的G0/0/0接口配置ipv6地址2012::1/64.在接口配置ipv6地址后,ipv6有一段称为Tentative生命期,在该阶段要进行DAD,即重复地址检测,确认没有其他设备在使用该地址,该地址才能正常用于数据通信.通过抓包可以发现有两个NS报文,这是因

乾颐堂安德华为数通HCNA真题解析版(第2部分)

HCNA真题解析视频即将上线,敬请关注本博客以及乾颐堂官网书接上文:16 Interface GigabitEthernet0/0/1 Port link‐type trunk Port trunk allow‐pass vlan 2 to 4094 根据如上所示的命令输出,下列描述中正确的是()(多选)A GigabitEthernet0/0/1 不允许 VLAN1 通过B GigabitEthernet0/0/1 允许 VLAN1 通过C 如果要把 GigabitEthernet0/0/1

【解忧杂货店】静态路由基础配置--华为数通R&amp;S实验漫载(3)

实验拓扑 网络规划 设备 IP地址 网关 PC1 192.168.1.1/24 192.168.1.254/24 PC2 192.168.2.1/24 192.168.2.254/24 AR1-G0/0/0 10.1.12.1/24 -------- AR1-G0/0/1 192.168.1.254/24 -------- AR2-G0/0/0 10.1.12.2/24 -------- AR2-G0/0/1 192.168.2.254/24 -------- 实验目的 1.在网络中部署静态路由

【誉天教育|解忧杂货店】RIPv1和RIPv2的收发路由规则--华为数通R&amp;S实验漫载(9)

前言 上一章我们给大家介绍了RIPv2的配置,从配置的角度来讲,RIPv2的基础配置还是比较简单的,那么我们这一章就主要给大家讲一下RIPv1和RIPv2在收发路由时需要遵循的规则,因为大家通过之前的一章RIPv1和RIPv2的理论知识应该已经知道了RIPv1和RIPv2的报文中携带路由时是不一样的,因为RIPv1是不携带路由的掩码信息的,所以路由的掩码的计算是什么样的呢?这就需要我们通过实验去验证,我们依然选择华为eNSP模拟器验证,使用版本为390. RIPv1发送路由规则 如下图所示,在R

华为数通HCNP学习历程分享

作为一名半路出家的网工,基础知识不扎实一直是我最大的缺点.不扎实怎么办呀?学习啊!因为线下学习时间不多,然后就想到网上学习这条路来了.在51CTO之前有看过其他的网络培训机构,试听了几家感觉都不怎样,后面朋友说51不错,那就来了.网站找报名老师要资料一看,直接就报名打款了,接下来就是学习学习再学习了,说到HCNP的学习,那得分为两部分,一是学真东西一是考证书.需要通过学习来提高自己的同学,那就要老老实实按照课程安排,看视频上直播.其实个人觉得教学视频很多东西都讲得很清楚,有不懂的地方可以直接找助