본문 바로가기
IT 인프라/후니의 네트워킹 요약

STP(Spanning Tree Protocol)-3

by 전재혁 2024. 10. 2.

STP5가지 상태 변화

1.Disabled

2.Blocking

3.Listening

4.Learning

5.Forwarding

Disabled

포트가 고장 나서 사용할 수 없거나 관리자가 포트를 Shut down시켜 놓은 상태

Blocking

스위치를 맨 처음 켜거나 Disable되어 있는 포트를 관리자가 다시 살렸을 때 Blocking 상태가 됨.

Listening

블로킹 상태에 있던 포트가 루트 포트나 Designated 포트로 선정되면 Listening 상태로 넘어감. 리스닝 상태에 있던 포트도 네트워크에 새로운 스위치가 접속했거나 스위치의 구성 값이 바뀌면 Non Designated 포트로 변할 수 있으며, 이 때 다시 블로킹 상태로 돌아감

Learning

리스닝 상태에 있던 스위치 포트가 포워딩 딜레이 디폴트 시간인 15초동안 그 상태를 계속 유지하면 러닝 상태로 넘어감. 러닝 상태에서야 비로소 맥 어드레스를 배워 맥 테이블을 만듬.

Forwarding

스위치 포트가 러닝 상태에서 루트 포트나 Designated 포트로 변하지 않고 다시 포워딩 딜레이 디폴트 시간(15)를 유지하면 러닝 상태에서 포워딩 상태로 넘어가게 됨.

포워딩 상태가 되어야 스위치 포트는 드디어 데이터 프레임을 주고 받을 수 있게 됨

블로킹 상태 -> 리스닝 15

-> 러닝 -> 15-> 포워딩

Hello Time

루트 브리지가 얼마 만에 한 번씩 헬로 BPDU를 보내는지에 대한 시간

루트 브리지는 자신에게 연결된 브리지들에게 헬로 BPDU를 헬로타임마다 한 번씩 보내게 되는데, 디폴트 헬로타임은 2

Max Age

브리지들이 루트 브리지로부터 헬로 패킷을 받지 못하면 맥스 에이지 시간 동안 기다린 후 스패닝 트리 구조 변경을 시작

즉 맥스 에이지란, 브리지들이 루트 브리지로부터 얼마 동안 헬로패킷을 받지 못했을 때 루트 브리지가 죽었다고 생각하고 새로운 스패닝 트리를 만들기 시작하는가에 대한 시간

디폴트 Max Age20

Forwarding Delay

브리지 포트가 블로킹 상태에서 포워딩 상태로 넘어갈 때까지 걸리는 시간

★ 블로킹 포트 -> 리스닝 상태 -> 포워딩 딜레이 (디폴트 값 15) -> 러닝 상태 -> 포워딩 딜레이 (디폴드 값 15) -> 포워딩 상태

포워딩 딜레이 30