2021/02/21 - [똥 싸기/네트워크 이론] - STP(스패닝 트리 프로토콜)의 기본 개념과 사용 이유

 

STP(스패닝 트리 프로토콜)의 기본 개념과 사용 이유

STP(Spanning Tree Protocol) : 스위치에서 이더넷 프레임의 루핑을 방지해주는 프로토콜. (IP패킷의 경우 헤더에 TTL(Time To Live) 필드가 있어 패킷의 무한루프를 막아준다.) 프레임 루핑의 영향 3가지 1. 브

kujung.tistory.com

2021/02/21 - [똥 싸기/네트워크 이론] - 예제로 보는 STP(스패닝 트리 프로토콜)의 동작 방식

 

예제로 보는 STP(스패닝 트리 프로토콜)의 동작 방식

2021/02/21 - [똥 싸기/네트워크 이론] - STP(스패닝 트리 프로토콜)의 기본 개념과 사용 이유 STP(스패닝 트리 프로토콜)의 기본 개념과 사용 이유 STP(Spanning Tree Protocol) : 스위치에서 이더넷 프레임의

kujung.tistory.com

2021/02/22 - [똥 싸기/네트워크 이론] - STP(스패닝 트리 프로토콜) 동작 방식 간단한 문제

 

STP(스패닝 트리 프로토콜) 동작 방식 간단한 문제

2021/02/21 - [똥 싸기/네트워크 이론] - STP(스패닝 트리 프로토콜)의 기본 개념과 사용 이유 STP(스패닝 트리 프로토콜)의 기본 개념과 사용 이유 STP(Spanning Tree Protocol) : 스위치에서 이더넷 프레임의

kujung.tistory.com

 

 

STP(스패닝 트리 프로토콜) 모든 스위치의 포트들은 언제나 5가지의 상태 변화를 가진다.

 

5가지의 상태 변화로 STP를 구현하게 된다.

 

 

# Disabled : 포트가 닫힌상태.

                 포트 고장이 났거나 관리자가 셧다운을 걸어 놓은 상태.

데이터 송수신 X

MAC 주소 학습 X

BPDU 송수신 X

 

 

 

# 차단(Blocking) : Disabled 되있던 포트가 열린 상태.

                        스위치를 켜거나 포트를 열었을때의 상태.

데이터 송수신 X

MAC 주소 학습 X

BPDU 송수신 O

 

BPDU 송수신이 가능한 상태이다. 루트 스위치를 선출하며, 지정 포트 및 대체 포트를 선출한다.

포트의 역할이 루트 포트 또는 지정 포트이면 20초 이후(맥스 에이지) 청취 상태로 전환된다.

 

 

 

# 청취(Listening) : 차단 상태에 있던 스위치 포트가

                         루트 포트나 지정 포트로 선출되고 20초(맥스 에이지)가 지나면 포트는 청취 상태로 전환.

데이터 송수신 X

MAC 주소 학습 X

BPDU 송수신 O

 

 

 

# 학습(Learning) : 청취 상태에 있던 포트가

                          15초(전송 지연 타이머) 동안 그 상태를 계속 유지하면 학습 상태로 전환.

데이터 송수신 X

MAC 주소 학습 O

BPDU 송수신 O

 

MAC 주소 학습이 가능한 상태이다. MAC 주소 테이블을 만든다.

 

 

 

 

# 전송(Forwarding) : 러닝 상태에 있던 포트가

                              다시 15초(전송 지연 타이머) 동안 그 상태를 유지하면 전송 상태로 전환.

데이터 송수신 O

MAC 주소 학습 O

BPDU 송수신 O

 

데이터 송수신이 가능하다.

 

 

 

 

정리해보면 다음과 같다.

스위치의 포트가 루트포트나 지정포트 일 경우 위와 같이 일정시간이 경과하면 다음 단계로 차례로 전환 된다.

 

 

 

 

 

하지만 중간에 BID가 낮은 스위치가 들어와 루트 스위치가 변경되거나, 세그먼트(스위치간의 연결)가 다운되어(장애상황) 포트가 DISABLED되어 버릴 경우도 있다.

 

루트 스위치가 바뀌어 스위치의 포트가 대체 포트로 변경 될 시, 해당 포트는 차단(Blocking) 상태로 전환된다.

 

세그먼트(스위치간의 연결)가 다운되어(장애상황) 포트가 DISABLED되어 버릴 경우나 관리자가 직접 포트를 닫았을 경우, 스위치의 포트는 DISABLED 상태로 전환된다.

 

 

 

 

[참고문헌]

킹-오브-네트워킹 / 피터 전 지음

후니의 쉽게 쓴 시스코 네트워킹 / 진강훈 지음

 

 

+ Recent posts