RSTP(Rapid STP)

윤정현·2024년 8월 28일

RSTP(Rapid STP)

  • STP의 단점을 개선하여 네트워크 변화에 더 빠르게 대응할 수 있도록 설계된 프로토콜입니다. 새로운 포트 상태와 BPDU 형식을 도입하여 컨버전스(convergence) 시간을 단축했다.

  • STP와는 다르게 Port의 3가지 상태변화를 가지고 있다.
    (Discarding[STP의 Disable + Blocking + Listening], Learning, Forwarding)

  • STP에 비해 빠른 수렴 속도를 제공하여 트래픽의 중단을 최소화하고 효율적인 네트워크 운영을 가능하게 한다.

RSTP BPDU

  • 기존 STP에서 스위치 중 하나가 문제가 발생해서 백업 경로를 활성화하는데 30~50초가 걸리는 문제를 해결하기 위해 나온 향상된 STP 방식으로 절체 시간이 2~3초로 짧아서 일반적인 TCP 기반 애플리케이션에서 세션을 유지할 수 있게 된다.

  • 그럼 어떻게 30~50초가 걸리는 시간이 2~3초로 짧아질 수 있는 것일까?
    이는 BPDU BPDU의 포맷 중 FlagsFlags 필드는 8비트인데 기존 STP는 토폴로지 변경과 관련된 두 가지 메시지메시지(TCN, TCA BPDU)만 있지만 RSTP는 8비트 전부를 활용해서 다양한 정보를 주고받는다.

MSTP

  • 여러 개의 스패닝 트리 인스턴스를 생성하여 VLAN별로 다른 스패닝 트리 구성을 가능하게 합니다. 이를 통해 네트워크의 효율성을 높이고 복잡한 네트워크 환경에서의 유연성을 제공합니다.
profile
System Engineer

0개의 댓글