1. The document discusses the Domain Name System (DNS), which translates human-friendly domain names to IP addresses needed for Internet communication.
2. DNS is hierarchical and distributed, with different servers responsible for top-level domains like .com and lower-level domains. It uses a query system to lookup IP addresses.
3. DNS is critical Internet infrastructure that provides scalability, reliability, dynamic updates, and loose consistency in managing domain name to IP address mappings used on a global scale.
1. The document discusses the Domain Name System (DNS), which translates human-friendly domain names to IP addresses needed for Internet communication.
2. DNS is hierarchical and distributed, with different servers responsible for top-level domains like .com and lower-level domains. It uses a query system to lookup IP addresses.
3. DNS is critical Internet infrastructure that provides scalability, reliability, dynamic updates, and loose consistency in managing domain name to IP address mappings used on a global scale.
1. The document discusses the Domain Name System (DNS), which translates human-friendly domain names to IP addresses needed for Internet communication.
2. DNS is hierarchical and distributed, with different servers responsible for top-level domains like .com and lower-level domains. It uses a query system to lookup IP addresses.
3. DNS is critical Internet infrastructure that provides scalability, reliability, dynamic updates, and loose consistency in managing domain name to IP address mappings used on a global scale.
ABSTRACT to each of entities.Most prominently,it translates
domain names,which can be easily memorized The Domain Name System (DNS) is a critical by humans,to the numerical IP addresses needed component of the global Internet infrastructure. for the purpose of computer services and Throughout its history,its design and administration has experienced significant devices worldwide.Domain Name System dynamic changes as the Internet itself has distributes the responsibility of assigning evolved.It has different features which makes it domain name and mapping those names to IP much more important for us.The structure of addresses by designating authorative name DNS is Name Space which have different serves for each domain.It also specifies the components.DNS has certain adnvantages and technical functionality of the database service disadvantagesThough DNS is very which is at its core.It defines the Domain Name advantageous for users it has its own securitiy issues. Sytem protocol,detailed specification of structure and data communication exchanges KEYWORDS used in Domain Name System ,a part of the Internet Protocol Suite. DNS,APARNET,IP Address,DNSSEC,SPOOFING 2 IP ADDRESSES AND DOMAN NAME 1 INTRODUCTION The fundamental identifiers on the internet is an The Domain Name System is a hierarchical IP address.Each host connected to the Internet distributed naming system for has a unique IP address(IPv4 or IPv6).The computers,services or any resource connected to uniqueness is guaranteed through allocation the internet or a private network.It associates from one single pool(IANA-RIR system).The various information with domain name assigned operating system use the identifiers as ―binding‖points during networking.TCP/IP is but don’t know their telephone number, the transport protocol used on the Internet . you can simply look it up in a phone People prefer to use easy –to-remember names book. DNS provides this same service instead of IPaddresses.Domain names are to the Internet. alphanumeric names for IP addresses. For For example: When we eg.,www.nlnetlabs.nl or 213.154.224.1. visit http://dyn.com in a browser, our computer uses DNS to retrieve the 2.1 DNS AND ITS ORIGIN website’s IP address of 204.13.248.115. Without DNS, we would only be able to In the year 1970’s Advanced Research Project visit our website (or any website) by Agency Network(ARPANET),tables where visiting its IP address directly, such maintained mapping host-names to IP as http://204.13.248.115.. addresses.Tables were pulled from the single machine which resulted in traffic and load,name collisions and consistency.But DNS provides a 2.3 FEATURES OF DNS scalable distributed lookup mechanism.In The year 1983 DNS was created by Paul Mockapetris(RFCs 822 and 823).Then gradually 2.3.1 SCALABILITY it has been modified ,updated and enhanced.DNS Security extensions being the .No limit to the size of the most recent. Before DNS there was the database(i.e, one server can HOSTS.TXT file (until 1985), the name-to-IP have 40,000,000 names). address was done by downloading a single file No limit to the number of (hosts.txt ) from a central server with FTP. queries (24,000 queries are Names in hosts.txt are not structured .The easily handled per second). hosts.txt file still works on most operating Queries distributed among systems. It can be used to define local names. masters,slaves and caches.
2.2 IMPORTANCE OF DNS 2.3.2 RELIABILITY
Data is replicated(data from master is copied to multiple DNS is like a phone book for the slaves & system can deal with Internet. If you know a person’s name outrage of servers) Clients will typically query 3. WORKING PRINCIPLE OF DNS local catches. DNS protocol can use either Root level Domain Server UDP or TCP. STEP 2
IDS FORWARDS THE
REQUEST OR 2.3.3 DYNAMICITY OBTAININGTHE IP ADDRESS OF CISCO.COM OVER TO ROOT-LEVEL DOMAIN STEP 3 Top level SERVER(RLDS) domain server Database can be updated RLDS DOES NOT HAVE THE ANSWER EITHER SO IT dynamically(add/delete/modi Internal FORWARDS THE REQUEST OVER . com TO TOP-LEVEL DOMAIN .edu fication) DNS Server SERVER(TLDS) .gov Modification of master .mil database triggers replication. Clients can query(master STEP 1 server,any of the copies at STEP 6 YOU TYPE slave servers). IN IDS STEP 4 CISCO.CO REPLY: STEP 5 M IN TLDS BASED ON THE HERE IS HERE IS THE IP YOUR Second Level Domain INFORMATION IN ITS THE IP ADDRESS OF BROWSER DATABASE KNOWS THAT 2.3.4 LOOSE COHERENCY ADDRES CISCO.COM(TLDS TO Server SECOND-LEVEL DOMAIN S OF IDS) SERVER HAS THE ANSWER CISCO.C OM
The database is always
internally consistent. Cached data expires according to timeout set User by zone administrator. 5. DOMAIN NAME SERVICES with that particular domain, or pointers to the information. DNS is a hierarchical, distributed database that stores information for hosts attached to the 5.1.1 TOP LEVEL DOMAIN Internet to find each other. Without a naming Three types of top-level domains:- service, such as DNS, Organizational:3-character code mapping information from host name to IP indicates the function of the address would be an impossible task. DNS also organization. contains information related to email routing Examples:gov,mil,edu,org,com,net. and data for other InternetApplications.The Geographical :2-character country or following components make up the Domain region code. Name Service: Name Space;Name Servers; Examples:us,va,jp,de Resolvers. The Name Space describes the position of the remote host in the hierarchy by addr.arpa) used IP address-to-name means of a domain name, the Name Servers mapping. contain information on how to navigate the There are more than 200 top-level Name Space and the Resolvers query the Name domains. Servers for the location of the remote host. The Resolver is the client running on the local machine that is given the URL (unified resource 5.1.2 ORGANIZATIONAL TOP-LEVEL locator) of the remote machine to map to an IP DOMAINS Address.
5.1 NAME SPACE AND DOMAIN
Table 1: Top level domains The Name Space is the structure of the DNS database. It is organised in an inverted tree com Commercial organizations structure with the root node at the top . . Each edu Educational institutions node must have a label and that label must be unique within its sibling group or level. Labels gov Government institutions can be reused at differing levels on the tree. The int International organizations root node is represented by the ―null‖ symbol. A ―.‖ Is used to represent the root node for mil U.S military institutions convenience.A label represents a Domain, net Networking organizations which is a sub-tree of the domain name space fromthat point downwards. A nodes domain org Non-profit organizations name identifies its position in the name space.The node is associated with a Resource Record (RR) containing all the dataassociated 5.2 NAME SERVER AND RESOLVERS Name servers store the information 7. ADVANTAGES about the name space in units called zones (discussed above), No need to memorise numbers. represented by a resource record (RR). Domain names makes / gives a kind of The RR is stored in the name server at sense to hyper links when a name is the zones delegation point e.g. for co.uk given instead of a string of numbers . zone the RR would be stored at Easy for categorising,archiving and nameServer1.co.uk. Resolvers query inturn helping ( to an extent ) search name servers about the information they engines. contain in their RR to locate a remote host. 8. DISADVANTAGES
5.3 SECURITY ISSUES Heirarchial and centralised which breaks
down the main objective of Internet which The DNS server is prone to the same threats from malicious attack and poor configuration as is designed to be a decentralised system . any server or host attached to the Internet. Older w:ICANN controls the DNS root registry versions of Operating Systems, not staying which is a non profit private organisation current with patches, poor server set-up and with ties to one specific nation and poor infrastructure configuration all play a part in leaving your DNS directory open to improper challenges the concept of "Net Neutrality" ! updates, slow responses, bad data, denial of Breakdown of DNS would crash the world service and other problems. This section will wide web though there are many root concentrate on the specific security issues servers and backup servers targetting DNS relating to DNS, which may be more general threats taken from the DNS viewpoint. servers at particular key locations would do lot of harm 5.3 SOLUTION TO ISSUES Spoofing DNS would lead to lot of crucial/private data ending up in wrong DNSSEC solves the current top issues with the domain name system. It is the way forward. hands. Without it companies, online shops, banks, governments and home users will 7. FUTURE SCOPE OF DNS continue be susceptible to threats the original DNS was never designed to cope with.Without a method of authenticating the public information To presume to be able to predict the future with held in name serves attackers will have a very great accuracy, particularly in a realm so rapidly easy and effective weapon in their arsenal. The changing as technology, especially when it is so future is DNSSEC. deeply intertwined with many other dynamic factors from across the modern world structure, 9. REFERRENCES may seem a bit presumptuous. We must recognize the limitations of trying to predict the [1] DNS future in a realm that changes so rapidly, and https://en.wikipedia.org/wiki/Domain_Name_Sy with so many technological, political, and stem economic influences. Nevertheless, based on an objective assessment of these trends and using a [2] Working principle of DNS reasonable extrapolation to guide our analysis, http://enggedu.com/tamilnadu/university_questi we offer forecasts for the answers the DNS and ons/question_answer/be_mj_2007/7th_sem/cse/ ICANN may present for the challenges facing it cs1401/part_b/11_a_1.html in the decade of the 2010s. [3]Importance of DNS 8. CONCLUSION http://dyn.com/blog/dns-why-its-important- how-it-works/ For the DNS to continue to provide its vital services to future Internet users, these [4] Advantages and disadvantages of DNS challenges must be effectively addressed by the international community of users. The https://en.wikiversity.org/wiki/User:Pavithrans/ perspective of each stakeholder group—users, Advantages_and_disadvantages_of_DNS domain owners, webmasters, governments, and others—must be considered in the decisions about the design and administration of the DNS. Ongoing security challenges must also be faced, and creative solutions to new security threats must be established for the continued benefit of all Internet users.The dynamic nature of the Internet ecology, technology, culture, and law warrant the continued study of DNS history in order to determine its future andthe future of potential successors. We hope to have provided some insight as to the status of the DNS, how it came to be, and some thoughts on how it may change in the future; we hope we have provided a starting point for future research. Ultimately, these important decisions will require compromises and sacrifices so that we can all benefit from continued expansion of the Internet and its functionality.
I'm currently working as a Machine Learning Engineer at a startup in Bangalore.P1: Can you tell me about your work? What technologies are you using? What kind of projects are you working on
List of Top Companies in Bangalore - IT Companies in Bangalore - Company Profiles - Freshers Plane - 2014 and 2013 Freshers Job Updates - Freshersplane Jobs - 2014 Freshers Job Updates - Freshersplane