1. Welcome to kiwibox

    We're happy that you are part of our community. Please take a few minutes discover how kiwibox works.

    You want to explore kiwibox on your own? No problem. You can easily restart the tour at any time by using the sidebar if you change your mind.

  2. Logo

    A click on the kiwibox Logo brings you back to the startpage. Besides a menue with a lot of useful links opens if you mouse over.

  3. Notifications

    You may find all of your news, friendship requests and messages up right in the navigation bar.

  4. Settings

    Just mouse over a post and the gearwheel will appear. Here you'll find all the settings for your news.

  5. Supermodul

    The supermodul summarizes various contents. Enjoy exploring!


dampidea85586   , 44

from Kingsville Kingsvlle Nas


What Happens from Machine to Web Browser

Every time you select a link in a web page or type an address into your web browser you are making a 'request' for a particular file. That request is treated with the Hyper Text Transfer Protocol (HTTP) and sent online to the server which holds the document involved. If all goes well the server responds by giving the report -- often a website of text and graphics.

HTTP is the main Internet Protocol (IP) suite. It is used by a 'customer' such as for example a web browser to ascertain a reference to the server which hosts a specific site. The server waits for incoming requests by monitoring TCP port 80.

Transmission Control Protocol (TCP) is used to generate associations between two computers online for them to exchange data. TCP has provisions for distinguishing the computer and for sending data as time passes stamps so that it can be re-assembled in the correct order after it arrives at its destination.

There are several TCP ports that have standardized uses. TCP port 2-1, for example, is usually reserved for FTP (File-transfer Protocol) for downloading and uploading files. Port 80 is normally employed for HTTP.

It will send a reply signal depending on perhaps the requested website can be obtained or not when the server receives a request sequence on TCP port 80 in-the type of GET / HTTP/1.1. A normal demand goes like this:

GET /faq.html HTTP/1.1

Host: http://www.mywebsite.com

It is a request for http://www.mywebsite.com/faq.html. The 'Host' has to be given to distinguish websites which are hosted on shared servers. If faq.html can be acquired the host can respond:

HTTP/1.1 200 OK

Date: Mon, 12 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 site.

HTTP/1.1 200 OKAY ensures that the requested web site can be obtained. Other requirements can also be returned. The signal 404, like, means that the machine can't get the requested page. The website is sent via TCP like a series of data packets each with a header that specifies its order and location in the data stream. The many packages may all take different paths to reach their destination. Each is directed through a switch which polls other modems which are nearby. The data is likely to be sent through another If a connection with the very first switch is unavailable. Going To the http://swellmarketing.weebly.com/ probably provides lessons you could give to your girlfriend.

The customer (the internet browser) sends right back an acknowledgement whilst the data is obtained. This astonishing swellmarketing.weebly.com/ web page has several striking suggestions for how to deal with this concept. This helps to ensure that all the packets are received within a particular time. Or even, they'll be re-transmitted from the machine. TCP also checks the information is whole. The data is reassembled in-the right order thanks to the sequence number of each data packet. Voila! The web page appears on your screen.

The TCP connection can be kept alive for additional requests from your client. This enables several pages to be requested within a short time period without inducing the expense of opening and closing TCP ports. Both client or server can close the text whenever you want..