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