(Usage hints for this presentation)
Winter Term 2018/2019
Dr. Jens Lechtenbörger (License Information)
DBIS Group
Prof. Dr. Gottfried Vossen
Chair for Computer Science
Dept. of Information Systems
WWU Münster, Germany
www.uni-muenster.de?www.uni-muenster.de
is among the first steps of Internet communicationwww in lots of organizationsuni-muenster.deNAME, TTL, CLASS, TYPE, VALUE)
www.uni-muenster.de., 7200, IN, A, 128.176.6.250)NAME, VALUE: Mostly names and IP addressesTTL: Time to live (caching period in seconds) of resource recordTYPE values
A: DNS name NAME has IPv4 address VALUE (IPv6 is AAAA)NS: VALUE is DNS name for authoritative name server of domain NAMECNAME: VALUE is canonical name; used for aliasingMX: VALUE is DNS name for mail server of domain NAMESOA: Start of Authority, management and name server informationCLASS: Constantly IN in Internet.)
www.uni-muenster.de.. (Root)www.uni-muenster.de, wwwde, org (Top Level Domains, TLDs)www might mean www.wiwi.uni-muenster.de.,
www.uni-muenster.de., or www.wwu.de,
while www.uni-muenster.de means www.uni-muenster.de..example.comwwu.de. is a subzone of de., which in turn
is a subzone of the root zone ..de., university for wwu.de.)
“ Domain name space ” by LionKimbro under Public domain; from Wikimedia
.
managed by ICANN
(Internet Corporation for Assigned Names and Numbers)
a.root-servers.net, …, m.root-servers.net
wwu.de., but nothing about names ending in wikipedia.org.
www.wikipedia.org?wikipedia.org.
“ DNS in the real world ” by Lion Kimbro under Public domain; from Wikimedia
InetAddress.getByName(String) in Java/etc/hosts,
%systemroot%\system32\drivers\etc\hosts
128.176.0.12, 128.176.0.13 within university
“ Example of an iterative DNS resolver ” by Lion Kimbro under Public domain; from Wikimedia
dig (next slide) or nslookup as command line toolsnslookup (monitor with Wireshark to see all details)
www.uni-muenster.deset type=MXuni-muenster.deset type=NSserver 128.176.0.12gitlab.comwhois
whois gitlab.comdigdig @a.root-servers.net . soa
Source code and source files for this presentation are available on GitLab under free licenses.
Except where otherwise noted, this work, “Naming and DNS”, is © 2018 by Jens Lechtenbörger, published under the Creative Commons license CC BY-SA 4.0.
In particular, trademark rights are not licensed under this license. Thus, rights concerning third party logos (e.g., on the title slide) and other (trade-) marks (e.g., “Creative Commons” itself) remain with their respective holders.