(49人评价)
HCNA-r&s-v2.1——肖凯

HCNA

价格 ¥ 600.00

RSTP(快速生成数协议):采用IEEE800.1w标准规范

1.RSTP端口的角色

1)RP:接收到最优BPDU的端口;

2)DP:发送最优BPDU的端口;

3)AP(预备端口):接收到BPDU比本地端口发送的BPDU更优,且接收到的BPDU中的Bridge ID与本地Bridge ID不相同;AP是RP的备份

4)BP(备份端口):接收到BPDU比本地端口发送的BPDU更优,且接收到的BPDU中的Bridge ID与本地Bridge ID相同。BP是DP的备份

2.RSTP的快速收敛

RSTP要实现快速收敛,其目的是要实现RP和DP这两种需要被置为转发状态的端口快速进入到转发状态;

RSTP根据网络是否存在环路风险来决定RP和DP是否能够立刻进入转发状态;

1)RP端口的快速收敛

当运行RSTP的交换机的RP端口连接断开,从所有AP中选择一个新的RP,并立刻置为转发状态,因为RP端口被立刻置为转发状态无环路风险,所以可以立刻置为转发状态。

2)DP端口的快速收敛

DP端口因为无法确定是否存在环路风险,所以等待足够长的时间(需要30s,其中15s的Discarding和15s的Learning)才能被置为转发状态

(1)对端未运行RSTP的DP端口(如PC、Router)的快速收敛通过边缘端口(Edge-Port)实现该类型DP端口的快速转发;

边缘端口是由管理员在连接对端未运行RSTP的端口上(如连接主机、路由器等的端口) 手工配置。即管理员手工确定该DP端口无环路风险。 

(2)对端运行RSTP的DP端口(如连接交换机)的快速收敛

通过P/A(Proposal/Agreement,提议/同意)协商实现该类型DP端口的快速收敛。

P/A(Proposal/Agreement,提议/同意)协商过程:

a、运行RSTP的交换机端口初始化之后发送一个FLAG字段中Proposal位被置位的RST BPDU;

b、运行RSTP的交换机端口在接收到一个FLAG字段中Proposal位被置位的RST BPDU之后,如果收到的是次优BPDU,则直接丢弃该RST BPDU并立刻向对端也发送一个FLAG字段中Proposal位被置位的RST BPDU。

c、如果收到的是最优BPDU,则端口被当选为RP,并开始同步,同步之后将RP立刻置为转发状态,并同时从RP端口返回一个Agreement被置为的RT BPDU;

d、接收到Agreement被置为的RT BPDU的DP端口,接可以立刻见该DP置为转发状态;

同步操作:

如果收到的是最优BPDU,则端口被当选为RP,并开始同步,同步是将其他所有端口置为Discarding(丢弃),但边缘端口除外(保持转发状态),AP和BP也保持Discarding,即所有DP被置为丢弃状态,同步的目的是为了向发送最优BPDU的端口返回Agrdeement被置位的RSR BPDU,以快速收敛,需要将所有下游链路暂时阻塞,然后下游链路再通过P/A协商完成收敛。

 

配置RSTP:

stp mode rstp 启用rstp

stp edge-port enable 在接口中配置边缘端口

[展开全文]

RSTP的快速收敛

RSTP 要实现快速收敛,其目的就是要实现rp和Dp这两种需要被置为转发状态的端口快速进入到转发状态;

2.Rstp根据网络是否存在环路风险来决定Rp和Dp是否立刻能立刻进入转发状态;

1)针对Rp的快速收敛

当运行Rstp的交换机的Rp端口连接断开,从所有Ap中选择一个新的Rp,并立刻置为转发状态,因为RP端口立刻置为转发状态无环路风险,所以可以立刻置为转发状态。

2)Dp端口的快速收敛

DP端口因为无法确定是否存在环路风险,所以扥带足够长的时间(需要30s,其中15s的Discarding和15s的Learing)才能被置为转发状态。

(1)边缘端口(Edge-port)

边缘端口是管理员在连接对端未运行Rstp的端口上(如连接主机,路由器等的端口)手工配置。即管理员手工确定该dp端口无环路风险。

(2)对端是运行Rstp的Dp端口如连接交换机的快速收敛通过P/A,提议/同意)协商实现该类型DP端口的跨素收敛。

 分割

如果我收到的是一个最优Bpdu,则端口当选为RP并开始同步,同步之后,将RP立刻置为转发状态,并同时从RP端口返回一个Agreement被置为的Rst BPDu

 

同步是要将其他所有端口置为discarding(丢弃状态)但边缘端口要除外,保持转发状态,AP,BP也保持Discarding,即所有DP要被置为丢弃状态,

 

同步的目的是为了向收到最优BPDU的端口返回Afreement被置为的RST BPDU,以快速收敛,需要将所有下游链路暂时的阻塞。

然后下游链路再通过P/A收敛真格

 

 

[展开全文]

RSTP的快速收敛:即让RP和DP端口快速进入转发状态。RSTP根据网络是否存在环路风险来决定RP和DP是否能够立刻进入转发状态。

1.RP端口的快速收敛:当RP端口断开,AP端口可以马上转换为RP,并进入数据转发状态。(RP是连接根桥的端口,无环路风险)

2.DP端口的快速收敛:DP端口无法确定是否存在环路风险,要等待30s(15s的discarding和15s的learning),需要根据以下两种情况来实现快速收敛:

a)边缘端口(edge-port):在连接对端为PC或者未运行RSTP的端口,由管理员手工指定该端口与无环路风险。配置:stp edge-port enable

b)在对端连接的是运行RSTP的端口,通过P/A(proposal/agreem:提议/同意)来实现该端口的快速收敛。

P/A协商过程:

1.运行RSTP的交换机端口初始化之后,发送一个Flag字段中提议位被置位的RST BPDU

2.接收到 RST该BPDU,比较,次优则丢弃,并立刻向对端发送同样的BPDU;最优则端口当选RP,并开始同步(同步过程郭晨:将其他所有端口置为discarding状态,edge-port保持转发状态,目的是为了向发送最优BPDU的端口返回agreement置位的BPDU),同步之后将RP立刻置为转发状态,并同时从RP端口返回一个Agreement被置位的BPDU,

3.接收到Agreement位被置位的BPDU,立刻将该DP端口置为转发状态.

[展开全文]

授课教师

网络技术专家

课程特色

视频(56)