Skip navigation
Cisco Learning Home > CCDA Study Group > Discussions
This Question is Answered 2 Helpful Answers available (2 pts)
23524 Views 14 Replies Latest reply: Oct 24, 2013 7:01 PM by towagner RSS

Currently Being Moderated

EIGRP vs OSPF

Oct 24, 2012 8:20 AM

Jared 5,498 posts since
Jul 27, 2008

Looking at choosing between OSPF and EIGRP, there are various charecteristics.  One of which is the simplicity to design.  Out of these 2 protocols, which would be the easier to design and why?

  • atounkara as csco 1 posts since
    Jun 25, 2009
    Currently Being Moderated
    1. Oct 24, 2012 8:30 AM (in response to Jared)
    Re: EIGRP vs OSPF

    Hi Jared

    For me EIGRP is not a very good idea for a couple of reasons :

     

    * This suppose that you'll have only Cisco routers forever and make migration

       quite complex if you intend a change of router vendor.

     

    * EIGRP routing algorithm make sub second convergence implicit except in

      special case if for example you have a triangle of router, the sub second

      convergence work for 2 routers only due to EIGRP internal logic (successors

      and feasible successors computation).

     

    * It's generally easier to configure EIGRP, but in some cases, this protocol is

      less flexible if you want to implement things like Stub and NSSA-like

      routing zones.

     

    Best regards.

  • Fabrizio Chessa 349 posts since
    Apr 5, 2011
    Currently Being Moderated
    3. Oct 24, 2012 9:20 AM (in response to Jared)
    Re: EIGRP vs OSPF

    Hi,

     

    Probabily there isn't a correct response. I prefer EIGRP for fast convergence, per-interface network summarization , multipath and unequal multipath load balancing. In the core I think EIGRP is the best, but you need to configure others dynamic routing protocols with other vendors.

     

    Best regards

  • Paul Stewart  -  CCIE Security, CCSI 6,952 posts since
    Jul 18, 2008
    Currently Being Moderated
    4. Oct 24, 2012 3:14 PM (in response to Jared)
    Re: EIGRP vs OSPF

    Jared,

     

    You say you are looking for the "cisco" answer. In that case, I would say EIGRP. Configuring it is quite easy. If your network is simple, the main thing you have to concern yourself with is disabling auto-summarization and liberal use of passive interfaces.

     

    From a real world perspective, an MPLS provider might be happier to exchange OSPF routes with you. In that case, the absence of mutual protocol redistribution makes OSPF a simpler choice.

  • Currently Being Moderated
    5. Oct 24, 2012 5:58 PM (in response to Jared)
    Re: EIGRP vs OSPF

    I think it's an overly simplified question. WAN or LAN? Core or Access? How many routes in the table? What are your convergence requirements?

     

    EIGRP converges much faster, simpler to configure, easy to troubleshoot.

     

    OSPF scales better, offers more granularity, more flexibility.

  • Michael 5 posts since
    Nov 11, 2010
    Currently Being Moderated
    7. Oct 25, 2012 6:23 AM (in response to Jared)
    Re: EIGRP vs OSPF

    Well OSPF is very simple to design and configure, as long as you're not doing any complex things. However, in a Cisco world the preferred answer would most likely be EIGRP.

     

    I do not think Cisco would ever create a question in this way on an exam. In case of an exam they would likely include some extra information like 'the network consists solely of Cisco devices' and 'subsecond convergence in case of failure is required'. In that case EIGRP is the answer you're seeking. In questions where they're describing a hierarchical network, mergers, hetrogenous network equipment and the like OSPF would be the answer.

  • Currently Being Moderated
    8. Oct 25, 2012 6:38 AM (in response to Michael)
    Re: EIGRP vs OSPF

    I'd like to agree wtih Michael about not seeing a vague question like this on the exam, but I've seen some truly obtuse and useless quesitons on design exams. You really have to take your time reading the questions, reading the answers, and finding the best fit.

     

    With Cisco, especially with design tracks or non-"DO" exams(like specialization/partner exams):

    If you have 4 possible answers, choose 1, you will have 2 answers that are flat out wrong. 2 possible correct choices, with one being a better fit, or slight more "right"(read - The Cisco Way), then the other.

     

    The trick is figuing out which one is more right!! Typically there is a detail in the question, or a detail in the answers, that will make that difference. If you do not pay attention to said details, it can be easy to get questions wrong. This is especially true for multiple choice, multiple answer questions.

     

     

    With that said, OSPF is by no means "easier" to deploy than EIGRP. If for no other reason than having to associate each network to an area, that is an extra step that EIGRP does not require. Also, multi-area OSPF automatically becomes more complex than EIGRP, but how many people that you know run a single area of OSPF across their entire network?

  • Michael 5 posts since
    Nov 11, 2010
    Currently Being Moderated
    9. Oct 25, 2012 6:48 AM (in response to Jared)
    Re: EIGRP vs OSPF

    To be honest, I know no single area implementations, but when comparing the two in this regard you should attempt to keep things similar and that would suggest a single area OSPF implementation.

     

    Being required to enter somewhat longer commands doesn't necessarily make it more complex does it?

     

    However when explaining the difference between the two to a student I would also tell them that EIGRP is simpler.

  • Currently Being Moderated
    10. Oct 25, 2012 7:02 AM (in response to Michael)
    Re: EIGRP vs OSPF

    Having to take areas into account does make it more complex. EIGRP requires no such consideration, either from design or configuration.

     

    With that said, large scale EIGRP implementations can often be more complex than similar scale OSPF implementations because areas inherently scale the deployment by pruning the database depending on area configuration. EIGRP requires that to be done manually by using stub routers or summary addresses. This can break the topology because it will actually filter routes from the topology table - OSPF will always see the topology, it filters on the export to the RIB.

     

    We could go on for a while about details and discuss semantics, but the bottom line is, Cisco thinks EIGRP is simpler to configure, regardless of single area/multi-area OSPF. Even if it were not, the convergence alone makes EIGRP a clear winner in campus designs.

     

    EIGRP should *NEVER* be used over the WAN in my opinion. Ever.

  • John 1 posts since
    May 30, 2012
    Currently Being Moderated
    11. Oct 26, 2012 1:22 AM (in response to Jared)
    Re: EIGRP vs OSPF

    To make it clear, I am an OSPF guy; I have used it for years and know it better so to me, I prefer to deal with OSPF, much like I prefer Cisco over other vendors, as I know the equipment. That said, I don't believe Cisco invented a proprietary protocol to do basic routing, they are the masters of networking and would have spent billions over the years building and refining IGRP and later EIGRP. EIGRP has many more features, though by default these features are not used. Also unequal cost load balancing is available, where is it is not on OSPF, so really you need to decide on a what you need it for, it’s like saying you want 20 blade servers, and 5 SANs with 7 7200 routers, to run a 5 person single office SOHO business, you need to implement what is required for the organisation. Finally, I don’t think saying “what if” you use non-cisco devices in the future is a real concern, I think I would rather implement Cisco and EIGRP, and use the EIGRP and current skill set as a business case for staying with Cisco routers, beats having to spend weeks of your own time having to learn a new vendor because the business wants to save a few thousand dollars, as well as not having to deal with multi-vendor conflicts.

     

    To be clear I am stating there is no doubt EIGRP is the best routing protocol, you just have to decide if it is the best for YOUR situation, and business needs.

  • Jason 24 posts since
    May 13, 2009
    Currently Being Moderated
    12. May 15, 2013 8:48 AM (in response to Jared)
    Re: EIGRP vs OSPF

    I agree 99% of the time never use EIGRP over the WAN, unless there is a design need to use it.  Typically your WAN traffic is going to head out the same interface (Unless you are multihomed, etc. yes there are exceptions).  But if all traffic is going to the same single destination, use static routes.  That way you do not add the overhead of routing protocols on such links.  Now for OSPF vs. EIGRP.

     

    If memory serves, one reason the best practice used to be to design a multi-area OSPF network was to control the propagation of LSAs.  And yes we always want to control the propagation of LSAs (Thank you stub areas....lol).

     

    With today's routers, for your general enterprise networks, they can handle the processing of lots of LSAs.  So unless your business requires multiple areas, or you want/need to practice with multi-area OSPF, a single area OSPF design should be good for a lot of networks.

     

    I agree EIGRP is easier to configure provided there is no redistribution(Seed metric).  I also agree it has faster convergence due to DUAL and Successor/Feasible Successors.

     

    OSPF is harder to configure mostly becasue of the required wildcard mask and areas, but if I recall it is a good idea to add the wildcard mask to your EIGRP network statements anyway.  If you are looking at a hierarchical design, OSPF wins since it was designed for those networks as was IS-IS.  EIGRP can be designed psudo-hierarchcally via summary routes.

     

    So it depends on what your design requirements are.

  • ashok kumar 9 posts since
    Oct 3, 2011
    Currently Being Moderated
    13. Oct 18, 2013 2:26 AM (in response to Jason)
    Re: EIGRP vs OSPF

    Compare point

    OSPF

    EIGRP

    standard

    Open standard of IETFsupported by most vendors.

    Cisco owned private routing protocolnot been supported by any other vendorsis not as mature as OSPF.

    popularity

    Most popular IGP in the world

    Only a few networks designed by EIGRPand is getting less and less popular.

    algorithm

    SPF algorithm fast convergence, loop free.

    DUAL algorithm could be in SIA status, query could spread out the whole network.

    topology

    Can build a hierarchy and scaleable network.

    Can not build a hierarchy network with this protocol.

    Supportive of new technology

    Support OSPF-TE

    Does not support TE.

     

    Convergence Time      Fast                                                   Very Fast

     

    Reference : http://www.h3c.com/portal/Products___Solutions/Products/Other_Products/Routers/Quidway_AR18-2X_Series_Routers/White_Paper/200701/194231_57_0.htm

  • towagner 11 posts since
    Jun 25, 2008
    Currently Being Moderated
    14. Oct 24, 2013 7:01 PM (in response to ashok kumar)
    Re: EIGRP vs OSPF

    I'm not sure posting a table that is clearly made by a competitor of Cisco to disparage EIGRP is helpful in a CCDA study forum.  But allow me to comment:

    Standard: EIGRP has been submitted to the IETF as a standard routing protocol.

    Popularity: I would love to see the source of the "information" that EIGRP is used by few networks and is getting less popular. If anything, it's the complete opposite.

    Algorithm: this comparison makes no sense.  Both Dijkstra and DUAL provide loop-free topologies and fast convergence. The SIA mentioned is simply a symptom of a flapping link, which would have a similar impact on OSPF.  

    Topology: This is more of an academic argument.  While EIGRP doesn't support the same topology concept as OSPF (i.e. "Areas"), you can easily provide multi-topology support via multiple EIGRP processes.

    Support for new technology: OSPF-TE is a function used solely by MPLS service providers, and has been around since 1999.  And in fact, you CAN use EIGRP for MPLS TE.  Either way, I'd say this category was added in an attempt to make the table look bigger.

    I won't re-hash what others have written, but in general, EIGRP is easier to configure and maintain for a lot of customer networks.  Having said that, OSPF is also a solid choice.  For the exam, you should make sure you understand the differences in how each protocol works (DV vs SPF), and also know some of the features that vary between them (like EIGRP's support for unequal cost load-balancing).

Actions

More Like This

  • Retrieving data ...

Bookmarked By (1)