SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Telecommunications  Networking II Topic 21 The Domain Name System (DNS) Ref: Tanenbaum 622-630 Dr. Stewart D. Personick Drexel University
The Domain Name System ( DNS ) ,[object Object],[object Object]
The Domain Name System ( DNS ) ,[object Object],Root gov mil edu com org net us (etc.)
The Domain Name System ( DNS ) Examples: [email_address] edu [email_address] net [email_address] com [email_address] mil [email_address] org [email_address] us [email_address] gov
The Domain Name System ( DNS ) Domain names are case-insensitive SDP@ECE.Drexel.edu = sdp@ece.drexel.edu but….some Web page names, e.g., WWW.Drexel.edu/… have case-sensitive fields after the “/” that follows the  Top-Level   domain name (e.g., .edu, .com, .org, .gov, ...)
The Domain Name System ,[object Object],[object Object]
[object Object],[object Object],The Domain Name System
[object Object],[object Object],[object Object],[object Object],The Domain Name System
The Domain Name System ,[object Object],[object Object]
DNS Queries ,[object Object]
[object Object],[object Object],DNS Queries
[object Object],DNS Queries
DNS Queries Drexel DNS DARPA DNS .mil DNS Root DNS .edu DNS 1 2 3 IP address of: [email_address]
DNS Resource Records Domain_name  Time_to_live  Class  Type  Value See Tanenbuam p 625:  Time_to_live = integer (seconds, e.g., 86400)  Class= IN (Internet information)  Example  Type: A (IP  address  of a host)    Value: 32-bit integer

Weitere ähnliche Inhalte

Was ist angesagt?

File management
File managementFile management
File managementsumathiv9
 
APPLICATION OF COMPUTERS IN PHARMACY
APPLICATION OF COMPUTERS IN PHARMACYAPPLICATION OF COMPUTERS IN PHARMACY
APPLICATION OF COMPUTERS IN PHARMACYjay panchal
 
Indexing structure for files
Indexing structure for filesIndexing structure for files
Indexing structure for filesZainab Almugbel
 
Algorithm Name Detection & Extraction
Algorithm Name Detection & ExtractionAlgorithm Name Detection & Extraction
Algorithm Name Detection & ExtractionDeeksha thakur
 
File Management – File Concept, access methods, File types and File Operation
File Management – File Concept, access methods,  File types and File OperationFile Management – File Concept, access methods,  File types and File Operation
File Management – File Concept, access methods, File types and File OperationDhrumil Panchal
 
DNSandDNSSecurity (1).pptx
DNSandDNSSecurity (1).pptxDNSandDNSSecurity (1).pptx
DNSandDNSSecurity (1).pptxAisha Siddiqui
 
Concept of computer files
Concept of computer filesConcept of computer files
Concept of computer filesSamuel Igbanogu
 
File Organization in Database
File Organization in DatabaseFile Organization in Database
File Organization in DatabaseA. S. M. Shafi
 

Was ist angesagt? (18)

Domain names
Domain namesDomain names
Domain names
 
IP Addresses and Its Uses
IP Addresses and Its UsesIP Addresses and Its Uses
IP Addresses and Its Uses
 
Ldap
LdapLdap
Ldap
 
Graph and tree
Graph and treeGraph and tree
Graph and tree
 
File Management
File ManagementFile Management
File Management
 
File management
File managementFile management
File management
 
APPLICATION OF COMPUTERS IN PHARMACY
APPLICATION OF COMPUTERS IN PHARMACYAPPLICATION OF COMPUTERS IN PHARMACY
APPLICATION OF COMPUTERS IN PHARMACY
 
Indexing structure for files
Indexing structure for filesIndexing structure for files
Indexing structure for files
 
Algorithm Name Detection & Extraction
Algorithm Name Detection & ExtractionAlgorithm Name Detection & Extraction
Algorithm Name Detection & Extraction
 
File organization
File organizationFile organization
File organization
 
File Management – File Concept, access methods, File types and File Operation
File Management – File Concept, access methods,  File types and File OperationFile Management – File Concept, access methods,  File types and File Operation
File Management – File Concept, access methods, File types and File Operation
 
Indexing
IndexingIndexing
Indexing
 
Types of files
Types of filesTypes of files
Types of files
 
File structures
File structuresFile structures
File structures
 
File organization
File organizationFile organization
File organization
 
DNSandDNSSecurity (1).pptx
DNSandDNSSecurity (1).pptxDNSandDNSSecurity (1).pptx
DNSandDNSSecurity (1).pptx
 
Concept of computer files
Concept of computer filesConcept of computer files
Concept of computer files
 
File Organization in Database
File Organization in DatabaseFile Organization in Database
File Organization in Database
 

Andere mochten auch

Getting users to care about security
Getting users to care about securityGetting users to care about security
Getting users to care about securityAlison Gianotto
 
SXSW14 - Four Macro Trends Driving the Evolution of the Internet
SXSW14 - Four Macro Trends Driving the Evolution of the InternetSXSW14 - Four Macro Trends Driving the Evolution of the Internet
SXSW14 - Four Macro Trends Driving the Evolution of the InternetCory von Wallenstein
 
Cockrum j visual_resume
Cockrum j visual_resume Cockrum j visual_resume
Cockrum j visual_resume Jake Cockrum
 
Registry social responsibility and business continuity
Registry social responsibility and business continuityRegistry social responsibility and business continuity
Registry social responsibility and business continuityDNS Entrepreneurship Center
 
Three Years of Beyond the Dot: A Retrospective of the New gTLD Program
Three Years of Beyond the Dot: A Retrospective of the New gTLD ProgramThree Years of Beyond the Dot: A Retrospective of the New gTLD Program
Three Years of Beyond the Dot: A Retrospective of the New gTLD ProgramBeyondtheDot
 
Nowhere To Run Know Where To Hide
Nowhere To Run Know Where To HideNowhere To Run Know Where To Hide
Nowhere To Run Know Where To HideNFN Labs
 
Networking & dns 101
Networking & dns 101Networking & dns 101
Networking & dns 101Marc Cluet
 
Doing Horrible Things with DNS - Web Directions South
Doing Horrible Things with DNS - Web Directions SouthDoing Horrible Things with DNS - Web Directions South
Doing Horrible Things with DNS - Web Directions SouthTom Croucher
 
The Campaign for the .nyc Top Level Domain
The Campaign for the .nyc Top Level Domain The Campaign for the .nyc Top Level Domain
The Campaign for the .nyc Top Level Domain Thomas Lowenhaupt
 
Beyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocolsBeyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocolsOlivier Bonaventure
 
TID Chapter 2 Introduction To Internet
TID Chapter 2 Introduction To InternetTID Chapter 2 Introduction To Internet
TID Chapter 2 Introduction To InternetWanBK Leo
 
Introduction to the Internet
Introduction to the InternetIntroduction to the Internet
Introduction to the Internetcoastalgraphics
 
Internet of NO things
Internet of NO things Internet of NO things
Internet of NO things Demos Helsinki
 

Andere mochten auch (16)

Getting users to care about security
Getting users to care about securityGetting users to care about security
Getting users to care about security
 
SXSW14 - Four Macro Trends Driving the Evolution of the Internet
SXSW14 - Four Macro Trends Driving the Evolution of the InternetSXSW14 - Four Macro Trends Driving the Evolution of the Internet
SXSW14 - Four Macro Trends Driving the Evolution of the Internet
 
Cockrum j visual_resume
Cockrum j visual_resume Cockrum j visual_resume
Cockrum j visual_resume
 
Registry social responsibility and business continuity
Registry social responsibility and business continuityRegistry social responsibility and business continuity
Registry social responsibility and business continuity
 
Three Years of Beyond the Dot: A Retrospective of the New gTLD Program
Three Years of Beyond the Dot: A Retrospective of the New gTLD ProgramThree Years of Beyond the Dot: A Retrospective of the New gTLD Program
Three Years of Beyond the Dot: A Retrospective of the New gTLD Program
 
Nowhere To Run Know Where To Hide
Nowhere To Run Know Where To HideNowhere To Run Know Where To Hide
Nowhere To Run Know Where To Hide
 
Introduction : registry models
Introduction : registry modelsIntroduction : registry models
Introduction : registry models
 
Apache Web Server
Apache Web ServerApache Web Server
Apache Web Server
 
Networking & dns 101
Networking & dns 101Networking & dns 101
Networking & dns 101
 
Doing Horrible Things with DNS - Web Directions South
Doing Horrible Things with DNS - Web Directions SouthDoing Horrible Things with DNS - Web Directions South
Doing Horrible Things with DNS - Web Directions South
 
The Campaign for the .nyc Top Level Domain
The Campaign for the .nyc Top Level Domain The Campaign for the .nyc Top Level Domain
The Campaign for the .nyc Top Level Domain
 
Beyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocolsBeyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocols
 
TID Chapter 2 Introduction To Internet
TID Chapter 2 Introduction To InternetTID Chapter 2 Introduction To Internet
TID Chapter 2 Introduction To Internet
 
DNS 101 for Non-Techs
DNS 101 for Non-TechsDNS 101 for Non-Techs
DNS 101 for Non-Techs
 
Introduction to the Internet
Introduction to the InternetIntroduction to the Internet
Introduction to the Internet
 
Internet of NO things
Internet of NO things Internet of NO things
Internet of NO things
 

Ähnlich wie Topic 21 (20)

Computer Networks - DNS
Computer Networks - DNSComputer Networks - DNS
Computer Networks - DNS
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Internet Domains
Internet DomainsInternet Domains
Internet Domains
 
DNS ( Domain Name System)
DNS ( Domain Name System)DNS ( Domain Name System)
DNS ( Domain Name System)
 
Internet dns introduction
Internet dns introductionInternet dns introduction
Internet dns introduction
 
The Application Layer
The Application LayerThe Application Layer
The Application Layer
 
Domain Name System DNS
Domain Name System DNSDomain Name System DNS
Domain Name System DNS
 
Internet Host Name
Internet Host NameInternet Host Name
Internet Host Name
 
domain
domaindomain
domain
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Domainnamesystem
DomainnamesystemDomainnamesystem
Domainnamesystem
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
Curso: Redes y comunicaciones I: 07 Redes
Curso: Redes y comunicaciones I: 07 RedesCurso: Redes y comunicaciones I: 07 Redes
Curso: Redes y comunicaciones I: 07 Redes
 
Active directory dns
Active directory dnsActive directory dns
Active directory dns
 
D.N.S
D.N.SD.N.S
D.N.S
 
Dns And Snmp
Dns And SnmpDns And Snmp
Dns And Snmp
 
DNS (Domain Name System)
DNS (Domain Name System)DNS (Domain Name System)
DNS (Domain Name System)
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
Active directory dns
Active directory dnsActive directory dns
Active directory dns
 
Domain name system
Domain name systemDomain name system
Domain name system
 

Mehr von webhostingguy

Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Frameworkwebhostingguy
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guidewebhostingguy
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3webhostingguy
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serverswebhostingguy
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidationwebhostingguy
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreementwebhostingguy
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...webhostingguy
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...webhostingguy
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructurewebhostingguy
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.pptwebhostingguy
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy webhostingguy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandiserswebhostingguy
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Productswebhostingguy
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mbwebhostingguy
 

Mehr von webhostingguy (20)

File Upload
File UploadFile Upload
File Upload
 
Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Framework
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guide
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web servers
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidation
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreement
 
Notes8
Notes8Notes8
Notes8
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructure
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.ppt
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandisers
 
OLUG_xen.ppt
OLUG_xen.pptOLUG_xen.ppt
OLUG_xen.ppt
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Products
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mb
 
Reseller's Guide
Reseller's GuideReseller's Guide
Reseller's Guide
 

Topic 21

  • 1. Telecommunications Networking II Topic 21 The Domain Name System (DNS) Ref: Tanenbaum 622-630 Dr. Stewart D. Personick Drexel University
  • 2.
  • 3.
  • 4. The Domain Name System ( DNS ) Examples: [email_address] edu [email_address] net [email_address] com [email_address] mil [email_address] org [email_address] us [email_address] gov
  • 5. The Domain Name System ( DNS ) Domain names are case-insensitive SDP@ECE.Drexel.edu = sdp@ece.drexel.edu but….some Web page names, e.g., WWW.Drexel.edu/… have case-sensitive fields after the “/” that follows the Top-Level domain name (e.g., .edu, .com, .org, .gov, ...)
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. DNS Queries Drexel DNS DARPA DNS .mil DNS Root DNS .edu DNS 1 2 3 IP address of: [email_address]
  • 14. DNS Resource Records Domain_name Time_to_live Class Type Value See Tanenbuam p 625: Time_to_live = integer (seconds, e.g., 86400) Class= IN (Internet information) Example Type: A (IP address of a host) Value: 32-bit integer