EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: How many CA server tools per host?
From: [email protected] (Jeff Hill)
To: "'Guy Jennings'" <[email protected]>, tech talk <[email protected]>
Date: Mon, 16 Nov 1998 15:33:24 -0700
On Monday, November 16, 1998 3:01 PM, Guy Jennings [SMTP:[email protected]] wrote:
> 
> How many portable channel access server tools may be run on a given host
> at any one time?
> 

Guy,

Of course if all of the CA server tools are using different port numbers than you can 
have essentially an unlimited number of server tools per host. The C++ based CA server library
attempts to accommodate more than one server tool per host on the same port number, but
is restricted somewhat by limitations typically built into the IP kernels available today.
It turns out that if two processes are attached to the same CA UDP port and a broadcast or
multicast datagram addressed to that port arrives both processes will receive a copy of the message. 
However, unexpectedly, if a unicast datagram addressed to that port arrives then only one of the 
processes will receive a copy of the incoming message. A unicast datagram is a datagram sent to 
one IP host only. The bottom line is that you can use more than one server tool on the same port on the 
same host, but you will not be able to reliably connect to both of them using a unicast address
in EPICS_CA_ADDRESS_LIST. This is really a nuisance. I should at some point attempt to eliminate 
this inconsistency. One possible solution would be to allow port numbers to be specified with
the IP addresses in EPICS_CA_ADDRESS_LIST.

Jeff





Replies:
Re: How many CA server tools per host? Ralph Lange

Navigate by Date:
Prev: How many CA server tools per host? Guy Jennings
Next: CapFast Dr. Chong Lee
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: How many CA server tools per host? Guy Jennings
Next: Re: How many CA server tools per host? Ralph Lange
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·