Blog OSPF Routing Protocol

OSPF Routing Protocol

OSPF Routing Protocol에 대해 체계적으로 학습하실 수 있는 포스팅이 올라갑니다.

라우팅 프로토콜의 역할

  여자친구와 연애편지를 주고 받기 위해서는 집주소가 필요하고, 전화를 걸기 위해서는 전화번호가 필요하듯, 정보통신에서도 장비 간에 데이터를 전송하기 위해서는 주소(Address)가 필요하다. 그리고, 데이터를 주고...

SPF 알고리즘의 이해

  Link-State 라우팅 프로토콜은 Best-Path를 선출하기 위하여 Dijkstra’s SPF 알고리즘을 사용한다. SPF 알고리즘은 네덜란드 과학자 에츠허르 다익스트라(Edsger Wybe Dijkstra)에 의해 고안된 알고리즘으로 그래프에서 하나의...

OSPF Timer – Interface Timer

  OSPF 라우팅 프로토콜은 Timer에 대한 내용이 많다. 일반적으로 초기 Timer 설정 값을 변경하는 것을 권장하지 않고 Default 값으로 그대로 사용하기 때문에, 국내외 서적에서...

Network LSA Packet 분석

  Network LSA(LSA Type 2)는 DR로 선출된 장비가 DR의 Link에 대한 정보를 전달하는 LSA이다. 'show ip ospf database network' 명령어를 통하여 LSA 정보를 확인할...

DR/BDR을 선출할 것인가?

  Interface에 OSPF Network type을 설정하기 위해서 고려해야할 사항 중 첫번째는 DR/BDR을 선출할지 여부를 결정하는 것이다. 앞에서 설명했듯이 DR/BDR은 multi-access 기반인 'broadcast'와 'non-Broadcast' Network...

Forward Address의 이해

  앞에서 LSA Type 5가 E1과 E2로 구분되며, E1은 'External metric' + 'Forward metic'이 Routing table에 세팅된다고 설명을 하였다. 그런가 하면, E2는 'External metric'...

OSPF Timer – SPF Process Timer

  SPF 알고리즘을 계산하기 위한 Timer는 종류가 많은 것 같지만, 하나씩 살펴보면 내용이 비슷하고 어렵지 않다는 것을 알 수 있다. 먼저 어떠한 것들이 있는지...

DR/BDR의 이해 (2)

왜 BDR이 필요하고, Multi-Access 망에서는 왜 Subnet이 반드시 같아야 Neighbor가 되는가? DR/BDR을 선출하는 기준은 무엇이고, 언제 DR/BDR이 변경되는가? DR/BDR이 존재하는 Multi-Access 구조에서 Update는...

OSPF Area의 필요성

  OSPF 라우팅 프로토콜은 Basic Topology를 구성하는 Link와 그렇지 않은 Link를 구분하지 않기 때문에 어떠한 Link 정보가 변경되더라도 ‘Complete SPF Computation’을 수행한다고 이미 앞에서...

Best-Path 선출 기준의 필요성

  라우터나 L3 스위치는 자신이 가지고 있는 네트워크 정보들을 기반으로 독립적으로 Best-Path를 선출한다. 즉, 다른 장비가 어느 경로를 Best-Path로 선출했는지는 관심없다는 의미이다. 다음과 같은...