Publication:
Implement Domain Name System (DNS) on network simulator-3: Implement RFC 1035 on ns-3

dc.contributor.authorWijekoon, J
dc.contributor.authorNishi, H
dc.date.accessioned2022-02-18T10:28:38Z
dc.date.available2022-02-18T10:28:38Z
dc.date.issued2016-08-22
dc.description.abstractThis paper proposes to implement a domain name system (DNS) module to network simulator-3 (ns-3). The ns-3 is one of the wellknown Internet simulators that provides the ideal simulation environment for network research. Despite its advantages, the ns-3 is not yet possesses a module to simulate DNS, which is an essential module required for Internet-oriented simulations. To this end, this paper implements a DNS module for ns-3 according to the design notes provided in RFC 1035. Moreover, this paper presents the implementation notes of the proposed ns-3 DNS module including its class structures, protocol message structures, name server application development, and host-to-IP resolver development. The proposed ns-3 DNS module is evaluated in terms of host-to-IP mapping, recursive DNS resolution, DNS cache management, and internationalized domain name support.en_US
dc.identifier.isbn978-1-63190-120-1
dc.identifier.urihttps://rda.sliit.lk/handle/123456789/1282
dc.language.isoenen_US
dc.publisheracm.orgen_US
dc.relation.ispartofseriesProceedings of the 9th EAI International Conference on Simulation Tools and Techniques;Pages 56-65
dc.subjectDNSen_US
dc.subjectDNS Implementationen_US
dc.subjectns-3en_US
dc.titleImplement Domain Name System (DNS) on network simulator-3: Implement RFC 1035 on ns-3en_US
dc.typeArticleen_US
dspace.entity.typePublication

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
3021426.3021435.pdf
Size:
802.19 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: