Professional Documents
Culture Documents
By…..
SUKANTA BEHERA
Reg. No.
07SBSCA048
DNS and E-mail
DNS:
DNS stands for Domain Name System. It is incredibly
Important but completely hidden part of internet. The
DNS system forms one of the largest and most active
distributed database on the planet. Without DNS, the
Internet would shout down very quickly.
When we use the web or send an e-mail
message, we can see it, we use a domain name to do
it. For example:-
The URL http://www.gmail.com contains the domain
name gmail.com. So the e-mail address is like that
“abc@gmail.com.”
Human-readable names like “gmail.com” is
easy for us to remember, but its difficult to
remember the IP addresses that’s why it becomes
in human-readable names. But when we enter the
name of any domain the domain name servers
converts it into corresponding IP address.
IP address
To keep all of the machines on the Internet
straight, each machine is assigned a unique
address called an IP address. IP stands for
Internet protocol, and these address are 32-bit
numbers normally expressed as four “octal” in a
“dotted decimal number.” A typical IP address
looks like this:
70.123.252.42
The four numbers in an IP address are called
octets because they can have values between 0
and 256 (28 possibilities per octet).
Every machine on the Internet has its own IP
address. A server has a static IP address that
does not change very often. A home machine that
is dialing up through a modem often has an IP
address that is assigned by the ISP when you dial
in. That IP address is unique for your session and
may be different the next time you dial in. In this
way, an ISP only needs one IP address for each
modem it supports, rather than for every
customer.
Domain Names
If we had to remember the IP addresses of
all of the Web sites we visit every day. Human
beings just are not that good at remembering
strings of numbers. We are good at
remembering words, however, and that is where
domain names come in.
For example:
www.google.com - a typical name
www.yahoo.com - the world's best-known name
www.mit.edu - a popular EDU name
DNS Services
Host at
cis.poly.edu 2
3
wants IP address TLD DNS server
4
for
5
gaia.cs.umass.e
local DNS server
du
6
Infrastructure: 1 8
7
Client resolver
authoritative DNS server
Local DNS server
requesting host
Authoritative cis.poly.edu
DNS Server
gaia.cs.umass.edu
Root DNS Server
Distributed, Hierarchical
Database
Root DNS Servers
TLD
com DNS servers ca DNS servers edu DNS servers
Servers
Type=A Type=CNAME
name is alias name for some
name is hostname “cannonical” (the real) name
value is IP www.ibm.com is really
Type=NS
address servereast.backup2.ibm.com
value is cannonical name
name is domain
(e.g. foo.com)
Type=MX
value is IP address
of authoritative value is name of