ignore security and it'll go away

tcp1.htm

tcp1.htm
Posted Nov 19, 1999
Authored by Erik Iverson

Dragonmount Networks has released Part 1 of a multipart series on the Transmission Control Protocol. This first discussion is geared towards those new to the Internet who want an overview of the processes involved in client/server communications. A brief history of the Internet, discussion of ports, the 3-way handshake, and SEQ/ACK numbers are all included.

tags | protocol
MD5 | 30cf484e9e9f23be440ae8ad18068b29

tcp1.htm

Change Mirror Download
<!DOCTYPE HTML PUBLIC "html.dtd">
<HTML>

<HEAD>
<META CONTENT="text/html; charset=windows-1252" HTTP-EQUIV="Content-Type">
<META NAME="GENERATOR" CONTENT="Microsoft FrontPage 4.0">
<META NAME="ProgId" CONTENT="FrontPage.Editor.Document">
<TITLE>Tutorials</TITLE>
<LINK TYPE="text/css" REL="stylesheet" HREF="http://www.dragonmount.net/styles.css">

<META NAME="Microsoft Border" CONTENT="tb, default"></HEAD>

<BODY><!-- msnavigation--><TABLE WIDTH="100%" CELLSPACING="0" BORDER="0" CELLPADDING="0"><TR><TD>

<SCRIPT LANGUAGE="javascript">
function NavRollOver(oTd)
{
if (navigator.userAgent.indexOf("MSIE") != -1)
if (!oTd.contains(event.fromElement)){oTd.bgColor="EBEBEB";}
}
function NavRollOut(oTd)
{
if (navigator.userAgent.indexOf("MSIE") != -1)
if (!oTd.contains(event.toElement)){oTd.bgColor="FFFFFF";}
}
</SCRIPT>

<TABLE WIDTH="100%" BGCOLOR="#E0E0E0" HEIGHT="20" CELLSPACING="1" BORDER="0">
<TR>
<TD WIDTH="75" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.dragonmount.net/index.html" CLASS="topnav-link">Home</A></TD>
<TD WIDTH="75" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.dragonmount.net/about.htm" CLASS="topnav-link">About</A></TD>
<TD WIDTH="75" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.dragonmount.net/news.htm" CLASS="topnav-link">News</A></TD>
<TD WIDTH="75" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.dragonmount.net/software/index.htm" CLASS="topnav-link">Software</A></TD>
<TD WIDTH="75" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.dragonmount.net/tradewars/index.htm" CLASS="topnav-link">Tradewars</A></TD>
<TD WIDTH="75" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.dragonmount.net/contact.htm" CLASS="topnav-link">Contact</A></TD>
<TD WIDTH="75" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.dragonmount.net/privacy_usage.html" CLASS="topnav-link">Privacy</A></TD>
<TD WIDTH="75" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.dragonmount.net/projects/" CLASS="topnav-link">Projects</A></TD>
<TD WIDTH="95" BGCOLOR="#FFFFFF" ONMOUSEOVER="NavRollOver(this);" ALIGN="center" ONMOUSEOUT="NavRollOut(this);"><A HREF="http://www.winsource.org/" CLASS="topnav-link">WinSource.org</A></TD>
<TD BGCOLOR="#E0E0E0" ALIGN="right"><A HREF="javascript:history.go(-1)"><IMG SRC="http://www.dragonmount.net/images/back.gif" WIDTH="13" HEIGHT="13" BORDER="0"></A></TD>
</TR>
</TABLE>
&nbsp;
<TABLE HEIGHT="16" CELLSPACING="0" BORDER="0" CELLPADDING="0">
<TR>
<TD ROWSPAN="2"><MAP NAME="FPMap0">
<AREA SHAPE="rect" COORDS="7, 3, 163, 87" HREF="http://www.dragonmount.net/"></MAP><IMG SRC="http://www.dragonmount.net/images/left.jpg" WIDTH="288" HEIGHT="145" USEMAP="http://www.dragonmount.net/tutorials/tcpip/part1/intro.htm#FPMap0" BORDER="0"></TD>
<TD VALIGN="top" HEIGHT="36"><IMG SRC="http://www.dragonmount.net/images/right.jpg" WIDTH="258" HEIGHT="36" BORDER="0"></TD>
</TR>
<TR>
<TD VALIGN="top"><!-- - The Datacom Ad Network [http://www.datais.com] --->
<CENTER>
<IFRAME WIDTH="468" MARGINHEIGHT="0" SRC="http://ads.datais.com/ads/ad.cgi?Falcon-ad1&lmth=iframe&chnc=true" FRAMEBORDER="no" HEIGHT="60" SCROLLING="no" MARGINWIDTH="0" BORDER="0">
<A HREF="http://ads.datais.com/ads/ad.cgi?Falcon-link1&chnc=true" TARGET="_top"><IMG ALT="Click here to visit our sponsor" SRC="http://ads.datais.com/ads/ad.cgi?Falcon-ad1&chnc=true" BORDER="0"></A><BR>
<A HREF="http://www.datais.com/">The Datacom Ad Network</A><BR>
</IFRAME>
</CENTER>
<!-- ----------------------------------------------------></TD>
</TR>
</TABLE>
<BR>
&nbsp;

</TD></TR><!-- msnavigation--></TABLE><!-- msnavigation--><TABLE WIDTH="100%" CELLSPACING="0" CELLPADDING="0" BORDER="0"><TR><!-- msnavigation--><TD VALIGN="top">

<TABLE WIDTH="750" CELLSPACING="0" CELLPADDING="0" BORDER="0">
<TR>
<TD WIDTH="115" VALIGN="top" ALIGN="right"><A HREF="http://www.dragonmount.net/tutorials/tcpip/part1/intro.htm" CLASS="navlinkb">Tutorials
Home</A></TD>
<TD WIDTH="17" VALIGN="top" ALIGN="center"><IMG WIDTH="1" SRC="http://www.dragonmount.net/images/orangepixel.gif" HEIGHT="100%" BORDER="0"></TD>
<TD VALIGN="top">
<H1>TCP for the Uninitiated - Part I (Introduction and Background)</H1>
<P>By: <A HREF="mailto:erik@dragonmount.net">Erik Iverson</A><BR>
<A HREF="http://www.dragonmount.net/">http://www.dragonmount.net</A></P>
<P><A HREF="http://www.dragonmount.net/tutorials/tcpip/part1/index.htm">View the entire tutorial as one page.</A></P>
<H2>Introduction</H2>
<P>The number of users on the Internet has grown exponentially since its
inception. The Internet as we know it today had a rather humble beginning.
It was an experimental network invented by the Department Of Defense, and
more specifically, the Advanced Research Projects Agency (ARPA). At the
time, there were only four nodes (communication endpoints) connected to
the Internet (ARPANET). Although that sounds miniscule by today's
standards, it was an incredible accomplishment for the time. This all
happened in the late sixties and early seventies. Unfortunately, the way
that the ARPANET communicated was prone to crashing and therefore not very
reliable. In the mid seventies, Vinton Cerf and Robert Kahn suggested a
new set of protocols. This was the birth of TCP/IP and by the mid eighties
it was fairly standard. It is still the protocol of choice for the
Internet and networks worldwide.</P>
<P>Not amazingly, few understand even the most elementary of concepts of
how the Internet functions. Most believe it is just a combination of
Internet Explorer, Netscape Navigator, and Microsoft Outlook. By reading
this, you should gain an understanding of some common terms you hear when
discussing the Internet, the big picture of how the Internet works, and
even some details about how specific applications function over the
Internet. Lastly, and most importantly, I hope to show you how you can
start to learn things about computer networks and the Internet on your
own, and to provide you with links and programs that will help you in that
cause.</P>
<P>First, we should define the Internet. If you're reading this you
probably know what a computer network is. The Internet is the largest
computer network, composed of all the clients, servers, and routers that
communicate with each other across the globe.<BR>
You'll find that a lot of people confuse the terms Internet and World Wide
Web (WWW). The WWW, along with e-mail, are the two most popular services
the Internet offers to the common person. So when you hear "I am on
the Internet", the large majority of people are referring to the WWW.
We shall see that there are many more parts to the Internet than the WWW
and e-mail; they are just the ones that get all the glory in pop culture.
The reason for this is ease of use. These services offer a familiar and
easy to learn point and click interface which the common person is able to
grasp.</P>
<TABLE WIDTH="100%" CELLSPACING="0" CELLPADDING="0" BORDER="0">
<TR>
<TD WIDTH="50%"></TD>
<TD WIDTH="50%">
<P ALIGN="right"><A HREF="http://www.dragonmount.net/tutorials/tcpip/part1/protocols.htm">Protocols</A> <IMG WIDTH="10" SRC="http://www.dragonmount.net/images/arrow_right.gif" HEIGHT="13" BORDER="0"></TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
&nbsp;

<!-- msnavigation--></TD></TR><!-- msnavigation--></TABLE><!-- msnavigation--><TABLE WIDTH="100%" CELLSPACING="0" CELLPADDING="0" BORDER="0"><TR><TD>

<TABLE WIDTH="750" CELLSPACING="0" CELLPADDING="0" BORDER="0">
<TR>
<TD WIDTH="25"></TD>
<TD WIDTH="718">
<P CLASS="footertext" ALIGN="left"><A HREF="http://www.dragonmount.net/tutorials/tcpip/part1/intro.htm#top" CLASS="goto">Top of page</A></P>
<P CLASS="footertext" ALIGN="center">This page was last modified Friday, November 19, 1999<BR>
Copyright 1999 Dragonmount Networks. All rights reserved.<BR>
<A HREF="http://www.dragonmount.net/privacy_usage.html" CLASS="navlink">Privacy and Usage Policy</A>.
Questions or comments? <A HREF="http://www.dragonmount.net/contact.htm" CLASS="navlink">Contact us</A>.<BR>
</TD>
</TR>
</TABLE>
<P>&nbsp;

</TD></TR><!-- msnavigation--></TABLE></BODY>

</HTML>

Comments

RSS Feed Subscribe to this comment feed

No comments yet, be the first!

Login or Register to post a comment

File Archive:

May 2012

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    May 1st
    37 Files
  • 2
    May 2nd
    53 Files
  • 3
    May 3rd
    33 Files
  • 4
    May 4th
    4 Files
  • 5
    May 5th
    10 Files
  • 6
    May 6th
    17 Files
  • 7
    May 7th
    19 Files
  • 8
    May 8th
    36 Files
  • 9
    May 9th
    34 Files
  • 10
    May 10th
    35 Files
  • 11
    May 11th
    20 Files
  • 12
    May 12th
    18 Files
  • 13
    May 13th
    11 Files
  • 14
    May 14th
    27 Files
  • 15
    May 15th
    58 Files
  • 16
    May 16th
    54 Files
  • 17
    May 17th
    25 Files
  • 18
    May 18th
    53 Files
  • 19
    May 19th
    9 Files
  • 20
    May 20th
    15 Files
  • 21
    May 21st
    25 Files
  • 22
    May 22nd
    32 Files
  • 23
    May 23rd
    35 Files
  • 24
    May 24th
    26 Files
  • 25
    May 25th
    25 Files
  • 26
    May 26th
    0 Files
  • 27
    May 27th
    0 Files
  • 28
    May 28th
    0 Files
  • 29
    May 29th
    0 Files
  • 30
    May 30th
    0 Files
  • 31
    May 31st
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2012 Packet Storm. All rights reserved.

close