I don't really have anything to add to the discussion, but I thought I
should point out that TCP/IP is not based on the OSI 7-layer model.  There
was a good diagram of the correspondence between the layers of TCP/IP and
the layers of OSI in my college Networking textbook, but this is the best I
can find online:

http://www.hummingbird.com/support/nc/nfs/dos/general2.html

> -----Original Message-----
> From: Chris McCulloh [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, November 27, 2001 10:32 PM
> To: Tarek Koudsi
> Cc: [EMAIL PROTECTED]
> Subject: Re: please help with SSL
> 
> 
> Tarek Koudsi wrote:
> 
> > I would highly appreciat eit if someone could answer 
> > this quesiton? is it possible in SSL for the receiver to 
> > reorder SSL record blocks
> > that arrive out of order? if yes how? if not, why not?
> 
> 
> Please somebody correct me if I'm wrong here, but based on the OSI 
> model, SSL (and it's newer replacement, TLS) runs at the 
> Transport layer 
> (hence, the TL in TLS), while TCP is a gateway between the Transport 
> Layer and the Network Layer.  Because TCP itself handles 
> retransmissions 
> and packets arriving in/out of order, I don't believe it's 
> possible for 
> SSL blocks to come in out of order when using TCP.
> 
> With UDP, however, the reliability of a "connected" protocol 
> is out the 
> window -- and I suppose it'd be possible, in theory, if you 
> were using 
> UDP and SSL.  But keep in mind -- this is not possible to do, 
> according 
> to the SSLv3 spec 
> http://www.netscape.com/eng/ssl3/draft302.txt "At the 
> lowest level, layered on top of some reliable transport 
> protocol (e.g., 
> TCP[TCP]), is the SSL Record Protocol...At the present time SSL is 
> implemented using TCP/IP as the base networking technology."
> 
> chris
> 

Reply via email to