Network/LAB

[LAB] PVST 부하분산

윤대원 2025. 7. 28. 15:14

  • VLAN마다 STP를 수행할 수 있는 PVST를 공부하고 실제로 적용해보는 LAB 실습
    • VLAN10 , VLAN20 두가지 VLAN을 만들고 각 PC들을 VLAN 설정 후 각 VLAN 마다 Root 브리지를 다르게 설정해서 실제로 어떻게 통신되는지 확인 하기 위함

  • 각 스위치 VLAN 설정 및 Port 설정
SW1 ~SW3 (토폴로지 대로 설정)
! VLAN 생성
vlan 10
exit
vlan 20
exit

! VLAN 단말 멤버쉽
int f0/11
switchport mode access
switchport access vlan 10
exit
int f0/12
switchport mode access
switchport access vlan 20
exit

! Trunk Mode 설정
int range f0/1,f0/3
switchport mode trunk
exit

  • VLAN 설정 확인 (SW1~SW3)

 


  • STP설정 및 확인 (SW1~SW3 토폴로지에 적혀있는 priority 대로 )

sw2,3 도 토폴로지대로 설정

  • 모든 SW 적용후에 VLAN별로 Root가 다르고 VLAN별로 Block 되는 포트가 다름을 확인 할 수 있음

VLAN10 -> SW1 = Root , VLAN20 -> SW2 = Root
SW3 에서 각 VLAN 마다 Block된 포트가 다른것을 확인할 수 있음

  • 아래 그림처럼 VLAN마다 루트를 다르게하여 부하 분산 가능


  • 실제 통신 test ( ping)

VLAN10 PC11 -> PC 13

  • VLAN10의 STP에서 SW3의 fa0/3 포트가 Block 포트로 지정되어 SW3->SW1->SW2 로 통신

VLAN20 PC21 -> PC22

  • VLAN20의 STP에서 SW3의 fa0/1 포트가 Block 포트로 지정되어 SW3->SW2->SW1 로 통신

  • 기존 STP를 사용하면 항상 끊어져있는 링크를 사용하지 못하지만 PVST를 사용하면 각 VLAN 별로 Root를 다르게하여 VLAN 마다 끊는 링크를 지정할 수 있어 쓰지 못하는 링크 없이 부하를 분산 시킬 수 있다.