{"id":117,"date":"2024-07-16T06:12:15","date_gmt":"2024-07-16T06:12:15","guid":{"rendered":"https:\/\/www.zframez.com\/articles\/?p=117"},"modified":"2024-09-12T17:35:20","modified_gmt":"2024-09-12T17:35:20","slug":"routing-static-dynamic","status":"publish","type":"post","link":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic","title":{"rendered":"Introduction to Routing"},"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=\"#What-is-routing\" style=\"color: black;\">What is routing?<\/a><\/li>\n    <li><a href=\"#What-is-a-routing-table\" style=\"color: black;\">What is a routing table?<\/a><\/li>\n    <li><a href=\"#What-is-Static-Routing\" style=\"color: black;\">What is Static Routing?<\/a><\/li>\n    <li><a href=\"#Advantages-of-Static-Routing\" style=\"color: black;\">Advantages of Static Routing<\/a><\/li>\n    <li><a href=\"#Limitations-of-Static-Routing\" style=\"color: black;\">Limitations of Static Routing<\/a><\/li>\n    <li><a href=\"#What-is-Dynamic-Routing\" style=\"color: black;\">What is Dynamic Routing?<\/a><\/li>\n    <li><a href=\"#Advantages-of-Dynamic-Routing\" style=\"color: black;\">Advantages of Dynamic Routing<\/a><\/li>\n    <li><a href=\"#Limitations-of-Dynamic-Routing\" style=\"color: black;\">Limitations of Dynamic Routing<\/a><\/li>\n  <\/ul>\n<\/div>\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>Understanding the Routing Concepts<\/strong>:<\/h1>\n\n\n\n<p>This tutorial will guide you through the basic concepts of routing and routing protocols. We aim to clearly explain how networks route data and to prepare you for common interview questions on this topic. Let\u2019s begin with some essential questions to lay a solid foundation<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" id=\"What-is-routing\"><strong>What is routing ?<\/strong><\/h2>\n\n\n\n<p><strong>Routing<\/strong> is the process of determining the path data packets take through a network to reach their destination. Devices within the network, such as routers, carry out this process, and personal computers and other devices equipped with routing capabilities can also perform it. Routing involves analyzing the destination address contained in each packet and using this information, along with a set of rules and routing tables, to decide the best route for the packet. This ensures that data efficiently and accurately reaches its intended endpoint, whether it\u2019s within a local network or across multiple 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=\"What-is-a-routing-table\"><strong>What is a routing table ?<\/strong><\/h2>\n\n\n\n<p>A router or networked device uses a routing table to list the routes to various network destinations. This table compiles information about all known networks and the best paths to reach them, not just the immediate network topology. It includes the Network addresses, Mask, IP addresses of the next hops, Exit interface along with associated metrics like distance and cost, which help in determining the most efficient path for traffic. If specific routes are not known, the table may also contain default routes, which guide packets toward a preset path when no explicit route exists.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1024\" height=\"384\" src=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=1024%2C384&#038;ssl=1\" alt=\"Screenshot showing the output of the 'show ip route' command on a Cisco router's CLI\" class=\"wp-image-119\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=1024%2C384&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=300%2C113&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?resize=768%2C288&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?w=1295&amp;ssl=1 1295w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Routing Table of a Cisco router<\/figcaption><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1024\" height=\"332\" src=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-linux-host.png?resize=1024%2C332&#038;ssl=1\" alt=\"Screenshot of a routing table displayed in a Linux terminal using &quot;ip route show&quot; and &quot;route -n&quot; commands\" class=\"wp-image-120\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-linux-host.png?resize=1024%2C332&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-linux-host.png?resize=300%2C97&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-linux-host.png?resize=768%2C249&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-linux-host.png?w=1516&amp;ssl=1 1516w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Routing Table of a Linux Host<\/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=\"What-is-Static-Routing\"><strong>What is Static Routing?<\/strong><\/h2>\n\n\n\n<p>In static routing, a network administrator manually configures and enters network routes into the router\u2019s routing table. Instead, a network administrator sets up each static route to define a specific path for data to travel between devices, and these routes remain unchanged unless manually altered. Static routing characterizes itself by its simplicity and direct approach, explicitly defining each path for packets to follow. This method does not involve dynamic protocols to update or exchange routes between routers. <\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\" id=\"Advantages-of-Static-Routing\"><strong>Advantages of Static Routing:<\/strong><\/h3>\n\n\n\n<p>Static routing offers several key benefits that make it suitable for certain network environments. First, implementing this method is straightforward and doesn\u2019t require the computational overhead associated with dynamic routing protocols. This makes it ideal for smaller networks or scenarios where network traffic patterns are predictable and stable. Static routing allows network administrators to exercise a high level of control over the paths, determining precisely how traffic is routed through the network. This control ensures predictable traffic flows and facilitates easier network management<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\" id=\"Limitations-of-Static-Routing\"><strong>Limitations of Static Routing:<\/strong><\/h3>\n\n\n\n<p>Despite its benefits, static routing has limitations that may affect its suitability for larger or more dynamic environments. One major drawback is scalability; as networks grow or change, manually updating routes becomes increasingly cumbersome and error-prone. This method also lacks automatic failover capabilities, which means it does not dynamically adapt to network changes, such as link failures. Without manual intervention to reconfigure routes, this can lead to potential disruptions in network connectivity. Additionally, the manual configuration process, while straightforward, requires a thorough understanding of the network\u2019s architecture to avoid misconfigurations that could lead to suboptimal paths and network performance issues.<\/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=\"What-is-Dynamic-Routing\"><strong>What is Dynamic Routing?<\/strong><\/h2>\n\n\n\n<p>Dynamic routing is a method that enables routers to automatically discover and maintain routes using various protocols. Unlike static routing, where administrators manually set routes that remain unchanged, dynamic routing actively adjusts to network conditions like link failures or congestion, finding new optimal paths dynamically.<\/p>\n\n\n\n<p class=\"has-large-font-size\" id=\"How-Does-Dynamic-Routing-Work\"><strong>How Does Dynamic Routing Work?<\/strong><\/p>\n\n\n\n<p>Dynamic routing uses different protocols, each designed for specific network scenarios. These protocols include RIP (Routing Information Protocol), OSPF (Open Shortest Path First), EIGRP (Enhanced Interior Gateway Routing Protocol), ISIS (Intermediate System to Intermediate System), and BGP (Border Gateway Protocol). These protocols help routers to share information about changes in network topology, manage the topology information efficiently, and maintain up-to-date routing tables. The process typically involves discovering neighboring routers, exchanging network information to assess available paths, and selecting the best route based on the protocol\u2019s specific algorithm.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\" id=\"Advantages-of-Dynamic-Routing\"><strong>Advantages of Dynamic Routing:<\/strong><\/h3>\n\n\n\n<p>Dynamic routing offers significant flexibility and scalability, making it ideal for large and complex network environments where network traffic and topology can change frequently. It reduces network downtime by automatically rerouting traffic around failed links or congested areas, thus enhancing the resilience and reliability of the network. Furthermore, dynamic routing optimizes the use of network resources by adjusting routes based on current network conditions, which improves overall network performance and efficiency.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\" id=\"Limitations-of-Dynamic-Routing\"><strong>Limitations of Dynamic Routing:<\/strong><\/h3>\n\n\n\n<p>Despite its benefits, dynamic routing also presents several challenges. The complexity o protocols can make them difficult to configure and manage, particularly in very large networks. These protocols are resource-intensive, requiring more CPU power and memory on routers due to the need to process frequent updates and maintain complex algorithms. Additionally, if not properly secured, dynamic routing can expose networks to certain types of  security vulnerabilities and attacks.<\/p>\n\n\n\n<p>Dynamic routing is an essential tool for network administrators, allowing for efficient and adaptive network management in variable conditions. Understanding the deployment and management of protocols is crucial for designing networks that are both robust and flexible.<\/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\/routing-protocols\" style=\"color: black;\">Understanding Routing Protocols<\/a><br>\n  \n<\/p>\n\n\n\n<p>Further reading: <a href=\"https:\/\/en.wikipedia.org\/wiki\/Routing\">Wikipedia <\/a><\/p>\n<\/body>","protected":false},"excerpt":{"rendered":"<p>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 and routing protocols. We aim [&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":[],"class_list":["post-117","post","type-post","status-publish","format-standard","hentry","category-routing","category-routing-basics-routing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Introduction to Routing - Tutorials<\/title>\n<meta name=\"description\" content=\"Explore the fundamentals of network routing, including a detailed look at tables and how static and dynamic routing technologies differ.\" \/>\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\/routing-static-dynamic\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introduction to Routing - Tutorials\" \/>\n<meta property=\"og:description\" content=\"Explore the fundamentals of network routing, including a detailed look at tables and how static and dynamic routing technologies differ.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic\" \/>\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-16T06:12:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-12T17:35:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router-1024x384.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=\"5 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\\\/routing-static-dynamic#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic\"},\"author\":{\"name\":\"sajith achipra\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#\\\/schema\\\/person\\\/8b3b88007644501771d2452d3cc80f41\"},\"headline\":\"Introduction to Routing\",\"datePublished\":\"2024-07-16T06:12:15+00:00\",\"dateModified\":\"2024-09-12T17:35:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic\"},\"wordCount\":907,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/routing-table-of-a-cisco-router-1024x384.png\",\"articleSection\":[\"routing\",\"routing basics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic\",\"url\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic\",\"name\":\"Introduction to Routing - Tutorials\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/routing-table-of-a-cisco-router-1024x384.png\",\"datePublished\":\"2024-07-16T06:12:15+00:00\",\"dateModified\":\"2024-09-12T17:35:20+00:00\",\"description\":\"Explore the fundamentals of network routing, including a detailed look at tables and how static and dynamic routing technologies differ.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/routing-table-of-a-cisco-router.png?fit=1295%2C486&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/routing-table-of-a-cisco-router.png?fit=1295%2C486&ssl=1\",\"width\":1295,\"height\":486},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/routing\\\/routing-static-dynamic#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/www.zframez.com\\\/articles\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction to Routing\"}]},{\"@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":"Introduction to Routing - Tutorials","description":"Explore the fundamentals of network routing, including a detailed look at tables and how static and dynamic routing technologies differ.","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\/routing-static-dynamic","og_locale":"en_US","og_type":"article","og_title":"Introduction to Routing - Tutorials","og_description":"Explore the fundamentals of network routing, including a detailed look at tables and how static and dynamic routing technologies differ.","og_url":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic","og_site_name":"Tutorials","article_publisher":"https:\/\/www.facebook.com\/zframez\/","article_published_time":"2024-07-16T06:12:15+00:00","article_modified_time":"2024-09-12T17:35:20+00:00","og_image":[{"url":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router-1024x384.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":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic#article","isPartOf":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic"},"author":{"name":"sajith achipra","@id":"https:\/\/www.zframez.com\/articles\/#\/schema\/person\/8b3b88007644501771d2452d3cc80f41"},"headline":"Introduction to Routing","datePublished":"2024-07-16T06:12:15+00:00","dateModified":"2024-09-12T17:35:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic"},"wordCount":907,"commentCount":0,"publisher":{"@id":"https:\/\/www.zframez.com\/articles\/#organization"},"image":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic#primaryimage"},"thumbnailUrl":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router-1024x384.png","articleSection":["routing","routing basics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic","url":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic","name":"Introduction to Routing - Tutorials","isPartOf":{"@id":"https:\/\/www.zframez.com\/articles\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic#primaryimage"},"image":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic#primaryimage"},"thumbnailUrl":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router-1024x384.png","datePublished":"2024-07-16T06:12:15+00:00","dateModified":"2024-09-12T17:35:20+00:00","description":"Explore the fundamentals of network routing, including a detailed look at tables and how static and dynamic routing technologies differ.","breadcrumb":{"@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic#primaryimage","url":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?fit=1295%2C486&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/routing-table-of-a-cisco-router.png?fit=1295%2C486&ssl=1","width":1295,"height":486},{"@type":"BreadcrumbList","@id":"https:\/\/www.zframez.com\/articles\/routing\/routing-static-dynamic#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Tutorials","item":"https:\/\/www.zframez.com\/articles"},{"@type":"ListItem","position":2,"name":"Introduction to Routing"}]},{"@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":127,"url":"https:\/\/www.zframez.com\/articles\/routing\/routing-protocols","url_meta":{"origin":117,"position":0},"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":129,"url":"https:\/\/www.zframez.com\/articles\/routing\/distance-vector-vs-link-state-routing-protocols","url_meta":{"origin":117,"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":1256,"url":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-network-addresses-and-routing-tables-in-ip-networks","url_meta":{"origin":117,"position":2},"title":"Understanding Network Addresses and Routing Tables in IP Networks","author":"sajith achipra","date":"August 1, 2025","format":false,"excerpt":"Understanding Network Addresses and Their Role in Routing When we assign an IP address to a device, like 1.2.3.4\/24, it's not just about identifying a single machine. That IP belongs to a network, and the address 1.2.3.0 in this case is known as the network address. But why do we\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-of-a-PC-with-2-interfaces.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-of-a-PC-with-2-interfaces.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-of-a-PC-with-2-interfaces.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-of-a-PC-with-2-interfaces.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-of-a-PC-with-2-interfaces.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Routing-table-of-a-PC-with-2-interfaces.png?resize=1400%2C800&ssl=1 4x"},"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":117,"position":3},"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":[]},{"id":219,"url":"https:\/\/www.zframez.com\/articles\/routing\/bgp-protocol","url_meta":{"origin":117,"position":4},"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":131,"url":"https:\/\/www.zframez.com\/articles\/routing\/igp-and-egp","url_meta":{"origin":117,"position":5},"title":"IGP and EGP","author":"sajith achipra","date":"July 16, 2024","format":false,"excerpt":"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\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\/IGP-and-EGP.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/IGP-and-EGP.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\/117","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=117"}],"version-history":[{"count":5,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/posts\/117\/revisions"}],"predecessor-version":[{"id":823,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/posts\/117\/revisions\/823"}],"wp:attachment":[{"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/media?parent=117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/categories?post=117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/tags?post=117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}