CS/네트워크

[네트워크] OSPF (Open Shortest Path First)

hojak99 2016. 8. 28. 19:16

OSPF (Open Shortest Path First, 최단 경로 우선 프로토콜) 이란??


-wikipedia.org-

OSPF 는 인터넷 프로토콜 네트워크를 위란 링크 스테이트 라우팅 프로토콜이다. 링크 스테이트 라우팅 알고리즘을 사용하며, 하나의 자율 시스템(AS)에서 동작하며 내부 라우팅 프로토콜의 그룹에 도달한다. 


OSPF 는 대기업망에서 가장 널리 쓰이는 내부 게이트웨이 프로토콜(IGP)로 간주되는데 또 다른 링크 스테이트 동적 라우팅 프로토콜인 IS-IS 는 대형 서비스 제공자망에서 더 일반적으로 쓰인다. 가장 널리 쓰이는 외부 게이트웨이 프로토콜은 인터넷 상에서 자율 시스템 간에 쓰이는 주요 라우팅 프로토콜인 경계 경로 프로토콜(BGP)이다.





OSPF 영역의 종류

OSPF 도메인은 32비트 영역 식별자로 된 영역들로 분리된다. 이 영역 식별자들은 일반적으로 IPv4 주소의 닷 데시멀 노테이션으로 작성되는데 하지만 이들은 IP 주소가 아니며 어떠한 IPv4 주소라도 충돌 없이 복제할 수 있고 IPv6의 OSPF 영역 식별자들을 동일한 노테이션으로 작성된 32비트 식별자들을 사용


- 백본 영역

- 스텁 영역

- NSSA (not-so-stubby area)

- 사유 확장

- 완전한 스텁 영역

- NSSA 의 완전한 스텁 영역

- 트랜짓 영역



==================================================


IP 패킷을 볼 때 Convergence Time (라우터간에 서로 변경된 정보를 주고 받는데 걸리는 시간)이 RIP 의 걍우 업데이트 시간, 홀드 타임, 에이징 등으로 느리지만 OSPF 의 경우 변화가 생길 때 바로 전달이 가능해서 훨씬 빠르다.

 또한 Area 라는 개념을 사용해서

1. VLSM 지원

2. 라우트 서머리제이션 지원

3. 네트워크 크기 제한 없음 (But, RIP는 15 제한)

4. 대역폭 활용이 유용함

5. 경로 결정에서 많은 관련 요소를 합쳐 경로를 선택하기 때문에 정확한 경로 선택이 가능함

6. 표준 라우팅 프로토콜. 링크 스테이트 라우팅 알고리즘


** VLSM - IP주소를 효과적으로 사용가능, 라우팅 테이블을 줄여줌11

** 라우트 서머리제이션(Route Summarization) - 여러 개의 라우팅 경로를 하나로 묶는 기능




즉, 간단하게 정리하자면 링크 스테이트 라우팅의 특성은

1. 링크 변화가 있을 때만 업데이트 한다.

2. 인접 라우터에게만 광고하는데 상대방이 누군지 알고 광고한다.

3. classless, VLSM, CIDR 을 허용한다.

4. 멀티캐스트 또는 유니 캐스트로 광고한다. 즉 대역폭 잠식률이 적다.


OSFT의 특성은

1. SPF 알고리즘을 사용한다

2. 대역폭이 빠른 쪽을 선택해 경로를 선정한다.

3. 인접성이 있어야 한다.(이웃 맺기)

4. 비용이 낮으면 빠르다.

5. area(영역)으로 나눈다. area 안에서만 이웃(인접)이 될 수 있다.

6. 트리 구조이다.

7. Back Bone Area, 모든 area 는 Back Bone과 연결되야 한다


반응형