티스토리 뷰
STP
- 스위치 네트워크에서 이중성(Redundancy)를 유지하면서 프레임의 루프를 방지 해주는 프로토콜
- Toplogy내의 루프를 인식하고 하나의 link를 차단하고 있는 상태에서 loop를 제거한다
- 포트를 계속 모니터링 하다가 다른 포트에 장애나 Toplogy 변경이 발생하는 경우 포트를 재 설정하여 연결의 완전 손실이나 새로운 루프를 막는다
BPDU(802.1d)-Bridge Protocol Data Unit
스패닝 트리 정보를 자기들끼리 주고 받기 위해 사용하는 특수한 프레임
BPDU의 필드 및 내용
Protocol ID |
항상 0 |
Version |
BPDU의 버전 STP:0, RSTP:2, MST:3 |
Type |
BPDU의 종류 0x00: 설정 BPDU |
Flag |
토폴로지 변화 표시 0x01:TC 0x80:TCA |
Root bridge ID |
루트 스위치의 ID |
Path cost |
루트 스위치까지의 경록밧 |
Bridge ID |
Bridge ID |
Port ID |
포트 ID |
Message age |
루트 스위치가 현 BPDU를 만들고 경과된 시간 |
MAX age |
BPDU 정보를 저장하는 시간, 스위치가 20초 동안 정보를 전달하지 않는 시간 |
Hello time |
BPDU 전송 주기 |
Forward delay |
Listen, Learning 상태에 소요 시간 |
- 스위치가 부팅하면 각각의 포트 BPDU를 매2초마다 전송하면서 서로의 스패닝 트리 정보를 교환
- BPDU를 주고 받으면서 누가 Root Bridge, 어떤 포트가 Root Port가 될지, 어떤 포트가 Designated Port 될지 결정
- Root Bridge = Lowest Bridge ID를 갖는 Bridge
- Bridge ID = Bridge Priority + MAX Address
- 결정 방식
- Cost(link 의 비용)
- BID
- port ID
Spanning-Tree Port Cost
Link Speed |
Cost(Revised IEEE Spec) |
Cost(Previous Spec) |
10Gbps |
2 |
1 |
1Gbps |
4 |
1 |
100Mbps |
19 |
10 |
10Mbps |
100 |
100 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 오피스
- 배민문방구
- 유휴시간
- 배달의민족
- 오라클
- 해외
- 시즌2
- 직링
- Java
- 배민
- 바다
- 펄
- 쿠폰
- 무료
- 인텔리 제이
- Oracle
- 수리영역
- 직구
- 데스트톱
- 여행
- font
- 정답
- 할인
- 지니어스
- 베네수엘라
- 개발폰트
- 조회
- phython
- 삼슉이
- 신혼
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함