Amiga.org

Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started by: Jose on April 09, 2007, 04:17:30 PM

Title: A good TCP protocol description ?
Post by: Jose on April 09, 2007, 04:17:30 PM
Hi. I'd like to learn the TCP protocol in detail, if it's not too big, is there a document with a good description ? Most seem to be comercial or something...
Title: Re: A good TCP protocol description ?
Post by: motorollin on April 09, 2007, 04:28:56 PM
IIRC it's still based on the OSI 7-layer model:

1. Application
2. Presentation
3. Session
4. Transport
5. Network
6. Data-Link
7. Physical

The OSI will probably document what each of these layers does in more detail. I can remember roughly what each one is for, but not the intricacies of how they do it (Network+ was a long time ago!)

[EDIT]
This Wikipedia document (http://en.wikipedia.org/wiki/OSI_model) describes the layers in more detail.
[/EDIT]

--
moto
Title: Re: A good TCP protocol description ?
Post by: Jose on April 09, 2007, 05:00:14 PM
Nice, maybe ISO 7498 is available somewhere .. 8-)
Title: Re: A good TCP protocol description ?
Post by: Zac67 on April 09, 2007, 05:01:02 PM
@moto
Turn the layer order around, then it makes more sense. ;-)

TCP/IP doesn't really take care of layers 5-7, that's the app's responsibility.

The ISO/OSI stuff is quite bloated and less relevant. This (http://en.wikipedia.org/wiki/TCP/IP_model) is more what you want.
Title: Re: A good TCP protocol description ?
Post by: Piru on April 09, 2007, 06:15:20 PM
These two might a bit heavy for a beginner, but frankly they're great source of information:
RFC 793 (http://www.faqs.org/rfcs/rfc793.html)
RFC 1180 (http://www.faqs.org/rfcs/rfc1180.html)

I'd suggest reading 1180 first, it's more of a tutorial, and as such easier to digest.
Title: Re: A good TCP protocol description ?
Post by: adolescent on April 09, 2007, 09:05:18 PM
Don't forget RFC 1149 (http://www.faqs.org/rfcs/rfc1149.html).  :-)
Title: Re: A good TCP protocol description ?
Post by: Jose on April 10, 2007, 07:18:20 PM
Saving them right now to my HD thanks all for the very cool links!

:pint: