반응형
1. 네트워크 변경
- 자신이 알고 있는 네트워크의 Link가 다운되거나 또는 새로운 네트워크 대역이 선언되는 등과 같은 변경이 발생한 경우에는 이 사실을 즉시 전체 네트워크에 알려야 한다.
- OSPF 라우터는 이럴 경우 LSU(Link State Update) 패킷을 통해 인접한 라우터에게 보내고, Broadcast Multiaccess(Ethernet) 환경인 경우 Multicast 225.0.0.6 주소을 사용해서 DR에게 보낸다.
- LSU에는 Link상태나 네트워크에 대한 정보가 담겨 있는 LSA(Link-State Advertisement)패킷이 포함되어 있다. (OSPF에는 다양한 종류의 LSA가 있다.)
- 라우터로부터 LSU를 받은 DR은 같은 구간에 연결되어 있는 다른 라우터들에게 LSU를 전송한다.
- DR로부터 LSU를 받은 라우터들은 자신의 DB를 Update하고 또 다른 네트워크와 연결되어 있다면 이곳으로 LSU를 전송한다.
- DR이 라우터들에게 LSU를 전달할 때는 Multicast 224.0.0.5 주소를 사용한다.
DR ---> 224.0.0.5 -----> Router
<---- 224.0.0.6 <----- Router
- OSPF 라우터는 이럴 경우 LSU(Link State Update) 패킷을 통해 인접한 라우터에게 보내고, Broadcast Multiaccess(Ethernet) 환경인 경우 Multicast 225.0.0.6 주소을 사용해서 DR에게 보낸다.
- LSU에는 Link상태나 네트워크에 대한 정보가 담겨 있는 LSA(Link-State Advertisement)패킷이 포함되어 있다. (OSPF에는 다양한 종류의 LSA가 있다.)
- 라우터로부터 LSU를 받은 DR은 같은 구간에 연결되어 있는 다른 라우터들에게 LSU를 전송한다.
- DR로부터 LSU를 받은 라우터들은 자신의 DB를 Update하고 또 다른 네트워크와 연결되어 있다면 이곳으로 LSU를 전송한다.
- DR이 라우터들에게 LSU를 전달할 때는 Multicast 224.0.0.5 주소를 사용한다.
DR ---> 224.0.0.5 -----> Router
<---- 224.0.0.6 <----- Router
2. Database Update
- 수신 받은 LSA의 Sequence Number가 같거나 작을 경우 이미 자신이 알고 있는 정보이므로 수신한 LSA를 무시.
- Sequence Number가 더 클경우에 LSU가 담고 있는 정보는 자신이 알고 있는 것보다 더 최신이므로 DB를 갱신하고 자신과 인접한 다른 네트워크로 다시 퍼뜨립니다. (Flooding)
- Looping을 방지하기 위해서 자신에게 정보를 준 라우터로는 보내지 않는다. (Split Horizon 법칙)
- Age 필드의 시간(Default 30분)동안 유지하고 이 시간이 만료되기전에 같은 정보에 대해 DBD형태로 다시 전송받아야한다. (RIP는 30초마다 모든 라우팅 테이블을 전송)
- Sequence Number가 더 클경우에 LSU가 담고 있는 정보는 자신이 알고 있는 것보다 더 최신이므로 DB를 갱신하고 자신과 인접한 다른 네트워크로 다시 퍼뜨립니다. (Flooding)
- Looping을 방지하기 위해서 자신에게 정보를 준 라우터로는 보내지 않는다. (Split Horizon 법칙)
- Age 필드의 시간(Default 30분)동안 유지하고 이 시간이 만료되기전에 같은 정보에 대해 DBD형태로 다시 전송받아야한다. (RIP는 30초마다 모든 라우팅 테이블을 전송)
3. Flapping 방지
Flapping이란 연결구간에서 회선이 업 다운을 반복하는 현상으로 이럴때마다 LSU를 전송하고 Topology Database를 갱신하며 SPF를 실행하여 라우팅 테이블을 재구성하는 것은 시스템에 큰 부하를 준다.
Flap에 의한 LSU와 이에 따른 불필요한 작업을 제거하기 위해 OSPF는 LSU를 받자마다 즉시 Topology Database를 갱신하지 않고 일정시간(Default 5초)을 대기한다.
[관련 글]
by MindEater
반응형
'IT Tech > Network' 카테고리의 다른 글
[네트워크] IS-IS 정리 노트 #4 - IIH Packet Format (0) | 2011.04.11 |
---|---|
[네트워크] IS-IS 정리 노트 #3 - Common Packet Format (0) | 2011.04.11 |
[네트워크] IS-IS 정리 노트 #2 - NSAP (0) | 2011.04.10 |
[네트워크] IS-IS 정리 노트 #1 - History 및 특징 (2) | 2011.04.10 |
[네트워크] OSPF 정리 노트 #4 - Multi Area, LSA (0) | 2011.04.10 |
[네트워크] OSPF 정리 노트 #2 - OSPF의 연결 (0) | 2011.04.10 |
[네트워크] OSPF 정리 노트 #1 - OSPF의 특징 (0) | 2011.04.09 |
[네트워크] MPLS VPN 간단 정리 노트 (0) | 2011.04.09 |
[네트워크] MPLS 개념, 정리 노트 (0) | 2011.04.09 |
NBMA(Non-Broadcast Multi-Access) 네트워크 (0) | 2011.04.08 |