EIGRP와 OSPF는 모두 IGP 프로토콜이며, 전자는 대부분 Cisco 프로토콜이며 후자는 잘 확립 된 개방형 표준입니다. 서로의 장점은 무엇입니까?
다른 방법으로 네트워크를 구축 할 때 왜 다른 것을 선택해야합니까? 혼합 된 장치가있는 경우 선택은 분명히 OSPF 일 것입니다. 그러나 Cisco 전용 매장을 운영하고 있다면 어떨까요? EIGRP 만 배포 할 수있는 OSPF와 비교하여 EIGRP가 뛰어난 기능이 있습니까?
EIGRP와 OSPF는 모두 IGP 프로토콜이며, 전자는 대부분 Cisco 프로토콜이며 후자는 잘 확립 된 개방형 표준입니다. 서로의 장점은 무엇입니까?
다른 방법으로 네트워크를 구축 할 때 왜 다른 것을 선택해야합니까? 혼합 된 장치가있는 경우 선택은 분명히 OSPF 일 것입니다. 그러나 Cisco 전용 매장을 운영하고 있다면 어떨까요? EIGRP 만 배포 할 수있는 OSPF와 비교하여 EIGRP가 뛰어난 기능이 있습니까?
답변:
EIGRP는 이제 IETF 초안이므로 더 이상 독점적이지 않습니다. http://tools.ietf.org/html/draft-savage-eigrp-01을 참조하십시오
기본 설정을 사용하는 EIGRP와 기본 설정을 사용하는 OSPF를보고 대상에 여러 개의 루프 프리 경로가있는 경우 EIGRP는 토폴로지 데이터베이스에 실행 가능한 후속 작업을 유지하므로 훨씬 빠르게 수렴됩니다. 이것들은 기본적으로 최상의 경로에 대한 루프 프리 대안입니다. EIGRP는 네트워크의 어느 시점에서나 요약을 가지고 있습니다. 또한 전송에 라우터를 사용하지 않으려는 경우 유용한 스텁 기능이 있습니다. 일반적으로 DMVPNS에 배포됩니다. EIGRP는 네트워크 유형이 다르고 허브 및 스포크 시나리오에서 EIGRP를 쉽게 구축 할 수 있기 때문에 OSPF보다 혼동이 적습니다.
EIGRP는 영역이없는 플랫 네트워크를 사용하므로 이점이 될 수 있습니다.
OSPF는 분명히 개방형 표준이므로 여러 공급 업체가있는 경우 논리적 선택입니다. 잘 수행 할 수 있지만 IOS에서는 기본적으로 SPF 알고리즘을 실행하기 전에 5 초 동안 대기하기 때문에 SPF 타이머를 조정해야합니다. OSPF는 영역을 사용하므로 네트워크를보다 논리적으로 분할 할 수 있습니다. OSPF는 영역간에 만 요약 할 수 있습니다. OSPF는 연결 상태이므로 SPF 알고리즘을 실행하기 전에 EIGRP보다 전체 네트워크를 더 잘 볼 수 있습니다. 네트워크 관리자는 일반적으로 배포되는 OSPF에 더 익숙합니다.
두 프로토콜 모두 장단점이 있습니다. 그러나 독점적이라고해서 더 이상 EIGRP를 폐기해야한다는 일반적인 대답은 더 이상 사실이 아닙니다.
이러한 프로토콜의 미세한 작동에 대해 스스로 읽을 수 있으며, 인터넷에 철저하게 문서화되어 있으며 이에 대한 정보를 찾는 데 어려움이 있습니다.
실용적인 관점에서 EIGRP 대 OSPF의 경우 OSPF는 항상 다음과 같은 이유로 승리합니다.
컨버전스 속도 :
모든 사람들은 항상 기본 설정을 사용하여 EIGRP가 OSPF보다 빠르다고 언급했습니다. 프로토콜을 읽지 않고 두 프로토콜 중 하나를 배포하고 기본 설정을 사용하면 내 의견으로는 무엇을하고 있는지 명확하게 알 수 없습니다. OSPF가 BFD를 지원하고 ISIS처럼 빠르게 밝아진다는 사실을 알면 기본 설정을 모르는 이유와 설정을 알 수있는 이유는 무엇입니까?
교통 공학 :
ISIS와 같은 OSPF는 TLV 값을 기반으로하기 때문에 상당히 확장되었습니다. MPLS-TE 및 GMPLS와 같은 확장을 지원합니다.
지속적인 확장
위에서 언급했듯이 OSPF와 ISIS는 상당히 확장되었으며 확장 초안은 상당히 정기적으로 작성되며 계속 될 것입니다. EIGRP에는이 두 가지 고급 옵션이 없습니다.
확장 성
OSPF는 영역을 사용하여 EIGRP보다 확장 성이 뛰어나지 만 (BFD로 인한 수렴 시간 문제와 같이) 이것이 실제로 중요하지 않다고 생각합니다. OSPF의 한 영역에서 10k 경로를 실행하는 사람은 많지 않습니다. 일반적으로 네트워크의 특정 부분 내에서 빠른 라우팅을 위해 IGP를 사용하지만 궁극적으로 iBGP는 모든 내부 경로를 전달합니다. 수백 또는 수천 개의 라우터 나 라우터가있는 경우 OSPF를 통해 공급되는 RIB의 모든 내부 경로가 OSPF를 통해 제공되는 모든 내부 경로가 필요하지는 않습니다.
상호 운용성
마지막으로 EIGRP가 Cisco 독점 기술인 이유는 분명합니다. 최근에 다른 소프트웨어 공급 업체가 통합을 시작하기 위해 초안에 제출했지만 너무 늦었습니다 (믿습니다). 현재 운영중인 네트워크는 다른 IGP에서 EIGRP로 전환하는 데 막대한 비용을 낭비하지 않으며, 새로운 네트워크가 왜 Cisco 네트워크를 비 Cisco와 혼합하려고하는지 고려할 수 없습니다. OSPF를 지원하는 비 Cisco 장비가 수년간 그렇게했기 때문입니다. 코드는 시도되고 테스트되고, 많은 버그가 수정되고, 정보가 풍부합니다. EIGRP가 따라 잡는 데 몇 년이 걸릴 것입니다 (아직 늦지 않은 경우).
정답은 네트워크의 토폴로지에 달려 있다는 것입니다. OSPF는 그린 필드 네트워크를 수행 중이거나 토폴로지가 영역을 그리는 데 도움이되는 경우 반드시이를 사용하기 위해 영역 경계를 요약해야합니다. 네트워크에 스포크가 여러 허브에 연결해야하는 경우 프레임 릴레이 네트워크에서이 요구 사항이있을 때 원격 사이트를 BGP로 마이그레이션하면 OSPF가 더 어려워집니다. 나는 EIGRP와 스터브 라우터를 사용하고 싶었지만 시스코는 BGP-OSPF 상호 운용성 대 EIGRP-OSPF 상호 운용성에 더 많은 리소스가 소비되고 있다고 언급했기 때문에 BGP를 사용했습니다. 또 다른 방법은 스텁 라우터가있는 EIGRP와 원하는 위치를 요약 할 수있는 기능이 '지저분한'토폴로지에서 더 잘 확장되는 것입니다.