{"id":78843,"date":"2026-09-25T13:48:55","date_gmt":"2026-09-25T13:48:55","guid":{"rendered":"http:\/\/bangla.sitestree.com\/?p=78843"},"modified":"2026-09-25T13:48:56","modified_gmt":"2026-09-25T13:48:56","slug":"do-routers-in-the-internet-core-use-mac-address","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=78843","title":{"rendered":"Do routers in the Internet Core Use MAC address?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Yes \u2014 <strong>if the link between two routers is Ethernet<\/strong>, the packet is carried from one router to the next inside an Ethernet frame that uses <strong>MAC addresses<\/strong> for that particular hop.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the important distinction is:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Routers decide where to send the packet using Layer 3 information such as the IP destination (or sometimes an MPLS label), not by using the final destination&#8217;s MAC address.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Host A \u2192 Router 1 \u2192 Router 2 \u2192 Router 3 \u2192 Host B<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Suppose all links are Ethernet.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hop 1: Host A \u2192 Router 1<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>IP packet:\nSource IP = Host A\nDestination IP = Host B\n\nEthernet frame:\nSource MAC = Host A MAC\nDestination MAC = Router 1 MAC<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Hop 2: Router 1 \u2192 Router 2<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Router 1 removes the old Ethernet frame, examines the IP packet, chooses Router 2 as the next hop, and creates a <strong>new frame<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>IP packet:\nSource IP = Host A\nDestination IP = Host B\n\nNew Ethernet frame:\nSource MAC = Router 1's outgoing-interface MAC\nDestination MAC = Router 2's MAC<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Hop 3: Router 2 \u2192 Router 3<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Again:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Source MAC = Router 2\nDestination MAC = Router 3<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The MAC addresses change <strong>at every Ethernet hop<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>IP addresses:  mostly end-to-end\nMAC addresses: hop-to-hop<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A useful diagram is:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Host A          R1             R2             R3          Host B\n IP A                                                   IP B\n\nMAC A \u2192 MAC R1\n                 MAC R1 \u2192 MAC R2\n                                  MAC R2 \u2192 MAC R3\n                                                  MAC R3 \u2192 MAC B\n\nIP A --------------------------------------------------&gt; IP B<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">But not every Internet-core link has to use MAC addresses<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is the important qualification.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A router-to-router link could use:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ethernet<\/strong> \u2192 MAC addresses are used<\/li>\n\n\n\n<li><strong>PPP<\/strong> \u2192 no Ethernet MAC addressing<\/li>\n\n\n\n<li><strong>MPLS<\/strong> \u2192 labels may be used for forwarding through the provider network<\/li>\n\n\n\n<li>other Layer-2 technologies \u2192 their own framing\/addressing rules<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Today, Ethernet is very common even between routers, so MAC addresses are often involved. But it is more accurate to say:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Each router forwards the IP packet to the next hop using the Layer-2 mechanism of that particular link. If the link is Ethernet, that mechanism includes source and destination MAC addresses.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">So I would not say:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cThe Internet core routes packets using MAC addresses.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">I would say:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>The Internet core routes packets using Layer 3 routing, while each individual Ethernet hop uses MAC addresses to deliver the frame to the next router.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>From AI Tools as is<\/strong><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Yes \u2014 if the link between two routers is Ethernet, the packet is carried from one router to the next inside an Ethernet frame that uses MAC addresses for that particular hop. But the important distinction is: Routers decide where to send the packet using Layer 3 information such as the IP destination (or sometimes &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=78843\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1978],"tags":[],"class_list":["post-78843","post","type-post","status-publish","format-standard","hentry","category-computer-networks","item-wrap"],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":78462,"url":"http:\/\/bangla.sitestree.com\/?p=78462","url_meta":{"origin":78843,"position":0},"title":"How a DNS Request Travels Across Networks","author":"Sayed","date":"September 12, 2025","format":false,"excerpt":"Ref: AI Tools\/OpenAI\/ChatGPT Absolutely \ud83d\udc4d \u2014 here\u2019s a ready-to-post, copyright-free blog article about how a DNS request moves across networks, including headers, ARP, and next-hop details. \" \ud83c\udf10 How a DNS Request Travels Across Networks When you type a website name like www.example.com into your browser, your computer needs to\u2026","rel":"","context":"In &quot;Computer Networks&quot;","block_context":{"text":"Computer Networks","link":"http:\/\/bangla.sitestree.com\/?cat=1978"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bangla.sitestree.com\/wp-content\/uploads\/2025\/09\/image-4.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bangla.sitestree.com\/wp-content\/uploads\/2025\/09\/image-4.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/bangla.sitestree.com\/wp-content\/uploads\/2025\/09\/image-4.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/bangla.sitestree.com\/wp-content\/uploads\/2025\/09\/image-4.png?resize=700%2C400 2x"},"classes":[]},{"id":78826,"url":"http:\/\/bangla.sitestree.com\/?p=78826","url_meta":{"origin":78843,"position":1},"title":"Network Devices, VLANs, Subnets, Layer 2 and Layer 3 Switches, and Routers","author":"Sayed","date":"September 10, 2026","format":false,"excerpt":"Network Devices, VLANs, Subnets, Layer 2 and Layer 3 Switches, and Routers From AI tools as IS. Modern computer networks are built from several different kinds of devices and several different kinds of logical boundaries. This can become confusing because terms such as switch, router, VLAN, subnet, LAN, Layer 2,\u2026","rel":"","context":"In &quot;Computer Networks&quot;","block_context":{"text":"Computer Networks","link":"http:\/\/bangla.sitestree.com\/?cat=1978"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78821,"url":"http:\/\/bangla.sitestree.com\/?p=78821","url_meta":{"origin":78843,"position":2},"title":"PAN, LAN, CAN, MAN, and WAN: Understanding Network Types by Geographic Scope","author":"Sayed","date":"September 9, 2026","format":false,"excerpt":"PAN, LAN, CAN, MAN, and WAN: Understanding Network Types by Geographic Scope REf: AI Tools as IS Computer networks are often classified according to the geographic area they cover. The most common categories are: PAN \u2014 Personal Area Network LAN \u2014 Local Area Network CAN \u2014 Campus Area Network MAN\u2026","rel":"","context":"In &quot;Computer Networks&quot;","block_context":{"text":"Computer Networks","link":"http:\/\/bangla.sitestree.com\/?cat=1978"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78828,"url":"http:\/\/bangla.sitestree.com\/?p=78828","url_meta":{"origin":78843,"position":3},"title":"One Physical Switch, Multiple VLANs: How VLANs Work, How to Configure Them, and Where IP Subnets Fit In","author":"Sayed","date":"September 10, 2026","format":false,"excerpt":"One Physical Switch, Multiple VLANs: How VLANs Work, How to Configure Them, and Where IP Subnets Fit In From AI tools as IS. A single managed Ethernet switch can behave as though it were several independent switches. This is the basic idea behind a VLAN \u2014 Virtual Local Area Network.\u2026","rel":"","context":"In &quot;Computer Networks&quot;","block_context":{"text":"Computer Networks","link":"http:\/\/bangla.sitestree.com\/?cat=1978"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78382,"url":"http:\/\/bangla.sitestree.com\/?p=78382","url_meta":{"origin":78843,"position":4},"title":"Implement DHCP Server in GNS 3: Experiment with DHCP Protocol with DHCP server and Clients","author":"Sayed","date":"August 23, 2025","format":false,"excerpt":"Experiment with the DHCP Protocol with a DHCP server and Clients Tools Required: GNS 3 VMWare Workstation Pro or Oracle VirtualBox GNS VM Wireshark Steps in GNS 3: Create the LAN segment Configure a DHCP Server From PCs (clients) : request IP address from the DHCP server Check the DHCP\u2026","rel":"","context":"In &quot;Computer Networks&quot;","block_context":{"text":"Computer Networks","link":"http:\/\/bangla.sitestree.com\/?cat=1978"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bangla.sitestree.com\/wp-content\/uploads\/2025\/08\/image-5.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":78625,"url":"http:\/\/bangla.sitestree.com\/?p=78625","url_meta":{"origin":78843,"position":5},"title":"Polished: How to Find and Import Cisco Router Images (BIN\/IMAGE) Into GNS3","author":"Author-Check- Article-or-Video","date":"November 26, 2025","format":false,"excerpt":"Polished: How to Find and Import Cisco Router Images (BIN\/IMAGE) Into GNS3 (By ChatGPT) To use classic Cisco routers such as the 3725 in your GNS3 labs, you\u2019ll need the correct IOS image files. This guide explains where to find them, where to store them, and how to import them\u2026","rel":"","context":"In &quot;Computer Networks&quot;","block_context":{"text":"Computer Networks","link":"http:\/\/bangla.sitestree.com\/?cat=1978"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/78843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=78843"}],"version-history":[{"count":1,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/78843\/revisions"}],"predecessor-version":[{"id":78844,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/78843\/revisions\/78844"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=78843"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=78843"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=78843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}