root bridge
- 루트브리지를 선정하는 조건은 무조건 낮은 bid를 갖는 브리지가 루트브리지
1단계 루트브리지로 선정되는 과정
-스위치 B와 스위치C는 루트 브리지 BID를 자기 자신의 BID로 세팅해서 BPDU를 주고 받는다.
2단계 가기 전 중간 설명
-브리지가 맨 처음 부팅하고 나서 내보내는 BPDU에는 Sender BID 정보는 물론 자기 자신의 BID를 넣게 된다.
루트브리지의 BID역시 자기 자신의 BPDU를 넣게 된다.
*이유는 막 부팅이 끝나 다른 BPDU를 한번도 받지 못했기 때문(네트워크에 자신만 있다고 착각)
-B와 스위치 C는 서로 BPDU를 주고 받는다. 이는 매 2초에 한번씩 뿌리는 프레임.
2단계
스위치 B와 스위치 C는 서로 BPDU(Bridge Protocol Data Unit)를 주고 받는다.
BPDU에 SENDER BID 정보가 있다.
스위치 B는 스위치 C로부터 받은 BID를 비교 한다.
여기에서 낮은 BID가 루트 브리지가 된다.
https://itdexter.tistory.com/208?category=623204 블로그에서 하기 내용 퍼옴.
portfast
-포트가 활성화 되면 바로 전송상태가 되게하는 것을 말한다.
Portfast는 PC와 서버 등과 같이 종단장치와 연결된 포트에 많이 설정
uplinkfast
-직접 연결된 링크가 다운되었을 때(밑의 그림을 보면 SW3에서는 f1/0이 직접 연결된 링크이다.)
차단 상태에 있는 포트를 즉시 전송상태로 변경시키는 역할을 한다. uplinkfast는 종단 스위치에서 설정해주어야 한다.
루트 스위치는 차단상태에 있는 포트가 없기 때문에 업링크 패스트를 설정해도 효과가 없다.
backbone fast
- 자신과 직접 연결되지 않은 간접 링크가 다운되었을때, 차단상태에 있는 포트를 Max Age time 20초를 생략하고
Listening 상태로 변경하여 STP 컨버전스 시간을 50초에서 30초로 단축시킨다.
bpdu guard
-BPDU Guard를 걸어놓은 포트를 통해서 BPDU를 수신했을 때 해당 포트를 자동으로 셧다운 시키는 기능을 말한다.
bpdu filter
-BPDU Guard를 걸어놓은 포트를 통해서 BPDU를 수신했을 때 해당 포트를 자동으로 셧다운 시키는 기능을 말한
UDLD
-Unidirectional Link Detection는 스위치간에 단방향 링크가 생겼을 때 해당 포트를 셧다운 시킨다.
Root guard
-특정 포트에 접속된 네트워크에 있는 스위치들은 루트 스위치가 될 수 없도록 하는 기능이다.
예를들어 어느 스위치의 포트로 루트 스위치보다 더 우선순위의 ID가 BPDU로 들어온다면, STP에 의해 루트 스위치가
변경될 것이다. 하지만 루트 가드를 그 포트에 적용시키면 루트 스위치가 변경되지 않고, 유지된다.
BPDU 수신되는 쪽 포트를 다운 시켜버린다.
이러한 것은 ISP나 일반 기업체에서 원하지 않는 스위치가 루트 스위치가 되어 네트워크에 영향을 주는 것을 방지 할
수 있어서 주로 사용된다.
Loop guard
-차단 상태에 있는 포트가 상대 포트에서 BPDU를 받지 못했을 때 전송상태로 변경되는 것을 방지하는 기능을 말한다.
이 경우 차단 상태의 포트는 루프 비일관(inconsistent) 상태로 바뀐다. 루프 비일관 상태도 일종의 차단상태이다.
다시 BPDU를 수신하기 시작하면 자동으로 정상적인 차단상태로 변경된다.
'신입개발자로 취업하기까지 > 네트워크이론' 카테고리의 다른 글
7. VTP (VLAN TRUNKING PROTOCOL) (0) | 2020.07.22 |
---|---|
6. VLAN 및 TRUNK 개념 (2) | 2020.07.22 |
5-2. 스위치 3대기능_looping, STP (0) | 2020.07.22 |
5-1. 스위치 3대기능_learning (0) | 2020.07.22 |
4. 공인IP, 사설IP 설명 및 그와 관련된 설명 (0) | 2020.07.21 |