Cisco 스위치의 스패닝 트리 프로토콜(STP): 전체 구성 및 최적화 가이드

구독하세요

전 세계 네트워크 엔지니어, IT 전문가, 시스템 통합자에게 네트워크 안정성과 이중화 보장은 매우 중요합니다. 특히 2계층 네트워크에서 이러한 안정성의 기반이 되는 프로토콜 중 하나는 다음과 같습니다. 스패닝 트리 프로토콜(STP)이 가이드에서는 Cisco 장비에서의 스패닝 트리 프로토콜 구성에 대해 자세히 알아보고, 핵심 개념, Cisco 특정 구현, 실용적인 조언, 그리고 견고하고 Cisco 인증 네트워크를 구축하기 위한 모범 사례를 다룹니다.

스패닝 트리 프로토콜을 구성하는 방법

1부. 소개: 시스코 네트워크에서 스패닝 트리 프로토콜이 중요한 이유

데이터 패킷이 끝없이 순환하며 네트워크 혼란과 다운타임을 유발하는 네트워크를 상상해 보세요. 이것이 바로 브로드캐스트 스톰이며, STP는 바로 이러한 현상을 방지합니다. STP는 중복 경로를 선택적으로 차단하여 루프 없는 토폴로지를 생성하는 2계층 프로토콜입니다.

In 시스코 네트워크STP는 내결함성 설계의 핵심입니다. 중복 링크는 고가용성을 향상시키지만, 네트워크 루프를 발생시켜 중복 메시지와 불안정한 MAC 주소 학습을 초래할 수 있습니다. STP 스패닝 트리 프로토콜 시스코는 두 장치 간에 하나의 활성 경로를 보장합니다. 시스코 스위치에서는 일반적으로 VLAN에 대해 STP가 기본적으로 활성화되어 있어 구성 오류 및 케이블 연결 오류를 방지합니다.

스패닝 트리 프로토콜을 구성하는 방법

2부. 스패닝 트리 프로토콜의 핵심 개념

루트 브리지 선거: 네트워크의 앵커

루트 브리지는 스패닝 트리의 논리적 중심입니다. 모든 스위치는 루트 브리지에 도달하는 최적의 경로를 계산합니다. 브리지 ID는 브리지 우선순위 2바이트와 MAC 주소 6바이트로 구성됩니다.

  • 스위치 우선순위: 설정 가능하며, 값이 낮을수록 우선순위가 높습니다. 대부분의 Cisco 스위치의 기본값은 32768입니다.
  • MAC 주소: 우선순위가 같으면 MAC이 가장 낮은 것이 승리합니다.

Tip MAC 주소가 낮아서 이전 스위치가 루트 브리지가 될 가능성이 있는 경우 기본 우선순위를 유지하지 마세요. 원하는 루트 브리지를 수동으로 구성하세요.

STP 포트 상태: 루프 없는 전달 경로

주 정부 함수
블로킹 프레임을 삭제하고 MAC을 학습하지 않지만 BPDU를 수신합니다.
청취 BPDU를 송수신하고, 프레임을 전달하지 않으며, 기본값은 15초입니다.
러닝 MAC 주소를 학습하고, 프레임을 전달하지 않으며, 기본값은 15초입니다.
전송 완벽하게 작동하며 프레임을 전달하고 MAC 주소를 학습합니다.
장애인 관리 중단 또는 비활성화로 인해 STP에 참여하지 않습니다.

기본적으로 듣기 + 학습 총 시간은 30초입니다.

루프 방지: STP의 핵심 기능

STP는 장치 간에 하나의 활성 경로만 허용하여 루프를 방지합니다. 중복 경로는 차단됩니다. 활성 경로에 장애가 발생하면 STP는 토폴로지를 재계산하여 중단 없는 네트워크 중복성을 위한 백업 경로를 활성화합니다.

STP 포트 역할 및 관계

포트 역할 기술설명 루트 브리지와의 관계 다른 포트/세그먼트와의 관계 주요 기능/상태
루트 브리지 가장 낮은 브리지 ID를 통해 선택된 스위치 모든 교통에 대한 기준점 모든 활성 포트는 지정된 포트입니다. 루프 없는 트래픽 전달을 보장합니다.
루트 포트(RP) 루트로 가는 경로가 가장 낮은 비루트 스위치 포트 루트 브릿지를 향한 지점 피어 세그먼트 포트는 일반적으로 지정 포트입니다. 루트 브리지로 트래픽을 전달하고 BPDU를 수신합니다.
지정항구(DP) LAN 세그먼트별로 선택, 루트 비용이 가장 낮음 루트 브리지에서 멀어짐 LAN 세그먼트당 DP는 하나만 있으며 BPDU를 보냅니다. 세그먼트별로 고유한 전달 경로를 보장합니다.
대체 포트(AP) 빠른 PVST+/MSTP 백업 경로 루트 포트가 실패하지 않는 한 차단됨 중복성을 제공합니다 RP가 실패하면 트래픽을 차단하고 빠른 장애 조치를 수행합니다.
백업 포트(BP) 동일한 스위치의 PVST+/MSTP DP 백업 DP가 실패하지 않는 한 차단됨 동일한 LAN 세그먼트 또는 루프백에 연결됨 교통을 차단하고 빠른 복구를 보장합니다.
차단된 포트 표준 STP 포트 상태 전달 안됨 중복 경로 루프를 방지합니다. BPDU만 수신하고 MAC이나 전달은 학습하지 않음


3부. Cisco 특정 STP 설정 및 구현

PVST+(VLAN당 스패닝 트리 플러스)

  • VLAN당 하나의 STP 인스턴스를 실행합니다.
  • VLAN 전체에서 레이어 2 부하 분산을 활성화합니다.
  • 대부분의 Cisco 스위치의 기본값입니다.

Rapid PVST+(Rapid Per-VLAN Spanning Tree Plus)

  • VLAN당 Cisco의 RSTP 구현.
  • 대체 포트와 백업 포트를 사용하여 더 빠른 컨버전스(<1초)를 제공합니다.
  • 신속한 항구국 전환을 위해 제안-합의 메커니즘을 사용합니다.

MSTP(다중 스패닝 트리 프로토콜)

  • 확장성을 위해 여러 VLAN을 하나의 MST 인스턴스에 매핑합니다.
  • 대규모 네트워크에서 CPU/메모리 사용량을 줄입니다.
  • 각 MST 지역에는 동일한 구성(이름, 개정판, VLAN 매핑)이 필요합니다.

4부. 시스코 스위치의 스패닝 트리 프로토콜 구성 가이드

단계별 CLI 명령

  1. 글로벌 구성 모드에 액세스
    Router> enable
    Router# configure terminal
    
  2. VLAN에 STP 활성화
    Router(config)# spanning-tree vlan 
    
  3. STP 모드 설정
    Router(config)# spanning-tree mode {pvst | rapid-pvst | mst}
    
  4. 기본 루트 브리지 구성
    Router(config)# spanning-tree vlan  root primary [diameter  [hello-time ]]
    
  5. 보조 루트 브리지 구성
    Router(config)# spanning-tree vlan  root secondary [diameter  [hello-time ]]
    
  6. 포트 우선 순위 설정
    Router(config-if)# spanning-tree [vlan ] port-priority 
    
  7. 포트 경로 비용 설정
    Router(config-if)# spanning-tree [vlan ] cost 
    
  8. (선택 사항) STP 타이머 구성
    spanning-tree vlan  hello-time 
    spanning-tree vlan  forward-time 
    spanning-tree vlan  max-age 
    
  9. 구성 저장
    Router# copy running-config startup-config
    

Tip Cisco 장치가 정품이며 보증이 적용되는지 확인하세요. router-switch.com.


5부. 고급 STP 팁 및 최적화 전략

  • PortFast: 액세스 포트에서 트래픽을 즉시 전달합니다. 스위치 간 링크에서는 절대 사용하지 마세요.
  • BPDU 가드: BPDU를 수신하면 PortFast 지원 포트를 종료합니다.
  • 루트 가드: 다운스트림 스위치가 루트 브리지가 되는 것을 방지합니다.
  • 루프 가드: 단방향 링크 장애로부터 보호합니다.

다중 VLAN 네트워크에서 STP 최적화

  1. 확장성과 부하 분산을 위해 MSTP를 사용하세요.
  2. 코어/분배 스위치에 기본 및 보조 루트 브리지를 전략적으로 배치합니다.
  3. 최적의 경로를 위해 항구 비용과 우선순위를 조정합니다.
  4. 다양한 모드와 공급업체 간 STP 상호 운용성을 관리합니다.


6부. 자주 묻는 질문(PAA)

질문 1: STP란 무엇이고 Cisco 스위치에서 왜 중요한가요?

A: STP는 네트워크 루프를 방지하고 중복 경로를 계속 사용할 수 있도록 보장합니다. 정품 Cisco 스위치를 사용하면 STP 기능이 안정적으로 작동합니다.

질문 2: Cisco 스위치에서 STP를 어떻게 구성합니까?

A: 사용 spanning-tree vlan CLI에서 STP 모드(PVST+, Rapid PVST+, MSTP)를 설정하고 루트 브리지를 구성한 후 구성을 저장합니다.

질문 3: 일반적인 STP 문제와 해결 방법은 무엇입니까?

A: 네트워크 루프, 느린 컨버전스 또는 예상치 못한 루트 브리지. Rapid PVST+를 활성화하고 PortFast, BPDU Guard를 사용하고 다음에서 장치를 소스로 사용하세요. router-switch.com 신뢰성을 위해.

질문 4: 여러 VLAN에서 동일한 STP 구성을 사용할 수 있나요?

A: 네, MSTP를 사용하면 대규모 네트워크에서 여러 VLAN을 하나의 STP 인스턴스에 매핑할 수 있습니다.


결론: 강력한 STP 구축을 통한 Cisco 네트워크 보안

스패닝 트리 프로토콜 루프 없는 복원력 있는 레이어 2 네트워크에 필수적입니다. PVST+, Rapid PVST+, MSTP를 사용하여 Cisco STP 구성을 완벽하게 이해하고 PortFast, BPDU Guard, Root Guard, Loop Guard 등의 기능을 활용함으로써 네트워크 엔지니어는 고가용성, 효율성, 보안성을 갖춘 인프라를 구축할 수 있습니다.

정품 Cisco 스위치와 전문가 조언을 원하시면 router-switch.com 우수한 제품을 제공하여 고객이 자신감을 가지고 강력한 기업 네트워크를 구축할 수 있도록 지원합니다.