티스토리 뷰
반응형
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
- AI반도체
- 자바개발
- 웹보안
- 로드밸런싱
- 개발자가이드
- n8n
- 성능최적화
- 데이터베이스
- SEO최적화
- 개발가이드
- springai
- 마이크로서비스
- 개발자성장
- 생성형AI
- 미래ai
- 백엔드개발
- restapi
- 웹개발
- AI기술
- 인공지능
- LLM
- 개발생산성
- 배민
- 프론트엔드개발
- 클린코드
- AI
- 클라우드컴퓨팅
- 업무자동화
- Java
- 프롬프트엔지니어링
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함
반응형