{"id":1281,"date":"2025-08-11T17:55:26","date_gmt":"2025-08-11T17:55:26","guid":{"rendered":"https:\/\/www.zframez.com\/articles\/?p=1281"},"modified":"2025-08-11T17:55:31","modified_gmt":"2025-08-11T17:55:31","slug":"understanding-address-resolution-protocol-how-arp-works","status":"publish","type":"post","link":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works","title":{"rendered":"Understanding Address Resolution Protocol \u2013 How ARP Works"},"content":{"rendered":"<body>\n<h1 class=\"wp-block-heading has-large-font-size\"><strong>ARP \u00a0\u2013 Address Resolution Protocol<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">ARP is used to find the MAC address of the next device to which the packet should be sent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When a device creates a packet, in the Ethernet header we need two MAC addresses \u2013 <strong>source MAC<\/strong> and <strong>destination MAC<\/strong>.<br>The source MAC will always be available because it\u2019s the device\u2019s own address. The destination MAC will not be available in many cases, and this is where ARP comes into the picture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When the MAC address of the destination is not known, the device sends an <strong>ARP request<\/strong> with the target IP address. This request is sent to everyone on that network (broadcast). The device that owns that IP address replies with an <strong>ARP response<\/strong> containing its MAC address. Once this MAC address is known, it can be used in the Ethernet header for sending data.<\/p>\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=\"500\" src=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219.png?resize=1024%2C500&#038;ssl=1\" alt=\"Diagram showing ARP process with two networks connected by a router. PC1 and PC2 share the same subnet on one side, PC3 and PC4 share another subnet on the other side, with ARP requests and replies illustrated for both same-network and different-network communication.\" class=\"wp-image-1282\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219.png?resize=1024%2C500&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219.png?resize=300%2C147&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219.png?resize=768%2C375&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219.png?w=1349&amp;ssl=1 1349w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">ARP Topology 1<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ARP process when the source and destination are in the same network<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the figure, PC1 (1.1.1.1\/24) and PC2 (1.1.1.2\/24) are connected to the same switch on the left side of the router, with their gateway as 1.1.1.3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If PC1 needs to send a packet to PC2, it will first check its ARP table to see if it already knows PC2\u2019s MAC address. If the MAC is not known, PC1 will send an ARP request as a broadcast on its network asking, <em>\u201cWho has 1.1.1.2? Tell me your MAC address.\u201d<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Only PC2 will respond with its MAC address. Once PC1 gets this MAC, it will send the packet directly to PC2 through the switch, without involving the router.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ARP process when the source and destination are in different networks<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, consider PC1 (1.1.1.1\/24) sending a packet to PC3 (2.2.2.1\/24) on the other side of the router.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since the destination network (2.2.2.0\/24) is different, PC1 cannot send the packet directly to PC3. Instead, it must send it to its gateway, which is the router interface at 1.1.1.3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If PC1 does not already know the MAC address of 1.1.1.3, it will send an ARP request asking, <em>\u201cWho has 1.1.1.3? Tell me your MAC address.\u201d<\/em> The router responds with its MAC address for that interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PC1 then sends the data packet to the router\u2019s MAC. The router receives the packet, checks its routing table, and forwards it to the correct network \u2013 in this case, towards PC3 on the 2.2.2.0\/24 side.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Points to note about ARP<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ARP requests are normally <strong>broadcast<\/strong> but it can be send as unicast in ARP refreshments.<\/li>\n\n\n\n<li>ARP replies are <strong>unicast<\/strong> \u2013 sent directly to the requester\u2019s MAC address.<\/li>\n\n\n\n<li>Devices store learned IP-to-MAC mappings in the <strong>ARP table<\/strong> (or ARP cache) to avoid sending ARP requests repeatedly for the same IP.<\/li>\n\n\n\n<li>ARP works only within a broadcast domain. If the destination is in another broadcast domain, the request will not reach it \u2013 the gateway is used instead.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\"><strong>Other Types of ARP<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are different variations of ARP used in networks. The normal ARP process we discussed earlier is the most common, but there are other types used for specific purposes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Other types of ARP are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gratuitous ARP<\/li>\n\n\n\n<li>Reverse ARP (RARP)<\/li>\n\n\n\n<li>Inverse ARP (InARP)<\/li>\n\n\n\n<li>Proxy ARP<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Gratuitous ARP<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gratuitous ARP is mainly used to check if an IP address is already in use on the network.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this process, a device sends an ARP request with its <strong>own IP address<\/strong> as the target IP. In other words, the device is asking, \u201cWho has my IP address?\u201d<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Normally there will be no reply, since no other device should have that IP.<\/li>\n\n\n\n<li>If there is a duplicate IP on the network, the other device will respond \u2013 indicating an IP conflict.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This is usually done when:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A device is first connected to the network.<\/li>\n\n\n\n<li>A new IP address is assigned to the device.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Some devices also use Gratuitous ARP to refresh ARP tables in other devices or to update switches and routers after a MAC address change.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Reverse ARP (RARP)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reverse ARP is used when a device needs to learn its IP address automatically.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The device sends an RARP request (broadcast) with its MAC address.<\/li>\n\n\n\n<li>A RARP server responds with the IP address mapped to that MAC address.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The RARP server must have a table that contains the MAC addresses of clients and the IP addresses assigned to them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RARP is no longer used in modern networks because <strong>DHCP<\/strong> can do much more \u2013 providing IP, subnet mask, gateway, DNS server, and other configuration details. RARP can only provide an IP address, so it has been replaced by DHCP in almost all environments.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Inverse ARP (InARP)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inverse ARP is used to find the IP address of a neighbor when you already know the Layer 2 identifier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is mostly used in Frame Relay networks, where you can learn the IP address of the remote device using the <strong>DLCI (Data Link Connection Identifier)<\/strong> assigned to the virtual circuit.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Proxy ARP<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Proxy ARP is when one device answers an ARP request on behalf of another device.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A common use case is when two devices belong to the same IP network but are separated by a router. The router responds to ARP requests for the remote device using its own MAC address. The sending device will then forward the packet to the router, which in turn sends it to the actual destination.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Proxy ARP can sometimes cause confusion in network design if not used carefully, because it can make devices think they are on the same Layer 2 segment when they are not.<\/p>\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=\"585\" src=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-221738.png?resize=1024%2C585&#038;ssl=1\" alt=\"ARP header structure diagram with fields for hardware type, protocol type, hardware size, protocol size, opcode, sender MAC and IP, target MAC and IP, showing example values for Ethernet over IPv4.\" class=\"wp-image-1283\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-221738.png?resize=1024%2C585&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-221738.png?resize=300%2C171&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-221738.png?resize=768%2C439&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-221738.png?resize=1536%2C877&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-221738.png?w=1716&amp;ssl=1 1716w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">ARP Header structure<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ARP Header<\/strong> <strong>Structure<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An ARP header contains the following fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hardware Type<\/strong> \u2013 Identifies the type of hardware used. For Ethernet this value is 1.<\/li>\n\n\n\n<li><strong>Protocol Type<\/strong> \u2013 The protocol for which we are resolving the address. For IPv4 this value is 0x0800.<\/li>\n\n\n\n<li><strong>Hardware Size<\/strong> \u2013 Size of the hardware address in bytes. For Ethernet MAC addresses this is 6.<\/li>\n\n\n\n<li><strong>Protocol Size<\/strong> \u2013 Size of the protocol address in bytes. For IPv4 this is 4.<\/li>\n\n\n\n<li><strong>Opcode<\/strong> \u2013 Tells whether the packet is a request (1) or a reply (2).<\/li>\n\n\n\n<li><strong>Sender MAC Address<\/strong> \u2013 MAC address of the device sending the ARP packet.<\/li>\n\n\n\n<li><strong>Sender IP Address<\/strong> \u2013 IP address of the device sending the ARP packet.<\/li>\n\n\n\n<li><strong>Target MAC Address<\/strong> \u2013 MAC address of the target (will be all zeros in an ARP request).<\/li>\n\n\n\n<li><strong>Target IP Address<\/strong> \u2013 IP address of the device we are trying to find.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In a normal ARP request, the sender MAC\/IP will be filled in and the target MAC will be all zeros because it is not known yet. The target IP will have the IP address we are looking for.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Viewing ARP Table<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When a device learns the MAC address for an IP using ARP, it stores the result in its <strong>ARP table<\/strong> (or ARP cache).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On <strong>Windows<\/strong>: arp -a<\/li>\n\n\n\n<li>On <strong>Linux<\/strong>: arp -n or ip neigh<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Example output (Linux):<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">$ ip neigh<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">192.168.1.1 dev eth0 lladdr 00:11:22:33:44:55 REACHABLE<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">192.168.1.10 dev eth0 lladdr 00:11:22:33:44:66 STALE<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here, REACHABLE means the entry is active and can be used. STALE means the entry hasn\u2019t been used recently and may need to be refreshed.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Static ARP Entries<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is possible to add manual (static) entries to the ARP table so that the MAC address is always fixed for a particular IP.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On Windows:<\/li>\n\n\n\n<li>arp -s 192.168.1.100 00-aa-bb-cc-dd-ee<\/li>\n\n\n\n<li>On Linux:<\/li>\n\n\n\n<li>ip neigh add 192.168.1.100 lladdr 00:aa:bb:cc:dd:ee dev eth0<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Static entries are not removed until you delete them manually. They are useful in cases where the MAC address of a device is fixed and you want to avoid ARP broadcasts or prevent spoofing.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ARP Cache Timeout<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dynamic ARP entries are removed from the cache after a certain time if not used. The timeout varies depending on the operating system. When the entry is removed, the next packet to that IP will trigger a new ARP request.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ARP Security Concerns<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because ARP has no authentication, it is possible for an attacker to send fake ARP replies (ARP spoofing or ARP poisoning) and make devices send traffic to the wrong MAC address.<br>To protect against this, networks can use features like <strong>Dynamic ARP Inspection (DAI)<\/strong> on switches.<\/p>\n<\/body>","protected":false},"excerpt":{"rendered":"<p>ARP \u00a0\u2013 Address Resolution Protocol ARP is used to find the MAC address of the next device to which the packet should be sent. When a device creates a packet, in the Ethernet header we need two MAC addresses \u2013 source MAC and destination MAC.The source MAC will always be available because it\u2019s the device\u2019s [&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":[330],"tags":[377,376,383,382,384,380,365,379,40,378,337,381],"class_list":["post-1281","post","type-post","status-publish","format-standard","hentry","category-networking-fundamentals","tag-address-resolution-protocol","tag-arp","tag-arp-packet-format","tag-arp-reply","tag-arp-request","tag-computer-networks","tag-ethernet","tag-ip-address","tag-mac-address","tag-network-communication","tag-networking-basics","tag-types-of-arp"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Understanding Address Resolution Protocol \u2013 How ARP Works - Tutorials<\/title>\n<meta name=\"description\" content=\"Learn how ARP (Address Resolution Protocol) maps IP addresses to MAC addresses. Covers ARP process in same and different networks, types of ARP, and ARP packet format with examples.\" \/>\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\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ARP Explained \u2013 How Devices Find MAC Addresses in a Network\" \/>\n<meta property=\"og:description\" content=\"Learn how ARP (Address Resolution Protocol) works to map IP addresses to MAC addresses. Includes examples of ARP within the same network, across different networks, and the various types of ARP used in networking.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works\" \/>\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=\"2025-08-11T17:55:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-11T17:55:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-221738.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1716\" \/>\n\t<meta property=\"og:image:height\" content=\"980\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/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=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works\"},\"author\":{\"name\":\"sajith achipra\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#\\\/schema\\\/person\\\/8b3b88007644501771d2452d3cc80f41\"},\"headline\":\"Understanding Address Resolution Protocol \u2013 How ARP Works\",\"datePublished\":\"2025-08-11T17:55:26+00:00\",\"dateModified\":\"2025-08-11T17:55:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works\"},\"wordCount\":1333,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Screenshot-2025-08-11-220219-1024x500.png\",\"keywords\":[\"address resolution protocol\",\"arp\",\"arp packet format\",\"arp reply\",\"arp request\",\"computer networks\",\"Ethernet\",\"ip address\",\"mac address\",\"network communication\",\"networking basics\",\"types of arp\"],\"articleSection\":[\"Networking Fundamentals\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works\",\"url\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works\",\"name\":\"Understanding Address Resolution Protocol \u2013 How ARP Works - Tutorials\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Screenshot-2025-08-11-220219-1024x500.png\",\"datePublished\":\"2025-08-11T17:55:26+00:00\",\"dateModified\":\"2025-08-11T17:55:31+00:00\",\"description\":\"Learn how ARP (Address Resolution Protocol) maps IP addresses to MAC addresses. Covers ARP process in same and different networks, types of ARP, and ARP packet format with examples.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Screenshot-2025-08-11-220219.png?fit=1349%2C659&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.zframez.com\\\/articles\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Screenshot-2025-08-11-220219.png?fit=1349%2C659&ssl=1\",\"width\":1349,\"height\":659},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.zframez.com\\\/articles\\\/networking-fundamentals\\\/understanding-address-resolution-protocol-how-arp-works#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/www.zframez.com\\\/articles\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Understanding Address Resolution Protocol \u2013 How ARP Works\"}]},{\"@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":"Understanding Address Resolution Protocol \u2013 How ARP Works - Tutorials","description":"Learn how ARP (Address Resolution Protocol) maps IP addresses to MAC addresses. Covers ARP process in same and different networks, types of ARP, and ARP packet format with examples.","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\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works","og_locale":"en_US","og_type":"article","og_title":"ARP Explained \u2013 How Devices Find MAC Addresses in a Network","og_description":"Learn how ARP (Address Resolution Protocol) works to map IP addresses to MAC addresses. Includes examples of ARP within the same network, across different networks, and the various types of ARP used in networking.","og_url":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works","og_site_name":"Tutorials","article_publisher":"https:\/\/www.facebook.com\/zframez\/","article_published_time":"2025-08-11T17:55:26+00:00","article_modified_time":"2025-08-11T17:55:31+00:00","og_image":[{"width":1716,"height":980,"url":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-221738.png","type":"image\/png"}],"author":"sajith achipra","twitter_card":"summary_large_image","twitter_creator":"@zframez","twitter_site":"@zframez","twitter_misc":{"Written by":"sajith achipra","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works#article","isPartOf":{"@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works"},"author":{"name":"sajith achipra","@id":"https:\/\/www.zframez.com\/articles\/#\/schema\/person\/8b3b88007644501771d2452d3cc80f41"},"headline":"Understanding Address Resolution Protocol \u2013 How ARP Works","datePublished":"2025-08-11T17:55:26+00:00","dateModified":"2025-08-11T17:55:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works"},"wordCount":1333,"commentCount":0,"publisher":{"@id":"https:\/\/www.zframez.com\/articles\/#organization"},"image":{"@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works#primaryimage"},"thumbnailUrl":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219-1024x500.png","keywords":["address resolution protocol","arp","arp packet format","arp reply","arp request","computer networks","Ethernet","ip address","mac address","network communication","networking basics","types of arp"],"articleSection":["Networking Fundamentals"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works","url":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works","name":"Understanding Address Resolution Protocol \u2013 How ARP Works - Tutorials","isPartOf":{"@id":"https:\/\/www.zframez.com\/articles\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works#primaryimage"},"image":{"@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works#primaryimage"},"thumbnailUrl":"https:\/\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219-1024x500.png","datePublished":"2025-08-11T17:55:26+00:00","dateModified":"2025-08-11T17:55:31+00:00","description":"Learn how ARP (Address Resolution Protocol) maps IP addresses to MAC addresses. Covers ARP process in same and different networks, types of ARP, and ARP packet format with examples.","breadcrumb":{"@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works#primaryimage","url":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219.png?fit=1349%2C659&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/Screenshot-2025-08-11-220219.png?fit=1349%2C659&ssl=1","width":1349,"height":659},{"@type":"BreadcrumbList","@id":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-address-resolution-protocol-how-arp-works#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Tutorials","item":"https:\/\/www.zframez.com\/articles"},{"@type":"ListItem","position":2,"name":"Understanding Address Resolution Protocol \u2013 How ARP Works"}]},{"@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":1277,"url":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-ethernet-features-devices-and-frame-format","url_meta":{"origin":1281,"position":0},"title":"Understanding Ethernet: Features, Devices, and Frame Format","author":"sajith achipra","date":"August 6, 2025","format":false,"excerpt":"Ethernet Basics: Features, Devices, and Frame Structure Ethernet is the most widely used technology in local wired networks. Almost all the LANs we work with today use Ethernet to connect systems and devices. In this tutorial, we\u2019ll look at some important features of Ethernet, the devices used, and how the\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\/DIX-ethernet-header-structure.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DIX-ethernet-header-structure.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DIX-ethernet-header-structure.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DIX-ethernet-header-structure.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DIX-ethernet-header-structure.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DIX-ethernet-header-structure.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":1231,"url":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/networking-terminologies-a-beginners-guide-part-2","url_meta":{"origin":1281,"position":1},"title":"Networking Terminologies \u2013 A Beginner\u2019s Guide Part 2","author":"sajith achipra","date":"July 29, 2025","format":false,"excerpt":"This post continues from Part 1 and covers a few more important networking concepts. These terms often come up when learning how data moves through a network, especially when understanding how devices identify each other, how applications communicate, and how data is structured at each layer. 1. MAC Address \u2013\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":"","width":0,"height":0},"classes":[]},{"id":11,"url":"https:\/\/www.zframez.com\/articles\/switching\/what-is-an-ethernet-switch-understanding-how-network-switches-work","url_meta":{"origin":1281,"position":2},"title":"Understanding How Ethernet Switches  Work","author":"sajith achipra","date":"June 26, 2024","format":false,"excerpt":"An Overview of Mac Learning, Flooding, Collision and Broadcast Domain in Ethernet Switches This tutorial answers key interview questions about Ethernet switching to help you understand the Ethernet switch and the layer 2 frame forwarding process. You will learn how the switch works, why it is better than hubs, and\u2026","rel":"","context":"In &quot;switching&quot;","block_context":{"text":"switching","link":"https:\/\/www.zframez.com\/articles\/category\/switching"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/how-a-switch-works.png?fit=1200%2C588&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/how-a-switch-works.png?fit=1200%2C588&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/how-a-switch-works.png?fit=1200%2C588&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/how-a-switch-works.png?fit=1200%2C588&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/how-a-switch-works.png?fit=1200%2C588&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1221,"url":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/networking-terminologies-a-beginners-guide-part-1","url_meta":{"origin":1281,"position":3},"title":"Networking Terminologies \u2013 A Beginner\u2019s Guide Part 1","author":"sajith achipra","date":"July 29, 2025","format":false,"excerpt":"Understanding how computer networks work starts with learning a few essential terms. This post introduces some of the core networking concepts in a simple and practical way. If you're just getting started with networking or brushing up on the basics, this will give you a solid foundation to build on.\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\/07\/OSI-vs-TCP-IP-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/07\/OSI-vs-TCP-IP-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/07\/OSI-vs-TCP-IP-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/07\/OSI-vs-TCP-IP-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1291,"url":"https:\/\/www.zframez.com\/articles\/networking-fundamentals\/understanding-dhcp-how-dynamic-ip-allocation-works","url_meta":{"origin":1281,"position":4},"title":"Understanding DHCP &#8211; How Dynamic IP Allocation Works","author":"sajith achipra","date":"August 21, 2025","format":false,"excerpt":"Understanding DHCP \u2013 Dynamic Host Configuration Protocol When a host gets connected to a network, it needs some basic configurations like IP address, subnet mask, gateway IP, DNS server\u2019s IP and so on. These can be given manually, but it will be difficult to do this every time, especially when\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\/DHCP-DORA-Process.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DHCP-DORA-Process.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DHCP-DORA-Process.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DHCP-DORA-Process.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2025\/08\/DHCP-DORA-Process.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":191,"url":"https:\/\/www.zframez.com\/articles\/switching\/vlan-configuration-examples","url_meta":{"origin":1281,"position":5},"title":"VLAN Configuration Examples","author":"sajith achipra","date":"July 16, 2024","format":false,"excerpt":"Configuring VLANs and dot1q Tagging on Cisco Switches In the last tutorial, we discussed VLANs and the tagging process. Now, let's understand how to configure VLANs and dot1q tagging with two examples. In the first example, we will cover basic VLAN configuration and the commands to map ports to a\u2026","rel":"","context":"In &quot;switching&quot;","block_context":{"text":"switching","link":"https:\/\/www.zframez.com\/articles\/category\/switching"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/vlan-configuration-topology.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/vlan-configuration-topology.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/vlan-configuration-topology.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/vlan-configuration-topology.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/vlan-configuration-topology.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.zframez.com\/articles\/wp-content\/uploads\/2024\/07\/vlan-configuration-topology.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\/1281","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=1281"}],"version-history":[{"count":1,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/posts\/1281\/revisions"}],"predecessor-version":[{"id":1284,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/posts\/1281\/revisions\/1284"}],"wp:attachment":[{"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/media?parent=1281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/categories?post=1281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zframez.com\/articles\/wp-json\/wp\/v2\/tags?post=1281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}