Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

스패닝 트리 프로토콜 개요

스패닝 트리 프로토콜의 작동 방식

이더넷 네트워크는 루프가 도입될 경우 브로드캐스트 스톰에 취약합니다. 그러나 이더넷 네트워크는 링크 실패 시 중복 경로를 제공하기 때문에 루프를 포함해야 합니다. 스패닝 트리 프로토콜은 링크 중복성을 제공하는 동시에 바람직하지 않은 루프를 방지하기 때문에 이 두 가지 문제를 모두 해결합니다.

주니퍼 네트웍스 디바이스는 STP(Spanning Tree Protocol), RSTP(Rapid Spanning Tree Protocol), MSTP(Multiple Spanning Tree Protocol) 및 VSTP(VLAN Spanning Tree Protocol)를 통해 레이어 2 루프 방지 기능을 제공합니다. RSTP는 이더넷 네트워크에서 루프를 방지하기 위한 기본 스패닝 트리 프로토콜입니다.

이 주제는 다음에 대해 설명합니다.

스패닝 트리 프로토콜 사용의 이점

스패닝 트리 프로토콜은 다음과 같은 이점이 있습니다.

  • 링크 이중화를 제공하는 동시에 바람직하지 않은 루프를 방지합니다

  • 브로드캐스트 스톰 방지

  • 에지 포트를 사용하여 다른 스위치에 연결되지 않은 PC, 서버, 라우터 또는 허브와 같이 STP를 사용할 수 없는 장치에 연결합니다

스패닝 트리 프로토콜은 브로드캐스트 스톰을 방지하는 데 도움이 됩니다.

스패닝 트리 프로토콜은 트리 루트와 리프 사이에 사용 가능한 경로가 하나뿐인 전체 브리지 네트워크의 트리 토폴로지(스패닝 트리)를 생성하여 네트워크의 루프를 지능적으로 방지합니다. 다른 모든 경로는 강제로 대기 상태가 됩니다. 트리 루트는 STA(스패닝 트리 알고리즘)에 의해 선택된 네트워크 내의 스위치로, 네트워크 전체의 브리지와 루트 브리지 간의 최적 경로를 계산할 때 사용합니다. 프레임은 네트워크를 통해 브랜치를 따라 최종 사용자 PC와 같은 리프와 같은 대상 까지 이동합니다. 나 뭇가지는 브리지 사이의 네트워크 세그먼트 또는 링크입니다. STP 스패닝 트리를 통해 프레임을 전달하는 스위치를 지정 브리지라고 합니다.

참고:

ELS(Enhanced Layer 2 Software) 구성 스타일을 지원하는 EX 시리즈 및 QFX 시리즈 스위치용 Junos OS를 사용하는 경우, force-version을 설정하여 RSTP 또는 VSTP 대신 원래 IEEE 802.1D STP(Spanning Tree Protocol) 버전을 강제로 실행할 수 있습니다.

루트 브리지 및 지정 브리지 선택을 위한 브리지 우선 순위 이해

브리지 우선 순위를 사용하여 루트 브리지로 선택되는 브리지를 제어하고 초기 루트 브리지가 실패할 때 루트 브리지로 선택되는 브리지를 제어합니다.

각 스패닝 트리 프로토콜 인스턴스에 대한 루트 브리지는 브리지 ID에 의해 결정됩니다. 브리지 ID는 구성 가능한 브리지 우선 순위와 브리지의 MAC 주소로 구성됩니다. 브리지 ID가 가장 낮은 브리지가 루트 브리지로 선택됩니다. 브리지 우선 순위가 동일하거나 브리지 우선 순위가 구성되지 않은 경우 MAC 주소가 가장 낮은 브리지가 루트 브리지로 선택됩니다.

브리지 우선 순위는 어떤 브리지가 LAN 세그먼트에 대해 지정된 브리지가 될지 결정하는 데에도 사용할 수 있습니다. 두 브리지의 루트 브리지에 대한 경로 비용이 동일한 경우 브리지 ID가 가장 낮은 브리지가 지정된 브리지가 됩니다.

브리지 우선 순위는 4096 단위로만 설정할 수 있습니다.

포트 역할에 따라 스패닝 트리에 대한 참여 결정

각 포트에는 역할과 상태가 모두 있습니다. 포트의 역할에 따라 스패닝 트리에 참여하는 방식이 결정됩니다. RSTP에서 사용되는 5가지 포트 역할은 다음과 같습니다.

  • 루트 포트 - 루트 브리지에 가장 가까운 포트(브리지에서 가장 낮은 경로 비용을 가짐)입니다. 이 포트는 루트 브리지에서 프레임을 수신하고 루트 브리지로 프레임을 전달하는 유일한 포트입니다.

  • 지정된 포트 - 루트 브리지에서 리프로 트래픽을 전달하는 포트입니다. 지정된 브리지에는 서비스를 제공하는 모든 링크 연결에 대해 하나의 지정된 포트가 있습니다. 루트 브리지는 지정된 포트 역할을 하는 모든 포트에서 프레임을 전달합니다.

  • 대체 포트 - 루트 포트가 실패하고 폐기 상태가 될 경우 루트 브리지를 향한 대체 경로를 제공하는 포트입니다. 이 포트는 활성 스패닝 트리의 일부가 아니지만 루트 포트에 장애가 발생하면 대체 포트가 즉시 인계됩니다.

  • 백업 포트 - 지정된 포트가 실패하고 폐기 상태가 될 경우 스패닝 트리의 리프를 향한 백업 경로를 제공하는 포트입니다. 백업 포트는 두 개 이상의 브리지 포트가 지정된 브리지 역할을 하는 동일한 LAN에 연결된 경우에만 존재할 수 있습니다. 지정된 포트에 대한 백업 포트는 포트에 장애가 발생하면 즉시 인계받습니다.

  • 비활성화된 포트 - 포트가 활성 스패닝 트리의 일부가 아닙니다.

포트 상태는 포트가 프레임을 처리하는 방법을 결정합니다

각 포트에는 상태와 역할이 모두 있습니다. 포트의 상태에 따라 프레임을 처리하는 방법이 결정됩니다. RSTP는 지정된 브리지의 각 포트를 다음 세 가지 상태 중 하나에 배치합니다.

  • Discarding(폐기) - 포트는 모든 BPDU를 삭제합니다. 이 상태의 포트는 수신하는 모든 프레임을 버리고 MAC 주소를 학습하지 않습니다.

  • 학습—포트는 MAC 주소 테이블을 구축하기 위해 위치 정보에 대해 수신된 프레임을 검사하여 트래픽 전달을 준비합니다.

  • Forwarding(포워딩) - 포트가 프레임을 필터링하고 포워딩합니다. 포워딩 상태의 포트는 활성 스패닝 트리의 일부입니다.

에지 포트는 스패닝 트리의 일부가 될 수 없는 디바이스에 연결됩니다.

스패닝 트리는 또한 다른 스위치에 연결되지 않은 PC, 서버, 라우터 또는 허브와 같이 STP를 지원하지 않는 디바이스에 연결하는 지정된 포트인 에지 포트의 개념을 정의합니다. 에지 포트는 엔드 스테이션에 직접 연결되므로 네트워크 루프를 만들 수 없으며 즉시 전달 상태로 전환될 수 있습니다. 에지 포트를 수동으로 구성할 수 있으며, 스위치는 엔드 스테이션과의 통신 부재를 확인하여 에지 포트를 감지할 수도 있습니다.

에지 포트 자체는 BPDU를 스패닝 트리로 보냅니다. 네트워크에 미치는 영향을 잘 이해하고 있으며 에지 포트 인터페이스에서 RSTP를 수정하려는 경우.

BPDU는 스패닝 트리를 유지합니다

스패닝 트리 프로토콜은 BPDU(Bridge Protocol Data Unit)라는 프레임을 사용하여 스패닝 트리를 생성하고 유지합니다. BPDU 프레임은 브리지 ID, 루트 경로 비용, 포트 MAC 주소 등 스위치에 대한 정보를 전달하기 위해 한 스위치에서 다른 스위치로 전송되는 메시지입니다. 스위치 간 BPDU의 초기 교환에 따라 루트 브리지가 결정됩니다. 동시에 BPDU는 포트 속도 또는 사용자 구성을 기반으로 브랜치 디바이스 간에 각 링크의 비용을 전달하는 데 사용됩니다. RSTP는 이 경로 비용을 사용하여 데이터 프레임이 한 리프에서 다른 리프로 이동하는 이상적인 경로를 결정한 다음 다른 모든 경로를 차단합니다. 에지 포트가 BPDU를 수신하면 자동으로 일반 RSTP 포트로 전환됩니다.

네트워크가 안정된 상태일 때 스패닝 트리 알고리즘(STA)이 루트 및 지정된 브리지를 모두 식별하고 모든 포트가 전달 또는 차단 상태일 때 스패닝 트리가 통합됩니다. 트리를 유지하기 위해 루트 브리지는 hello 시간 간격(기본값 2초)으로 BPDU를 계속 전송합니다. 이러한 BPDU는 현재 트리 토폴로지와 계속 통신합니다. 포트가 Hello BPDU를 수신하면 수신 포트에 대해 이미 저장된 정보와 정보를 비교합니다. 스위치가 BPDU를 수신하면 다음 세 가지 작업 중 하나가 수행됩니다.

  • BPDU 데이터가 MAC 주소 테이블의 기존 항목과 일치하는 경우 포트는 최대 기간 이라는 타이머를 0으로 재설정한 다음 현재 활성 토폴로지 정보가 있는 새 BPDU를 스패닝 트리의 다음 포트로 전달합니다.

  • BPDU의 토폴로지가 변경되면 MAC 주소 테이블에서 정보가 업데이트되고, 최대 사용 기간이 다시 0으로 설정되며, 새 BPDU가 현재 활성 토폴로지 정보와 함께 스패닝 트리의 다음 포트로 전달됩니다.

  • 포트가 세 번의 hello 시간 동안 BPDU를 수신하지 않으면 두 가지 방법 중 하나로 반응합니다. 포트가 루트 포트인 경우, 스패닝 트리의 완전한 재작업이 발생합니다. RSTP 루트 브리지가 실패할 때 참조. 브리지가 루트가 아닌 브리지인 경우 RSTP는 연결된 디바이스가 BPDU를 보낼 수 없음을 감지하고 해당 포트를 에지 포트로 변환합니다.

루트 브리지에 장애가 발생할 때

루트 포트에 대한 링크가 다운되면 TCN(토폴로지 변경 알림)이라는 플래그가 BPDU에 추가됩니다. 이 BPDU가 VLAN의 다음 포트에 도달하면 MAC 주소 테이블이 플러시되고 BPDU가 다음 브리지로 전송됩니다. 결국 VLAN의 모든 포트는 MAC 주소 테이블을 플러시했습니다. 그런 다음 RSTP는 새로운 루트 포트를 구성합니다.루트 포트 또는 지정된 포트에 장애가 발생하면 제안-계약 핸드셰이크라는 BPDU를 교환한 후 대체 또는 백업 포트가 인계됩니다. RSTP는 한 포트를 다른 포트에 연결하는 두 네트워크 노드 또는 스위치 간의 전용 링크인 포인트 투 포인트 링크를 통해 이 핸드셰이크를 전파합니다. 로컬 포트가 새로운 루트 또는 지정된 포트가 되면 제안 계약 핸드셰이크를 사용하여 가장 가까운 인접 스위치의 수신 포트와 신속한 전환을 협상하여 루프 없는 토폴로지를 보장합니다.

디바이스는 링크 실패 후 MAC 주소를 다시 학습해야 합니다.

링크 장애로 인해 연결된 모든 포트가 MAC 주소 테이블을 플러시하기 때문에 MAC 주소를 다시 학습하기 위해 플러딩할 때 네트워크 속도가 느려질 수 있습니다. 이 재학습 과정을 가속화할 수 있는 방법이 있습니다. TCN 전파 중에 스위치의 레이어 2 포워딩 테이블이 플러시되어 데이터 패킷이 플러딩됩니다. ARP(Address Resolution Protocol) 기능을 사용하면 스위치가 ARP 캐시의 IP 주소에 대한 ARP 요청을 사전에 보냅니다(레이어 3 VLAN 인터페이스로 인해 존재함). STP에서 ARP가 활성화된 상태에서 응답이 전송되면 스위치가 레이어 2 포워딩 테이블을 구축하므로 나중에 플러딩이 제한됩니다. STP에서 ARP를 활성화하는 것은 RVI를 사용하는 대규모 레이어 2 네트워크에서 과도한 플러딩을 방지하는 데 가장 유용합니다.

참고:

ARP 기능은 ELS(Enhanced Layer 2 Software) 구성 스타일을 지원하는 EX 시리즈 스위치용 Junos OS에서는 사용할 수 없습니다.

스패닝 트리 프로토콜 선택

스패닝 트리 프로토콜을 선택할 때 두 가지 기본 질문을 고려하십시오.

  • 어떤 STP 기능이 필요합니까?

  • 어떤 스위치 또는 라우터가 사용됩니까?

스패닝 트리 기능 비교

표 1 은 스패닝 트리 프로토콜 STP, RSTP, MSTP 및 VSTP 간의 차이점을 설명합니다.

표 1: 스패닝 트리 프로토콜 선택
프로토콜 의 장점 단점

Rstp

  • 고속 스패닝 트리 프로토콜은 기본 스위치 구성이며, 장애 후 STP보다 빠르게 통합되므로 대부분의 네트워크 구성에 권장됩니다.

  • 음성 및 비디오는 STP보다 RSTP에서 더 잘 작동합니다.

  • RSTP는 STP와 역호환됩니다. 따라서 모든 스위치가 RSTP를 실행할 필요는 없습니다.

  • RSTP는 MSTP 또는 VSTP보다 더 많은 포트를 지원합니다.

  • MX 및 ACX 라우터에서 RSTP, MSTP 및 VSTP 인스턴스 인터페이스를 에지 포트로 구성할 수 있습니다.

  • STP 및 RSTP는 모든 물리적 인터페이스에서 단일 인스턴스로 제한됩니다. set rstp interface 명령문을 사용하여 RSTP 인스턴스에 참여하는 인터페이스를 구성합니다.

  • RSTP는 802.1D 1998 브리지에서 작동하지 않습니다. 대신 STP 사용 - RSTP 또는 VSTP를 IEEE 802.1D STP로 강제 실행(CLI 절차) 참조

팁:

set rstp interface 구성 문을 사용하여 어떤 논리적 인터페이스가 RSTP에 참여하는지 나타냅니다. 참조

.

팁:

RSTP가 원래 STP 버전으로 강제 실행된 경우 강제 IEEE 802.1D STP에서 RSTP 또는 VSTP로 되돌리기를 통해 RSTP로 되돌릴 수 있습니다.

Stp

  • 스패닝 트리 프로토콜은 802.1D 1998 브리지에서 작동합니다.

  • RSTP는 STP와 역호환됩니다. 따라서 802.1D 1998 브리지가 있는 일부 스위치에서는 RSTP를 실행하고 다른 스위치에서는 STP를 실행할 수 있습니다.

  • STP 및 RSTP는 모든 물리적 인터페이스에서 단일 인스턴스로 제한됩니다. set stp interface 명령문을 사용하여 RSTP 인스턴스에 참여하는 인터페이스를 구성합니다.

  • STP는 RSTP보다 느립니다.

  • STP는 VLAN이 아니므로 다중 VLAN 네트워크에 권장되지 않으며, 따라서 LAN 내의 모든 VLAN이 동일한 스패닝 트리를 공유합니다. 이는 데이터 트래픽에 대한 전달 경로의 수를 제한합니다. 대신 MSTP를 사용합니다.

  • STP는 기본적인 루프 방지 기능을 제공하지만 토폴로지 변경 시 빠른 네트워크 컨버전스를 제공하지 않습니다. 네트워크 상태 전환을 결정하는 STP 프로세스는 타이머 기반이기 때문에 RSTP 프로세스보다 느립니다. RSTP는 STP에서 사용하는 타이머 기반 프로세스 대신 포인트 투 포인트 링크를 기반으로 하는 핸드셰이크 메커니즘을 사용하기 때문에 더 빠르게 통합됩니다.

  • 원래 IEEE 802.1D STP가 구성된 경우 에지 포트가 지원되지 않습니다. 계층 수준에서 지정하는 edge [edit protocols stp] 경우, 소프트웨어는 옵션을 무시합니다.

팁:

set stp interface 명령문을 사용하여 STP 인스턴스에 참여할 인터페이스를 구성합니다. EX 시리즈 스위치에서 STP 구성(CLI 절차)을 참조하십시오.

Mstp

  • 다중 스패닝 트리 프로토콜은 대부분의 VLAN에서 작동합니다.

  • MSTP는 단일 물리적 인터페이스에서 여러 인스턴스를 지원합니다.

  • MX 및 ACX 라우터에서 RSTP, MSTP 및 VSTP 인스턴스 인터페이스를 에지 포트로 구성할 수 있습니다.

  • 일부 프로토콜은 MSTP에서 제공하지 않는 호환성이 필요합니다. 이 경우 VSTP를 사용합니다.

  • MSTP는 제한된 수의 포트를 지원합니다. MSTP 영역은 최대 64개의 MSTI를 지원하며, 각 인스턴스는 1개에서 4094개의 VLAN을 지원합니다

  • MSTP는 RSTP보다 더 많은 CPU를 사용하며 RSTP만큼 빠르게 통합되지 않습니다.

팁:

구성 문을 사용하여 MSTP에 set mstp interface 참여하는 논리적 인터페이스를 나타냅니다. 스위치에서 MSTP 구성을 참조하십시오.

증권 시세 표시기

  • VSTP는 디바이스 호환성이 필요한 VLAN과 함께 작동합니다. VSTP 브리지 프로토콜 데이터 유닛(BPDU)을 수신할 수 있는 모든 VLAN에서 VSTP를 활성화합니다.

  • VSTP 및 RSTP는 스위치에서 동시에 구성할 수 있는 유일한 스패닝 트리 프로토콜입니다.

  • VSTP의 경우 인터페이스는 글로벌 수준 또는 VLAN 수준에서 구성할 수 있습니다. 글로벌 VSTP 수준에서 구성된 인터페이스는 구성된 모든 VLAN에 대해 활성화됩니다. 인터페이스가 전역 및 VLAN 수준 모두에서 구성된 경우 VLAN 수준의 구성이 전역 구성을 재정의합니다.

  • MX 및 ACX 라우터에서 RSTP, MSTP 및 VSTP 인스턴스 인터페이스를 에지 포트로 구성할 수 있습니다.

  • VSTP를 사용하면 VLAN당 하나의 STP 인스턴스만 있을 수 있으며, MSTP를 사용하면 여러 VLAN을 하나의 인스턴스로 결합할 수 있습니다.

  • VSTP는 RSTP에 비해 제한된 수의 포트를 지원합니다.

  • 최대 509개의 VLAN에 대해 VSTP를 구성할 수 있습니다. 그러나 VSTP 및 RSTP 인스턴스가 많으면 토폴로지가 지속적으로 변경될 수 있습니다. 성능 해결 방법으로 VSTP 인스턴스 수를 190개 미만으로 줄입니다.

  • RSTP 및 VSTP에 동일한 VLAN을 사용하는 것은 지원되지 않습니다. 예를 들어, VSTP에서 VLAN을 구성하는 경우 동일한 VLAN을 포함하는 인터페이스로 RSTP를 구성하는 것은 지원되지 않습니다.

  • VSTP와 RSTP를 동시에 구성하고 스위치에 253개 이상의 VLAN이 있는 경우 VSTP는 처음 253개의 VLAN에 대해서만 구성됩니다. 나머지 VLAN의 경우 RSTP만 구성됩니다.

  • 명령으로 VSTP를 set protocol vstp vlan vlan-id interface interface-name 구성할 때 명명된 default VLAN은 제외됩니다. VSTP를 실행하려면 이름으로 default VLAN을 수동으로 구성해야 합니다.

팁:

VSTP를 사용할 때는 VSTP 브리지 프로토콜 데이터 유닛(BPDU)을 수신할 수 있는 모든 VLAN에서 VSTP를 활성화하는 것이 좋습니다.

팁:

명령을 사용하여 VSTP를 set protocol vstp vlan all 구성하면 VLAN ID 1이 설정되지 않습니다. 구성이 Cisco PVST+와 호환되도록 제외됩니다. VLAN ID 1을 스위치의 VSTP 구성에 포함시키려면 명령을 사용하여 set protocol vstp vlan 1 별도로 설정해야 합니다. 자세한 내용은 기술 자료 문서 KB15138 및 https://kb.juniper.net/InfoCenter/index 의 KB18291을 참조하십시오

팁:

스위치에서 VSTP가 지원하는 최대 VLAN 수는 ELS(Enhanced Layer 2 Software) 구성 스타일을 지원하는 EX 시리즈 및 QFX 시리즈 스위치용 Junos OS를 사용하는지 또는 ELS를 지원하지 않는 Junos OS를 사용하는지에 따라 달라집니다.

동일한 네트워크에서 주니퍼 네트웍스 스위치를 VSTP와 함께 사용하고 Cisco 스위치를 PVST+ 및 Rapid-PVST+와 함께 사용할 수 있습니다. Cisco는 각 VLAN마다 별도의 스패닝 트리 인스턴스를 유지하는 독점적인 PVST(Per-VLAN Spanning Tree) 프로토콜을 지원합니다. VLAN당 하나의 스패닝 트리를 통해 세분화된 로드 밸런싱이 가능하지만 VLAN 수가 증가함에 따라 더 많은 BPDU CPU 처리가 필요합니다. PVST는 주니퍼가 지원하지 않는 Cisco 독점 ISL 트렁크에서 실행됩니다. 주니퍼 스위치는 PVST+ 및 Rapid-PVST+와만 상호 운용됩니다.

팁:

스패닝 트리 프로토콜은 모두 자체 BPDU를 생성합니다. PC에서 실행되는 사용자 브리지 애플리케이션도 BPDU를 생성할 수 있습니다. 이러한 BPDU가 스위치에서 실행되는 STP 애플리케이션에 의해 선택되면 STP 계산 착오를 트리거할 수 있으며, 이러한 계산 착오로 인해 네트워크 중단이 발생할 수 있습니다. 스패닝 트리 인터페이스에서 BPDU 보호 구성을 참조하십시오.

참고:

스패닝 트리 프로토콜(STP, MSTP, RSTP 및 VSTPinterface all)에 대한 인터페이스를 구성하는 경우 패밀리 옵션으로 인터페이스를 flexible-vlan-tagging 구성할 때 , vlan allvlan-group 옵션을 사용할 수 없습니다.

스위치 및 라우터 스패닝 트리 지원 및 제한 사항

모든 스위치와 라우터가 정확히 동일한 기능과 구성을 지원하는 것은 아닙니다. 알려진 차이점은 표 2에 나와 있습니다.

표 2: 스패닝 트리 하드웨어 고려 사항

라우터 또는 스위치

고려 사항

MX 시리즈 라우터

MX 시리즈 라우터만 가상 스위치 라우팅 인스턴스 유형을 사용하여 LAN 세그먼트를 스패닝 트리 인스턴스와 격리하고 VLAN ID 공간을 분리할 수 있습니다. MX 시리즈 라우터에서 가상 스위치 라우팅 인스턴스 구성을 참조하십시오

추적 및 글로벌 추적은 ACX 및 MX 라우터에서 global traceoptions 문과 함께 사용할 수 있습니다(스패닝 트리 프로토콜 추적 옵션 이해 참조).

릴리스 14.1R1부터 MX 시리즈 라우터에서 다음과 같은 STP 로그 개선 사항이 지원됩니다.

  • STP traceoptions를 구성하지 않고도 스패닝 트리(예: STP, MSTP, RSTP 또는 VSTP) 인터페이스 역할 또는 상태 변경과 같은 이벤트에 대한 내부 링 버퍼의 정보 로깅.

  • 스패닝 트리 역할 또는 상태 변경을 트리거한 원인에 대한 정보 캡처.

MX 및 ACX 라우터에서 RSTP, MSTP 및 VSTP 인스턴스 인터페이스를 에지 포트로 구성하여 원래 STP 버전보다 더 빠른 컨버전스를 제공할 수 있습니다. 에지 포트는 전달 상태로 직접 전환되므로 프로토콜은 에지 포트에서 BPDU가 수신될 때까지 기다릴 필요가 없습니다.

프로바이더 네트워크에서 RSTP 또는 MSTP를 실행하는 MX 시리즈 라우터의 RSTP 또는 MSTP 인스턴스에 프로바이더 브리지 참여를 활성화할 수 있습니다(RSTP 또는 MSTP 인스턴스의 프로바이더 브리지 참여 이해 참조).

팁:

MX 시리즈 및 M 시리즈 라우터의 802.1ad 프로바이더 브리지 네트워크(스택 VLAN)의 경우, 단일 태그 액세스 포트와 이중 태그 트렁크 포트가 단일 스패닝 트리 컨텍스트에 공존할 수 있습니다. 이 모드에서 VSTP(VLAN Spanning Tree Protocol)는 기가비트 이더넷(ge), 10기가비트 이더넷(xe) 및 통합 이더넷(ae) 인터페이스에서 태그 없는 RSTP(Rapid Spanning Tree Protocol) BPDU(Bridge Protocol Data Unit)를 송수신할 수 있습니다. 태그가 지정되지 않은 RSTP BPDU는 이중 태그가 지정된 트렁크 포트를 통해 전송되는 태그가 지정된 VSTP BPDU와 상호 운용됩니다. 이중 태깅은 인터넷 서비스 프로바이더에게 유용할 수 있으며, 이미 VLAN 태깅된 클라이언트의 트래픽을 혼합하면서 내부적으로 VLAN을 사용할 수 있습니다.

ACX 시리즈 라우터

MX 및 ACX 라우터에서 RSTP, MSTP 및 VSTP 인스턴스 인터페이스를 에지 포트로 구성하여 원래 STP 버전보다 더 빠른 컨버전스를 제공할 수 있습니다. 에지 포트는 전달 상태로 직접 전환되므로 프로토콜은 에지 포트에서 BPDU가 수신될 때까지 기다릴 필요가 없습니다.

추적 및 글로벌 추적은 ACX 및 MX 라우터에서 global traceoptions 문과 함께 사용할 수 있습니다(스패닝 트리 프로토콜 추적 옵션 이해 참조).

QFX 시리즈 스위치

STP 구성을 참조하십시오.

네트워크에 IEEE 802.1D 1998 브리지가 포함된 경우 RSTP를 제거하고 STP를 명시적으로 구성합니다( RSTP 또는 VSTP를 IEEE 802.1D STP로 강제 실행(CLI 절차) 참조). STP를 명시적으로 구성할 때 QFX 시리즈 제품은 IEEE 802.1D 2004 사양인 강제 버전 0을 사용합니다. 이 컨피그레이션은 기존의 기본 STP와 호환되는 RSTP 버전을 실행합니다. 가상 LAN(VLAN)을 사용하는 경우 네트워크에서 VSTP를 활성화할 수 있습니다.

QFX 시리즈에 제공되는 STP 지원은 다음과 같습니다.

  • IEEE 802.1디(영문)

  • 802.1w RSTP

  • 802.1초 MSTP

QFX 시리즈의 네트워크 측에서 RSTP(Rapid Spanning Tree Protocol)를 사용하여 기본 STP(Spanning Tree Protocol)보다 더 빠른 컨버전스 시간을 제공합니다. RSTP는 특정 링크를 포인트 투 포인트로 식별합니다. 포인트 투 포인트 링크에 장애가 발생하면 대체 링크가 포워딩 상태로 전환되어 컨버전스 속도가 빨라질 수 있습니다.

인터페이스는 루트 보호 또는 루프 보호에 대해 구성할 수 있지만 둘 다에 대해 구성할 수는 없습니다.

ELS를 지원하는 Junos OS를 실행하는 EX 시리즈(EX9200 제외) 및 QFX 시리즈 스위치에서 VSTP는 최대 510개의 VLAN을 지원할 수 있습니다.

EX 시리즈 또는 QFX 시리즈 스위치가 Rapid PVST+(Rapid per VLAN Spanning Tree)를 실행하는 Cisco 디바이스와 상호 운용되는 경우, EX 시리즈 또는 QFX 시리즈 인터페이스에서 VSTP와 RSTP를 모두 활성화하는 것이 좋습니다.

EX Series 스위치

  • EX 시리즈 스위치에는 두 가지 버전이 있습니다. 각 버전에 대해 올바른 명령을 사용해야 합니다. 일부 EX 스위치는 ELS(Enhanced Layer 2 Software) 구성(예: EX4300, EX2300, EX3400 및 EX4600은 ELS 지원)을 지원하는 주니퍼 네트웍스 Junos 운영 체제(Junos OS)를 실행하며, 일부는 ELS 구성을 지원하지 않습니다.

  • STP를 사용하도록 구성된 EX 시리즈 스위치는 실제로 STP와 호환되는 RSTP 포스 버전 0을 실행합니다. ELS를 지원하는 EX 시리즈 스위치용 Junos OS를 사용하는 경우 RSTP 또는 VSTP 대신 원래 IEEE 802.1D STP(Spanning Tree Protocol) 버전을 강제로 실행할 수 있습니다. RSTP 또는 VSTP를 IEEE 802.1D STP로 강제 실행(CLI 절차)을 참조하십시오.

  • ELS를 지원하는 Junos OS를 실행하는 EX 시리즈(EX9200 제외) 및 QFX 시리즈 스위치에서 VSTP는 최대 510개의 VLAN을 지원할 수 있습니다. 그러나 EX9200 스위치에서 VSTP는 최대 253개의 VLAN만 지원할 수 있습니다.

  • EX 시리즈 스위치 EX4300, EX4600 및 QFX 플랫폼 QFX5100, QFX3500 QFX3600 VSTP에서 510개의 VLAN을 지원합니다.

  • EX9200 스위치에서 VSTP는 최대 4000개의 VLAN을 지원할 수 있습니다.

  • ELS를 지원하지 않는 Junos OS를 실행하는 EX 시리즈 스위치에서 VSTP는 최대 253개의 VLAN을 지원할 수 있습니다.

  • EX4300 스위치는 RSTP를 활성화하고 STP로 작동하도록 강제하여 STP에 대해서만 구성할 수 있습니다. RSTP 구성 페이지에서 Force STP 확인란을 선택합니다.

  • 인터페이스는 루트 보호 또는 루프 보호에 대해 구성할 수 있지만 둘 다에 대해 구성할 수는 없습니다.

  • EX 시리즈 또는 QFX 시리즈 스위치가 Rapid PVST+(Rapid per VLAN Spanning Tree)를 실행하는 Cisco 디바이스와 상호 운용되는 경우, EX 시리즈 또는 QFX 시리즈 인터페이스에서 VSTP와 RSTP를 모두 활성화하는 것이 좋습니다.

  • ARP 기능은 ELS(Enhanced Layer 2 Software) 구성 스타일을 지원하는 EX 시리즈 스위치에는 사용할 수 없습니다.

팁:

EX 시리즈 스위치는 VSTP에서 최대 253개의 VLAN을 가질 수 있습니다. 따라서 가능한 한 많은 스패닝 트리 프로토콜 VLAN을 보유하려면 VSTP와 RSTP를 모두 사용합니다. 그러면 VSTP에 대한 제한을 초과하는 VLAN에 RSTP가 적용됩니다. RSTP는 기본적으로 활성화되어 있으므로 VSTP를 추가로 활성화하기만 하면 됩니다.

QFabric

QFabric 시스템에서 STP를 실행할 필요는 없지만 QFabric 시스템을 다른 레이어 2 디바이스에 연결하고 STP를 사용할 수 있습니다. STP 트래픽은 네트워크 노드 그룹에서만 처리할 수 있습니다. 다른 노드 그룹(예: 중복 서버 노드 그룹 및 서버 노드 그룹)은 STP BPDU(Bridge Protocol Data Unit) 트래픽을 폐기하고 인터페이스를 자동으로 비활성화합니다. 서버 노드 그룹은 호스트 연결 프로토콜만 처리하는 반면 네트워크 노드 그룹은 지원되는 모든 프로토콜을 처리합니다.

SRX 시리즈 방화벽

  • STP, RSTP 또는 MSTP를 통해서만 레이어 2 루프 방지를 제공합니다. VSTP는 SRX 플랫폼에서 지원되지 않습니다.

  • SRX 시리즈 방화벽에는 두 가지 버전이 있습니다. 각 버전에 대해 올바른 명령을 사용해야 합니다. 일부 SRX 시리즈 방화벽은 ELS(Enhanced Layer 2 Software) 구성을 지원하는 주니퍼 네트웍스 Junos 운영 체제(Junos OS)를 실행하며, 일부는 ELS 구성을 지원하지 않습니다.

  • Junos OS 릴리스 15.1X49-D70부터 스패닝 트리 프로토콜(STP)은 SRX300, SRX320, SRX340, SRX345, SRX550M 및 SRX1500 디바이스에서 지원됩니다. 스패닝 트리 프로토콜(STP)은 Junos OS 릴리스 15.1X49-D40에서 Junos OS 릴리스 15.1X49-D60까지 지원되지 않습니다.

  • 인터페이스는 루트 보호 또는 루프 보호에 대해 구성할 수 있지만 둘 다에 대해 구성할 수는 없습니다.