Sub-networks

Sub-net VLAN# VLAN name
192.168.26 126 SX-DX-CRE
192.168.27 127 DX-LLP
192.168.28 128 SX-LLP
192.168.29 129 DX-WFS
192.168.30 130 SX-WFS
192.168.31 131 DX-BCU
192.168.32 132 SX-BCU
192.168.33 133 SX-DX-LSP
Sub-net masking if needed:
(128,64,64,8,8,8,8,8,8)
0-127,128-191,192-199,200-215,216-223,224-231,232-239,240-247,248-255

IP addresses

Argos Devices IP address range
LBTO 192.168.xx.000 - 192.168.xx.011
Motors 192.168.xx.030 - 192.168.xx.049
Housekeeping + Special devices 192.168.xx.050 - 192.168.xx.069
Single board computers 192.168.xx.070 - 192.168.xx.089
Light sources 192.168.xx.090 - 192.168.xx.099
Houskeeping/ Remotes/ Analyzers/ Temp etc. 192.168.xx.100 - 192.168.xx.129
Workstations/ single board computers 192.168.xx.130 - 192.168.xx.159
Spare Unit 192.168.xx.160 - 192.168.xx.199
Cameras 192.168.xx.200 - 192.168.xx.239
IPs are given by following rules:
  • no duplication of device addresses over all sub-networks
  • SX are even numbers for device addresses and sub-networks
  • DX are odd numbers for device addresses and sub-networks

Link Aggregation

  1. CentOS 6 Channel Bonding
  2. Bonding interfaces for CentOS
  3. Linux kernel bonding notes

Bonding Evaluation

The Linux bonding driver provides a method for aggregating multiple network interfaces into a single logical "bonded" interface. For testing, we use UDP traffic generator from several computers over a Gigabit Ethernet switch network. The used mode is adaptive load balancing (mode=6). The final throughput was the expected one based on the generated load.

Pro:
  1. Provides load balance and fault tolerance. For testing, we unplug one cable and the system sent the traffic to the available ethernet interface
  2. Simple to setup
  3. Available in Centos 6 (target platform so far)
  4. No special switches or configurations are needed
  5. Supports VLAN.

Contra:
  1. Ethtool support in the base drivers for retrieving the speed of each slave
  2. Base driver support for setting the hardware address of a device while it is open

Monitor traffic

sudo iptraf

Network card checks

netsstat -rn
ethtool <port>
ipaddr

ARGOS network layout at LBT

Note:
  • AAS Windows testing PC: 192.168.26.11
  • AAS Power unit: 192.168.26.15
  • AAS Linux PC: 192.168.26.200
  • LAN UEI House keeping: 192.168.26.35
  • AIP Moxa NPort server (for APD?): 141.33.128.84
  • Corrector Mocon SX: 192.168.28.38
  • Corrector Mocon DX: 192.168.27.39
  • Bonding protocol has to be setup to mode 4: 802.3ad to work under the LBT switches.

argos_network_drawing_v15.2.jpg

---+ List of addresses
192.168. .1
192.168. .2
192.168. .3
192.168. .4
192.168. .5
192.168. .6
192.168. .7
192.168. .8
192.168. .9
192.168. .10
192.168. .11

# Not assigned
192.168. .12
192.168. .13
192.168. .14
192.168. .15
192.168. .16
192.168. .17
192.168. .18
192.168. .19
192.168. .20
192.168. .21
192.168. .22
192.168. .23
192.168. .24
192.168. .25
192.168. .26
192.168. .27
192.168. .28
192.168. .29

# Motors
192.168.26.30    SX CRE launch mirror motor controller
192.168.26.31    DX CRE launch mirror motor controller
192.168.26.32   SX CRE swing arm motor controller (both sides)
192.168.xx.33
192.168.28.34   SX LLP periscope/beam expander motor controller
192.168.27.35   DX LLP periscope/beam expander motor controller
192.168.28.36   SX LLP periscope/beam expander motor controller
192.168.27.37   DX LLP periscope/beam expander motor controller
192.168.28.38   SX LLP beam corrector motor controller
192.168.27.39   DX LLP beam corrector motor controller
192.168.30.40   SX WFS patrol motor controller
192.168.29.41   DX WFS patrol motor controller
192.168.30.42   SX WFS dichroic motor
192.168.29.43   DX WFS dichroic motor
192.168. .44   
192.168. .45   
192.168. .46
192.168. .47
192.168. .48
192.168. .49

# Houskeeping + Special devices
192.168.30.50 Pockels cell driver SX
192.168.29.51 Pockels cell driver DX
192.168.33.52 TBAD delay
192.168. .53
192.168.28.54 SX fast link voltage sum device
192.168.27.55 DX fast link voltage sum device
192.168. .56
192.168. .57
192.168. .58
192.168. .59
192.168. .60
192.168. .61
192.168. .62
192.168. .63
192.168. .64
192.168. .65
192.168. .66
192.168. .67
192.168. .68
192.168. .69

# Single board computers
192.168. .70
192.168. .71
192.168.30.72   SX WFS APD single board computer
192.168.29.73   DX WFS APD single board computer
192.168.30.74   SX WFS PnCCD kontron board computer
192.168.29.75   DX WFS PnCCD kontron board computer
192.168.30.76   SX TT aperture wheel single board computer
192.168.29.77   DX TT aperture wheel single board computer
192.168. .78
192.168. .79
192.168. .80
192.168. .81
192.168. .82
192.168. .83
192.168. .84
192.168. .85
192.168. .86
192.168. .87
192.168. .88
192.168. .89

# Light Sources
192.168.26.90   SX CRE LED off-axis light source
192.168.26.91   DX CRE LED off-axis light source
192.168.xx.92
192.168.26.93   DX CRE white light source (Nport server)
192.168.30.94   SX WFS LED green off-axis light source
192.168.29.95   DX WFS LED green off-axis light source
192.168.xx.96
192.168.xx.97
192.168.26.98   SX CRE green off-axis laser source (only web based)|| currenly 150
192.168.26.99   DX CRE green off-axis laser source (only web based)

# Houskeeping/Remotes/Analyzers/Temp etc.
192.168.33.100   SX LSP Nport laser
192.168.33.101   DX LSP master delay generator
192.168.30.102   SX WFS delay generator
192.168.29.103   DX WFS delay generator
192.168.xx.104
192.168.26.105   DX CRE shutter
192.168.30.106   SX TT aperture wheel Moxa (Nport server)
192.168.29.107   DX TT aperture wheel Moxa (Nport server)
192.168.30.108   SX WFS APD Moxa (Nport server)
192.168.29.109   DX WFS APD Moxa (Nport server)
192.168.33.110   SX LSP remote power
192.168.33.111   DX LSP Temperature Nport server
192.168.33.112   SX LSP power analyzer
192.168.33.113   DX LLP remote power
192.168.33.114   SX LLP remote power
192.168.33.115  Alarm system I/O
192.168.30.116   SX WFS I/O controller
192.168.29.117   DX WFS I/O controller
192.168.xx.118  SX WFS TempSensor THOR
192.168.xx.119  DX WFS TempSensor THOR
192.168.33.120   SX LLP laser interlock   192.168.30.120 SX WFS TempSensor THOR
192.168.33.121   DX LLP housekeeping      192.168.29.121   DX WFS TempSensor THOR
192.168.28.122   SX LLP oscilloscopes
192.168.27.123   DX LLP oscilloscopes
192.168.33.124  SAT avoidance WEB I/O
192.168.26.125   DX CRE thermocoupler (UEI box)
192.168.26.126   SX CRE laser alignment telescope motors (Nport server)
192.168.xx.127
192.168.xx.128
192.168.26.129   DX AAS counter heater

#Workstations
192.168. .130
192.168.27.131   DX LLP vibration compensation controller
192.168.28.132   SX LLP vibration compensation controller
192.168. .133
192.168. .134
192.168. .135
192.168.26.136 (SX) Embedded NSA weather computer
192.168. .137
192.168. .138
192.168. .139
192.168.32.140   SX WFS BCU
192.168.31.141   DX WFS BCU
192.168.30/32.142   SX LGSW workstation
192.168.29/31.143   DX LGSW workstation
192.168.30.144   SX LGSW workstation
192.168.29.145   DX LGSW workstation
192.168.30.146   SX LGSW workstation
192.168.29.147   DX LGSW workstation
192.168.26/28/33.148   SX LALAS workstation
192.168.26/27/33.149    DX LALAS workstation
192.168.28.150   SX LALAS workstation
192.168.27.151   DX LALAS workstation
192.168.28.152   SX LALAS workstation  (33 SX LLP aircraft avoidance) To be removed
192.168.27.153   DX LALAS workstation
192.168.28.154   SX LALAS workstation
192.168.27.155   DX LALAS workstation
192.168.30.156  argos_obs_sx  SX desktop 
192.168.29.157  argos_obs_dx  DX desktop
192.168. .158
192.168. .159

#Spare Unit
192.168. .160
192.168. .161
192.168. .162
192.168. .163
192.168. .164
192.168. .165
192.168. .166
192.168. .167
192.168. .168
192.168. .169
192.168. .170
192.168. .171
192.168. .172
192.168. .173
192.168. .174
192.168. .175
192.168. .176
192.168. .177
192.168. .178
192.168. .179
192.168. .180
192.168. .181
192.168. .182
192.168. .183
192.168. .184
192.168. .185
192.168. .186
192.168. .187
192.168. .188
192.168. .189
192.168. .190
192.168. .191
192.168. .192
192.168. .193
192.168. .194
192.168. .195
192.168. .196
192.168. .197
192.168. .198
192.168. .199

# Cameras
192.168. .200
192.168. .201
192.168. .202
192.168. .203
192.168. .204
192.168. .205
192.168. .206
192.168. .207
192.168.28.208   SX LLP pupil camera
192.168.27.209   DX LLP pupil camera
192.168.28.210   SX LLP field camera
192.168.27.211   DX LLP field camera
192.168. .212
192.168. .213
192.168. .214
192.168. .215
192.168.28.216   SX LLP star camera
192.168.27.217   DX LLP star camera
192.168.28.218   SX LLP shear camera
192.168.27.219   DX LLP shear camera
192.168.28.220   SX LLP alignment camera
192.168.27.221   DX LLP alignment camera
192.168. .222
192.168. .223
192.168.30.224   SX WFS patrol camera 1
192.168.29.225   DX WFS patrol camera 1
192.168.30.226   SX WFS patrol camera 2
192.168.29.227   DX WFS patrol camera 2
192.168. .228
192.168. .229
192.168. .230
192.168. .231
192.168.30.232   SX WFS patrol camera 3
192.168.29.233   DX WFS patrol camera 3
192.168. .234
192.168. .235
192.168. .236
192.168. .237
192.168.26.238   SX CRE laser alignment telescope camera
192.168. .239
192.168. .240
192.168. .241
192.168. .242
192.168. .243
192.168.26.244 SX laser tracker spot vibration geometry measurement camera (temporarily)
192.168. .245
192.168. .246
192.168. .247
192.168. .248
192.168. .249
192.168. .250
192.168. .251
192.168. .252
192.168. .253
192.168. .254

</pre>

IP Addresses

A list of IP addresses of the workstations and devices is available.

Bash Autocompletion

It is convenient to have bash autocompleting the host names. The following package is necessary:
yum install bash-completion.noarch
Topic revision: r5 - 08 Mar 2019, WolfgangGaessler
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback