네트워크

TCPDUMP로 STP 구분 하는 방법이 뭘까?

GEELL 2025. 3. 13. 16:09
728x90
반응형
SMALL

앞에서 STP, RSTP, MSTP를 알아보았다.

STP, RSTP, MSTP, PVSTP란 무엇일까?

 

STP, RSTP, MSTP, PVSTP란 무엇일까?

네트워크 공부를 하게 된다면 무조건 보는 STP.. 그 외로 RSTP, MSTP 등등 보게 될 텐데 정말 생소하다.나도 정말 너무 생소했지만 알게 된다면 이론상은 별거없는것을 알게 될 것이다.실전은 다르겠

geell.tistory.com

 

 

TCPDUMP로 확인을 해보려 했는데 전부 STP라고만 나와서 구분방법을 모르겠다.

 

찾아보니 구분방법은 생각보다 간단해서 모두에게 공유하고자 글을 작성한다.

 

 

일단 패킷 덤프 자체에서는 STP 버전 정보가 직접적으로 나오지 않는다.

하지만 BPDU 패킷을 보면 어떤 STP 프로토콜이 사용되는지 알 수 있다.

※주요 사항 ※

MSTP, PVST는 VLAN과 관련된 프로토콜이며, Tagged 포트뿐만 아니라 Access (Untagged Port)포트에서도 동작하고 BPDU를 확인할 수 있다.

즉, MSTP/PVST 를 확인하려면 여러 VLAN을 Tagged 포트 설정해야 한다.

 

 

정리하면 아래와 같다.

STP (802.1d, 클래식 STP) > Protocol Version : 0

RSTP (802.1w, Rapid STP) > Protocol Version : 2

MSTP (802.1s, Multiple Spanning Tree) > Protocol Version : 2 (CIST 포함)

 

STP 

덤프에서 802.1d 를 확인하면 된다.

STP

 

 

RSTP

덤프에서 802.1w를 확인하면 된다.

 

RSTP

 

 

MSTP

덤프에서 802.1s를 확인하면 된다.

MSTP

 

 

PVST

덤프에서 PID PVST 를 확인하면 된다.

PVST

728x90
반응형
LIST