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 | X | X |
Blocking | X | X | O |
Listening | X | X | O |
Learning | X | O | O |
Forwarding | O | O | O |
'학업' 카테고리의 다른 글
[컴퓨터네트워크설계] 7-7. 스패닝 트리의 재편성 (0) | 2016.11.22 |
---|---|
[컴퓨터네트워크설계] 7-6. 스위치 구성하기 (0) | 2016.11.22 |
[컴퓨터네트워크설계] 7-4. 루트 브리지, 루트 포트, 데지그네이티드 포트의 결정 (2) | 2016.11.22 |
[컴퓨터네트워크설계] 7-3. 스패닝 트리의 기본적인 구성 (0) | 2016.11.22 |
[컴퓨터네트워크설계] 7-2. 스패닝 트리 프로토콜(Spanning Tree Protocol : STP) (0) | 2016.11.22 |