[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82465-en":3,"doc-seo-82465-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},82465,1099513958607,"Jiven","https://ap-avatar.wpscdn.com/avatar/100002390cf8733938c?x-image-process=image/resize,m_fixed,w_180,h_180&k=1778829742770036399",8,"Research & Report","MeshDNS A Cooperative DNS Resolution Framework for Resource-Constrained IoT Networks","Domain Name System (DNS) resolution for Internet of Things (IoT) networks faces latency, resource limits, unreliable connectivity, and security weaknesses. MeshDNS proposes a cooperative, decentralized DNS resolution framework for resource-constrained IoT under a shared-key admission model. Nodes use hash-based cache awareness and authenticate cold-cache misses with Ed25519-signed, identical-answer quorum voting. On ESP8266 hardware, warm-cache resolution reaches 0.47 ms versus 1.39 ms for mDNS, while cold-cache miss protection incurs a controlled 1.3–1.7 s cryptographic cost.","MeshDNS: A Cooperative DNS Resolution Framework for Resource-Constrained  \nIoT Networks  \nAsif Mahbub  \nNorth South University Dhaka, Bangladesh [asif.mahbub01@northsouth.edu](asif.mahbub01@northsouth.edu)  \nMd. Abir Hossain  \nNorth South University Dhaka, Bangladesh [abir.hossain06@northsouth.edu](abir.hossain06@northsouth.edu)  \nNabil Bin Hannan  \nNorth South University Dhaka, Bangladesh [nabil.hannan@northsouth.edu](nabil.hannan@northsouth.edu)  \narXiv :2607 .00 122v 1 [ cs .NI] 30 Jun 2026  \nAbstract—Domain Name System (DNS) resolution in Internet of Things (IoT) networks presents unique challenges due to resource constraints, unreliable connectivity, and security vulnerabilities. Traditional centralized DNS architectures introduce single points of failure. This paper presents MeshDNS, a cooperative DNS resolution framework designed for resource-constrained IoT environments operating under shared-key admission. MeshDNS employs a decentralized architecture where nodes maintain cache awareness using hashbased summaries and secure cold-cache misses via Ed25519-signed, identical-answer quorum voting. Our implementation on commodity ESP8266 microcontrollers (sub-50 KB usable RAM, 80 MHz) achieves a 0.47 ms warm-cache resolution, outperforming native mDNS baselines (1.39 ms). To secure initial cold-cache misses, MeshDNS trades a predictable ∼1.3– 1.7 s cryptographic penalty to successfully isolate Byzantine faults among admitted peers. Assuming a threat model where physical hardware extraction remains out of scope, MeshDNS demonstrates Byzantine fault isolation. We validated the framework via a 5-node physical testbed and discrete-event simulations scaling to 1,000 nodes; the results demonstrate that MeshDNS maintains resilient local name caches for persistent edge telemetry under network churn. Code is available at [https://github.com/mahbubasif/MeshDNS-Artifact](https://github.com/mahbubasif/MeshDNS-Artifact).  \nIndex Terms—DNS, Internet of Things, Byzantine fault tolerance, gossip protocols, distributed systems, edge computing, cooperative caching, peer-to-peer networks  \n1. Introduction  \nThe proliferation of Internet of Things (IoT) devices has transformed the landscape of network computing with more than 75 billion connected devices [1] . These resourceconstrained devices face challenges in fundamental network operations, including Domain Name System (DNS) resolution—a critical component for internet connectivity that translates human-readable domain names to IP addresses [2] . Furthermore, optimizing the deployment and network hardening of such IoT systems is critical to mitigate the exploitation of vulnerabilities throughout the attack surface [3] . The need for lightweight, dynamic security mechanisms  \nis paramount given the severe resource and computational constraints inherent to edge devices [4], [5] .  \nTraditional DNS architectures rely on hierarchical clientserver models with centralized root servers, authoritative nameservers, and recursive resolvers [6] . While this design has proven effective for conventional internet infrastructure, it introduces several critical limitations for IoT deployments:  \n1) Latency bottlenecks: IoT devices must traverse multiple network hops to reach external DNS servers, introducing resolution delays of 50-200ms per query [7] .  \n2) Single points of failure: Centralized DNS infrastructure creates vulnerability to outages, DDoS attacks, and network partitions [8] .  \n3) Privacy concerns: External DNS queries expose device behavior and network topology to third-party resolvers [9] .  \n4) Scalability limitations: DNS server load increases linearly with device count, creating performance degradation in large-scale deployments [10] .  \n5) Energy overhead: Radio transmission for DNS queries consumes significant battery power, with DNS traffic accounting for 15-20% of total energy consumption in wireless sensor networks [11] .  \nCompounding these architectural limitations, modern edge fra","cbCaieFMPg6RKm7W","https://ap.wps.com/l/cbCaieFMPg6RKm7W","pdf",1307421,1,14,"English","en",105,"# Introduction\n## Contributions","[{\"question\":\"What problem does MeshDNS address in IoT DNS resolution?\",\"answer\":\"It addresses DNS resolution challenges in IoT caused by resource constraints, unreliable connectivity, and security vulnerabilities that make centralized DNS architectures introduce latency, outage risk, and exposure.\"},{\"question\":\"How does MeshDNS achieve secure cooperative resolution for cold-cache misses?\",\"answer\":\"MeshDNS uses Ed25519-signed, identical-answer quorum voting to authenticate cold-cache misses while nodes coordinate resolver agreement.\"},{\"question\":\"What performance and scalability results does the paper report?\",\"answer\":\"The implementation on ESP8266 achieves about 0.47 ms warm-cache resolution, outperforming mDNS at 1.39 ms, and is validated on a 5-node testbed with simulations scaling up to 1,000 nodes while maintaining resilient local caches under churn.\"}]",1784180650,35,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"meshdns-a-cooperative-dns-resolution-framework-for-resource-constrained-iot-networks","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/meshdns-a-cooperative-dns-resolution-framework-for-resource-constrained-iot-networks/82465/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-23","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does MeshDNS address in IoT DNS resolution?","Question",{"text":75,"@type":76},"It addresses DNS resolution challenges in IoT caused by resource constraints, unreliable connectivity, and security vulnerabilities that make centralized DNS architectures introduce latency, outage risk, and exposure.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does MeshDNS achieve secure cooperative resolution for cold-cache misses?",{"text":80,"@type":76},"MeshDNS uses Ed25519-signed, identical-answer quorum voting to authenticate cold-cache misses while nodes coordinate resolver agreement.",{"name":82,"@type":73,"acceptedAnswer":83},"What performance and scalability results does the paper report?",{"text":84,"@type":76},"The implementation on ESP8266 achieves about 0.47 ms warm-cache resolution, outperforming mDNS at 1.39 ms, and is validated on a 5-node testbed with simulations scaling up to 1,000 nodes while maintaining resilient local caches under churn.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":45,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":45,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":45,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":45,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]