프로토콜 : EIGRP vs OSPF [닫기]


21

EIGRP와 OSPF는 모두 IGP 프로토콜이며, 전자는 대부분 Cisco 프로토콜이며 후자는 잘 확립 된 개방형 표준입니다. 서로의 장점은 무엇입니까?

다른 방법으로 네트워크를 구축 할 때 왜 다른 것을 선택해야합니까? 혼합 된 장치가있는 경우 선택은 분명히 OSPF 일 것입니다. 그러나 Cisco 전용 매장을 운영하고 있다면 어떨까요? EIGRP 만 배포 할 수있는 OSPF와 비교하여 EIGRP가 뛰어난 기능이 있습니까?


1
대부분의 라우팅 북은 링크 상태와 "하이브리드"또는이 특별한 상황-EIGRP의 비교를 다룹니다. 먼저 읽는 데 시간이 걸리지 않습니까?
우카 쉬 브로 미르 스키

질문이 유효하고 응답 정보가 가치있는 동안. 오늘 작성된이 질문은 Stack Exchange Q / A 형식에 비해 너무 광범위하다고 생각합니다. 구체적으로, "네트워크를 구축 할 때 어떤 프로토콜을 선택해야합니까?" 는 특정 상황에 따라 많은 변수와 많은 답변이있는 질문입니다.
Brett Lykins

EIGRP와 OSPF 사이의 선택에 관한 것입니다. 질문의 제목은 사용할 프로토콜을 요구하지 않지만 OSPF와 EIGRP의 비교 및 ​​각 프로토콜의 이점을 요구합니다. 그래서 동의하지 않아야합니다.
Lucas Kauffman

1
질문이 유용하지 않다는 데 동의합니다. 괴상한 손잡이는 네트워크의 95 %에서 중요하지 않습니다. 비 시스코 장비와 대화하기 위해 OSPF를 실행해야하거나 모든 시스코 장비가있는 종교 문제입니다.
fredpbaker

2
순전히 기술적 인 장점으로 개인의 종교를 따로 둘 수 있다면, 그것들은 더 많거나 적습니다. 그러나이 특정 주제에 대해 사람들이 그렇게 객관적인 경우는 거의 없습니다.
Ricky Beam

답변:


24

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를 폐기해야한다는 일반적인 대답은 더 이상 사실이 아닙니다.


5
더 이상 독점적이지 않으며 시스코 이외의 다른 회사에서도 구현하지 않습니다. 따라서 최종 결과는 같습니다.
Tim

1
그것은오고. 도니 새비지 (Donnie Savage)를 제외하고 어느 회사가 5 개 회사가 제품을 출시하고 있다고 언급했는지는 확실치 않다. 그것은 화웨이 또는 다른 아시아 기반 회사와 같은 회사 일 것으로 기대합니다. EIGRP는 독점적이기 때문에 두 사람을 비교할 때 게으른 사람들입니다. 기술적으로 비교하고 엔터프라이즈 EIGRP는 나쁜 선택이 아닙니다. ISP의 경우 ISIS를 사용합니다.
Daniel Dib

그냥 빨리 참고로,이 또한 최근 월풀에 논의되었다 - forums.whirlpool.net.au/forum-replies.cfm?t=2091564#r10
OzNetNerd에게

IS-IS에 대해 언급 한 @DanielDib는 왜 ISP가 OSPF보다 선호 하는가? 90 단어 이하 ;-)
generalnetworkerror

2
> EIGRP는 이제 IETF 초안이므로 더 이상 독점적이지 않습니다. ietf.org/id/draft-savage-eigrp-00.txt 그러나 다음을 참조하십시오 .> 1. EIGRP의 고급 기능 (즉, 스터브 영역)은 IETF에 릴리스되지 않습니다. 2. 정보 용 RFC를 통해 Cisco는 EIGRP 프로토콜을 계속 제어 할 수 있습니다. 3. EIGRP는 여전히 기술적으로 독점적입니다. <br>> 따라서 EIGRP의 고급 기능은 출시되지 않습니다. 스텁 영역이없고 전파를 제어하거나 논리적으로 영역을 정의 할 수있는 방법이 없습니다. 확장 할 DMVPN 토폴로지가 없습니다. 이것은 당신이 EIGRP를 사용하는 것이 주된 이유 중 하나입니다 더 <BR> :. 왜 시스코 귀찮게으로 "OP
t3mp

13

이러한 프로토콜의 미세한 작동에 대해 스스로 읽을 수 있으며, 인터넷에 철저하게 문서화되어 있으며 이에 대한 정보를 찾는 데 어려움이 있습니다.

실용적인 관점에서 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가 따라 잡는 데 몇 년이 걸릴 것입니다 (아직 늦지 않은 경우).


1
이 답변에는 Donnie Savage의 반박이 필요하다고 생각합니다. :)
scottm32768

나는 lmgtfy가이 주제와 매우 관련이 있다는 것을 알고있는 관련 질문으로 사이트를 채우려 고합니다.
Lucas Kauffman

1
이것은 훌륭한 답변이지만 네이티브 OSPF는 TLV를 사용하지 않았으며 OSPF-TE (및 기타 OSPF 확장) 만 수행 / 실행한다는 점을 지적해야합니다 . OSPF는 IPv4를 위해 명시 적으로 작성 / 설계되었습니다. ISIS에는 항상 TLV가 있었기 때문에 ISISv3이 없습니다. :-) tools.ietf.org/html/draft-bhatia-manral-diff-isis-ospf-01 섹션 18을 참조하십시오 .
John Jensen

1

정답은 네트워크의 토폴로지에 달려 있다는 것입니다. OSPF는 그린 필드 네트워크를 수행 중이거나 토폴로지가 영역을 그리는 데 도움이되는 경우 반드시이를 사용하기 위해 영역 경계를 요약해야합니다. 네트워크에 스포크가 여러 허브에 연결해야하는 경우 프레임 릴레이 네트워크에서이 요구 사항이있을 때 원격 사이트를 BGP로 마이그레이션하면 OSPF가 더 어려워집니다. 나는 EIGRP와 스터브 라우터를 사용하고 싶었지만 시스코는 BGP-OSPF 상호 운용성 대 EIGRP-OSPF 상호 운용성에 더 많은 리소스가 소비되고 있다고 언급했기 때문에 BGP를 사용했습니다. 또 다른 방법은 스텁 라우터가있는 EIGRP와 원하는 위치를 요약 할 수있는 기능이 '지저분한'토폴로지에서 더 잘 확장되는 것입니다.


동의합니다. 토폴로지가 복잡할수록 OSPF에 더 중점을 두어야합니다. 간단한 Cisco 전용 토폴로지에서 EIGRP는 무시하기에는 너무 간단한 설정입니다. 나는 훈련받지 않은 많은 사람들이 EIGRP 네트워크를 설치하는 것을 보았습니다. 하나의 설정 OSPF를 본 적이 없습니다. (나는 시도의 거대한 클러스터 f *** 하나를 회상한다 . 그 이야기 btw는 백업 제어 시스템에 대한 통신을 방해하는 NRC 벌금으로 끝났다.)
Ricky Beam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.