The one I'm particularly interested in is the per-socket TCP keepalive
tunables which were introduced in Solaris Express 4/05. I'd be grateful
for any information on availability of this feature in Solaris 10.
I don't know about all the features introduced in 10 and 11. There are
sun docs that do detail specfic version tuning parameters, if thats
what you are looking for. As for TCP keepalives, you can list the
current setting like this:
#>ndd /dev/tcp \?
? (read only)
tcp_time_wait_interval (read and write)
tcp_conn_req_max_q (read and write)
tcp_conn_req_max_q0 (read and write)
tcp_conn_req_min (read and write)
tcp_conn_grace_period (read and write)
tcp_cwnd_max (read and write)
tcp_debug (read and write)
tcp_smallest_nonpriv_port (read and write)
tcp_ip_abort_cinterval (read and write)
...
grep for keep
#>ndd /dev/tcp \? |grep kee
tcp_keepalive_interval (read and write)
#>ndd /dev/tcp tcp_keepalive_interval
60000
#>
The Sun documentation says not to play with this setting, although in
some firewalled environments you might need to tune it to get around
troublesome firewall rules.
Thanks Dougii, but those are system wide settings. I was inquiring
about the TCP_KEEPALIVE_THRESHOLD and TCP_KEEPALIVE_ABORT_THRESHOLD
socket options which were introduced in Solaris Express 4/05. Many
other modern OSes have similar functionality, but these don't seem to
have found their way into mainstream Solaris yet.
Solaris Express describes itself as a snapshot of future products, but
there doesn't seem to be any way to know when (or even if) the future
will arrive. I find that "They've had that feature for years but
haven't released it yet" is even more frustrating than "They haven't
got that feature".
I would ask on the relevant opensolaris discussion group. Hopefully the
developers can let you know what release it is targeting.
> The one I'm particularly interested in is the per-socket TCP keepalive
> tunables which were introduced in Solaris Express 4/05. I'd be grateful
> for any information on availability of this feature in Solaris 10.
I'd ask the 'networking' discussion group.
--
Darren Dunham ddu...@taos.com
Senior Technical Consultant TAOS http://www.taos.com/
Got some Dr Pepper? San Francisco, CA bay area
< This line left intentionally blank to confuse you. >
Solaris Express is the pre-release of what will likely be called Solaris
11, so the answer to the Solaris 11 question is "immediately" or "at
initial release" depending on your point of view.
For Solaris 10, some, but not all, features will be backported from
Solaris Express - when depends on customer demand and marketing
priority. If you have a sales rep, they may be able to help you find
out about specific features or provide feedback to marketing that a
specific feature should be higher priority.
--
Alan Coopersmith * al...@alum.calberkeley.org * Alan.Coo...@Sun.COM
http://blogs.sun.com/alanc/ * http://people.freedesktop.org/~alanc/
http://del.icio.us/alanc/ * http://www.csua.berkeley.edu/~alanc/
Working for, but definitely not speaking for, Sun Microsystems, Inc.