Contents

컨버전스 시간 감소 방법

   Feb 23, 2023     2 min read

기술 3가지

1.Portfast
1.Uplinkfast
1.Backbonefast

Portfast

  • 포트가 활성화되면 바로 Forwarding 상태가 되게 한다. 주로 Loop가 발생하지 않는 PC나 Server 같은 중단 장치에 연결된 포트에 설정한다.

기본 구성

사진첨부

실습 01

Switch 3)

debug spanning-tree events

interface Gi0/3
shutdown
no shutdown // Forward 까지 총 30초



결과)

사진첨부

실습 02

Switch 3)

interface Gi0/3
spanning-tree portfast

interface gi0/3
shutdown
no shutdown // Block에서 Forward로 Jump



결과)

사진첨부


Uplinkfast

  • 백업포트, 즉 Blocking 되어 있는 포트를 가진 Switch에 설정한다. 자신과 직접적으로 연결된 포트가 다운되어서 백업 포트를 활성화할 때 Listening(15), Learning(15) 상태를 생략하고 바로 Forwarding 상태가 되게 한다.

기본 구성

사진첨부

실습 01

Switch 3)

debug spanning-tree events

interface Gi0/0
shutdown
no shutdown // 30초



결과)

사진첨부

실습 02

Switch 3)

spanning-tree uplinkfast

interface Gi0/0
shutdown
no shutdown  // listen + learn 생략 (30초)

show spanning-tree



결과)

사진첨부

사진첨부

사진첨부


Backbone fast

  • 직접 접속 되어 있지 않은 간접 링크가 다운 되었을 때, 차단 상태의 포트에서 Max Age(기본 20초)를 생략하고 Listening 상태로 변경, 결과적으로 STP 기본 컨버전스 시간인 50초를 30초로 단축한다.

기본 구성

사진첨부

실습 01

Switch 3)

debug spanning-tree events



Switch 1)

interface Gi0/3
shutdown
no shutdown



Switch 3)

#show spanning-tree // 50초 지나야 forward



실습 02

Switch 1, 2, 3)

spanning-tree backbonefast



Switch 1)

interface Gi0/3
shutdown
no shutdown



Switch 3)

show spanning-tree  // Blocking 20초 생략 -> 30초 지나야 forward