Categories
- Arts & Entertainment
- Business
- Communications
- Computers
- Culture & Society
- Disease & Illness
- Fashion
- Finance
- Food & Beverage
- Health & Fitness
- Hobbies
- Home & Family
- Home Based Business
- Internet Business
- Adsense
- Affiliate Programs
- Affiliate Revenue
- Auctions
- Audio Streaming
- Autoresponders
- Banner Advertising
- Blogging
- Click Bank
- Directories
- Domain Names
- Ecommerce
- Email Marketing
- Ezine Publishing
- Forums
- Internet Marketing
- Link Popularity
- List Building
- Podcasting
- PPC Advertising
- RSS
- Security
- SEO
- Site Promotion
- Spam Blocker
- Technologies
- Traffic Building
- Tutorials
- Video
- Video Streaming
- Viral Marketing
- Web Design
- Web Development
- Web Hosting
- Webmasters
- Legal
- Pets & Animals
- Politics
- Product Reviews
- Recreation & Sports
- Reference & Education
- Religion
- Self Improvement
- Shopping
- Travel & Leisure
- Vehicles
- Writing & Speaking
Information
What Actually Happens When You Enter That Web Address In Your Browser?
Submitted: 2007-01-17 13:08:07
Print this article | Tell a friend | For publisher |
Whenever your click on a link or type an address into your web browser you're making a "request" for that particular page. That request is handled by what is known as the Hyper Text Transfer Protocol (HTTP). The request gets routed over the internet to the appropriate server and if everything goes according to plan, that server will send the page requested back to your browser.
HTTP is an integral part of the Internet Protocol (IP) suite. It's used by browser software to connect to the server that holds the website you want to see. The server watched for these requests by monitoring what is called a TCP port (port 80 in most cases).
Transmission Control Protocl (TCP) is the protocol that creates connections between two computer over the internet, allowing them to pass data back and forth. TCP is made to allow the transmitted data to be reassembled into the proper form when it reached its destination.
There are a number of TCP ports that monitor specific protocols. For example, TCP port 21 is normally used for FTP (File Transfer Protocol) and port 80 is normally used for HTTP (web browsing).
If a web server gets a request on port 80 in the form of GET / HTTP/1.1 it sends a response code that tells the requesting computer whether the page is available or not. A typical request will look like this:
GET /faq.html HTTP/1.1
Host: http://www.mywebsite.com
This request is for a web page at http://www.mywebsite.com/faq.html. The "host" is specified to identify a particular website on that server (in the case of shared hosting, there can be many sites on one server).
If the faq.html page is available, the response will be:
HTTP/1.1 200 OK
Date: Mon, 15 November 2005 13:22:54 GMT
Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Last-Modified: Wed, 23 Aug 2005 08:23:33 GMT
...after which the contents of the actual web page will follow.
Let's break that response down...
HTTP/1.1 200 OK means that particular web page is available. Other codes may be returned. For example, the code 404 means the requested page cannot be found. You've probably seen 404 errors when you've clicked a link to a non-existent page or misspelled a web site when you entered in in your browser.
The date is self explanatory and the server is information about the software running on the server that is hosting the web page.
When the web page is being sent to your browser, it gets sent in "packets" of information. The header also contains information that specifies its order in the stream. These packets can be sent through various routes to get to your computer, so they all get reassembled by your browser when they arrive.
This normally all takes place in seconds, so you see the web page as it was meant to be seen even though all the various packets may have taken completely different paths from the server to your computer.
John Lenaghan writes about Unix & Windows web hosting and related topics on the Hosting Report website. Find out more at http://www.hostingreport.org
Article source: Expert Articles
Most Recent Articles in Domain Names category
- Start Building Online Business with GoDaddy Coupons - By: Andrey Fidrya
According to the statistics, the main part of webmasters and website owners usually prefers rather to pay additional 2-3 dollars, but to have a domain name with reliable registrars only than with the cheapest ones. Of course, if you are planning to do online business seriously and expect to have good results in the future you need to keep a domain in secure. Do you know that applying Go Daddy Coupons to order a domain you will manage to perform two things at the same time? - Get Great Discounts With Network Solutions Coupons! - By: Andrey Fidrya
Why should you use Network Solutions coupons? This question is especially interesting for people who are searching for a good domain registrar, affordable hosting package, high quality web design and internet marketing services. Researching well-recognized brands in the domain and web hosting field far and wide we would recommend you to consider Network Solution. It should be noted that due to providing clients with a successful business strategy this company has become a reliable partner for numerous online businesses. - Guide to domain name registration - By: Shermaine Camacho
If you are starting up an online business, make sure that you have made a domain name registration first, to give your company the license to be known and have exclusivity. Basically, a domain name is a unique address on the web that you can buy for your web site through a domain store. - Clustering vs. Load Balancing - By: Amy Armitage
Before you can talk about differences between clustering and load balancing, and there are more than a few, you've got to get the definitions straight. - 10 Key Reasons to Get Your Own Domain Name - By: Amy Armitage
There is a service you may have heard of, TinyURL, that will assign a short little URL when you want to provide a short link instead of a 46-letter one. Now, that can be handy for forwarding links to pages that are deep down in the directory, especially on Twitter or other microblogging tools that only allow a limited number of characters. But some people actually use TinyURLs for their businesses. They also use the free hosting offered by their Internet Service Providers (ISP). Good idea? - Domain coupons which make your website name affordable! - By: Andrey Fidrya
Using search engine analysis software and keyword trackers you will manage to find out that domain coupons and registrar coupons are very popular key phrases in web. Nevertheless, according to the data provided by recent independent researches, most webmasters have never heard about domain coupons, specials, promo codes registrars usually issue to provide webmasters with various discounts. - The Ins and Outs of Transferring a Domain Name - By: Sonia Day
The initial thought of transferring a domain name to another registrar can seem daunting. However, it only takes a few simple steps to gather the information you'll need to go from one registrar to another. - Nashville SEO - A Case Study in Choosing The Right Domain Name for Your Business - By: Matthew Freeman
Explaining the process of choosing the proper domain name for your business, to maximize ranking potential. A Case Study of "Nashville SEO". - How to Choose a Domain Name - By: Sonia Day
Choosing a good domain name is paramount for the success of your website. Whether it's a personal website designed for a small group of users or a company website competing for the attention of potential customers, the domain name will either make or break its effectiveness. Make your domain name unforgettable by carefully considering its extension, length, punctuation, and suffix - How To Make Money Online With Domain Parking - By: Melvin Richardson
If you want to make money online parking domain names is a great way to get started. You purchase your domain name and park it on one of the relevant sites and the advertisements will bring in the cash for you.
