{"id":131,"date":"2024-07-16T08:00:15","date_gmt":"2024-07-16T08:00:15","guid":{"rendered":"https:\/\/www.zframez.com\/articles\/?p=131"},"modified":"2024-09-12T18:12:31","modified_gmt":"2024-09-12T18:12:31","slug":"igp-and-egp","status":"publish","type":"post","link":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp","title":{"rendered":"IGP and EGP"},"content":{"rendered":"<body>\n<div style=\"background: linear-gradient(to right, #ADD8E6, #8A2BE2); padding: 10px; border-radius: 10px; font-weight: 600; color: black;\">\n  <h3 style=\"text-align: center; margin-top: 0;\">Table of Contents<\/h3>\n  <ul style=\"padding-left: 20px;\">\n    <li><a href=\"#Understanding-Autonomous-Systems\" style=\"color: black;\">Understanding Autonomous Systems<\/a><\/li>\n    <li><a href=\"#Understanding-IGP-and-EGP\" style=\"color: black;\">Understanding IGP and EGP<\/a><\/li>\n    <li><a href=\"#Interior-Gateway-Protocols-IGPs\" style=\"color: black;\">Interior Gateway Protocols (IGPs)<\/a><\/li>\n    <li><a href=\"#Exterior-Gateway-Protocols-EGPs\" style=\"color: black;\">Exterior Gateway Protocols (EGPs)<\/a><\/li>\n  <\/ul>\n<\/div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h1 class=\"wp-block-heading has-large-font-size\"><strong>Exploring IGP and EGP (Interior and Exterior Gateway Protocols<\/strong>)<\/h1>\n\n\n\n<p>In this tutorial, we\u2019ll cover <strong>IGP (Interior Gateway Protocols)<\/strong> and <strong>EGP (Exterior Gateway Protocols)<\/strong>, which are crucial in routing data across networks. We\u2019ll also take a look at the concept of <strong>Autonomous Systems<\/strong> and how these protocols help manage data traffic both within and between networks.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" id=\"Understanding-Autonomous-Systems\"><strong>Understanding Autonomous Systems<\/strong><\/h2>\n\n\n\n<p>To learn about IGP and EGP, you need to understand the concept of autonomous systems. An <strong>Autonomous System<\/strong> (AS) consists of a group of connected routers and networks under the control of one or more network operators, presenting a common routing policy to the internet. Each AS is assigned a unique identifier known as the Autonomous System Number (ASN), which facilitates routing traffic between ASes.<\/p>\n\n\n\n<p>Think of an Autonomous System (AS) as a large corporation with various departments under a single management. Just as a corporation operates with centralized leadership and policies, an AS comprises routers and networks managed under a single administrative domain, following a consistent set of routing rules.<\/p>\n\n\n\n<p>An <strong>Autonomous System<\/strong> serves as a fundamental unit in the architecture of the internet, comparable to a branch within a corporation, with network administrators acting like the executives making strategic decisions to connect and cooperate with other Autonomous Systems. This structure enhances operational efficiency and ensures that the vast network of the internet remains manageable and efficient.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" id=\"Understanding-IGP-and-EGP\"><strong>Understanding IGP and EGP<\/strong><\/h2>\n\n\n\n<p>Routing protocols are divided into two categories, <strong>Interior Gateway Protocols<\/strong> (IGP) and <strong>Exterior Gateway Protocols<\/strong> (EGP), based on their usage within or between autonomous systems, respectively.<\/p>\n\n\n\n<p>Interior Gateway Protocols (IGPs) are protocols used within a single autonomous system (AS) to facilitate data routing. They optimize the delivery of packets within the autonomous systems\u2019s boundaries. Conversely, Exterior Gateway Protocols (EGPs) are used to route data between different autonomous systems, facilitating broader internet connectivity.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1024\" height=\"541\" src=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP-1024x541.png?resize=1024%2C541&#038;ssl=1\" alt=\"Image showing how IGP is used within an Autonomous System and EGP is used between Autonomous Systems in routers\" class=\"wp-image-177\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?resize=1024%2C541&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?resize=300%2C158&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?resize=768%2C406&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?resize=1536%2C811&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?w=1598&amp;ssl=1 1598w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Using IGP with in the the AS and EGP between the AS<\/figcaption><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" id=\"Interior-Gateway-Protocols-IGPs\"><strong>Interior Gateway Protocols (IGPs)<\/strong><\/h2>\n\n\n\n<p>IGPs act like local traffic laws, managing the flow within a single network or an Autonomous System (AS). They ensure data moves through routers efficiently, making each packet\u2019s journey smooth and streamlined. Here are some common IGPs:<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\"><strong>RIP (Routing Information Protocol)<\/strong>: <\/h3>\n\n\n\n<p>An older, simpler protocol that measures the distance by counting hops from source to destination, favoring routes with fewer hops. It\u2019s ideal for smaller networks where simplicity is a priority.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\"><strong>OSPF (Open Shortest Path First)<\/strong>: <\/h3>\n\n\n\n<p>OSPF acts like a high-tech GPS for larger networks, evaluating paths based on data transmission speed and network congestion, always seeking the fastest route.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\"><strong>ISIS (Intermediate System to Intermediate System)<\/strong>: <\/h3>\n\n\n\n<p>This protocol is used primarily within large service provider networks. It determines the best paths for data packets based on a method of shortest path first (SPF), similar to OSPF, but often preferred for its ability to scale efficiently in large or complex topologies.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\"><strong>EIGRP (Enhanced Interior Gateway Routing Protocol)<\/strong>: <\/h3>\n\n\n\n<p>Developed by Cisco, EIGRP is known for its speed and efficiency. It uses a unique algorithm to determine the best path and can quickly adapt to changes in the network, making it a robust choice for medium to large networks.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" id=\"Exterior-Gateway-Protocols-EGPs\"><strong>Exterior Gateway Protocols (EGPs)<\/strong><\/h2>\n\n\n\n<p>EGPs manage the broader routes between different cities, or in networking terms, between different Autonomous Systems. These protocols are vital for maintaining the global connectivity of the internet.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\"><a href=\"https:\/\/www.zframez.com\/articles\/routing\/bgp-protocol\"><strong>BGP (Border Gateway Protocol):<\/strong><\/a><\/h3>\n\n\n\n<p>BGP functions like an air traffic controller for the internet, managing data travel across diverse networks, ensuring that packets can traverse the globe no matter the complexity of their routes. Understanding BGP and its configuration is crucial for network engineers involved in large-scale network operations.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\">\n\n\n\n<p style=\"background: linear-gradient(to right, #ADD8E6, #8A2BE2); padding: 10px; border-radius: 10px; font-weight: 600; color: black;\">\n  Next &gt;&gt;&gt; <a href=\"https:\/\/www.zframez.com\/articles\/routing\/bgp-protocol\" style=\"color: black;\">Introduction to BGP Protocol<\/a><br><br>\n  Previous &gt;&gt;&gt; <a href=\"https:\/\/www.zframez.com\/articles\/routing\/distance-vector-vs-link-state-routing-protocols\" style=\"color: black;\">Distance Vector vs. Link State Routing Protocols<\/a>\n<\/p>\n\n\n\n<p>Further reading : <a href=\"https:\/\/en.wikipedia.org\/wiki\/Interior_gateway_protocol\">Wikipedia<\/a><\/p>\n<\/body>","protected":false},"excerpt":{"rendered":"<p>Table of Contents Understanding Autonomous Systems Understanding IGP and EGP Interior Gateway Protocols (IGPs) Exterior Gateway Protocols (EGPs) Exploring IGP and EGP (Interior and Exterior Gateway Protocols) In this tutorial, we\u2019ll cover IGP (Interior Gateway Protocols) and EGP (Exterior Gateway Protocols), which are crucial in routing data across networks. We\u2019ll also take a look at [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"wp-custom-template-post-with-sidebar2","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[66,68],"tags":[86,85,88,84,87,89],"class_list":["post-131","post","type-post","status-publish","format-standard","hentry","category-routing","category-routing-basics-routing","tag-autonomous-system","tag-egp","tag-exterior-gateway-protocol","tag-igp","tag-interior-gateway-protocol","tag-types-of-routing-protocols"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>IGP and EGP - Tutorials<\/title>\n<meta name=\"description\" content=\"Understand IGP and EGP, the concept of Autonomous Systems and the differences between Interior and Exterior Gateway Protocols.&quot;\" \/>\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.zframez.com\/articles\/routing\/igp-and-egp\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IGP and EGP - Tutorials\" \/>\n<meta property=\"og:description\" content=\"Understand IGP and EGP, the concept of Autonomous Systems and the differences between Interior and Exterior Gateway Protocols.&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp\" \/>\n<meta property=\"og:site_name\" content=\"Tutorials\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/zframez\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-16T08:00:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-12T18:12:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP-1024x541.png\" \/>\n<meta name=\"author\" content=\"sajith achipra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@zframez\" \/>\n<meta name=\"twitter:site\" content=\"@zframez\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sajith achipra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp\"},\"author\":{\"name\":\"sajith achipra\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#\\\/schema\\\/person\\\/8b3b88007644501771d2452d3cc80f41\"},\"headline\":\"IGP and EGP\",\"datePublished\":\"2024-07-16T08:00:15+00:00\",\"dateModified\":\"2024-09-12T18:12:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp\"},\"wordCount\":637,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/IGP-and-EGP-1024x541.png\",\"keywords\":[\"autonomous system\",\"egp\",\"exterior gateway protocol\",\"igp\",\"interior gateway protocol\",\"types of routing protocols\"],\"articleSection\":[\"routing\",\"routing basics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp\",\"url\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp\",\"name\":\"IGP and EGP - Tutorials\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/IGP-and-EGP-1024x541.png\",\"datePublished\":\"2024-07-16T08:00:15+00:00\",\"dateModified\":\"2024-09-12T18:12:31+00:00\",\"description\":\"Understand IGP and EGP, the concept of Autonomous Systems and the differences between Interior and Exterior Gateway Protocols.\\\"\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/IGP-and-EGP.png?fit=1598%2C844&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/IGP-and-EGP.png?fit=1598%2C844&ssl=1\",\"width\":1598,\"height\":844},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/igp-and-egp#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/www.zframez.com\\\/articles\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IGP and EGP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#website\",\"url\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/\",\"name\":\"zframez tutorials\",\"description\":\"Learn networking bit by bit\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#organization\",\"name\":\"zframez technologies\",\"url\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/zframez-logo.jpg?fit=864%2C864&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/zframez-logo.jpg?fit=864%2C864&ssl=1\",\"width\":864,\"height\":864,\"caption\":\"zframez technologies\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/zframez\\\/\",\"https:\\\/\\\/x.com\\\/zframez\",\"https:\\\/\\\/www.instagram.com\\\/zframez_technologies\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#\\\/schema\\\/person\\\/8b3b88007644501771d2452d3cc80f41\",\"name\":\"sajith achipra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d9f27c5311500982b6f19d03d0506f1c328f30f51d8d5f73f46577687fd81f8?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d9f27c5311500982b6f19d03d0506f1c328f30f51d8d5f73f46577687fd81f8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d9f27c5311500982b6f19d03d0506f1c328f30f51d8d5f73f46577687fd81f8?s=96&d=mm&r=g\",\"caption\":\"sajith achipra\"},\"sameAs\":[\"http:\\\/\\\/www.zframez.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"IGP and EGP - Tutorials","description":"Understand IGP and EGP, the concept of Autonomous Systems and the differences between Interior and Exterior Gateway Protocols.\"","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.zframez.com\/articles\/routing\/igp-and-egp","og_locale":"en_US","og_type":"article","og_title":"IGP and EGP - Tutorials","og_description":"Understand IGP and EGP, the concept of Autonomous Systems and the differences between Interior and Exterior Gateway Protocols.\"","og_url":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp","og_site_name":"Tutorials","article_publisher":"https:\/\/www.facebook.com\/zframez\/","article_published_time":"2024-07-16T08:00:15+00:00","article_modified_time":"2024-09-12T18:12:31+00:00","og_image":[{"url":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP-1024x541.png","type":"","width":"","height":""}],"author":"sajith achipra","twitter_card":"summary_large_image","twitter_creator":"@zframez","twitter_site":"@zframez","twitter_misc":{"Written by":"sajith achipra","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp#article","isPartOf":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp"},"author":{"name":"sajith achipra","@id":"https:\/\/www.zframez.com\/articles\/#\/schema\/person\/8b3b88007644501771d2452d3cc80f41"},"headline":"IGP and EGP","datePublished":"2024-07-16T08:00:15+00:00","dateModified":"2024-09-12T18:12:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp"},"wordCount":637,"commentCount":0,"publisher":{"@id":"https:\/\/www.zframez.com\/articles\/#organization"},"image":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp#primaryimage"},"thumbnailUrl":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP-1024x541.png","keywords":["autonomous system","egp","exterior gateway protocol","igp","interior gateway protocol","types of routing protocols"],"articleSection":["routing","routing basics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp","url":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp","name":"IGP and EGP - Tutorials","isPartOf":{"@id":"https:\/\/www.zframez.com\/articles\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp#primaryimage"},"image":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp#primaryimage"},"thumbnailUrl":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP-1024x541.png","datePublished":"2024-07-16T08:00:15+00:00","dateModified":"2024-09-12T18:12:31+00:00","description":"Understand IGP and EGP, the concept of Autonomous Systems and the differences between Interior and Exterior Gateway Protocols.\"","breadcrumb":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp#primaryimage","url":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?fit=1598%2C844&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?fit=1598%2C844&ssl=1","width":1598,"height":844},{"@type":"BreadcrumbList","@id":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Tutorials","item":"https:\/\/www.zframez.com\/articles"},{"@type":"ListItem","position":2,"name":"IGP and EGP"}]},{"@type":"WebSite","@id":"https:\/\/www.zframez.com\/articles\/#website","url":"https:\/\/www.zframez.com\/articles\/","name":"zframez tutorials","description":"Learn networking bit by bit","publisher":{"@id":"https:\/\/www.zframez.com\/articles\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.zframez.com\/articles\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.zframez.com\/articles\/#organization","name":"zframez technologies","url":"https:\/\/www.zframez.com\/articles\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.zframez.com\/articles\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/zframez-logo.jpg?fit=864%2C864&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/zframez-logo.jpg?fit=864%2C864&ssl=1","width":864,"height":864,"caption":"zframez technologies"},"image":{"@id":"https:\/\/www.zframez.com\/articles\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/zframez\/","https:\/\/x.com\/zframez","https:\/\/www.instagram.com\/zframez_technologies\/"]},{"@type":"Person","@id":"https:\/\/www.zframez.com\/articles\/#\/schema\/person\/8b3b88007644501771d2452d3cc80f41","name":"sajith achipra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3d9f27c5311500982b6f19d03d0506f1c328f30f51d8d5f73f46577687fd81f8?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3d9f27c5311500982b6f19d03d0506f1c328f30f51d8d5f73f46577687fd81f8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3d9f27c5311500982b6f19d03d0506f1c328f30f51d8d5f73f46577687fd81f8?s=96&d=mm&r=g","caption":"sajith achipra"},"sameAs":["http:\/\/www.zframez.com"]}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":219,"url":"https:\/\/www.zframez.com\/articles\/routing\/bgp-protocol","url_meta":{"origin":131,"position":0},"title":"Introduction to BGP Protocol","author":"sajith achipra","date":"July 17, 2024","format":false,"excerpt":"Introduction to BGP \u2013 The Backbone of Internet Routing In this tutorial, we\u2019ll go over the basics of BGP (Border Gateway Protocol) and what makes it different from other routing protocols. If you're just getting started with routing or trying to understand how large networks communicate over the internet, this\u2026","rel":"","context":"In &quot;bgp&quot;","block_context":{"text":"bgp","link":"https:\/\/www.zframez.com\/articles\/category\/routing\/bgp"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/BGP-packet.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/BGP-packet.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/BGP-packet.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/BGP-packet.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/BGP-packet.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/BGP-packet.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":129,"url":"https:\/\/www.zframez.com\/articles\/routing\/distance-vector-vs-link-state-routing-protocols","url_meta":{"origin":131,"position":1},"title":"Distance Vector vs. Link State Routing Protocols","author":"sajith achipra","date":"July 16, 2024","format":false,"excerpt":"Table of Contents Distance Vector Routing Protocols How do distance vector routing protocols work? Link State Routing Protocols How do link state routing protocols work? Advantages and Disadvantages Distance Vector vs. Link State Routing Protocols: How They Work and Their Differences Routing protocols are categorized into two main types based\u2026","rel":"","context":"In &quot;routing&quot;","block_context":{"text":"routing","link":"https:\/\/www.zframez.com\/articles\/category\/routing"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1273,"url":"https:\/\/www.zframez.com\/articles\/routing\/understanding-bgp-next_hop-and-origin-path-attributes","url_meta":{"origin":131,"position":2},"title":"Understanding BGP NEXT_HOP and ORIGIN Path Attributes","author":"sajith achipra","date":"August 6, 2025","format":false,"excerpt":"Understanding the NEXT_HOP Attribute in BGP In BGP, every route that gets advertised comes with some additional information known as path attributes. One of the most important and commonly seen among them is the NEXT_HOP attribute. This attribute simply tells the router: \u201cIf you want to reach this network, send\u2026","rel":"","context":"In &quot;bgp&quot;","block_context":{"text":"bgp","link":"https:\/\/www.zframez.com\/articles\/category\/routing\/bgp"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/ebgp-peers-with-NOH-attribute.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/ebgp-peers-with-NOH-attribute.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/ebgp-peers-with-NOH-attribute.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/ebgp-peers-with-NOH-attribute.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/ebgp-peers-with-NOH-attribute.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/ebgp-peers-with-NOH-attribute.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":127,"url":"https:\/\/www.zframez.com\/articles\/routing\/routing-protocols","url_meta":{"origin":131,"position":3},"title":"Introduction to Routing Protocols","author":"sajith achipra","date":"July 16, 2024","format":false,"excerpt":"Table of Contents What is a Routing Protocol? What are the Functions of a Routing protocol? Different Types of Routing Protocols Advantages of Using Routing Protocols Introduction to Routing Protocols: Functions, Types, and Advantages In the last tutorial, we learned about routing concepts. In this one, we\u2019ll focus on Routing\u2026","rel":"","context":"In &quot;routing&quot;","block_context":{"text":"routing","link":"https:\/\/www.zframez.com\/articles\/category\/routing"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/Different-Types-of-Routing-Protocols.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/Different-Types-of-Routing-Protocols.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/Different-Types-of-Routing-Protocols.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/Different-Types-of-Routing-Protocols.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/Different-Types-of-Routing-Protocols.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/Different-Types-of-Routing-Protocols.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":117,"url":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic","url_meta":{"origin":131,"position":4},"title":"Introduction to Routing","author":"sajith achipra","date":"July 16, 2024","format":false,"excerpt":"Table of Contents What is routing? What is a routing table? What is Static Routing? Advantages of Static Routing Limitations of Static Routing What is Dynamic Routing? Advantages of Dynamic Routing Limitations of Dynamic Routing Understanding the Routing Concepts: This tutorial will guide you through the basic concepts of routing\u2026","rel":"","context":"In &quot;routing&quot;","block_context":{"text":"routing","link":"https:\/\/www.zframez.com\/articles\/category\/routing"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":1265,"url":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/routing-table-fields-explained-next-hop-exit-interface-metric-and-gateway","url_meta":{"origin":131,"position":5},"title":"Routing Table Fields Explained: Next Hop, Exit Interface, Metric, and Gateway","author":"sajith achipra","date":"August 2, 2025","format":false,"excerpt":"Next Hop, Exit Interface and Metric \u2013 Fields in a Routing Table In the previous tutorial, we discussed how network addresses are used in the routing table. In this one, we\u2019ll look into a few more fields you\u2019ll commonly see in a routing table - like Next Hop, Exit Interface,\u2026","rel":"","context":"In &quot;Networking Fundamentals&quot;","block_context":{"text":"Networking Fundamentals","link":"https:\/\/www.zframez.com\/articles\/category\/networking-fundamentals"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-from-R1s-POV.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-from-R1s-POV.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-from-R1s-POV.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-from-R1s-POV.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-from-R1s-POV.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-from-R1s-POV.png?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/posts\/131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/comments?post=131"}],"version-history":[{"count":5,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/posts\/131\/revisions"}],"predecessor-version":[{"id":831,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/posts\/131\/revisions\/831"}],"wp:attachment":[{"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/media?parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/categories?post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/tags?post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}