5. 스패닝 트리 프로토콜의 5가지 상태 변화

 * 블로킹 상태로 화살표가 있는 것은 포트가 리스닝, 러닝, 포워딩 상태에 있던 포트도 루트 포트나 데지그네이티드 포트에서 밀려나면 바로 블로킹 상태로 넘어갈 수 있다.

 * 모든 포트에서 Disable 상대쪽으로 화살표가 있는 것은 포트가 어떤 상태에 있든지 사용자에 의한 Shut Down 명령이나 포트의 고장으로 인해 언제라도 Disable 상태로 변할 수 있다는 의미이다.

 1) Disabled

  - 포트가 고장나서 사용할 수 없거나 네트워크 관리자가 포트를 일부러 Shut Down시켜 놓은 상태

 2) Blocking

  - 스위치를 맨 처름 켜거나 Disabled되어 있는 포트를 관리자가 다시 살렸을 때의 상태

  - 처음 스위치가 켜지면 서로 BPDU를 주고 받으면서 루트 브리지, 루트 포트, 데지그네이티드 포트, Non Designated 포트를 뽀는다)

 3) Listening

  - 블로킹 상태의 스위치 포트가 루트 포트, 데지그네이티드 포트로 선정 후 리스닝 상태로 넘어간다.

  - 리스닝 상태의 포트도 네트워크에 새로운 스위치가 접속했거나 브리지나 스위치의 구성값들이 바뀌면 루트 포트나 데지그네이티드 포트에서 Non Designated 포트로 상황이 변할 수 있다.

  - 이때 블로킹 상태로 돌아간다.

 4) Learning

  - 리스닝 상태에 있던 스위치 포트가 포워딩 딜레이(Forwarding Delay) 디폴트 시간인 15초 동안 그 상태를 계속 유지하면 리스닝 상태는 러닝 상태로 넘어간다.

  - MAC Address를 배워 MAC Address Table을 만든다.

 5) Forwarding

  - 스위치 포트가 러닝 상태에서 다른 상태로 넘어가지 않고 다시 포워딩 딜레이(Forwarding Delay) 디폴트 시간인 15초 동안 그 상태를 계속 유지하면 러닝 상태에서 포워딩 상태로 넘어가게 된다.

  - 포워딩 상태의 스위치 포트는 데이터 프레임을 주고 받을 수 있다.

  - 블로킹 상태에 있던 포트가 리스닝과 러닝을 거쳐 포워딩 상태로 오려면 30초가 소요된다.


Mode 

데이터 전송

Mac Address 

BPDU 

Disabled 

X

Blocking 

Listening 

Learning

Forwarding 



+ Recent posts