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

RE: limit to number of consoles?

Harris, David (IT Solutions US) david.k.harris@siemens.com
Mon, 22 Oct 2007 15:00:38 -0700 (PDT)


  I know a few shops with more than 2k console ports...so we both have a
fair bit of headroom... but, thanks for clarifying your point.  That's
probably a valid thought, unless the code were doing something seriously
stateful, where it could use the same listener for many different IPs,
and use the IP to keep the conversations straight. I don' tthink that's
the (current) case.)

    -Z-

-----Original Message-----
From: John Hascall [mailto:john@iastate.edu] 
Sent: Monday, October 22, 2007 2:28 PM
To: Harris, David (IT Solutions US)
Subject: Re: limit to number of consoles? 

>   Hmmm... the number of TCP ports isn't usually an issue, as the
> connections are often made across multiple devices, i.e.;
> 
>   Console 1		TS-1	port TCP 7001
>   Console 1		TS-1	port TCP 7002
>   Console 1		TS-1	port TCP 7003
>   Console 1		TS-1	port TCP 7004
>   Console 1		TS-2	port TCP 7001
>   Console 1		TS-2	port TCP 7002
>   Console 1		TS-2	port TCP 7003
>   Console 1		TS-2	port TCP 7004
>   Console 1		TS-3	port TCP 7001
> 
>   So, clearly a re-use of the TCP port, spread across many IP
addresses
> for the assorted console servers.

   That's the port number on the remote end.  Each one of those
   connections is using a port# on the conservere end too.  For
   example:

delos: {1} netstat -an | grep 7001
tcp        0      0  172.17.2.254.59046     172.17.2.14.7001
ESTABLISHED
tcp        0      0  172.17.2.254.59081     172.17.2.11.7001
ESTABLISHED
tcp        0      0  172.17.2.254.59106     172.17.2.13.7001
ESTABLISHED
tcp        0      0  172.17.2.254.59195     172.17.2.12.7001
ESTABLISHED
tcp        0      0  172.17.2.254.50994     172.17.2.3.7001
ESTABLISHED
tcp        0      0  172.17.2.254.51007     172.17.2.2.7001
ESTABLISHED
tcp        0      0  172.17.2.254.51021     172.17.2.1.7001
ESTABLISHED
                                  ^^^^^
                                  local ports (1024-65535 available)

>   You can also mix-and-match console servers, using some of the
> DECservers, adding newer units from other vendors, simply replacing
the
> TCP ports used by that vendor. :-)
> 
>   The limits you need to think about are how much disk space for log
> storage (include retention time in your calculations...), and RAM for
> enough children processes. :-)

We're good there.

I was mostly worried about some unknown to me internal limit
(a table size or something), but I see at least one person
has 3x the consoles I do, so for the present I see nothing
to worry about.


Thanks,
John