blank.gif (43 bytes)

Church Of The
Swimming Elephant

Search:
Example: Hypertext Page Transfer Connected: An Internet Encyclopedia
Example: Hypertext Page Transfer

Up: Connected: An Internet Encyclopedia
Up: Programmed Instruction Course
Up: Section 1 - Introduction
Prev: Standards
Next: Section 1 Review

Example: Hypertext Page Transfer

Example: Hypertext Page Transfer The encapsulation essay presented an example of transferring a hypertext page over a serial link. Let's take another look at the example, from the standpoint of layered, standard protocols.

  • A Web browser requests this URL: http://www.FreeSoft.org/Connected/index.html

    A URL (Universal Resource Locator) is a name that identifies a hypertext page. This URL identifies the home page of Connected: An Internet Encyclopedia. I'll explain URLs in more detail later, but for now let's just say that there are three main parts to it. http identifies that the HyperText Transfer Protocol (HTTP) is to be used to obtain the page. www.FreeSoft.org is the name of the Internet host that should be contacted to obtain the Web page. Finally, /Connected/index.html identifies the page itself.

  • The DNS protocol converts www.FreeSoft.org into the 32-bit IP address 205.177.42.129

    The Domain Name System (DNS) doesn't fit neatly into our layered protocol model, but it is a very important protocol. The lower levels of the protocol stack all use 32-bit numeric addresses. Therefore, one of the first steps is to translate the textual host name into a numeric IP address, written as four decimal numbers, separated by periods.

  • The HTTP protocol constructs a GET /Connected/index.html message, that will be sent to host 205.177.42.129 to request the Web page.

    The HTTP protocol also specifies that TCP will be used to send the message, and that TCP port 80 is used for HTTP operations.

    In the DoD model, this is a Process Layer operation.

  • The TCP protocol opens a connection to 205.177.42.129, port 80, and transmits the HTTP GET /Connected/index.html message.

    The TCP protocol specifies that IP will be used for message transport.

    In the DoD model, this is a Host-to-Host Layer operation.

  • The IP protocol transmits the TCP packets to 205.177.42.129

    The IP protocol also selects a communication link to perform the first step of the transfer, in this case a modem.

    In the DoD model, this is an Internet Layer operation.

  • The PPP protocol encodes the IP/TCP/HTTP packets and transmits them across the modem line.

    In the DoD model, this is a Network Access Layer operation.

Click here if you need to review the 4-layer DoD Model.


Next: Section 1 Review

Connected: An Internet Encyclopedia
Example: Hypertext Page Transfer

Cotse.Net

Protect yourself from cyberstalkers, identity thieves, and those who would snoop on you.
Stop spam from invading your inbox without losing the mail you want. We give you more control over your e-mail than any other service.
Block popups, ads, and malicious scripts while you surf the net through our anonymous proxies.
Participate in Usenet, host your web files, easily send anonymous messages, and more, much more.
All private, all encrypted, all secure, all in an easy to use service, and all for only $5.95 a month!

Service Details

 
.
www.cotse.com
Have you gone to church today?
.
All pages ©1999, 2000, 2001, 2002, 2003 Church of the Swimming Elephant unless otherwise stated
Church of the Swimming Elephant©1999, 2000, 2001, 2002, 2003 Cotse.com.
Cotse.com is a wholly owned subsidiary of Packetderm, LLC.

Packetderm, LLC
210 Park Ave #308
Worcester, MA 01609