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
- CentOS 6 Channel Bonding
- Bonding interfaces for CentOS
- 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:
- Provides load balance and fault tolerance. For testing, we unplug one cable and the system sent the traffic to the available ethernet interface
- Simple to setup
- Available in Centos 6 (target platform so far)
- No special switches or configurations are needed
- Supports VLAN.
Contra:
- Ethtool support in the base drivers for retrieving the speed of each slave
- 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.
---+ 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