socket的选项

1:TCP_NODELAY:表示立即发送数据,不使用nagle算法
2:SO_RESUSEADDR:表示是否允许重复Socket所绑定的本地地址。
3:SO_TIMEOUT:表示接收数据时的等待超时时间。
4:SO_LINGER:表示当执行Socket的close()方法时,是否立即关闭底层的Socket。
5:SO_SNFBUF:表示发送数据的缓冲区的大小。
6:SO_RCVBUF:表示接收数据的缓冲区的大小。
7:SO_KEEPALIVE:表示对于长时间处于空闲状态的Socket,是否要自动把他关闭。
8:OOBBINLINE:表示是否支持发送一个字节的TCP紧急数据。

 

用了TCP_NODELAY参数后,明显感觉SSL握手速度快了很多。

 

你可能感兴趣的:(算法,socket,tcp,ssl)