{"id":118,"date":"2014-02-25T21:17:09","date_gmt":"2014-02-25T21:17:09","guid":{"rendered":"https:\/\/learncisco.net\/index.php\/configuring-eigrp\/"},"modified":"2023-01-10T04:34:07","modified_gmt":"2023-01-09T21:34:07","slug":"configuring-eigrp","status":"publish","type":"page","link":"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html","title":{"rendered":"Configuring EIGRP"},"content":{"rendered":"

There are two modes from which EIGRP commands are entered: router configuration mode and interface configuration mode. Router configuration mode enables the protocol, determines which networks will run EIGRP, and sets global characteristics. Interface configuration mode allows customization of summaries, metrics, timers, and bandwidth. To start an EIGRP session on a router, use the\u00a0router eigrp<\/b>\u00a0command followed by the autonomous system number of your network. You then enter the network numbers connected to the router using the\u00a0network<\/b>\u00a0command followed by the network number.<\/p>\n

Say you need to stop EIGRP from working on a specific interface, such as a BRI interface or a serial connection to the Internet. To do that, you would flag the interface as passive using the\u00a0passive-interface\u00a0interface<\/i><\/b>\u00a0command. Doing this will prohibit the interface from sending or receiving Hello packets and, as a result, stop it from forming adjacencies. This means that it won’t send or receive route information on this interface.<\/p>\n

OK, let’s configure the known network that we configured in the last part with RIP. It doesn’t matter that RIPv2 are already running, because EIGRP has an AD of 90. But because of bandwidth consumption and CPU cycles I’ll remove the RIP configuration.<\/p>\n

\"Static<\/p>\n

The configuration for each router must be something like the following code:<\/p>\n

R1#conf t
\nEnter configuration commands, one per line. End with CNTL\/Z.
\nR1(config)#router eigrp ?
\n<1-65535> Autonomous system number<\/code><\/p>\n

R1(config)#router eigrp 10
\nR1(config-router)#network 10.0.0.0
\nR1(config-router)#
\nR1(config-router)#end
\nR1#<\/p><\/blockquote>\n

The AS number, as you see can be any number from 1 to 65 535. A router can be a member of as many ASes as you want it to be.<\/p>\n

In a second we will have the following routing table in R3:<\/p>\n

R3#sh ip route
\nCodes: C - connected, S - static, R - RIP, M - mobile, B - BGP
\nD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
\nN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
\nE1 - OSPF external type 1, E2 - OSPF external type 2
\ni - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
\nia - IS-IS inter area, * - candidate default, U - per-user static route
\no - ODR, P - periodic downloaded static route<\/code><\/p>\n

Gateway of last resort is not set<\/p>\n

10.0.0.0\/24 is subnetted, 4 subnets
\nD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.1.0 [90\/2684416] via 10.10.3.1, 00:05:23, Serial1\/0
\nD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.2.0 [90\/2681856] via 10.10.3.1, 00:05:23, Serial1\/0
\nC\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.3.0 is directly connected, Serial1\/0
\nD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.10.0 [90\/2172416] via 10.10.3.1, 00:05:23, Serial1\/0
\nR3#<\/p><\/blockquote>\n

Let’s make the things a little bit dirty. I’ll add a backup connection between R1 and R3, which will be connected through one of their FastEthernet interfaces. The picture will change like this:<\/p>\n

\"EIGRP<\/p>\n

The serial interfaces between R2, R and R3 are defined as 64 Kbps. EIGRP process knows this information and in the end we have the following routing table in R3:<\/p>\n

R3#sh ip route
\nCodes: C - connected, S - static, R - RIP, M - mobile, B - BGP<\/code><\/p>\n

D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area
\nN1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2
\nE1 – OSPF external type 1, E2 – OSPF external type 2
\ni – IS-IS, su – IS-IS summary, L1 – IS-IS level-1, L2 – IS-IS level-2
\nia – IS-IS inter area, * – candidate default, U – per-user static route
\no – ODR, P – periodic downloaded static route<\/p>\n

Gateway of last resort is not set<\/p>\n

10.0.0.0\/24 is subnetted, 5 subnets
\nD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.1.0 [90\/30720] via 10.10.4.1, 00:06:50, FastEthernet0\/1
\nD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.2.0 [90\/40517120] via 10.10.4.1, 00:06:50, FastEthernet0\/1
\nC\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.3.0 is directly connected, Serial1\/0
\nC\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.4.0 is directly connected, FastEthernet0\/1
\nD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010.10.10.0 [90\/2172416] via 10.10.3.1, 00:06:52, Serial1\/0
\nR3#<\/p><\/blockquote>\n

Isn’t it beautiful!? Now if Router R3 wants to go to network 10.10.1.0\/24 he will go directly through router R1, because the connection is much faster and reliable. Let’s see what will output the command\u00a0sh ip eigrp topology<\/b>:<\/p>\n

R3#sh ip eigrp topology
\nIP-EIGRP Topology Table for AS(10)\/ID(10.10.4.3)<\/code><\/p>\n

Codes: P – Passive, A – Active, U – Update, Q – Query, R – Reply,
\nr – reply Status, s – sia Status<\/p>\n

P 10.10.1.0\/24, 1 successors, FD is 30720
\nvia 10.10.4.1 (30720\/28160), FastEthernet0\/1
\nP 10.10.2.0\/24, 1 successors, FD is 40517120
\nvia 10.10.4.1 (40517120\/40514560), FastEthernet0\/1
\nvia 10.10.3.1 (41024000\/40512000), Serial1\/0
\nP 10.10.3.0\/24, 1 successors, FD is 2169856
\nvia Connected, Serial1\/0
\nP 10.10.4.0\/24, 1 successors, FD is 28160
\nvia Connected, FastEthernet0\/1
\nP 10.10.10.0\/24, 1 successors, FD is 2172416
\nvia 10.10.3.1 (2172416\/28160), Serial1\/0
\nR3#<\/p><\/blockquote>\n

There are two routes for network 10.10.2.0\/24, but that one through R1 is with beter Feasible Distance. So if something goes wrong with the direct connection between R1 and R3, R3 can still reach that netwoerk, but through the backup route, which is in the topology table. EIGRP can store up to six backup routes for each network. So advanced, right?<\/p>\n","protected":false},"excerpt":{"rendered":"There are two modes from which EIGRP commands are entered: router configuration mode and interface configuration mode. Router configuration mode enables the protocol, determines which networks will run EIGRP, and sets global characteristics. Interface configuration mode allows customization of summaries, metrics, timers, and bandwidth. To start an EIGRP session on a router, use the\u00a0router eigrp\u00a0command … Read more<\/a>","protected":false},"author":5,"featured_media":0,"parent":261,"menu_order":78,"comment_status":"closed","ping_status":"closed","template":"cisco-page.php","meta":{"_acf_changed":false,"footnotes":""},"acf":[],"yoast_head":"\nConfiguring EIGRP - learncisco.net<\/title>\n<meta name=\"description\" content=\"This article explains the configuration of eigrp. Which is there are two modes from which eigrp commands are entered.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configuring EIGRP - learncisco.net\" \/>\n<meta property=\"og:description\" content=\"This article explains the configuration of eigrp. Which is there are two modes from which eigrp commands are entered.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html\" \/>\n<meta property=\"og:site_name\" content=\"learncisco.net\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-09T21:34:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html\",\"url\":\"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html\",\"name\":\"Configuring EIGRP - learncisco.net\",\"isPartOf\":{\"@id\":\"https:\/\/www.learncisco.net\/#website\"},\"datePublished\":\"2014-02-25T21:17:09+00:00\",\"dateModified\":\"2023-01-09T21:34:07+00:00\",\"description\":\"This article explains the configuration of eigrp. Which is there are two modes from which eigrp commands are entered.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.learncisco.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cisco Certification Courses\",\"item\":\"https:\/\/www.learncisco.net\/courses.html\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"CCNA 200-301\",\"item\":\"https:\/\/www.learncisco.net\/courses\/cisco-ccna.html\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Implementing an EIGRP Based Solution\",\"item\":\"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution.html\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Configuring EIGRP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.learncisco.net\/#website\",\"url\":\"https:\/\/www.learncisco.net\/\",\"name\":\"learncisco.net\",\"description\":\"Free online tests for the Cisco CCNA and CCNP exams. Test yourself with more than 4300 different questions.\",\"publisher\":{\"@id\":\"https:\/\/www.learncisco.net\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.learncisco.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.learncisco.net\/#organization\",\"name\":\"learncisco.net\",\"url\":\"https:\/\/www.learncisco.net\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.learncisco.net\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.learncisco.net\/wp-content\/uploads\/2021\/12\/logo-1.png\",\"contentUrl\":\"https:\/\/www.learncisco.net\/wp-content\/uploads\/2021\/12\/logo-1.png\",\"width\":154,\"height\":24,\"caption\":\"learncisco.net\"},\"image\":{\"@id\":\"https:\/\/www.learncisco.net\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configuring EIGRP - learncisco.net","description":"This article explains the configuration of eigrp. Which is there are two modes from which eigrp commands are entered.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html","og_locale":"en_US","og_type":"article","og_title":"Configuring EIGRP - learncisco.net","og_description":"This article explains the configuration of eigrp. Which is there are two modes from which eigrp commands are entered.","og_url":"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html","og_site_name":"learncisco.net","article_modified_time":"2023-01-09T21:34:07+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html","url":"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html","name":"Configuring EIGRP - learncisco.net","isPartOf":{"@id":"https:\/\/www.learncisco.net\/#website"},"datePublished":"2014-02-25T21:17:09+00:00","dateModified":"2023-01-09T21:34:07+00:00","description":"This article explains the configuration of eigrp. Which is there are two modes from which eigrp commands are entered.","breadcrumb":{"@id":"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution\/configuring-eigrp.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.learncisco.net\/"},{"@type":"ListItem","position":2,"name":"Cisco Certification Courses","item":"https:\/\/www.learncisco.net\/courses.html"},{"@type":"ListItem","position":3,"name":"CCNA 200-301","item":"https:\/\/www.learncisco.net\/courses\/cisco-ccna.html"},{"@type":"ListItem","position":4,"name":"Implementing an EIGRP Based Solution","item":"https:\/\/www.learncisco.net\/courses\/cisco-ccna\/implementing-an-eigrp-based-solution.html"},{"@type":"ListItem","position":5,"name":"Configuring EIGRP"}]},{"@type":"WebSite","@id":"https:\/\/www.learncisco.net\/#website","url":"https:\/\/www.learncisco.net\/","name":"learncisco.net","description":"Free online tests for the Cisco CCNA and CCNP exams. Test yourself with more than 4300 different questions.","publisher":{"@id":"https:\/\/www.learncisco.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.learncisco.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.learncisco.net\/#organization","name":"learncisco.net","url":"https:\/\/www.learncisco.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.learncisco.net\/#\/schema\/logo\/image\/","url":"https:\/\/www.learncisco.net\/wp-content\/uploads\/2021\/12\/logo-1.png","contentUrl":"https:\/\/www.learncisco.net\/wp-content\/uploads\/2021\/12\/logo-1.png","width":154,"height":24,"caption":"learncisco.net"},"image":{"@id":"https:\/\/www.learncisco.net\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/pages\/118"}],"collection":[{"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/comments?post=118"}],"version-history":[{"count":2,"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/pages\/118\/revisions"}],"predecessor-version":[{"id":1017,"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/pages\/118\/revisions\/1017"}],"up":[{"embeddable":true,"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/pages\/261"}],"wp:attachment":[{"href":"https:\/\/www.learncisco.net\/wp-json\/wp\/v2\/media?parent=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}