domain name system. dns definition the “domain name system” created in 1983 by paul mockapetris...

10
Domain Name System

Upload: joleen-melton

Post on 04-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

Domain Name System

Page 2: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

DNS DEFINITION

The “Domain Name System”

Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced by many of subsequent RFCs

The Internet users use DNS to reference anything by name on the Internet

The mechanism by which Internet software translates names to addresses and vice versa

Page 3: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

DOMAIN NAMES

A domain name is the sequence of labels from a node to the root, separated by dots (“.”s), read left to right

Example domain names:yemen.net.yeYahoo.com

Page 4: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

&SUBDOMAIN NAME

one domain is a sub-Domain of another if its domain name ends in the other’s domain name

So yemen.net.ye is a subdomain of net.ye ye

google.com is a subdomain of com.

Page 5: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

DNS NAMING STRUCTURE

Top level domains TLDs defined by global authority

com, org, edu.

ccTLD: country code TLDs . ye

2nd Level Domains. net.ye google.com

Page 6: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

TOP-LEVEL DOMAINS (TLDS)

Page 7: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

COUNTRY CODE DOMAINS

Top level domains are US-centric .

Geographic TLDs used for organizations in other countries:

TLD Country

.uk United Kingdom

.fr France

.ye Yemen

Countries define their own internal hierarchy:

gov.ye, org.ye ,net.ye , edu.ye and com.ye are used for organizations in Yemen

Page 8: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

SECOND-LEVEL DOMAINSWithin every top-level domain there is a huge list of 2nd level

domains

For example, in the COM second-level domain, you've got:

yahoo msn microsoft plus millions of others...

Page 9: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced

DNS naming structure Example

TLD

ccTLD

2nd LD3rd LD

2nd LD

Examples:

Google .com

yemen .net .ye

Page 10: Domain Name System. DNS DEFINITION The “Domain Name System” Created in 1983 by Paul Mockapetris (RFCs 1034 and 1035), modified, updated, and enhanced