2013년 11월 18일 월요일

STP - 상태 변화 실습




스패닝 트리 상태 변화를 실습 해 보았다.

우선 그림과 같이 S/W-3 스위치의 Fa 1/2 포트가 Blocking 되어있는지 확인하기 위해 아래에 스크린샷을 첨부하였다.




< SW-3 의 Spanning-tree 정보 >


현재 Fa 1/2 포트가 Blocking 상태이며 BPDU 수신 주기는 2초, Max Age는 20초, Forward Delay는 15초로 설정되어있다. (기본 값)



===========================================================================================




그림과 같이 SW-01과 SW-02의 링크 사이에 문제가 발생하면 다음과 STP 연산 절차를 수행한다.






1. SW-02는 자신과 연결된 링크가 죽은걸 즉시 감지 하고 SW-03 쪽으로 후순위 BPDU를 송신한다.
(RP 경로에 장애가 발생했기 때문에 자신이 Root bridge라고 주장하는 BPDU를 송신)








2. SW-03은 포트를 바로 변화 시키지 않고 Max Age 시간인 20초간 BPDU를 수신한다.
(Hello 주기는 2초, 즉 10번의 BPDU를 수신한다.)

3. SW-03은 Fa 1/2 포트로 들어오는 BPDU 가 더 우선인것을 감지하고 Fa 1/2를 RP로, Fa 1/1을 DP로 변경시키기 위해 포트를 Listening 상태로 변경시킨다.






4. Listening 상태에서 15초간 변화가 없으면 Fa 1/2는 Learning 상태로 넘어온다. 이 상태에서도 15초간 변화가 없으면 Fa 1/2는 Blocking 상태에서 Forwarding 상태로 변경이 된다.



!!! 후순위 BPDU란 기존의 Root bridge ID 보다 더 높은 값의 BPDU 를 뜻한다.
   즉, 더 Root bridge보다 우선순위가 낮은 bridge의 BPDU 라고 볼 수 있다.


기본 설정시 

- 대체 경로로 복구시 소요시간 = Max Age + Forward Delay (Listening,Learning Time) = 50초 
- 원래 경로로 장애 복구시 소요시간 = Forward Delay (Listening,Learning Time) = 30초



댓글 없음:

댓글 쓰기