navigation
a webmaster learning community
     Home    Register     Search      Help      Login    
FrontPage Alternative
Sponsors

Shopping Cart Software
Ecommerce software integrated into Frontpage, Dreamweaver and Golive templates. No monthly fees and available in ASP and PHP versions.

Website Templates
We also have a wide selection of Dreamweaver, Expression Web and Frontpage templates as well as webmaster tools and CSS layouts.

Frontpage website templates
Creative Website Templates for FrontPage, Dreamweaver, Flash, SwishMax

Free FrontPage Templates

Search Forums
 

Advanced search
Recent Posts

 Todays Posts
 Most Active posts
 Posts since last visit
 My Recent Posts
 Mark posts read

 

Understanding DNS & Domain Names

 
View related threads: (in this forum | in all forums)

Logged in as: Guest
Users viewing this topic: none
Printable Version 

All Forums >> Community >> OutFront Discoveries >> Understanding DNS & Domain Names
Page: [1]
 
DarlingBri

 

Posts: 3123
From: Left of Centre, Cork, Ireland
Status: offline

 
Understanding DNS & Domain Names - 5/11/2002 16:39:27   
This was a very old post I wrote for someone at Outfront more than a year ago. I found it in my files when I was housecleaning my compute, and repost it for anyone else interested.

You connect to the Internet through your ISP. Your ISP has a special Domain Name System (DNS) server that keeps a record of all the domain names it hosts, and where to find them on their web servers.

You open your browser and type in http://www.somedomain.com. Your ISP looks at that request and says, “Somedomain.com? I can’t find that on my DNS server, so that’s not hosted here. Hold on, I’ll find out where it lives.”

The DNS server you are connected to then sends an external request to what’s called a Root Server. Root servers are very large servers all over the world, co-ordinating different domain name types for a particular country. Your ISP will send a question to it’s nearest Root Server, saying “Hello, Root Server—where is somedomain.com?”

Now, the letters in a domain name are there for the convenience of people. Computers are happy to talk to each other in numbers, and each domain name has an associated IP address—a string of numbers unique to that domain name. The IP address is assigned to the domain name by the hosting company where the domain lives. In our example, somedomain.com is hosted by Bob’s Hosting Service, which has declared that it will handle all requests for anything having to do with somedomain.com. It is the somedomain.com “authority.”

So, not surprisingly, the Root Server checks it’s list and replies, “According to my records, somedomain.com is really IP address 1.1.1.1. Bob’s Hosting is authoritative for 1.1.1.1. Go ask Bob.”

Your ISP’s DNS server now knows where to send your request for somedomain.com, and sends you on your way to Bob’s Hosting Service. You arrive on Bob’s doorstep, at which point your computer says to Bob’s DNS server, “Hello, Bob, is 1.1.1.1 at home?”

Bob’s DNS server looks at your request, checks it’s records, and says “1.1.1.1? Oh, you mean somedomain.com. Sure, it’s on my web server, right here. I’ll show it to you.”

And, as if by magic, http://www.somedomain.com appears in your browser.

For more information, see:
http://www.stamey.nu/DNS/DNSHowItWorks.asp
http://www.woz.org/pages/staff/auri/dns/How_Does_It_Work.html


--Bri
-----
#!usr/bin/girl
Mike54

 

Posts: 4791
Joined: 3/26/2001
From: Way Up Over
Status: offline

 
RE: Understanding DNS & Domain Names - 5/11/2002 19:19:38   
Bri,

What a nice explaination.



ah reckon, tharfo'e ah's, ah reckon.


(in reply to DarlingBri)
Doug G

 

Posts: 1189
Joined: 12/29/2001
From: SoCal
Status: offline

 
RE: Understanding DNS & Domain Names - 5/12/2002 14:06:12   
This is a nice explanation. But, the last couple paragraphs aren't exactly correct. Once your ISP's DNS server returns the IP address to your computer, then your computer sends the web request to that IP, not your ISP's DNS server.

I know, picky picky


======
Doug G
======

(in reply to DarlingBri)
LB

 

Posts: 5551
From: Montana USA
Status: offline

 
RE: Understanding DNS & Domain Names - 5/12/2002 15:31:10   
The complete copy of Bri's post has been bumped up here in Tips...

It included a disclaimer of "This is the simple version, so if any die-hard technophiles come by, please don't flame me... I *do* understand DNS"

Linda

(in reply to DarlingBri)
Yzywyz

 

Posts: 132
Joined: 6/27/2002
From: Louisville, Kentucky (USA)
Status: offline

 
RE: Understanding DNS & Domain Names - 7/4/2002 21:50:42   
Real headaches arise when an ISP doesn' t update their DNS entry for your domain. So their clients are directed to whatever the old address was, while the rest of the world sees the right thing.

Example: ISP X hosts site A on their servers. Customers A, B, and C use ISP' s X, Y, and Z, accordingly.

Site owner O gets tired of the outages and bad service offered by ISP X and switches to hosting and internet access through ISP Y, who hosts for a lower price and offers service with courtesy and professionalism, and takes support issues seriously.

Owner M secretly hopes ISP X will burn down and go out of business, but could get in trouble for saying it.

When Owner M requests a DNS record change, ISP Y and ISP Z get the changes right as they propagate quickly through the DNS servers. Thus, customers B and C see the site as intended.

ISP X never updates their DNS record for Owner M' s website, and to this day customer A sees the last version of Owner M' s site posted on ISP X' s servers, because their DNS request is handled by the server with the obsolete record.

Owner M wishes he would have put a redirect page on ISP X' s server before they shut off his access and disabled his password, because now he despairs that customer A will ever come back to his website, since in A' s world it is still frozen in 1999' s update.

Creepy, eh?

_____________________________

-----

I just run the frikkin' maze.

James

(in reply to DarlingBri)
bobby

 

Posts: 11394
Joined: 8/15/1969
From: Seattle WA USA
Status: offline

 
RE: Understanding DNS & Domain Names - 7/6/2002 11:11:02   
Jeez, and all of this takes place in just seconds, or fractions of a second... and yet a couple thousand 1' s and 0' s can take a lifetime to transmit on a slow connection.

I don' t think Bri has it right at all. I think it' s all performed by a lost magical art that only a few secretive trolls now possess.

Those trolls now sit quietly in their troll-homes wringing their fists and counting their gold. All the while a powerful spell of the darkest magic spins a web that holds the world of the Internet together.

That' s creepy.:)

_____________________________

If con is the opposite of pro, is Congress the opposite of progress?


:)

(in reply to DarlingBri)
Gil

 

Posts: 7533
From: North Carolina, USA
Status: offline

 
RE: Understanding DNS & Domain Names - 7/6/2002 13:46:04   
Good info.

But, don' t confuse the terms ISP & host. ISP = Internet Service Provider and while sometimes they are the same, not always.

_____________________________

Gil Harvey, 1947-2004

(in reply to DarlingBri)
treetopsranch

 

Posts: 1156
From: Cottage Grove, OR, USA
Status: online

 
RE: Understanding DNS & Domain Names - 7/14/2002 14:32:17   
Dumb Question here: Why did my host assign me three different IP address' s for one web site?

Don from TreeTops Ranch in Oregon

(in reply to DarlingBri)
leehintz

 

Posts: 383
Joined: 10/10/2000
From: Oak Creek Wisconsin USA
Status: offline

 
RE: Understanding DNS & Domain Names - 7/27/2002 21:45:19   
Hi TTR,

I believe the three addresses you are refering to are the name server addresses, for ns1, ns2 and optional ns3. They are associated with your domain name record. The name servers then point to your web site address (only one) assigned by your web hosting company. I hope that this helps. It' s a complex subject for most of us.

_____________________________

Lee A. Hintz, Consultant
ArtGals.com
www.artgals.com

(in reply to DarlingBri)
Page:   [1]

All Forums >> Community >> OutFront Discoveries >> Understanding DNS & Domain Names
Page: [1]
Jump to: 1





New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts