OSPF Network-Type
- OSPF는 Network-Type에 따라 설정 방식과 동작 방식에 차이가 존재한다.
- Network-Type은 Topology 상의 연결 형태로 구분하는 것이 아니라 각 Interface의 Layer 2 Protocol에 의해서 구분된다.
1. Point-to-Point
- Serial interface는 PPP 또는 HDLC를 사용한다.
- Frame-relay 또는 ATM 은 Point-to-point subinterface를 사용하기도 한다
- Hello 주기 : 10초 / Dead 주기 : 40초
- DR 또는 BDR 선출을 수행하지 않는다.
- Neighbor 자동 형성한다.
- Serial interface type을 자동감지한다.
- OSPF packet은 224.0.0.5 Multicast address를 이용하여 Packet을 전송한다
2. Broadcast Multi Access(BMA)
- LAN Switch 사용 구간(Ethernet/Token ring/FDDI)
- Hello 주기 : 10초 / Dead 주기 : 40초
- DR 또는 BDR 선출을 필요로 한다.
- 모든 Router들은 오직 DR, BDR과 Full 인접을 형성한다
- Neighbor 자동 형성한다.
- DR과 BDR은 Packet 전송 시 224.0.0.5을 사용하며, Other Router는 224.0.0.6를사용하여 Packet을 전송한다
3. Non-Broadcast Multi Access(NBMA)
- WAN Switch 사용 구간(x.25/Frame-relay/ATM)
- Hello 주기 : 30초 / Dead 주기 : 120초
- DR 또는 BDR 선출을 필요로 한다.
- Neighbor 수동 설정.(관리자가 명령어를 입력해야 한다.)
4. Point-to-Multipoint
- 관리자가 명령어로 지정한다.
- Hello 주기 : 30초 / Dead 주기 : 120초
- DR 또는 BDR 선출을 필요로 한다.
- Neighbor 자동 형성 한다.
show ip ospf interface 명령어로 설정 확인
DR(Designated Router) / BDR(Backup DR)
- OSPF의 경우 Switch가 사용될 수 있는 Multi Access 환경, BMA 혹은 NBMA 네트워크 타입에서 중복되는 LSA(정보) 교환을 방지하기 위해 DR과 BDR을 선출한다.
- DR과 BDR이 아닌 Router들을 DROTHER(일반 Router)라고 부르며, 해당 Router들은 서로 LSA를 교환하지 않고 Hello Packet만 교환하는 일반 Neighbor관계를 맺는다.
- DROTHER는 자신들의 LSA 정보를 DR과 BDR에게만 전송하고, 이를 수신한 DR이 모든 Router들의 LSA 정보를 모아서 다시 전송하기 때문에 동일 Multi Access 환경에 연결된 다른 DROTHER의 정보를 LSDB에 등록할 수 있다.
DR과 BDR이 선출되는 조건
1) OSPF Priority 값이 가장 높은 Router가 DR로 선출.
- Multi Access 환경에서 기본 OSPF Priority 값은 1이다. 관리자가 필요에 따라서 해당 값을 변경하는 것도 가능하다. (0에서 255까지 설정이 가능하다.)
2) OSPF Priority 값이 모두 동일한 경우에는 Router-ID의 숫자가 가장 큰 Router가 DR로 선출.
- show ip ospf int fa 0/x 명령어를 사용하여 DR/BDR/DROTHER 상태 및 Network-type,
OSPF Priority 값 등을 확인하는 것이 가능하다.
(즉, 해당 interface의 OSPF 동작 상태를 확인할 수 있다.)
- 상대방 정보를 확인하려면 sh ip ospf neighbor 명령어를 사용한다.
- Multi Access에 연결된 Router들은 Hello Packet을 수신한 즉시 DR과 BDR을 선출하는 것이 아니라, wait time 만큼 대기 시간을 갖고 DR과 BDR을 선출한다. (wait time = dead time)
만약 wait time이 종료된 다음 더 좋은 조건의 Router가 추가되어도 DR과 BDR을 변경되지 않는다.
이유는 망의 안정성때문이다. 관리자가 새로운 Router를 DR로 선출하고 싶은 경우에는 장비를 reload 하거나
혹은 OSPF Process를 재시작하면 처음부터 DR과 BDR을 다시 선출하기 때문에 변경이 가능하다.
(clear ip ospf process 명령어 입력 후 y를 입력하면 OSPF Process를 다시 시작하는 것이 가능.)
- 특정 Router를 DR로 설정하는 경우에는 해당 Router의 interface 안에서 ip ospf priority <0-255>명령어를 사용해야 한다. 만약 DR/BDR 선출이 종료된 후 OSPF Priority 값을 변경하는 경우에는 동일하게 장비를 reload 하거나 혹은 OSPF Process 다시 시작해야 한다.
참고 명령어
show ip ospf int fa 0/x: 해당 경로 ospf 정보 확인
ip ospf priority <0-255>: 라우터에서 ospf 우선순위 설정
ip ospf neighbor: 라우터에서 이웃된 ospf 라우터 장비 확인
★OSPF 실습(Single Area) 구성 하는법은 아래 링크에 있습니다.★
https://peemangit.tistory.com/39
'Network > Router' 카테고리의 다른 글
LSA(Link-State Advertisement)와 LSDB(Link-State Database) (0) | 2019.10.16 |
---|---|
OSPF(Open Shortest Path First) Multi Area 구성, 재분배 (0) | 2019.10.16 |
OSPF(Open Shortest Path First) Single Area 구성 (0) | 2019.10.15 |
OSPF(Open Shortest Path First) 개념 (1) (0) | 2019.10.15 |
EIGRP 개념, 특징, Metric, Packet (0) | 2019.10.14 |
공부&일상 블로그
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요! 질문은 언제나 환영입니다😊