라우팅 테이블(Network-LSA)을 만들 대표(DR - Designated Router)를 선정하면 효율성이 더 좋아진다.
LSA : Link-state Advertisement
DR : Designated Router
- Responsibility of advertising Network LSA.
- 224.0.0.5(AllSPFRouter) 224.0.0.6 (AllDRouter)
- HighestPriority,HigherRID
- Priority0meansthatrouterisineligibletobeaDRorBDR.
- First elect BDR then elect DR.
- Non-preemptionused.
BDR : Backup Designated Router
ABR : Router which Belongs more than twa areas
ASBR : Router which redistributes external routes into a OSPF domain
OSPF LSA 광고 패킷 유형
- Type-1 LSA (Router-LSA)
- 모든 OSPF 라우터에서 기본적으로 생성
- 같은 Area 안에 모든 라우터들에게 인터페이스 링크 상태를 전송할때 사용
- Type-1 LSA를 받으면 LSDB에 저장하여 관리 -> LSDB 정보를 기반으로 최적 경로를 선출 - Type-2 LSA (Network-LSA)
- DR이 생성
- 같은 Area 안에 모든 라우터 들에게 DR의 IP주소정보를 전송할 때 사용 - Type-3 LSA (Summary-LSA)
- ABR이 생성
- 다른 Area의 네트워크 정보를 자신의 Area 안에 있는 라우터들에게 광고할 때 사용 - Type-4 LSA (Summary ASB-LSA)
- ABR이 생성
- ASBR 라우터 아이디와 ASBR까지의 Cost값을 자신의 Area안에 있는 라우터들에게 광고할 때 사용 - Type-5 LSA (AS External-LSA)
- ASBR이 생성
- 외부 네트워크 정보를 OSPF 도메인에 위치한 라우터들에게 광고할 때 사용 - Type-7 NSSA(Not So Stubby Area)
- Stub Area에 ASBR이 존재한다면 NSSA는 ABR(Area 0에 연결 되어있는) 까지 Type 7으로 전달, 그리고 ABR에서 Type 5로 번역을 한다. (https://sites.google.com/site/amitsciscozone/home/important-tips/ospf/ospf-nss)
- 결국 NSSA내부에는 광고를 안하면서(지나가기만 하고) 다른 Area에 광고를 할 수 있는것으로 보인다
OSPF Stub Area
- ABR과 연결된 내부 Area로 외부 네트워크에 대한 Type-5 LSA 광고를 차단하고 기본 경로를 전달
- Area 내부에서는 LSA 광고양이 최소화됨
- 라우팅 테이블 크기가 최적화 됨
- 네트워크 안정성이 향상됨
- 라우팅 성능도 효율적으로 운영될 수 있음
- 하지만 Area 0는 Stub이 되면 안 됨(Backbone cannot be configured as stub area)
- Area 내부에 ASBR이 있는 경우 Stub Area로 구성하면 안됨
SPF Delay and Hold Time
SPF 계산시간이 길어짐에 따라 계산하는 라우터의 CPU부담이 커질 수 밖에 없음.
- 그러므로 계산시간을 줄이기 위해서 SPF Delay 와 Hold Time을 사용한다.
- SPF Delay Timer = Inital Topology Change 이후 몇초간(Default = 5s) 시간을 주고 계산을 시작 할것인가
- SPF Hold Timer = SPF계산 시간의 Interval 설정, 변화가 없으면 계산을 안함
Graceful Restart
만약 라우터를 재 시작시 라우터는 Grace LSA를 전송 나머지 네이버들은 약간의 시간동안 네이버 관계를 끊지 않는다.
- 만약 Grace Period동안 재시작실패하여 Flush Grace LSA전송 실패를 한다면 네이버 관계를 끊어버린다
'Infra > 네트워크' 카테고리의 다른 글
02. 기초 - 스위치, 스패닝 트리 프로토콜 (0) | 2020.07.21 |
---|---|
5. [라우팅] IS-IS (0) | 2020.07.19 |
[Packet Tracer] 2. OSPF 설정 (0) | 2020.07.18 |
[Packet Tracer] 1. 기본 셋업 명령어 (0) | 2020.07.18 |
01. 기초 - 장비 특징 및 서브네팅 (0) | 2020.07.18 |