DOMAIN NAME SYSTEM. Domain Name System Hostname Resolution DNS Name Lookup with DNS Domain Name Servers DNS Database Reverse Lookups.

Slides:



Advertisements
Similar presentations
Daves DNS Show Read at your own risk. Domain Name Service Maps IP addresses to more human readable domain names Every domain name ultimately resolves.
Advertisements

DNS Domain Name System. Domain names and IP addresses People prefer to use easy-to-remember names instead of IP addresses Domain names are alphanumeric.
DNS Domain Name System. Domain names and IP addresses People prefer to use easy-to-remember names instead of IP addresses Domain names are alphanumeric.
1 DNS. 2 BIND DNS –Resolve names to IP address –Resolve IP address to names (reverse DNS) BIND –Berkeley Internet Name Domain system Version 4 is still.
Domain Name System (or Service) (DNS) Computer Networks Computer Networks Term B10.
The Domain Name System. CeylonLinux DNS concepts using BIND 2 Hostnames IP Addresses are great for computers –IP address includes information used for.
Domain Name System (DNS) Network Information Center (NIC) : HOSTS.TXT.
Application Layer At long last we can ask the question - how does the user interface with the network?
Application Layer session 1 TELE3118: Network Technologies Week 12: DNS Some slides have been taken from: r Computer Networking: A Top Down Approach.
CPSC 441: DNS1 Instructor: Anirban Mahanti Office: ICT Class Location: ICT 121 Lectures: MWF 12:00 – 12:50 Notes derived.
1 DNS,NFS & RPC Rizwan Rehman, CCS, DU. Netprog: DNS and name lookups 2 Hostnames IP Addresses are great for computers –IP address includes information.
DNS. Outline r Domain Name System r DNS Hierarchy r Resolution.
Module 12: Domain Name System (DNS)
Intro to Computer Networks DNS (Domain Name System) Bob Bradley The University of Tennessee at Martin.
Name Resolution and DNS. Domain names and IP addresses r People prefer to use easy-to-remember names instead of IP addresses r Domain names are alphanumeric.
Chabot College ELEC Name Resolution.
DNS Domain Name Systems Introduction 1. DNS DNS is not needed for the internet to work IP addresses are all that is needed The internet would be extremely.
NET0183 Networks and Communications Lecture 25 DNS Domain Name System 8/25/20091 NET0183 Networks and Communications by Dr Andy Brooks.
CS 4396 Computer Networks Lab
1 Domain Name System (DNS). 2 DNS: Domain Name System Internet hosts: – IP address (32 bit) - used for addressing datagrams – “name”, e.g.,
Domain Name System (DNS)
Internet Address and Domain Name Service (DNS) CS587x Lecture Department of Computer Science Iowa State University.
Netprog: DNS and name lookups1 Address Conversion Functions and The Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
TELE 301 Lecture 11: DNS 1 Overview Last Lecture –Scheduled tasks and log management This Lecture –DNS Next Lecture –Address assignment (DHCP)
Ch-9: NAME SERVICES By Srinivasa R. Gudipati. To be discussed.. Fundamentals of Naming Services Naming Resolution The Domain Name System (DNS) Directory.
Chapter 16 – DNS. DNS Domain Name Service This service allows client machines to resolve computer names (domain names) to IP addresses DNS works at the.
DNS Domain Name System. Domain names and IP addresses People prefer to use easy-to-remember names instead of IP addresses Domain names are alphanumeric.
Chapter 10 Networking and the Internet ITSC 1458.
Domain names and IP addresses Resolver and name server DNS Name hierarchy Domain name system Domain names Top-level domains Hierarchy of name servers.
DNS. Agenda  DNS Basic  Zone Delegation  Half Class-C reverse lookup  Webmin  Tools  參考資料.
Arthur Harris Gennadiy Kofman James Mendoza Domain Name System.
DNS: Domain Name System
1 DNS: Domain Name System People: many identifiers: m SSN, name, Passport # Internet hosts, routers: m IP address (32 bit) - used for addressing datagrams.
Chapter 29 Domain Name System (DNS) Allows users to reference computer names via symbolic names translates symbolic host names into associated IP addresses.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
Netprog: DNS and name lookups1 Address Conversion Functions and The Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
Pharming Group 10: Phuc H. Dao Anita Lugonja. Motivation To give students an opportunity to learn about DNS poisoning To give students an opportunity.
1 Kyung Hee University Chapter 18 Domain Name System.
Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
CPSC 441: DNS 1. DNS: Domain Name System Internet hosts: m IP address (32 bit) - used for addressing datagrams m “name”, e.g., - used by.
Course ILT Name resolution Unit objectives Discuss the role of the HOSTS file and DNS Discuss the role of NETBIOS, LMHOSTS file and WINS.
Domain Name System (DNS). DNS Server Service Overview of Domain Name System What Is a Domain Namespace? Standards for DNS Naming.
1 Domain Name System (DNS). 2 3 How DNS Works Application Transport Internet Network Application Transport Internet Network DNS Resolver Name Server.
Internet Address and Domain Name Service (DNS)
24. DNS Domain Name System address 1. Name server domain name IP address ftp.cs.mit.eduxx.xx.xx.xx 24.2 Mapping Domain Names To.
EE 122: Lecture 20 (Domain Name Server - DNS) Ion Stoica Nov 15, 2001 (* based on the some on-line slides of J. Kurose & K. Rose and of Raj Jain)
Internet Address and Domain Name Service (DNS) CS587x Lecture 5 Department of Computer Science Iowa State University.
Web Server Administration Chapter 4 Name Resolution.
1. Internet hosts:  IP address (32 bit) - used for addressing datagrams  “name”, e.g., ww.yahoo.com - used by humans DNS: provides translation between.
COMP 431 Internet Services & Protocols
ITIS 1210 Introduction to Web-Based Information Systems Chapter 5. How Internet Addresses and Domains Work.
Networking SPARCS 2000 wheel seminar
So DNS is A client-server application that maps domain names into their corresponding IP addresses with the help of name servers. Mapping domain names.
CSEN 404 Application Layer II Amr El Mougy Lamia Al Badrawy.
Week-6 (Lecture-1) Publishing and Browsing the Web: Publishing: 1. upload the following items on the web Google documents Spreadsheets Presentations drawings.
MAN-IN-THE-MIDDLE ATTACK STEGANOGRAPHY Lab# MAC Addresses and ARP  32-bit IP address:  network-layer address  used to get datagram to destination.
Domain Name Systems Introduction
Domain Name System (DNS)
Seek It- Lesson 2.
Chapter 9: Domain Name Servers
Chapter 25 Domain Name System.
DNS.
Lecture Computer Networks DNS (Domain Name System)
EE 122: Domain Name Server (DNS)
Internet Research WebSites
Evaluating Internet Resources
System & Network Administration (MCSA & RHCSA)
DNS: Domain Name System
Chapter 25 Domain Name System.
Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
Presentation transcript:

DOMAIN NAME SYSTEM

Domain Name System Hostname Resolution DNS Name Lookup with DNS Domain Name Servers DNS Database Reverse Lookups

Hostname Resolution TCP/IP uses 32 bit address (dotted decimal) Hard for us - we use “ordinary” (canonical) names Host Name Resolution - application must find IP address corresponding to name Lookup routines provided by resolver library (gethostbyname & gethostbyaddr)

Solutions: –Local file (/etc/hosts) maintenance problem –Network Information System (NIS) stores host file info in master database OK for small nets (maint & distribution) –Network Information Center (NIC) HOSTS.TXT pre-1984 central site - maint & distribution problems

Domain Name System Hierarchy of domains –edu (Mostly US) educational institutions like universities, etc. –com Commercial organizations, companies. –org Non-commercial organizations. –net Gateways and other administrative host on a network –mil US military institutions –gov US government institutions. –Outside USA: fr - france de - Germany au - Australia

Name Lookup with DNS Giant distributed database Name Servers provide info on a domain or set of domains Two (or more) name servers per zone (see whois)

Sample Lookup Your host needs address of slotnick.psycho.havid.edu host queries names server at root domain root name server (rns) - not in my domain - in.edu domain rns contacts edu zone name server (zns) - list provided to rns rns queries one of the edu zns edu zns knows havid.edu runs a root of their own & points rns to it rns presents query for slotnik to havid.edu rns & IP address is returned info (Ipfor slotnick, havid.edu &.edu) cached for a TTL period (just in case)

Domain Name Servers Authoritative (Master name servers) Primary/secondary

DNS Database