[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [iaik-ssl] What happens after "send client_hello"?

The "send client_hello" message is output when the client sends its first
SSL handshake message. The "v3ClientHello" message is output as soon as
the first message is received from the remote peer (the message is
somewhat misleading, it may not always be a client hello).

There is no intensive computation being performed in this stage. If it
takes some time for the second message to show up there can be two

 1. Initial class loading and initialization. If you are using Java
clients and servers there may be some delay caused by class loading, JIT
compiling etc. This should only happen for the first connection after
program startup.

 2. Network delay. If you contact a remote server on the Internet the
network roundtrip time may easily be somewhere in the range of 250-500
ms. The TCP connection setup handshake plus the time it takes for the
remote server to fork etc. could easily end up at 1 second or more with a
heavily loaded server.


 Andreas Sterbenz              mailto:Andreas.Sterbenz@iaik.tu-graz.ac.at

-----Ursprüngliche Nachricht-----
Von: Thomas Ernst <thomas.ernst@ubs.com>
An: <iaik-ssl@iaik.tu-graz.ac.at>
Gesendet: Mittwoch, 28. Juli 1999 11:09
Betreff: [iaik-ssl] What happens after "send client_hello"?

> I have executed the SSLClient and SSLServer demos. I found that on the
> client side quite some time is spent between the output "send
> and "v3ClientHello, version: 3.0". Can somebody tell me what exactly
> after the "send client_hello". Is there any posibility to speed this
> up (e.g., by some precomputation or preloading)?
> Thanks for any hint
> Thomas Ernst
> --
> Mailinglist-archive at
> To unsubscribe send an email to listserv@iaik.tu-graz.ac.at with the
folowing content: UNSUBSCRIBE iaik-ssl