EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: Soft IOCs and Port Numbers
From: Andrew Johnson <[email protected]>
To: [email protected]
Date: Fri, 24 Sep 2010 12:37:36 -0500
On Friday 24 September 2010 12:01:07 Matthieu Bec wrote:
> > It is a simple matter to add multicast support to the
> > ca server, and that will address this issue.
>
> Of the different options I heard, it seems most transparent.

I'm not convinced it's quite as simple as Jeff makes out, and since this idea 
was first discussed in 1995 I wouldn't hold your breath waiting for it.

> Would it be backward compatible for older CA clients/servers trying to
> connect the single-host multiple IOCs?

It would need new versions of both the CA client and server code, plus you 
would have to configure the multicast group(s) that your IOCs and clients 
should use (probably through EPICS_CA_ADDR_LIST as Jeff suggests).  I don't 
know whether you also have to configure these in your network switches or 
routers as well.  Wikipedia says this about IP Multicast:

    There are at least two primary factors for the lack of widespread
    deployment, both somewhat related to the other. On the one hand,
    forwarding multicast traffic, particularly for two-way communication,
    requires a great deal of protocol complexity.  On the other hand,
    there are a number of additional operational concerns in being able to
    run a multicast network successfully, largely stemming from the
    complexity of a widely-deployed implementation, not the least of which
    is the enabling of additional avenues of failure, particularly from
    denial-of-service attacks.

- Andrew
-- 
The best FOSS code is written to be read by other humans -- Harald Welte


References:
Soft IOCs and Port Numbers Pam Gurd
RE: Soft IOCs and Port Numbers Jeff Hill
Re: Soft IOCs and Port Numbers Matthieu Bec

Navigate by Date:
Prev: RE: Soft IOCs and Port Numbers Jeff Hill
Next: Re: vlinac and point release Akridge, Charles S. (MSFC-ES52)
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Soft IOCs and Port Numbers Jeff Hill
Next: Re: Soft IOCs and Port Numbers Eric Norum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 24 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·