What Are The Results When You Visit A Web Site?

Time For Many Alphabet Soup

When you type a handle into your web browser, or select a link in a web page, you are making a demand for a particular document. Managed by the Hyper Text Transfer Protocol (HTTP), your request is sent over the Internet to the server that contains the file you want. Assuming all goes well, the server can respond by giving the file, frequently a web page comprising text and graphics.

Exactly what is HTTP? It's part of the Internet Protocol (IP) suite, and is used by a 'client,' including a browser, to determine a connection with the server that hosts a specific website. As it waits for incoming requests the machine monitors TCP port 80.

Associations online that allow 2 computers to switch data are created by the Transmission Control Protocol (TCP). To discover additional information, you can take a view at: company website. TCP is prepared to effectively transfer data to its destination, and to identify the computer.

Host To Internet Browser -- Behind The Scenes

Many TCP ports are available with consistent uses. For case, TCP Port 21 is usually reserved for FTP (File Transfer Protocol) for uploading and downloading files. Port 80 is generally employed for HTTP.

It'll send a reply code, depending on perhaps the requested web site can be obtained or maybe not In the event the server receives a request chain on TCP port 80 in the kind of GET / HTTP/1.1. A typical request will look like this:

GET /faq.html HTTP/1.1

Host: http://www.mywebsite.com

This can be a request the site 'faq' around the host site 'my-website.' The 'number' must be given to tell apart between sites which can be published on shared servers. If faq.html can be obtained, the server can respond anything like:

HTTP/1.1 200 OKAY

Date: Mon, 1-2 October 2005 22:38:34 GMT

Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)

Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT

... followed by the actual web page.

How Data Gets Where It is Going

The first point above, HTTP/1.1 200 OKAY, implies that the requested web site can be obtained. Dig up further on a related article directory - Click here: remove frames. Other rules can also be returned. For instance, the rule 404 means the machine can't find the requested page.

When found, the web-page is sent via TCP like a number of data packets, each with a header that identifies its destination and its order in the data flow. For different interpretations, please consider checking out: http://www.informedseries.com. The many packets can take different routes to attain their destination.

Each is directed through a modem, which polls other modems near by. If your reference to the primary router is unavailable, the information is going to be delivered through another. This permits the data to reach its destination as quickly as you are able to.

What Are The Results When It Gets There

When the browser receives the data, it sends right back an acknowledgement. This guarantees that all the packets have already been obtained within a particular time. If you know anything, you will probably wish to discover about source. Or even, they'll be re-transmitted by the machine. TCP also checks to be sure the data is whole.

The data is then reassembled in the correct order, due to the sequence number of each and every data packet.

And Presto! The internet site appears in your monitor, frequently in a matter of seconds..