wng_z3r0
Ok, here is a quick snopsis of what I have learned from that site:
The internet works like this:
1. You open up your web browser. THe browser is software that interperts and communicates with the internet
2. You type in http://www.google.com/imghp?:80
http:// is the protocol and means that you are trying to access that type of webpage
www.google.com is the host name. When the computer looks for the webpage, it looks for www.google.com
/imghp? is a different branch in the google.com directory tree.
:80 is the port the computer needs to use to connect to the website. If you dont put it (which noone does) then the computer uses the default port, port 80.
So what does the browser do with all of this information?
Well, the computer doesn't know what www.google.com is. It is used to ip addresses. The computer thinks of www.google.com as [removed]
But, as people, it is much easier for us to remember www.google.com than 64.233.167.104 Sooo, we use a converter. When we type in www.google.com the computer looks in different places to find the translation. (the translator is called domain name server.) first it looks at the hosts file on your computer. If it is not there, then the computer asks your isp's domain name server for the corresponding ip address. If the isp's server doesnt know, then the isp's domain server asks the root server where it can find it. THe root server is the server that oversees all of the servers that host ip address converters. ONce the isp's server finds out which server to talk to, it can get the dns translation. google's server tells your isp's server the correct translation. Then the isp's server gives the information to your computer.
The computer also looks at the protocol (http:// in this instance)
When the computer connects to google.com, it knows what "language" to talk in. It's like there being a sign that says "speak english here" and "speak french here" so that you know when to speak english and when to speak french.
Now, your computer knows the ip address, and the protocol to talk to google's server. The port number tells the computer which port to talk from.
Once your computer does all of this, a direct connection is placed between your computer and google's server using the http:// protocol and communicating through port 80 on your computer.
(more to come later… Im sick of typing right now
wng