중복된 링크로 인해 발생하는 네트워크 루프는 브로드캐스트 스톰과 네트워크 장애를 일으킵니다. 스패닝 트리 프로토콜(STP)은 루프를 방지하면서 연결성을 유지하기 위해 지능적으로 포트를 비활성화하여 이 문제를 해결합니다. 원래 시스코 프로토콜이었던 STP는 현재 IEEE 802.1D 표준으로 채택되었습니다. STP는 브리지 프로토콜 데이터 유닛(BPDU)을 통해 네트워크의 중앙 참조 지점인 루트 브리지(Root Bridge)를 선출합니다. 각 스위치는 우선순위와 MAC 주소의 조합인 브리지 ID(Bridge ID)를 가지며, 가장 낮은 ID를 가진 스위치가 루트 브리지가 됩니다. 그런 다음 스위치는 링크 대역폭을 기반으로 루트 브리지까지의 최저 비용 경로를 결정합니다. 루프를 방지하기 위해 포트는 루트 포트, 지정 포트 또는 차단 포트로 분류됩니다. STP는 전환에 각각 15초가 걸리는 느린 수렴으로 인해, 빠른 스패닝 트리 프로토콜(RSTP)의 개발로 이어졌습니다. RSTP는 불필요한 단계를 제거하고 스위치 간의 더 빠른 협상을 가능하게 함으로써 수렴 속도를 크게 향상시킵니다. RSTP는 STP의 30~50초 대신 수 초 만에 수렴을 달성합니다. STP와 RSTP를 이해하는 것은 네트워크가 루프로 인한 자체 파괴를 어떻게 방지하는지 이해하는 데 기본적입니다.
dev.to
Understand Spanning Tree Protocol (STP)
Create attached notes ...
