RSTP, MSTP 의 개념 및 설정

Mola·2024년 11월 17일

L2

목록 보기
16/16

보통 이야기 하는 stp는
IEEE에서 설정한 stp
모든 벤더와 상관없이 규정한것

cisco에서는 stp를 pvst라고 이야기함

cisco에서 vlan을 별도로 관리하기 위함
spanning-tree mode ? 를 하면 나옴

RSTP는 rapid stp

cisco에서는 rstp를 rapid-pvst라고 함

MSTP는 mst(Multiple Spanning Tree)로 표현

IEEE나 cisco 같이 사용
여러 스패닝 트리 인스턴스를 하나의 네트워크에서 효과적으로 관리하기 위함

실습 1

RSTP는 alternate port가 2개로 나눠짐

1. alternate port

루트포트의 백업을 의미

2. backup port

지정포트의 백업을 의미, 허브를 통해서만 만들어짐

SW2의 int g0/3에 B는 backupport를 의미함

기존 STP는 루트 스위치만 BPDU를 생성하지만, RSTP는 모든 스위치가 자신의 BPDU를 생성

확인하기

SW1

sh spanning-tree vlan 1

protocol이 ieee 이므로 기본 STP 설정 인 것을 확인

RSTP 적용

SW1,SW2,SW3 에

spanning-tree mode rapid-pvst

만약 한개라도 안바꾸면 느린것(STP)을 따라감

sh spanning-tree vlan 1

protocol이 rstp로 변경

타입 변경 예시

SW1 옆에 pc하나 추가하여 상태 변환 후 확인

SW1

int g0/2
spanning-tree portfast edge

PortFast 모드 적용
이 포트가 스패닝 트리의 Listening 및 Learning 단계를 건너뛰고 즉시 Forwarding 상태로 전환

확인하기

sh sp

P2p Edge 확인

sw1을 rstp에서 stp로 변경한 후 확인하기

SW1(config)#spanning-tree mode pvst

sw 2 에서 확인

SW2(config)#do sh sp

type이 peer(STP)로 나와 STP 인것을 알 수 있음

SW2는 SW1과 RSTP 가 아닌 STP로 BPDU를 전송함
느린 값(STP)을 따라가기 때문

SW2와 SW3는 RSTP로 교환

실습 2

허브를 이용하여 backupport 구현 및 확인
우선순위 명령어 생략

Switch2

int f0/2
Switch(config-if)#spanning-tree link-type shared

스패닝 트리 링크 타입을 shared로 설정, 포트 전이 시간이 김

Switch(config-if)#int f0/3
Switch(config-if)#spanning-tree link-type point-to-point

스패닝 트리 링크 타입을 p2p로 설정, 포트 전이 시간이 짧음

확인

sh sp

실습 3

MSTP 구현하기

SW-1

int range g0/0,g0/1
switchport trunk encapsulation dot1q
switchport mode trunk
switchport nonegotiate
switchport trunk allowed vlan 10,20,30,40

SW-2

int range g0/0,g0/1
switchport trunk encapsulation dot1q
switchport mode trunk
switchport nonegotiate
switchport trunk allowed vlan 10,20,30,40

SW-3

nt range g0/1, g0/2
switchport trunk encapsulation dot1q
switchport mode trunk
switchport nonegotiate
switchport trunk allowed vlan 10,20,30,40

vtp 설정

SW-1

vtp domain A
vtp password A
vtp mode server

SW-2,Sw-3 는 client 모드로 설정후 vlan 만들기

vtp domain A
vtp password A
vtp mode client

SW-1

vlan 10,20.30.40

SW-3 access vlan 적용

int g0/0
switchport access vlan 10
int g0/1
switchport access vlan 20
int g1/0
switchport access vlan 30
int g1/1
switchport access vlan 40

MSTP 적용 및 확인

SW1(config)#spanning-tree mode mst
sh sp
sh sp mst

Cost 가 20000, RSTP Cost를 사용함

STP Cost는 4이고, RSTP Cost는 20000

MSTP 영역 및 인스턴스 설정

SW-1,SW-2,SW-3

spanning-tree mst configuration
name A
revision 1
instance 1 vlan 10,30
instance 2 vlan 20,40

MST 영역 설정
MST 영역의 이름 A
MST 영역의 리비전 번호를 1로 설정
VLAN 10과 30은 인스턴스 1에 할당 (SW-1)
VLAN 20과 40은 인스턴스 2에 할당 (SW-2)

우선순위 설정

SW-1

SW1(config)#spanning-tree mst 1 priority 0
SW1(config)#spanning-tree mst 2 priority 4096

SW-1을 MST 인스턴스 1의 루트 브리지로 설정

인스턴스 2를 백업 설정

SW-2

SW2(config)#spanning-tree mst 2 priority 0
SW2(config)#spanning-tree mst 1 priority 4096

SW-2를 MST 인스턴스 2의 루트 브리지로 설정

인스턴스 1를 백업 설정

확인

SW1# sh sp mst

SW2# sh sp mst

profile
모르는게 많아 작성시작

0개의 댓글