RuggedCom RS400 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of RuggedCom RS400, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of RuggedCom RS400 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of RuggedCom RS400. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of RuggedCom RS400 should contain:
- informations concerning technical data of RuggedCom RS400
- name of the manufacturer and a year of construction of the RuggedCom RS400 item
- rules of operation, control and maintenance of the RuggedCom RS400 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of RuggedCom RS400 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of RuggedCom RS400, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the RuggedCom service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of RuggedCom RS400.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the RuggedCom RS400 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    Rugged Operating System (ROS ™ ) v3.5 User Guide For use with: RS400 Release 3.5.0 - June, 2008[...]

  • Page 2

    Copyright COPYRIGHT © 2008 RuggedCom Inc. ALL RIGHTS RESERVED Dissemination or reproduction of this document, or evaluation and communication of its contents, is not authorized except where expressly permitted. Violations are liable for damages. All rights reserved, particularly for the purposes of patent application or trademark registratio n. Th[...]

  • Page 3

    Table Of Contents RS400 3 ROS™ v3.5 T able Of Content s Table Of Contents .............................................................................................................. ....................... 3 Table Of Figures ........................................................................................................................[...]

  • Page 4

    Table Of Contents 1.14 DHCP Relay Agent (N/A for RMC30) ...................................................................................... 48 1.15 Syslog ......................................................................................................................... ............ 49 1.15.1 Configuring Local Syslog.......................[...]

  • Page 5

    Table Of Contents RS400 5 ROS™ v3.5 3.2.8 Resetting Ports .............................................................................................................. 10 9 3.3 Troubleshooting ................................................................................................................ .... 109 4 Ethernet Statistics ..........[...]

  • Page 6

    Table Of Contents 6.1.7 Forbidden Ports List ...................................................................................................... 171 6.1.8 VLAN-aware and VLAN-unaware operation modes ...................................................... 171 6.1.9 GVRP (Generic VLAN Registration Protocol) .........................................[...]

  • Page 7

    Table Of Contents RS400 7 ROS™ v3.5 11 PPP over Modem ................................................................................................................. ..... 221 11.1 PPP over Modem Operation ................................................................................................. 221 11.1.1 Remote Dial-in For Monitoring .[...]

  • Page 8

    Table Of Contents 14.3.4 Changing Values in a Table .......................................................................................... 257 14.3.5 Setting Default Values in a Table .................................................................................. 257 14.3.6 Using RSH and SQL ..................................................[...]

  • Page 9

    Table Of Figures RS400 9 ROS™ v3.5 T able Of Figures Figure 1: Main Menu With Screen Elements Identified ........................................................................... 1 6 Figure 2: Log in to The Device with a Web Browser ............................................................................. .1 9 Figure 3: Log in to The Device[...]

  • Page 10

    Table Of Figures Figure 48: WIN and TIN Form................................................................................................................. 77 Figure 49: MicroLok Form ....................................................................................................................... 79 Figure 50: DNP Form .....................[...]

  • Page 11

    Table Of Figures RS400 11 ROS™ v3.5 Figure 99: Spanning Tree Menu .................................................................................................. ......... 146 Figure 100: Bridge RSTP Parameters Form ........................................................................................ . 147 Figure 101: Port RSTP Parameter Ta[...]

  • Page 12

    Table Of Figures Figure 150: Port LLDP Parameters Form .......................................................................................... ... 216 Figure 151: LLDP Global Remote Statistics Form ................................................................................ 2 17 Figure 152: LLDP Neighbor Information Table ...................[...]

  • Page 13

    Preface RS400 13 ROS™ v3.5 Preface This manual contains instructions, examples, guidelines, and general theory on how to use the Rugged Operating System (ROS™) management software. Supported Platforms ROS™ has been designed to work on many RuggedCom product hardware platforms. This ensures consistency of the user experience when migrating fro[...]

  • Page 14

    Preface ROS™ v3.5 14 RS400 • RS400 Installation Guide • RuggedCom Fiber Guide • RuggedCom Wireless Guide • White paper: Rapid Spanning Tree in Industrial Networks Applicable Firmware Revision This guide is applicable to ROS™ software revision v3.5.x. Firmware/User Guide Version Numbering System ROS has a three-digit version numbering sy[...]

  • Page 15

    Administration RS400 15 ROS™ v3.5 1 Administration The Administration menu covers the configuration of administrative parameters of both device and network (local services availability, securi ty methods employed, system identification and functionality related to the IP network): • IP Address, Subnet Mask and Gateway Address (static or dynamic[...]

  • Page 16

    Administration ROS™ v3.5 16 RS400 1.1.2 The Structure of the User Interface The user interface is organized as a series of menus with an escape to a com mand line interface (CLI) shell. Each menu screen presen ts the switch name (as proved by the System Identification parameter), Menu Title, Access Level, Alarms indicator, Su b-Menus and Command [...]

  • Page 17

    Administration RS400 17 ROS™ v3.5 Typing a new value after pressing enter always erases the old parameter value. The left and right cursor keys can be used to position the edit point without erasing the old param eter value. The up and down cursor keys can be used to cycle through the next higher and lower values for the parameter. After the para[...]

  • Page 18

    Administration ROS™ v3.5 18 RS400 get – upload from the switch and download to PC put – upload from PC and download to PC 1.3 The ROS ™ Web Server Interface 1.3.1 Using a Web Browser to Access the Web Interface A web browser uses a secure communications method called Secure Socket Layer (SSL) to encrypt traffic exchanged with its clients. W[...]

  • Page 19

    Administration RS400 19 ROS™ v3.5 Figure 2: Log in to The Device with a Web Browser Enter the “admin” user name and the appropriate password for the admin user, and then click on the “LogIn” button. The switch is shipped with a default administrator password of “admin”. Once successfully logged in, the user will be presented with the [...]

  • Page 20

    Administration ROS™ v3.5 20 RS400 Figure 3: Log in to The Device with a Web Browser (secure login banner)[...]

  • Page 21

    Administration RS400 21 ROS™ v3.5 1.3.2 The Structure of the Web Interface The user interface is organized as a series of linked web pages. The main menu provides the links and allows them to be expanded to display lower level pages for a particular configuration system. Figure 4: Main Menu via Web Server Interfac e Each web page presents the swi[...]

  • Page 22

    Administration ROS™ v3.5 22 RS400 Figure 5: Parameters Form Example Some menus will require you to create or delete new records of information. 1.3.4 Updating Statistics Displays You may click the refresh button to update statistics displays.[...]

  • Page 23

    Administration RS400 23 ROS™ v3.5 1.4 Administration Menu The Administration menu provides ability to configure network and switch administratio n parameters.[...]

  • Page 24

    Administration ROS™ v3.5 24 RS400 Figure 6: Administration Menu[...]

  • Page 25

    Administration RS400 25 ROS™ v3.5 1.5 IP Interfaces These parameters provide the ability to configu re IP connection parameters such as address, network, and mask. The user can configure an IP Interface for each subnet (VLAN). One of the interfaces is configured as management interface. IP services: TFTP server, SNMP server, Telnet server, SSH se[...]

  • Page 26

    Administration ROS™ v3.5 26 RS400 Figure 8: IP Interfaces Form Note: The IP address and mask configured for managem ent VLAN are not chan ged when resetting all configuration parameters to defaults and will be assigned to def ault VLAN ID of 1. Changes to the IP address take effect immediately. All IP connec tions in place at the time of an addre[...]

  • Page 27

    Administration RS400 27 ROS™ v3.5 DYNAMIC is a common case of dynamically assigned IP address. It switches between BOOTP and DHCP until it gets the response from the relevant server. Must be static for non management interfaces IP Address Synopsis: ###.###.###.### where ### ranges from 0 to 255 Default: 192.168.0.1 Specifies the IP address of thi[...]

  • Page 28

    Administration ROS™ v3.5 28 RS400 1.6 IP Gateways These parameters provide the ability to configur e gateways. A maximum of 10 gateways can be configured. When both the Destination and Subnet fields ar e both 0.0.0.0 (displayed as blank space), the gateway is a default gateway. Figure 9: IP Gateways Form Destination Synopsis: ###.###.###.### wher[...]

  • Page 29

    Administration RS400 29 ROS™ v3.5 1.7 IP Services These parameters provide the ability to configur e properties for IP services provided by the device. Figure 10: IP Services Form Inactivity Timeout Synopsis: 1 to 60 or { Disabled } Default: 5 min Specifies when the console will timeout and display the login screen if there is no user activity. A[...]

  • Page 30

    Administration ROS™ v3.5 30 RS400 Server access. DISABLED - disables read and write access to TFTP Server GET ONLY - only allows to read files via TFTP Server ENABLED - allows to read and write files via TFTP Server ModBus Address Synopsis: 1 to 254 or { Disabled } Default: Disabled Determines the Modbus address to be used for Management through [...]

  • Page 31

    Administration RS400 31 ROS™ v3.5 1.8 System Identification The system identification is displayed in the sign-on screen and in the upper left hand corner of all ROS ™ screens. Figure 11: System Identification For m System Name Synopsis: Any 19 characters Default: System Name The system name is displayed in all ROS menu screens. This can make i[...]

  • Page 32

    Administration ROS™ v3.5 32 RS400 1.9 Passwords These parameters provide the ability to configure parameters for authorized and authenticated access to the device services (HMI via Serial Console, Telnet, SSH, RSH, Web Server). The access to the switch can be authorized and authenticated via RADIUS server, or using locally configured passwords, t[...]

  • Page 33

    Administration RS400 33 ROS™ v3.5 Guest Username Synopsis: 15 character ascii string Default: guest Related password is in field Guest Password; view only, cannot change settings or run any commands. Guest Password Synopsis: 15 character ascii string Default: guest Related username is in field Guest Username; view only, cannot change settings or [...]

  • Page 34

    Administration ROS™ v3.5 34 RS400 1.10 Time and Date Device time, date and time zone can be set via this form. The device can also be configured to periodically contact an (S)NTP server to correct for drift in the onboard clock. Each RuggedCom unit can act as a unicast SNTP server and/or SNTP client. The SNTP server will respond to the unicast SN[...]

  • Page 35

    Administration RS400 35 ROS™ v3.5 UTC+5:30 (Calcutta, New Delhi), UTC+5:45 (Kathmandu), UTC+6:00 (Almaty, Dhaka), UTC+6:30 (Rangoon), UTC+7:00 (Bangkok, Hanoi), UTC+8:00 (Beijing, Hong Kong) UTC+9:00 (Seoul, Tokyo), UTC+9:30 (Adelaide, Darwin), UTC+10:00 (Melbourne, Sydney), UTC+11:00 (Magadan, New Caledonia), UTC+12:00 (Auckland, Fiji) } Default[...]

  • Page 36

    Administration ROS™ v3.5 36 RS400 1.11 SNMP Management ROS supports Simple Network Management Protocol Version 3 (SNMPv3). This protocol provides secure access to devices by a comb ination of authentication and encrypting packets over the network. The security features provided are: • message integrity - ensuring that a packet has not been tamp[...]

  • Page 37

    Administration RS400 37 ROS™ v3.5 Figure 15: SNMP User Form Name Synopsis: Any 32 characters Default: initial The name of the user. This is the User- based Security Model dependent security ID IP Address Synopsis: ###.###.###.### where ### ranges from 0 to 255 Default: The IP address of the user's SNMP management station if it is configured [...]

  • Page 38

    Administration ROS™ v3.5 38 RS400 Priv Key Synopsis: 31 character ascii string Default: The secret encryption key (password) that must be shared with SNMP client 1.11.2 SNMP Security to Group Maps Entries in this table map configuration of security model and security name (user) into a group name, which is used to define an access control policy.[...]

  • Page 39

    Administration RS400 39 ROS™ v3.5 Default: The user name which is mapped by this entry to the specified group name. Group Synopsis: Any 32 characters Default: The group name to which the security model and name belo ng. This name is used as index to SNMPv3 VACM Access Table. 1.11.3 SNMP Access These parameters provide the ability to configurate a[...]

  • Page 40

    Administration ROS™ v3.5 40 RS400 Figure 19: SNMP Access Form Group Synopsis: Any 32 characters Default: The group name to which the security model and name belo ng. This name is used as index to SNMPv3 VACM Access Table. SecurityModel Synopsis: { snmpV1, snmpV2c, snmpV3 } Default: snmpV3 In order to gain the access rights allowed by this entry, [...]

  • Page 41

    Administration RS400 41 ROS™ v3.5 NotifyViewName Synopsis: { noView, V1Mib, allOfMib } Default: noView This parameter identifies the MIB tree(s) to which this entry authorizes access for notifications. If the value is noView, then no access for notifications is granted.[...]

  • Page 42

    Administration ROS™ v3.5 42 RS400 1.12 RADIUS RADIUS (Remote Authentication Dial In User Service) is used to provide centralized authentication and authorization for network access. ROS assigns a privilege level of Admin, Operator or Guest to a user who present s a valid username and password. The number of users who can access the ROS server is [...]

  • Page 43

    Administration RS400 43 ROS™ v3.5 The vendor specific attribute is used to determine the access level from the server, which ma y be configured at the RADIUS server with following information: • Vendor ID: Ruggedcom Inc. enterprise number (15004) assigned by Internet Assigned Numbers Authority (IANA) • Sub-attribute Format: String • Vendor [...]

  • Page 44

    Administration ROS™ v3.5 44 RS400 1.12.4 Radius Server Configuration Figure 20: RADIUS Server summary Figure 21: RADIUS Server Form Server Synopsis: Any 8 characters Default: Primary This field tells whether this configuration is for a P rimary or a Backup Server IP Address Synopsis: ###.###.###.### where ### ranges from 0 to 255[...]

  • Page 45

    Administration RS400 45 ROS™ v3.5 Default: The RADIUS server IP Address. Auth UDP Port Synopsis: 1 to 65535 Default: 1812 The authentication UDP Port on RADIUS server. Auth Key Synopsis: 31 character ascii string Default: The authentication key shared with RADIUS server. It is used to encrypt any passwords that are sent between the switch and RAD[...]

  • Page 46

    Administration ROS™ v3.5 46 RS400 1.13 TACACS+ TACACS+ (Terminal Access Controller Access-C ontrol System Plus) is a TCP-based access control protocol that provides auth entication, authorization and account ing services to routers, network access servers and other networked computing devices via one or more centralized servers. It is based on, b[...]

  • Page 47

    Administration RS400 47 ROS™ v3.5 Figure 23: TACACS+ Server Form Server Synopsis: Any 8 characters Default: Primary This field tells whether this configuration is for a P rimary or a Backup Server IP Address Synopsis: ###.###.###.### where ### ranges from 0 to 255 Default: The TACACS+ server IP Address. Auth TCP Port Synopsis: 1 to 65535 Default:[...]

  • Page 48

    Administration ROS™ v3.5 48 RS400 1.14 DHCP Relay Agent (N/A for RMC30) DHCP Relay Agent is a device that forwards DHCP packets between clients and servers when they are not on the same physical LAN segment or IP Subnet. The feature is enabled if DHCP Server IP address and set of access ports are configured. DHCP Option 82 provides a mechanism fo[...]

  • Page 49

    Administration RS400 49 ROS™ v3.5 DHCP Client Ports Synopsis: Any combination of num bers valid for this parameter Default: None This parameter specifies ports where DHCP clients are connected. Examples: All - all ports of the switch can have DHCP clients connected. 2,4-6,8 - ports 2,4,5,6 and 8 can have DHCP clients connected 1.15 Syslog The sys[...]

  • Page 50

    Administration ROS™ v3.5 50 RS400 Syslog severity level - {EMERGENCY, ALERT, CRITICAL, ERROR, WARNING, NOTICE, INFORMATIONAL, DEBUGGING}. 1.15.2 Configuring Remote Syslog Client Figure 26: Remote Syslog Client Form UDP Port Synopsis: 1025 to 65535 or { 514 } Default: 514 The local UDP port through which client sends information to server(s). 1.15[...]

  • Page 51

    Administration RS400 51 ROS™ v3.5 Figure 28: Remote Syslog Server Form IP Address Synopsis: ###.###.###.### where ### ranges from 0 to 255 Default: Syslog server IP Address. UDP Port Synopsis: 1025 to 65535 or { 514 } Default: 514 The UDP port number on which remote server listens. Facility Synopsis: { USER, LOCAL0, LOCAL1, LOCAL2 , LOCAL3, LOCAL[...]

  • Page 52

    Administration ROS™ v3.5 52 RS400 1.16 Troubleshooting Problem One I have configured the IP address and a gateway. I am pinging the switch but it is not responding. I am sure the switch is receiving the ping because it’s port LEDs are flashing and the statistics menu shows the pings. What is going on? Is the switch being pinged through a router[...]

  • Page 53

    Serial Protocols RS400 53 ROS™ v3.5 2 Serial Protocols RuggedCom devices support following serial protocols: • Raw Socket serial encapsulation • Preemptive Raw Socket • TCPModbus (client and server modes) • DNP 3 • Microlok • WIN and TIN • Mirrored Bits 2.1 Serial Protocols Overview Baud rates on serial interfaces can be configured [...]

  • Page 54

    Serial Protocols ROS™ v3.5 54 RS400 • TCP accept one dynamic connection from different IP address • Dynamic connection activity timer controlled • XON/XOFF flow control for permanent connection • ‘Packetization’ trigger based on a full packet, a specific character or upon a timeout for each connection 2.1.3 ‘Modbus’ protocol featu[...]

  • Page 55

    Serial Protocols RS400 55 ROS™ v3.5 2.2 Serial Protocols Operation 2.2.1 Serial Encapsulation Applications 2.2.1.1 Character Encapsulation (Raw Socket) Character encapsulation is used any time a str eam of characters must be reliably transported across a network. The character streams can be created by any type of device. The baud rates supported[...]

  • Page 56

    Serial Protocols ROS™ v3.5 56 RS400 If RuggedServer ™ is used at the host end, it will wait for a request from the host, encapsulate it in an IP Datagram and send it to the remote side. There, the remote RuggedServer ™ will forward the original request to the RTU. When the RTU replies the RuggedServer ™ will forward the encapsulated reply b[...]

  • Page 57

    Serial Protocols RS400 57 ROS™ v3.5 2.2.1.4 Preemptive Raw Socket Figure 33: Permanent and Dy namic Master Connection Support Most SCADA protocols are master/slave and s upport only a single master device. Preemptive Raw Socket offers the ability to have a multiple masters communicate to RTUs/IEDs in protocol independent manner. For example, the [...]

  • Page 58

    Serial Protocols ROS™ v3.5 58 RS400 2.2.1.5 Use of Port Redirectors Port redirectors are PC packages that emulat e the existence of communications ports. The redirector software creates and makes available these “virtual” COM ports, providing access to the network via a TCP connection. When a software package uses one of the virtual COM ports[...]

  • Page 59

    Serial Protocols RS400 59 ROS™ v3.5 2.2.2 Modbus Server a nd Client Applications The Modbus Server and Client applications are used to transport Modus requests and responses across IP networks. The Modbus Client application accepts Modbus polls from a master and determines the IP address of the corresponding RTU. The client then encapsulates the [...]

  • Page 60

    Serial Protocols ROS™ v3.5 60 RS400 Mas t er Cl ient Gateway Serv er Gateway RTU Transm iss ion t im e from Ma ster to Clien t Gatew ay Netw ork tra nsmission time Transm iss ion t im e from Ser ve r Ga tew ay to RT U RTU "think " and trans m iss ion times to Ser ve r Ga tew ay Network transm is si on tim e Transm iss ion t im e from Cl[...]

  • Page 61

    Serial Protocols RS400 61 ROS™ v3.5 an exception to the originator. If sending exceptions has not been enabled, the Server Gateway will not send any response. 2.2.2.2 A Worked Example A network is constructed with two Masters and 48 RTUs on four Server Gateways. Each of the Masters is connected to a Client Gateway with a 115.2 Kbps line. The RTUs[...]

  • Page 62

    Serial Protocols ROS™ v3.5 62 RS400 2.2.3 DNP 3.0, Microlok, TIN and WIN Applications RuggedServer ™ supports a variety of protocols that specify source and destination addresses. A destination address specifies which device s hould process the data, and the so urce address specifies which device sent the message. Having both destination and so[...]

  • Page 63

    Serial Protocols RS400 63 ROS™ v3.5 2.2.3.2 Address Learning Address Learning for TIN Address learning is implemented for the TIN protocol and learned entries are viewable in Dynamic Device Address Table. Address Learning for TIN Mode 1 When a message with unknown source address is received from the IP network, it is learne d on the IP address an[...]

  • Page 64

    Serial Protocols ROS™ v3.5 64 RS400 All learned addresses will be kept in the Device Address Table until they are active. They will also be saved in non volatile memory and recovered if device reboots, so learning process does not have to be repeated because of, for example, accidental power brakeage. Aging timer is reset whenever message is rece[...]

  • Page 65

    Serial Protocols RS400 65 ROS™ v3.5 2.2.4 Transport Protocols For supported protocols, with exception of Modbus, either UDP datagram or TCP connection packets can be used to transport protocol data over the IP network. The Modbus data can be transported only using TCP connection, following TCPModbus protocol. UDP supports all the addressing modes[...]

  • Page 66

    Serial Protocols ROS™ v3.5 66 RS400 2.2.5 Force Half Duplex Mode of Operation A “force half duplex” mode of operation allows us e of extensions that create ech o loops (as optical loop topology that utilizes the RMC20 repeat mode function). Figure 37: Optical loop topology Figure 37 illustrates the optical loop topology that utilizes the RMC2[...]

  • Page 67

    Serial Protocols RS400 67 ROS™ v3.5 2.3 Serial Protocol Configuration and Statistics The Serial Protocols menu is accessible from the main menu Figure 38: Serial Protocols Menu[...]

  • Page 68

    Serial Protocols ROS™ v3.5 68 RS400 2.3.1 Serial Ports Figure 39: Serial Ports Table Figure 40: Serial Ports Form[...]

  • Page 69

    Serial Protocols RS400 69 ROS™ v3.5 Port Synopsis: 1 to maximum port number Default: 1 The port number as seen on the front plate silkscreen of the switch. Name Synopsis: Any 15 characters Default: Port 1 A descriptive name that may be used to identify the device conected on that port. Protocol Synopsis: { None, RawSocket, ModbusServer, ModbusCli[...]

  • Page 70

    Serial Protocols ROS™ v3.5 70 RS400 Default: 0 ms The amount of delay (if any) to insert between t he transmissions of individual messages out the serial port. DSCP Synopsis: 0 to 63 Default: 0 DSCP - Differentiated Services Code Point, to set the DS byte in the IP header. DS byte setting is supported in the egress direction only. 2.3.2 Raw Socke[...]

  • Page 71

    Serial Protocols RS400 71 ROS™ v3.5 Figure 42: Raw Socket Form Port Synopsis: 1 to maximum port number Default: 1 The port number as seen on the front plate silkscreen of the switch. Pack Char Synopsis: 0 to 255 or { Off } Default: Off The character that can be used to force forwarding of accumulated data to the network. If a packetization charac[...]

  • Page 72

    Serial Protocols ROS™ v3.5 72 RS400 Default: TCP The network transport used to transport protocol data over IP network. Call Dir Synopsis: { In, Out, Both } Default: In Whether to accept an incoming connection, to place an outgoing connection, or to place outgoing connection and wait for incoming (both directions) . This parameter is applicable o[...]

  • Page 73

    Serial Protocols RS400 73 ROS™ v3.5 2.3.3 Preemptive Raw Socket Figure 43: Preemptive Raw Socket Ta ble Figure 44: Preemptive Raw Socket Form[...]

  • Page 74

    Serial Protocols ROS™ v3.5 74 RS400 Port Synopsis: 1 to 4 Default: 1 The port number as seen on the front plate silkscreen of the switch. Pack Char Synopsis: 0 to 255 or { Off } Default: Off The character that can be used to force forwarding of accumulated data to the network. If a packetization character is not configured, accu mulated data will[...]

  • Page 75

    Serial Protocols RS400 75 ROS™ v3.5 Timeout Synopsis: 10 to 3600 Default: 10 s The time in seconds that is allowed to dynamic mast er to be idle before it's connection is clo sed. The protocolo listens to the socket open to dymamic master, and if no data are received within this time, conneciton will be closed. 2.3.4 Modbus Server Figure 45:[...]

  • Page 76

    Serial Protocols ROS™ v3.5 76 RS400 Default: 1 The port number as seen on the front plate silkscreen of the switch. Response Timer Synopsis: 50 to 10000 Default: 1000 ms The maximum allowable time to wait for the RTU to start to respond. Auxiliary TCP Port Synopsis: 1024 to 65535 or { Disabled } Default: Disabled TCP Modbus Server always listens [...]

  • Page 77

    Serial Protocols RS400 77 ROS™ v3.5 Forward Exceptions Synopsis: { Disabled, Enabled } Default: Enabled When the Master polls for an unconfigured RTU or the remote Modbus Server receives a poll for an RTU which is not configured or is timing out, it returns an exception message. Enabling this feature forwards these messages to the Master as excep[...]

  • Page 78

    Serial Protocols ROS™ v3.5 78 RS400 TIN Mode: Synopsis: 1 to 2 Default: 1 TIN Protocol running mode. TIN Transport: Synopsis: { TCP, UDP } Default: UDP The network transport used to transport protocol data over IP network. WIN Transport: Synopsis: { TCP, UDP } Default: UDP The network transport used to transport protocol data over IP network. TIN[...]

  • Page 79

    Serial Protocols RS400 79 ROS™ v3.5 WIN DSCP Synopsis: 0 to 63 Default: 0 DSCP - Differentiated Services Code Point, to set the DS byte in the IP header. DS byte setting is supported in the egress direction only. TIN DSCP Synopsis: 0 to 63 Default: 0 DSCP - Differentiated Services Code Point, to set the DS byte in the IP header. DS byte setting i[...]

  • Page 80

    Serial Protocols ROS™ v3.5 80 RS400 Default: 0 DSCP - Differentiated Services Code Point, to set the DS byte in the IP header. DS byte setting is supported in the egress direction only. 2.3.8 DNP Figure 50: DNP Form Transport Synopsis: { TCP, UDP } Default: TCP The network transport used to transport protocol data over IP network. IP Port Synopsi[...]

  • Page 81

    Serial Protocols RS400 81 ROS™ v3.5 Aging Timer Synopsis: 60 to 1000 Default: 300 s The time of communication inactivity after which a learned DNP address is removed from the device address table. Entries in Link Statistics Table with the aged address will be kept until statistics is cleared. Link Stats Synopsis: { Disabled, Enabled } Default: En[...]

  • Page 82

    Serial Protocols ROS™ v3.5 82 RS400 Figure 52: Mirrored Bits Form Port Synopsis: 1 to 4 Default: 1 The port number as seen on the front plate silkscreen of the switch. Transport Synopsis: { TCP, UDP } Default: UDP The network transport used to transport protocol data over IP network. Loc Port Synopsis: 1024 to 65535 Default: 61001 The local IP po[...]

  • Page 83

    Serial Protocols RS400 83 ROS™ v3.5 For both, outgoing and incoming connections enabled (client or server), this is remote IP address where to place an outgoing TCP connection request or from which to accept calls. Link Stats Synopsis: { Disabled, Enabled } Default: Enabled Enables links statistics collection for protocol. 2.3.10 Device Addresses[...]

  • Page 84

    Serial Protocols ROS™ v3.5 84 RS400 Figure 54: Device Address Form Protocol Synopsis: { ModbusServer, ModbusClient, DNP, WIN, TIN, MicroLok } Default: ModbusServer The serial protocol supported on this serial port. Address Synopsis: Any 31 characters Default: The destination (source) device address. Could be local or remote. Local address is the [...]

  • Page 85

    Serial Protocols RS400 85 ROS™ v3.5 Default: Unknown The serial port to which device is attached. If the device with this address is attached to the serial port of remote host, the value of this parameter is 'Unknown'. Name Synopsis: Any 16 characters Default: The addressed device name. 2.3.11 Dynamic Device Addresses This table provide[...]

  • Page 86

    Serial Protocols ROS™ v3.5 86 RS400 Protocol Synopsis: { TIN } The serial protocol supported on this serial port. Address Synopsis: Any 31 characters The remote device address. Location Synopsis: ###.###.###.### where ### ranges from 0 to 255 The IP Address of the remote host. IP Port Synopsis: 1 to 65535 The remote port number through which remo[...]

  • Page 87

    Serial Protocols RS400 87 ROS™ v3.5 Figure 58: Links Statistics Form Protocol Synopsis: { None, RawSocket, ModbusServer, ModbusClient, DNP, WIN, TIN, MicroLok } The serial protocol supported by devices that create this link. Local Address Synopsis: Any 27 characters The address of the device connected to the serial port on this device. Remote Add[...]

  • Page 88

    Serial Protocols ROS™ v3.5 88 RS400 Figure 59: Connection Statistics Table Remote IP Synopsis: ###.###.###.### where ### ranges from 0 to 255 The remote IP address of the connection. Remote Port Synopsis: 0 to 65535 The remote port number of the connection. Local Port Synopsis: 0 to 65535 The local port number of the connection. Rx Packets Synops[...]

  • Page 89

    Serial Protocols RS400 89 ROS™ v3.5 Figure 60: Serial Port Statistics Table Port Synopsis: 1 to maximum port number The port number as seen on the front plate silkscreen of the switch. Protocol Synopsis: Any 15 characters The serial protocol supported on this serial port. Rx Chars Synopsis: 0 to 4294967295 The number of received characters. Tx Ch[...]

  • Page 90

    Serial Protocols ROS™ v3.5 90 RS400 2.3.15 Clearing Serial Port Statistics This command clears serial ports statistics and links statistics. Figure 61: Clear Serial Port Statistics Form This command clears statistics on one or more serial ports. Ports to clear statistics will be chosen checking out required boxes. 2.3.16 Resetting Serial Ports Fi[...]

  • Page 91

    Serial Protocols RS400 91 ROS™ v3.5 2.4 Troubleshooting Problem One I configured a Serial IP to use TCP transport ( in or out connection request direction) but nothing seems to be happening. What is going on? Ensure that an Ethernet port link is up. The peer may not be requesting (accepting) connections. The Connection Statistics Table will displ[...]

  • Page 92

    [...]

  • Page 93

    Ethernet Ports RS400 93 ROS™ v3.5 3 Ethernet Port s ROS ™ Ethernet port control provides you with the following features: • Configuring port physical parameters • Configuring link alarms/traps for the port • Configuring port rate limiting • Using Port Mirroring • Viewing the status of ports • Resetting all or some ports • Using Li[...]

  • Page 94

    Ethernet Ports ROS™ v3.5 94 RS400 1. Auto-Negotiating links (100Base-TX,1000Base-T,1000Base-X) - auto-negotiation built-in feature (a special flag called Remote Fault Indication is set in the transmitted auto- negotiation signal) 2. 100Base-FX links - Far–End-Fault-Indication (FEFI) is a standard fe ature defined by the IEEE 802.3 standard for [...]

  • Page 95

    Ethernet Ports RS400 95 ROS™ v3.5 3.2 Ethernet Ports Configuration and Status The Ethernet Ports menu is accessible from the main menu. Figure 64: Ethernet Ports Menu[...]

  • Page 96

    Ethernet Ports ROS™ v3.5 96 RS400 3.2.1 Port Parameters Figure 65: Port Parameters Table Figure 66: Port Parameters Form[...]

  • Page 97

    Ethernet Ports RS400 97 ROS™ v3.5 Port Synopsis: 1 to maximum port number Default: 0 The port number as seen on the front plate silkscreen of the switch. Name Synopsis: Any 15 characters Default: Not installed A descriptive name that may be used to identify the device conected on that port. Media Synopsis: { 100TX, 10FL, 100FX, 1000X, 1000T } The[...]

  • Page 98

    Ethernet Ports ROS™ v3.5 98 RS400 When the port is half-duplex it is accomplished using 'backpressure' where the switch simulates collisions causing the sending device to retry tr ansmissions according to the Ethernet backoff algorithm. When the port is full-duplex it is accomplished using PAUSE frames which causes the sending device to[...]

  • Page 99

    Ethernet Ports RS400 99 ROS™ v3.5 3.2.2 Port Rate Limiting Figure 67: Port Rate Limiting Table Figure 68: Port Rate Limiting Form Port Synopsis: 1 to maximum port number[...]

  • Page 100

    Ethernet Ports ROS™ v3.5 100 RS400 Default: 1 The port number as seen on the front plate silkscreen of the switch. Ingress Limit Synopsis: { Disabled, 128 Kbps, 256 Kbps, 512 Kbps, 1 Mbps, 2 Mbps, 4 Mbps, 8 Mbps } Default: 1 Mbps The rate at which received frames (of the type described by the ingress frames parameter) will start to be discarded b[...]

  • Page 101

    Ethernet Ports RS400 101 ROS™ v3.5 Figure 69: Port Mirroring Form Port Mirroring Synopsis: { Disabled, Enabled } Default: Disabled Enabling port mirroring causes all frames received and transmitted by the source port(s) to be transmitted out of the target port. Source Port Synopsis: 1 to maximum port number Default: 1 The port(s) being monitored.[...]

  • Page 102

    Ethernet Ports ROS™ v3.5 102 RS400 3.2.4 Link Detection Options Figure 70: Link Detection Form Fast Link Detection Synopsis: { Off, On, On_withPortGuard } Default: On_withPortGuard This parameter provides system protection aga inst a faulty end device generating an improper link integrity signal. When a faulty end device or a mismatched fiber por[...]

  • Page 103

    Ethernet Ports RS400 103 ROS™ v3.5 OFF - Turning this parameter OFF will disable Fast Link Detection completely. The switch will need a longer time to detect a link failure. This will result in a longer network recovery time of up to 2s. This option should only be used if fast link failure detection is not ne eded. Note When Fast Link Detection i[...]

  • Page 104

    Ethernet Ports ROS™ v3.5 104 RS400 Figure 73: PoE Parameters Form Port Synopsis: 1 to maximum port number Default: 1 The port number as seen on the front plate silkscreen of the switch. Admin Synopsis: { Disabled, Enabled } Default: Enabled This parameter allows to enable or di sable supplying power by the port. Powered Synopsis: { No, Yes } Whet[...]

  • Page 105

    Ethernet Ports RS400 105 ROS™ v3.5 Current Synopsis: 0 to 65535 Supplied current level. 3.2.6 EoVDSL Parameters (when applicable) From the switching functionality point of view Ethernet-over-VDSL (EoVDSL) ports function the same way as 10/100Base-TX Ethernet ports. The VDSL interface is only used as a media to transfer regular Ethernet frames. Ho[...]

  • Page 106

    Ethernet Ports ROS™ v3.5 106 RS400 Figure 74: Accessing EoVDSL Parameters Figure 75: EoVDSL Parameters Table[...]

  • Page 107

    Ethernet Ports RS400 107 ROS™ v3.5 Figure 76: EoVDSL Parameters Form Port Synopsis: 1 to maximum port number Default: Depends on the particular product (3 for RS920L, 7 for RS930L, 9 for RS9XX, etc.) The port number as seen on the front plate silkscreen of the switch. Type Synopsis: { Univ, LR } The type of VDSL port. Supported types: Universal a[...]

  • Page 108

    Ethernet Ports ROS™ v3.5 108 RS400 the given media. If this parameter is set to a fixed value, the system will only try to achieve the specifie d rate. NOTE: depending on the actual physical link, it may not be possible to achieve the configured fixed bit rate. In that case the system will fall back to some default low-rate link just t o provide [...]

  • Page 109

    Ethernet Ports RS400 109 ROS™ v3.5 Name Synopsis: Any 15 characters A descriptive name that may be used to identify the device connected on that port. Link Synopsis: { ----, ----, Down, Up } The port's link status. Speed Synopsis: { ---, 10, 100, 1000 } The port's current speed. Duplex Synopsis: { ----, Half, Full } The port's curr[...]

  • Page 110

    [...]

  • Page 111

    Ethernet Statistics RS400 111 ROS™ v3.5 4 Ethernet St atistics ROS ™ Ethernet statistics provides you with the following abilities: • Viewing basic Ethernet statistics • Viewing and clearing detailed Ethernet statistics • Configuring RMON History control • Viewing collected RMON History samples • Configuring RMON Alarms • Configurin[...]

  • Page 112

    Ethernet Statistics ROS™ v3.5 112 RS400 4.1 Viewing Ethernet Statistics This table provides basic Ethernet statistics inf o rmation which is reset periodically, every few seconds. This traffic view is useful when the origin and destination of a traffic flow needs to be determined. Figure 79: Ethernet Statistics Table Port Synopsis: 1 to maximum p[...]

  • Page 113

    Ethernet Statistics RS400 113 ROS™ v3.5 InPkts Synopsis: 0 to 4294967295 The number of received good packets (Unicast+Multicast+Broadcast) and dropped packets. OutPkts Synopsis: 0 to 4294967295 The number of transmitted good packets. ErrorPkts Synopsis: 0 to 4294967295 The number of any type of erroneous packet.[...]

  • Page 114

    Ethernet Statistics ROS™ v3.5 114 RS400 4.2 Viewing Ethernet Port Statistics Ethernet port statistics provide a detailed view of the traffic. This is useful when the exact source of error or traffic mix needs to be determined. Figure 80: Ethernet Port Statistics Table[...]

  • Page 115

    Ethernet Statistics RS400 115 ROS™ v3.5 Figure 81: Ethernet Port Statistics Form Port Synopsis: 1 to maximum port number The port number as seen on the front plate silkscreen of the switch.[...]

  • Page 116

    Ethernet Statistics ROS™ v3.5 116 RS400 InOctets Synopsis: 0 to 18446744073709551615 The number of octets in received good packets (Unicast+Multicast+Broadcast) and d ropped packets. OutOctets Synopsis: 0 to 18446744073709551615 The number of octets on a transmitted good packets. InPkts Synopsis: 0 to 18446744073709551615 The number of received g[...]

  • Page 117

    Ethernet Statistics RS400 117 ROS™ v3.5 4. Packet has invalid CRC. Jabbers Synopsis: 0 to 4294967295 The number of packets which meet all the following conditions: 1. Packet data length is greater that 1536 octets. 2. Packet has invalid CRC. Collisions Synopsis: 0 to 4294967295 The number of received packets for which Collision Event has been det[...]

  • Page 118

    Ethernet Statistics ROS™ v3.5 118 RS400 OutMulticasts Synopsis: 0 to 18446744073709551615 The number of transmitted Multicast packets. This does not include Broadcast packe ts. OutBroadcasts Synopsis: 0 to 18446744073709551615 The number of transmitted Broadcast packets. UndersizePkts Synopsis: 0 to 18446744073709551615 The number of received pac[...]

  • Page 119

    Ethernet Statistics RS400 119 ROS™ v3.5 4.3 Clearing Ethernet Port Statistics Figure 82: Clear Ethernet Port Statistics Form This command clears Ethernet ports statistics for one or more Ethernet ports. Ports will be chosen by checking out required boxes.[...]

  • Page 120

    Ethernet Statistics ROS™ v3.5 120 RS400 4.4 Remote Monitoring (RMON) The RuggedSwitch ™ Remote Monitor (RMON) package provides the following capabilities: • The ability to collect and view historical statistics in order to review performance and operation of Ethernet ports. • The ability to record a log entry and/or generate an SNMP trap wh[...]

  • Page 121

    Ethernet Statistics RS400 121 ROS™ v3.5 Figure 84: RMON History Contr ols Form Index Synopsis: 1 to 65535 Default: 1 The index of this RMON History Control record. Port Synopsis: 1 to maximum port number Default: 1 The port number as seen on the front plate silkscreen of the switch. Requested Buckets Synopsis: 1 to 4000 Default: 50 The maximum nu[...]

  • Page 122

    Ethernet Statistics ROS™ v3.5 122 RS400 Owner Synopsis: Any 127 characters Default: Monitor The owner of this record. It is suggested to start this string with the word 'monitor'. 4.4.2 RMON History Samples History samples for a particular record in the RMON History Control Table are displayed by selecting a particular record and view o[...]

  • Page 123

    Ethernet Statistics RS400 123 ROS™ v3.5 Figure 86: RMON History Samples Form Sample Synopsis: 0 to 4294967295 The sample number taken for this history record. StartTime Synopsis: DDDD days, HH:MM:SS The system elapsed time when started interval over which this sample was measured DropEvents Synopsis: 0 to 4294967295 The number of received packets[...]

  • Page 124

    Ethernet Statistics ROS™ v3.5 124 RS400 The number of octets in good packets (Unicast+Multicast+Broadcast) and dropped packets received. InPkts Synopsis: 0 to 4294967295 The number of good packets (Unicast+Multica st+Broadcast) and dropped packets received. InBroadcasts Synopsis: 0 to 4294967295 The number of good Broadcast packets received. InMu[...]

  • Page 125

    Ethernet Statistics RS400 125 ROS™ v3.5 2. Packet has invalid CRC. Collisions Synopsis: 0 to 4294967295 The number of received packets for which Collision Event has been detected. Utilization Synopsis: 0 to 4294967295 The best estimate of the mean physical layer network utilization on this interface during this sampling interval (hundredths of pe[...]

  • Page 126

    Ethernet Statistics ROS™ v3.5 126 RS400 Figure 87: The Alarm Process There are two methods to evaluate a statistic in order to determine wh en to generate an event; these are the delta and absolute methods. For most statistics (such as line errors) it is appropriate to alarm when a rate is exc eeded. The alarm record defaults to the “delta” m[...]

  • Page 127

    Ethernet Statistics RS400 127 ROS™ v3.5 Figure 89: RMON Alarms Form Index Synopsis: 1 to 65535 Default: 2 The index of this RMON Alarm record. Variable Synopsis: SNMP Object Identifier - up to 39 characters Default: ifOutOctets.2 The SNMP object identifier (OID) of the particular variable to be sampled. Only variables that resolve to an ASN.1 pri[...]

  • Page 128

    Ethernet Statistics ROS™ v3.5 128 RS400 Default: 11800 A threshold for the sampled variable. When the current sampled variable value is greater than or equal to this threshold, and the value at the last sampling interval was less than this threshold, a single event will be generated. A single event will also be generated if the first sample after[...]

  • Page 129

    Ethernet Statistics RS400 129 ROS™ v3.5 corresponding entry in the Event Table, then no association exists. In particular, if this value is zero, no associated event will be generated. Owner Synopsis: Any 127 characters Default: Monitor The owner of this record. It is suggested to start this string with the word 'monitor'. 4.5 RMON Even[...]

  • Page 130

    Ethernet Statistics ROS™ v3.5 130 RS400 Figure 91: RMON Events Form Index Synopsis: 1 to 65535 Default: 2 The index of this RMON Event record. Type Synopsis: { none, log, snmpTrap, logAndTrap } Default: logAndTrap The type of notification that the probe will make about this event. In the case of 'log', an entry is made in the RMON Log t[...]

  • Page 131

    Ethernet Statistics RS400 131 ROS™ v3.5 Owner Synopsis: Any 127 characters Default: Monitor The owner of this event record. It is suggested to start this string with the word 'monitor'. 4.6 RMON Event Log Event logs for a particular record in the RMON Events Table can be viewed by selecting a particular record and view option. The index[...]

  • Page 132

    Ethernet Statistics ROS™ v3.5 132 RS400 Figure 93: RMON Event Log Form Log Synopsis: 0 to 4294967295 The index (log) taken for this log record. LogTime Synopsis: DDDD days, HH:MM:SS The system elapsed time when this log was created. LogDescription Synopsis: Any 49 characters The description of the event that activated this log entry.[...]

  • Page 133

    Spanning Tree RS400 133 ROS™ v3.5 5 S p anning T ree The RuggedSwitch™ family of Ethernet switches provide the latest in IEEE standard Spanning Tree functionality, including: • Industry standard support of Rapid Spanning Tree (802.1D-2004), which features a compatibility mode with legacy STP (802.1D-1998) • Industry standard support of Mult[...]

  • Page 134

    Spanning Tree ROS™ v3.5 134 RS400 • RSTP offers edge port recognition, allowing ports at the edge of the network to forward frames immediately after activation while at the same time protecting them against lo ops. While providing much better performance than STP, IEEE 802.1w RSTP still required up to several seconds to restore network connecti[...]

  • Page 135

    Spanning Tree RS400 135 ROS™ v3.5 The learning state is entered when the port is preparing to play an active part in the network. The port learns addresses in this state but does not particip ate in frame transfer. In a network of RSTP bridges the time spent in this state is usu ally quite short. RSTP bridges operating in STP compatibility mode w[...]

  • Page 136

    Spanning Tree ROS™ v3.5 136 RS400 the bridge and will become active if that port fails. The ba ckup port does not participate in the network. 5.1.2 Edge Ports A port may be designated an edge port if it is directly connected to an end station. As such, it cannot create bridging loops in the network and can thus directly transition to forwarding, [...]

  • Page 137

    Spanning Tree RS400 137 ROS™ v3.5 when the designer is not too concerned with t he resultant topology as long as connectivity is assured. Manual configuration is useful when the exact topology of the network must be predictable under all circumstances. The path cost can be used to establish the topology of the network exactly as the designer inte[...]

  • Page 138

    Spanning Tree ROS™ v3.5 138 RS400 5.2 MSTP Operation The Multiple Spanning Tree (MST) algorithm and prot ocol provide greater control and flexibility than RSTP and legacy STP. MSTP (Multiple Spanning Tree Protocol) is an extension of RST P whereby multiple spanning trees may be maintained on the same bridged network. Data traffic is allocated to [...]

  • Page 139

    Spanning Tree RS400 139 ROS™ v3.5 Each MSTI has a topology that is independent of ev ery other. Data traffic originating from the same source and bound to the same destination but on different VLANs on different MSTIs may therefore travel a different path across the network. IST An MST region always defines an IST (Internal Spanning Tree). The IS[...]

  • Page 140

    Spanning Tree ROS™ v3.5 140 RS400 5.2.2.2 Port Roles: Each port on an MST bridge may have more than one role depending on the number and topology of spanning tree instances defined on the port. CIST Port Roles • The Root Port provides the minimum cost path from the bridge to the CIST Root via the CIST Regional Root. If the bridge itself happens[...]

  • Page 141

    Spanning Tree RS400 141 ROS™ v3.5 5.2.3 Benefits of MSTP Despite the fact that MSTP is configured by default to arrive automatically at a spanning tree solution for each configured MSTI, advantages may be gained from influencing the topology of MSTIs in an MST region. The fact that the Bridge Priority and each port cost are configurable per MSTI [...]

  • Page 142

    Spanning Tree ROS™ v3.5 142 RS400 5.2.4 Implementing MS TP on a Bridged Network It is recommended that the configuration of MSTP on a network proceed in the sequence outlined below. Naturally, it is also recommended that network analysis and plannin g inform the steps of configuring the VLAN and MSTP parameters in particular. Begin with a set of [...]

  • Page 143

    Spanning Tree RS400 143 ROS™ v3.5 5.3 RSTP Applications 5.3.1 RSTP in Structure d Wiring Configurations RSTP allows you to construct structured wiring systems in which connectivity is maintained in the event of link failures. For example a single link failure of any of links A through N in Figure 96 would leave all the ports of bridges 555 throug[...]

  • Page 144

    Spanning Tree ROS™ v3.5 144 RS400 notifications in the network. Ports with half duplex/shared media restrictions require special attention in order to guarantee that they do not cause extended failover/recovery times. 4. Choose the root bridge and backup root bridge carefully. The root bridge should be selected to be at the concentration point of[...]

  • Page 145

    Spanning Tree RS400 145 ROS™ v3.5 Design Considerations for RSTP in Ring Backbone Configurati ons 1. Select the design parameters for the network. What are the requirements for robustness and netwo rk failover/recovery times? Typically, ring backbones are chosen to provide cost effective but robust network designs. 2. Identify required legacy sup[...]

  • Page 146

    Spanning Tree ROS™ v3.5 146 RS400 5.4 Spanning Tree Configuration The Spanning Tree menu is accessible from the main menu. Figure 99: Spanning Tree Menu[...]

  • Page 147

    Spanning Tree RS400 147 ROS™ v3.5 5.4.1 Bridge RSTP Parameters Figure 100: Bridge RSTP Parameters Form State Synopsis: { Disabled, Enabled } Default: Enabled Enable STP/RSTP/MSTP for the bridge globally. Note that for STP/RSTP/MSTP to be enabled on a particular port, it must be enabled both globally per port. Version Support Synopsis: { STP, RSTP[...]

  • Page 148

    Spanning Tree ROS™ v3.5 148 RS400 Default: On Enable/disable RuggedCom proprietary eRSTP (enhanced RSTP) enhancements Bridge Priority Synopsis: { 0, 4096, 8192, 12288, 16384, 20480, 24576, 2867 2, 32768, 36864, 40960, 45056, 4 9152, 53248, 57344, 61440 } Default: 32768 Bridge Priority provides a way to control the topology of the STP connected ne[...]

  • Page 149

    Spanning Tree RS400 149 ROS™ v3.5 every switch that propagates the BPDU. If the maximum number of hops inside the region exceeds the configured maximum, BPDUs may be discarded due to their time-to-live information. Cost Style Synopsis: { STP (16 bit), RSTP (32 bit) } Default: STP (16 bit) This parameter selects the style of link cost s to employ.[...]

  • Page 150

    Spanning Tree ROS™ v3.5 150 RS400 5.4.2 Port RSTP Parameters Figure 101: Port RSTP Parameter Table Figure 102: Port RSTP Parameter Form Port(s) Synopsis: Any combination of num bers valid for this parameter The port number as seen on the front plate silkscreen of the switch (or a list of ports, if aggregated in a port trunk).[...]

  • Page 151

    Spanning Tree RS400 151 ROS™ v3.5 Enabled Synopsis: { Disabled, Enabled } Default: Enabled Enabling STP activates the STP or RSTP protocol for this port per the configuration in the STP Configuration menu. STP may be disabled for the port ONLY if the port does not attach to an STP enabled bridge in any way. Failure to meet this requirement WILL r[...]

  • Page 152

    Spanning Tree ROS™ v3.5 152 RS400 This protocol is automatically turned off in sit uations where multiple STP bridges communicate over a shared (non point-to-point) LAN. The bridge will automatically take point-to-point to be true when the link is found to be operating full duplex. The point-to-point parameter allows this behavior or overrides it[...]

  • Page 153

    Spanning Tree RS400 153 ROS™ v3.5 5.4.3 MST Region Identifier Figure 103: MST Region Identifier Table Name Synopsis: Any 32 characters Default: 00-0A-DC-00-41-74 Variable length text string. You must configure an identical region name on all switches you want to be in the same MST region. Revision Level Synopsis: 0 to 65535 Default: 0 Use this pa[...]

  • Page 154

    Spanning Tree ROS™ v3.5 154 RS400 5.4.4 Bridge MSTI Parameters Figure 104: Bridge MSTI Parameters Instance ID Synopsis: 0 to 16 Default: 1 The Instance ID refers to the MSTI (Multiple Spanning Tree Instance) ID. Specify an Instance ID and select GET in order to load the parameters of the page corresponding to the selected MSTI. Changes to paramet[...]

  • Page 155

    Spanning Tree RS400 155 ROS™ v3.5 5.4.5 Port MSTI Parameters Figure 105: Port MSTI Parameter Table Figure 106: Port MSTI Parameter Form Instance ID Synopsis: 0 to 16 Default: 1[...]

  • Page 156

    Spanning Tree ROS™ v3.5 156 RS400 The Instance ID refers to the MSTI (Multiple Spanning Tree Instance) ID. Specify an Instance ID and select GET in order to load parameters corresponding to the select ed MSTI. Changes to parameters that are subsequently applied will apply to the selected Instance ID. Note: Port Parameters for the IST (MSTI zero),[...]

  • Page 157

    Spanning Tree RS400 157 ROS™ v3.5 5.5 Spanning Tree Statistics 5.5.1 Bridge RSTP Statistics Figure 107: Bridge RSTP Statistics F orm Bridge Status Synopsis: { <empty string>, Designated Bridge, Not Designated For Any LAN, Root Bridge } Spanning Tree status of the bridge. The status may be root or designated. This field may show text saying [...]

  • Page 158

    Spanning Tree ROS™ v3.5 158 RS400 Root Port Synopsis: 0 to 65535 or { <empty string>} If the bridge is designated, this is the port that pr ovides connectivity towards the root bridge of the network. Root Path Cost Synopsis: 0 to 4294967295 Total cost of the path to the root bridge, composed of the sum of the costs of each link in the path.[...]

  • Page 159

    Spanning Tree RS400 159 ROS™ v3.5 5.5.2 Port RSTP Statistics Figure 108: Port RSTP Statistics Table[...]

  • Page 160

    Spanning Tree ROS™ v3.5 160 RS400 Figure 109: Bridge RSTP Parameters Form Port(s) Synopsis: Any combination of num bers valid for this parameter The port number as seen on the front plate silkscreen of the switch (or a list of ports, if aggregated in a port trunk). Status Synopsis: { Disabled, Listening, Learning, Forwarding, Blocking, Link Down,[...]

  • Page 161

    Spanning Tree RS400 161 ROS™ v3.5 Role of this port in Spanning Tree. This may be one of the following: Designated - The port is designated for (i.e. carries traffic towards the root for) the LAN it is connected to. Root - The single port on the bridge, which provides connectivity towards the root bridge. Backup - The port is attached to a LAN th[...]

  • Page 162

    Spanning Tree ROS™ v3.5 162 RS400 5.5.3 Bridge MSTI Statistics Figure 110: Bridge MSTI Statistics Table Instance ID Synopsis: 0 to 16 Default: 1 The Instance ID refers to the MSTI (Multiple Spanning Tree Instance) ID. Specify an Instance ID and select GET in order to load parameters corresponding to the select ed MSTI. Note: Bridge Statistics for[...]

  • Page 163

    Spanning Tree RS400 163 ROS™ v3.5 Root Port Synopsis: 0 to 65535 or { <empty string>} If the bridge is designated, this is the port that pr ovides connectivity towards the root bridge of the network. Root Path Cost Synopsis: 0 to 4294967295 Total cost of the path to the root bridge composed of the sum of the costs of each lin k in the path.[...]

  • Page 164

    Spanning Tree ROS™ v3.5 164 RS400 Figure 112: Port MSTI Statistics Form Instance ID Synopsis: 1 to 16 Default: 1 The Instance ID refers to the MSTI (Multiple Spanning Tree Instance) ID. Specify an Instance ID and select GET in order to load parameters corresponding to the select ed MSTI. Note: Port Statistics for the IST (MSTI zero), are accessib[...]

  • Page 165

    Spanning Tree RS400 165 ROS™ v3.5 Role Synopsis: { <empty string>, Root, Designated, Alternate, Backup, Master } Role of this port in Spanning Tree. This may be one of the following: Designated - The port is designated for (i.e. carries traffic towards the root for) the LAN it is connected to. Root - The single port on the bridge, which pro[...]

  • Page 166

    Spanning Tree ROS™ v3.5 166 RS400 5.6 Troubleshooting Problem One When I connect a new port the network locks up. The port status LEDs are flashing madly. Occasionally, the network seems to experience a lot of flooding. All the ports seem to experience significant traffic. The problem lasts a few seconds and then goes away. One of my switches dis[...]

  • Page 167

    Spanning Tree RS400 167 ROS™ v3.5 Problem Three When I test your switch by deliberately breaking a link, it takes a long time before I can poll devices past the switch. I thought RSTP was supposed to be fast. What is happening? Is it possible that ports participating in the topology have been configure d to STP mode or that the port’s point-to-[...]

  • Page 168

    Spanning Tree ROS™ v3.5 168 RS400 If the controller fails around the time of a link outage then there is the remote possibility that frame disordering or duplication may be the cause of the problem. Try setting the root port of the failing controller’s bridg e to STP. Problem Eight My network runs fine with your switch but I occasionally lose p[...]

  • Page 169

    VLANs RS400 169 ROS™ v3.5 6 VLANs ROS ™ provides the following VLAN features: • Support for up to 64 VLANs • Support for up to 15 VLANs • Configurable port native VLAN. • Port modes of operation tailored to edge devices (such as a PC or IED) and to network switch interconnections. • A default setting that ensures configuration-free co[...]

  • Page 170

    VLANs ROS™ v3.5 170 RS400 Changing the management VLAN can be used to restrict management access to a specific set of users. 6.1.5 Edge and Trunk Port Types Each port can be configured to take on a type of Edge or Trunk. Edge Type An Edge port attaches to a single end device (such as a PC or IED) and carries traffic on a single pre-configured VLA[...]

  • Page 171

    VLANs RS400 171 ROS™ v3.5 Frame received This doesn’t depend on ingress port ‘s VLAN configuration parameters Untagged Priority Tagged (VID=0) Tagged (valid VID) VLAN the frame associated with PVID PVID VID in the tag Frame dropped due to its tagged/untagged format No No No Frame dropped, if associated with VLAN not configured (or learned) in[...]

  • Page 172

    VLANs ROS™ v3.5 172 RS400 To ensure the required operation in any possible ap plication scenario and provide full compatibility with legacy (VLAN-unaware) devices RuggedSwitch TM can be configured to work in a VLAN-unaware mode. In that mode: • Frames ingressing a VLAN-unaware switch are not associated with any VLAN • Frames egressing a VLAN-[...]

  • Page 173

    VLANs RS400 173 ROS™ v3.5 End Node C GVRP Unaw are End Node E GVRP Unaware PVID - 7 Port A 1 –GVR P awar e Adv. only Port A2 – Edge Port Core Switch B Edge Swit ch A Port B1 – GVRP aw are Adv. & Learn Port B2 – GVRP aware Adv. & Learn Port C1 – GVRP aware Adv. only Edge Swit ch D Port E1 – GVRP aw are Adv. Only Port B3 – GVR[...]

  • Page 174

    VLANs ROS™ v3.5 174 RS400 ingress edge port. This means that traffic from an individual customer is tagged with his unique VID and, thus, segregated from other customers’ traffic. Within the service provider network, switching is based on the VID in the outer tag. When double-tagged frames leave the service provider network they egress a QinQ-e[...]

  • Page 175

    VLANs RS400 175 ROS™ v3.5 6.2 VLAN Applications 6.2.1 Traffic Domain Isolation VLANs are most often used for their ability to restrict traffic flows between groups of devices. Unnecessary broadcast traffic can be restricted to the VLAN that requires it. Broadcast storms in one VLAN need not affect users in other VLANs. Hosts on one VLAN can be pr[...]

  • Page 176

    VLANs ROS™ v3.5 176 RS400 6.2.2 Administrative Convenience VLANs enable equipment moves to be handled by software reconfiguration instead the alternative, cable management. When a host’s physi cal location is changed, its co nnection point is often changed as well. With VLANs, the host’s VLAN membership and priority are simply copied to the n[...]

  • Page 177

    VLANs RS400 177 ROS™ v3.5 6.3 VLAN Configuration The Virtual LANs menu is accessible from the main menu. Figure 117: Virtual LANs Menu 6.3.1 Global VLAN Parameters Figure 118: Global VLAN Parameters Form VLAN-aware Synopsis: { No, Yes } Default: Yes Set either VLAN-aware or VLAN-unaware mode of operation.[...]

  • Page 178

    VLANs ROS™ v3.5 178 RS400 • NOTE: Do not attempt to change the “VLAN-aware” parameter of the managed switch by applying a configuration (.CSV) file update. Configuration file updates are used to apply “bulk changes” to the current configuration of a switch. Instead, a change to this individual parameter MUST first be applied separately [...]

  • Page 179

    VLANs RS400 179 ROS™ v3.5 The VLAN Identifier is used to identify the VLAN in tagged Ethernet frames according to IEEE 802.1Q. VLAN Name Synopsis: Any 19 characters Default: The VLAN name provides a description of the VL AN purpose (for example, Engineering VLAN). Forbidden Ports Synopsis: Any combination of num bers valid for this parameter Defa[...]

  • Page 180

    VLANs ROS™ v3.5 180 RS400 6.3.3 Port VLAN Parameters Figure 121: Port VLAN Parameters Table Figure 122: Port VLAN Parameters Form[...]

  • Page 181

    VLANs RS400 181 ROS™ v3.5 Port(s) Synopsis: Any combination of num bers valid for this parameter The port number as seen on the front plate silkscreen of the switch (or a list of ports, if aggregated in a port trunk). Type Synopsis: {Edge, Trunk} Default: Edge This parameter specifies how the port determines its membership in VLANs. There are few[...]

  • Page 182

    VLANs ROS™ v3.5 182 RS400 6.3.4 VLAN Summary There are actually 3 ways VLAN can be created in the switch: Explicit VLAN is explicitly configured in the Static VLANs list. Implicit VLAN ID is a parameter required for different feature configurations (e.g. Port VLAN Parameters, Static MAC Addresses, IP Interface Type and ID). When such a parameter [...]

  • Page 183

    VLANs RS400 183 ROS™ v3.5 6.4 Troubleshooting Problem One I don’t need VLANs at all. How do I turn them off? Simply leave all ports set to type “Edge” and leave the native VLAN set to 1. This is the default configuration for the switch. Problem Two I have added two VLANs 2 and 3. I made a number of ports members of these VLANS. Now I need s[...]

  • Page 184

    [...]

  • Page 185

    Classes of Service RS400 185 ROS™ v3.5 7 Classes of Service ROS ™ CoS provides the following features: • Support for 4 Classes of Service • Ability to prioritize traffic by ingress port. • Ability to prioritize traffic by the priority field in 802.1Q tags. • Ability to prioritize traffic based on its source or destination MAC address. ?[...]

  • Page 186

    Classes of Service ROS™ v3.5 186 RS400 Frame tagged ? Received Frame MAC Address in Static MAC Ad dress Table? Use Port Default CoS To CoS Queues of Egress Ports IP Fr ame ? Y Y No Y No No Use TOS DSCP ? Use Priority-to- CoS Mapping Use DSCP-to- CoS Mapping Use CoS Configured for the MAC address No Y Figure 124: Determining The CoS Of A Receiv ed[...]

  • Page 187

    Classes of Service RS400 187 ROS™ v3.5 7.2 CoS Configuration The Classes Of Service menu is accessible from the main menu. Figure 125: Classes Of S ervice Menu 7.2.1 Global CoS Parameters Figure 126: Global CoS Parameters Form CoS Weighting Synopsis: { 8:4:2:1, Strict } Default: 8:4:2:1 During traffic bursts, frames queued in the switch pending t[...]

  • Page 188

    Classes of Service ROS™ v3.5 188 RS400 This parameter specifies weighting algorithm for transmitting different priority CoS frames. Examples: 8:4:2:1 - 8 Critical, 4 High, 2 Medi um and 1 Normal priority CoS frame Strict - lower priority CoS frames will be only transmitted after all higher priority CoS frames have been transmitted. 7.2.2 Port CoS[...]

  • Page 189

    Classes of Service RS400 189 ROS™ v3.5 Figure 128: Port CoS Parameter For m Port(s) Synopsis: 1 to maximum port number The port number as seen on the front plate silkscreen of the switch (or a list of ports, if aggregated in a port trunk). Default CoS Synopsis: { Normal, Medium, High, Crit } Default: Normal This parameter allows to prioritize fra[...]

  • Page 190

    Classes of Service ROS™ v3.5 190 RS400 Figure 130: Priority to CoS Mapping Form Priority Synopsis: 0 to 7 Default: 0 This is a value of the IEEE 802.1p priority. CoS Synopsis: { Normal, Medium, High, Crit } Default: Normal This is a CoS assigned to received tagged frames with the specified IEEE 802.1p priority value.[...]

  • Page 191

    Classes of Service RS400 191 ROS™ v3.5 7.2.4 DSCP to CoS Mapping Figure 131: TOS DSCP to CoS Mapping Table Figure 132: TOS DSCP to CoS Mapping Form DSCP Synopsis: 0 to 63 Default: 0[...]

  • Page 192

    Classes of Service ROS™ v3.5 192 RS400 This is a Differentiated Services Code Point (DSCP) - a value of the 6 bit DiffServ field in the Type-Of-Service (TOS) field of the IP header. CoS Synopsis: { Normal, Medium, High, Crit } Default: Normal This is a Class of Service assigned to received frames with the specified DSCP. 7.2.5 CoS Access Prioriti[...]

  • Page 193

    Classes of Service RS400 193 ROS™ v3.5 Figure 134: CoS Access Priorities Fo rm Port(s) Synopsis: Any combination of num bers valid for this parameter The port number as seen on the front plate silkscreen of the switch (or a list of ports, if aggregated in a port trunk). Normal Access Priority Synopsis: 0 to 7 Default: 0 When frames that were orig[...]

  • Page 194

    [...]

  • Page 195

    Multicast Filtering RS400 195 ROS™ v3.5 8 Multicast Filtering ROS ™ accomplishes Multicast Filtering through the following ways: 1. Static Multicast Groups 2. Use of the Internet Group Management Protocol (IGMP) snooping. ROS ™ Multicast Filtering provides you with the following features: • Support for up to 256 Multicast Groups (either sta[...]

  • Page 196

    Multicast Filtering ROS™ v3.5 196 RS400 Multicast Router P1 C1 C2 C3 C4 M1 M2 Membership Query M1 Membership Report Membersh ip Quer y M2 Membership Report Figure 135: IGMP Operation Example 1 In this example the general membership query sent to the C1-C2 segment is answered by a membership report indicating the desire to subscribe to a stream M2[...]

  • Page 197

    Multicast Filtering RS400 197 ROS™ v3.5 Passive Mode When such a switch is used in a network with a multicast router , it can be configured to run Passive IGMP. This mode prevents the switch from sending the queries that can confuse the router causing it to stop issuing IGMP queries. Note: A switch running in passive mode requir es the presence o[...]

  • Page 198

    Multicast Filtering ROS™ v3.5 198 RS400 If RSTP detects change in the netw ork topology, IGMP will take some actions to avoid loss of multicast connectivity and reduce network convergence time: • The switch will immedia tely issue IGMP queries (if in IGMP Active mode) to obtain potential new group membership information. • The switch can be c[...]

  • Page 199

    Multicast Filtering RS400 199 ROS™ v3.5 Processing Leaves When host C1 decides to leave a multicast group it will issue a leave request to the switch. The switch will poll the port to determine if C1 is the last member of the group on that port. If C1 is the last (or only) member, the group will immediately be pruned from the port. Should host C1[...]

  • Page 200

    Multicast Filtering ROS™ v3.5 200 RS400 8.2 Multicast Filtering Configuration and Status The Multicast Filtering menu is available from the main menu. Figure 137: Multicast Filtering Menu 8.2.1 Configuring IGMP Parameters Note that the activation of IGMP on a per-VLAN basis is configured using Static VLANs. Figure 138: IGMP Parameters Form[...]

  • Page 201

    Multicast Filtering RS400 201 ROS™ v3.5 Mode Synopsis: { Passive, Active } Default: Passive Specifies IGMP mode: PASSIVE - the switch passively snoops IGMP traffic and never sends IGMP queries ACTIVE - the switch generates IGMP queries, if no queries from a better candidate for being the querier are detected for a while. Query Interval Synopsis: [...]

  • Page 202

    Multicast Filtering ROS™ v3.5 202 RS400 8.2.2 Configuring Static Multicast Groups Figure 139: Static Multicast Groups Table Figure 140: Static Multicast Group F orm MAC Address Synopsis: ##-##-##-##-##-## where ## ranges 0 to FF Default: 00-00-00-00-00-00 Multicast group MAC address. VID Synopsis: 1 to 4094 Default: 1 VLAN Identifier of the VLAN [...]

  • Page 203

    Multicast Filtering RS400 203 ROS™ v3.5 Synopsis: { Normal, Medium, High, Crit } Default: Normal Specifies what Class Of Service is assigned to the multicast group frames Ports Synopsis: Any combination of num bers valid for this parameter Default: None Ports to which the multicast group traffic is forwarded. 8.2.3 Viewing IP Multicast Groups Fig[...]

  • Page 204

    Multicast Filtering ROS™ v3.5 204 RS400 8.3 Troubleshooting Problem One When I start a multicast traffic feed it is always distributed to all members of the VLAN. Is IGMP enabled for the VLAN? Multicasts will be distributed to all members of the VLAN unless IGMP is enabled. Problem Two Computers on my switch receive the multicast traffic just fin[...]

  • Page 205

    Multicast Filtering RS400 205 ROS™ v3.5 Problem Six I connect or disconnect some switch ports and multicast goes everywhere. Is IGM P broken? No, it may be a proper switch behavior. When the switch detects a change in the network topology through RSTP it acts to avoid loss of mult icast traffic – if configured to do so, it starts forwarding all[...]

  • Page 206

    [...]

  • Page 207

    MAC Address Tables RS400 207 ROS™ v3.5 9 MAC Address T a bles ROS ™ MAC address table management provides you with the following features: • Viewing learned MAC addresses • Purging MAC Address Entries • Configuring the switch MAC Address Aging time • Configuring static MAC addresses The MAC Address Tables menu is accessible from the mai[...]

  • Page 208

    MAC Address Tables ROS™ v3.5 208 RS400 9.1 Viewing MAC Addresses Figure 143: Address Tab le MAC Address Synopsis: ##-##-##-##-##-## where ## ranges 0 to FF MAC address learned by the switch. VID Synopsis: 0 to 65535 VLAN Identifier of the VLAN upon which the MAC address operates. Port Synopsis: 0 to 65535 or { Multi, Local } Port on which MAC add[...]

  • Page 209

    MAC Address Tables RS400 209 ROS™ v3.5 Specifies what Class Of Service is assigned to frames carrying this address as source or destination address 9.2 Configuring MAC Address Learning Options Figure 144: MAC Addres s Learning Options Form Aging Time Synopsis: 15 to 800 Default: 300 s This parameter configures the time a learned MAC address is he[...]

  • Page 210

    MAC Address Tables ROS™ v3.5 210 RS400 Figure 145: Static MAC Address Table Figure 146: Static MAC Addre ss Form MAC Address Synopsis: ##-##-##-##-##-## where ## ranges 0 to FF Default: 00-00-00-00-00-00 MAC address that is to be statically configured. VID Synopsis: 1 to 1000 Default: 1 VLAN Identifier of the VLAN upon which the MAC address opera[...]

  • Page 211

    MAC Address Tables RS400 211 ROS™ v3.5 Default: 1 Enter the port number upon which the device with this address is locat ed. If the port should be auto-learned, set this parameter to 'Learn' CoS Synopsis: { Normal, Medium, High, Crit } Default: Normal Set this parameter to prioritize the traffic for spe cified address. 9.4 Purging MAC A[...]

  • Page 212

    [...]

  • Page 213

    Network Discovery RS400 213 ROS™ v3.5 10 Network Discovery Network Discovery is based on LLDP (Link Layer Discovery Protocol) as defined by the IEEE 802.1AB standard. This feature provides the ability to: • Enable LLDP per device and per port • View LLDP statistics • View neighbor information • Report LLDP data via SNMP 10.1 LLDP Operatio[...]

  • Page 214

    Network Discovery ROS™ v3.5 214 RS400 10.2 Network Discovery Menu The Network Discovery menu provides the ability to configure the switch, globally and per port, to exchange LLDP information with neighbors, and to view LLDP information and statistics. Figure 147: Network Discovery Menu[...]

  • Page 215

    Network Discovery RS400 215 ROS™ v3.5 10.2.1 Global LLDP Parameters Figure 148: Global LLDP Parameters Form State Synopsis: { Disabled, Enabled } Default: Enabled Enables LLDP protocol. Note that LLDP is enabled on a port when LLDP is enabled globally and along with enabling per port setting in Port LLDP Parameters menu. Tx Interval Synopsis: 5 t[...]

  • Page 216

    Network Discovery ROS™ v3.5 216 RS400 changed. The recommended value is set according to the following formula: 1 <= txDelay <= (0.25 * Tx Interval) 10.2.2 Port LLDP Parameters Figure 149: Port LLDP Parameters Table Figure 150: Port LLDP Parameters Form[...]

  • Page 217

    Network Discovery RS400 217 ROS™ v3.5 Port Synopsis: 1 to 9 Default: 1 The port number as seen on the front plate silkscreen of the switch. Admin Status Synopsis: { rxTx, txOnly, rxOnly, Disabled } Default: rxTx rxTx: the local LLDP agent can both transmit and receive LLDP frames through the port. txOnly: the local LLDP agent can only transmit LL[...]

  • Page 218

    Network Discovery ROS™ v3.5 218 RS400 Drops Synopsis: 0 to 4294967295 The number of times an entry was deleted from LLDP Neighbor Information Table because the information timeliness interval has expired. Ageouts Synopsis: 0 to 4294967295 The number of all TLVs discarded 10.2.4 LLDP Neighbor Information Figure 152: LLDP Neighbor Informat ion Tabl[...]

  • Page 219

    Network Discovery RS400 219 ROS™ v3.5 10.2.5 LLDP Statistics Figure 153: LLDP Statistics Table Port Synopsis: 1 to 9 The port number as seen on the front plate silkscreen of the switch. FrmDrop Synopsis: 0 to 4294967295 The number of all LLDP frames discarded ErrFrm Synopsis: 0 to 4294967295 The number of all LLDPDUs received with detectable erro[...]

  • Page 220

    [...]

  • Page 221

    PPP over Modem RS400 221 ROS™ v3.5 11 PPP over Modem ROS ™ PPP over Modem provides you with the following features: • Configuring PPP network parameters • Configuring PAP/CHAP authentication • Configuring PPP clients • Viewing the status of the PPP/Modem port • Resetting the port 11.1 PPP over Modem Operation In RuggedCom device, inte[...]

  • Page 222

    PPP over Modem ROS™ v3.5 222 RS400 On the RuggedCom device : • At least one username and password for PAP or CHAP to authenticate against. • A server name, if CHAP authentication is used • An outgoing PAP password, if two way PAP authentication is used • A local and remote IP address that does not conflict with that used by the Server to [...]

  • Page 223

    PPP over Modem RS400 223 ROS™ v3.5 On the dial-in client: • The telephone number to dial in order to reach the RuggedCom device • The authentication protocol (PAP or CHAP) to use and a username and password that will be accepted by the device. The server name, if the client requires it during CHAP authentication • The client must be configu[...]

  • Page 224

    PPP over Modem ROS™ v3.5 224 RS400 • After the PPP link establishment phase is complete, the RuggedCom device sends a challenge message to the client. • The client responds with an MD5 hashed value of the password. • The RuggedCom device checks the response against its own calculation of the hashed password and clears the call if the values[...]

  • Page 225

    PPP over Modem RS400 225 ROS™ v3.5 11.2 PPP Configuration The PPP Configuration menu is accessible from the main menu. Figure 156: PPP Configuration Menu[...]

  • Page 226

    PPP over Modem ROS™ v3.5 226 RS400 11.2.1 Modem Settings Figure 157: PPP Modem Settings Form Country Code Synopsis: { Australia, Austria, Belgium, Brazil, China, Denmark, Finland, France, Germ any, Gre ece, India, Ireland, Italy, Japan, Korea, Malaysia, Mexico, Netherlands, N orth America, Norway, Poland, Portugal, Singapore, South Africa, Spain,[...]

  • Page 227

    PPP over Modem RS400 227 ROS™ v3.5 11.2.2 PPP Control Figure 158: PPP Control Form PPP Status Synopsis: { Disabled, Enabled } Default: Disabled Whether PPP is disabled or enabled. Local IP Address Synopsis: ###.###.###.### where ### ranges from 0 to 255 Default: 192.168.1.1 This parameter specifies the IP address of the local side of the PPP link[...]

  • Page 228

    PPP over Modem ROS™ v3.5 228 RS400 Server Name Synopsis: Any 15 characters Default: Server This string determines the server name and is used for CHAP and when authenticating ourselves to the caller using PAP. Outgoing PAP Password Synopsis: Any 15 characters Default: If the caller requests the server to authenticate itself, the server will reply[...]

  • Page 229

    PPP over Modem RS400 229 ROS™ v3.5 11.2.3 PPP Users Up to 10 user/password combinations can be in this table. Figure 159: PPP Users Table Figure 160: PPP Users Form User Name Synopsis: Any 15 characters Default: The username used to validate the PPP connection[...]

  • Page 230

    PPP over Modem ROS™ v3.5 230 RS400 Password Synopsis: Any 9 characters Default: The password associated with a spe cific username. Auth Type Synopsis: { CHAP Only, PAP Only, Both PAP/CHAP, No Authentication } Default: CHAP Only Determines whether the username/password applies to PAP, CHAP or both. Setting authentication to "none" should[...]

  • Page 231

    PPP over Modem RS400 231 ROS™ v3.5 11.2.4 PPP Statistics Figure 161: PPP Statistics Form Current Status Synopsis: { Disabled, Waiting for a call, Authenticating user, Call in progress, Stoppin g call, No Dialtone, Number Busy, No Answer } The current port status. Modem Speed Synopsis: 0 to 2147483647 bps or { Offline } The speed in bps that the m[...]

  • Page 232

    PPP over Modem ROS™ v3.5 232 RS400 Tx LCP Packets Synopsis: 0 to 4294967295 The number of packets LCP transmitted on the connection. Authentication Synopsis: { ,None, PAP, PAP Failure, CHAP, CHAP Failure } The current authentication status. Connected User Synopsis: Any 15 characters The name of the currently connected user.[...]

  • Page 233

    PPP over Modem RS400 233 ROS™ v3.5 11.2.5 Clearing PPP Statistics Figure 162: Clear PPP Statistics Form 11.2.6 Resetting PPP Resetting PPP will immediately clear the modem call. Figure 163: Reset PPP Port Form[...]

  • Page 234

    PPP over Modem ROS™ v3.5 234 RS400 11.3 Troubleshooting Problem One My PC is calling the RuggedCom device but the call never connects. It is important to discriminate between the call connecting (i.e. the modem answering the ca ll) and the PPP session connecting (i.e. successful link up and authentica tion). Problems with the latter are dealt wit[...]

  • Page 235

    PPP over Modem RS400 235 ROS™ v3.5 If you are sure the client has installed the PPP link as default gateway, is the client otherwise connected to a LAN? If the client is connected to a LAN and the best route is to the LAN, the PPP link will not be used. The following figure illustra tes this case. The client will always direct all packets bound f[...]

  • Page 236

    [...]

  • Page 237

    Diagnostics RS400 237 ROS™ v3.5 12 Diagnostics ROS ™ provides the following diagnostics features: • Alarm System to view and clear alarms • Viewing and clearing the system log • Viewing CPU diagnostics • Viewing the product information • Loading the factory default configuration • Resetting the device The Diagnostics menu is accessi[...]

  • Page 238

    Diagnostics ROS™ v3.5 238 RS400 12.1.1 Active Alarms Active alarms are ongoing. They signify states of operation that are not in accordance with normal operation. Examples of active alarms include links that should be up but are not or error rates that are continuously exceeding a certain threshold. Active alarms are removed (cleared) either by s[...]

  • Page 239

    Diagnostics RS400 239 ROS™ v3.5 ERROR - Device has a re coverable problem that does not se riously affect operation WARNING - Possibly serious p roblem a ffecting overall system operation NOTIFY - Condition detected that is not expected or n ot allowed INFO - Event which is a part of normal oper ation, e.g. warm start, user login etc. DEBUG - Int[...]

  • Page 240

    Diagnostics ROS™ v3.5 240 RS400 CPU Usage Synopsis: 0 to 100 The percentage of available CPU cycles used for device operation as measured over the last second. RAM Total Synopsis: 0 to 4294967295 The total number of bytes of RAM in the system. RAM Available Synopsis: 0 to 4294967295 The total number of bytes of RAM still available. Temperature Sy[...]

  • Page 241

    Diagnostics RS400 241 ROS™ v3.5 12.3 Viewing and Clearing the System Log The system log records various events including reboots, user sign-in s, alarms and configuration saves. Figure 168: Viewing the System Log The system log will continue to accumulate information until becomes full. Ther e is enough room in the file to accumulate logs for mon[...]

  • Page 242

    Diagnostics ROS™ v3.5 242 RS400 12.4 Viewing Product Information Figure 169: Product Information Form MAC Address Synopsis: ##-##-##-##-##-## where ## ranges 0 to FF Shows the unique MAC address of the device Order Code Synopsis: Any 31 characters Shows the order code of the device. Serial Number Synopsis: Any 31 characters Shows the serial numbe[...]

  • Page 243

    Diagnostics RS400 243 ROS™ v3.5 RS900 (v2, 40-00-0066), RS900 (v2, 40-00-0067) } Shows the type, part number, and revision level of the hardware 12.5 Loading Factory Default Configuration The Load Factory Default Configuration option will reset all configuration parameters to factory default values with the exception of parameters that affect bas[...]

  • Page 244

    Diagnostics ROS™ v3.5 244 RS400 Figure 171: Reset Dev ice Dialog[...]

  • Page 245

    Using the CLI Shell RS400 245 ROS™ v3.5 13 Using the CLI Shell ROS ™ Command Line Interface (CLI) support allows: • Executing commands from CLI Shell • Executing commands remotely using RSH • Entering and leaving the CLI Shell Note: Different commands may be available to users at different login session security levels (guest, operator or[...]

  • Page 246

    Using the CLI Shell ROS™ v3.5 246 RS400 Please note that this chapter describes only the most useful of the above commands. 13.2.1 Getting Help for a Command Help related to the usage of a particular command may be obtained by e ntering “help command name <CR>” at the shell prompt. Figure 173: Displaying help for a command 13.2.2 Viewin[...]

  • Page 247

    Using the CLI Shell RS400 247 ROS™ v3.5 Viewing and Clearing Log Files The crashlog.txt and syslog.txt files contain h istorical information about events that have occurred. The crashlog.txt file will contain debugging information related to problems that might have resulted in unplanned restarts of the device or which may effect the device opera[...]

  • Page 248

    Using the CLI Shell ROS™ v3.5 248 RS400 Figure 175: Displayi ng Trace settings Enabling Trace Tracing can be enabled on a per subsystem basis. Obtain detailed information about individual subsystems by entering “trace subsystem_name ?<CR>”. Some subsystems offer a mechanism to enable tracing only on certain ports. Figure 176: Enabling T[...]

  • Page 249

    Using the CLI Shell RS400 249 ROS™ v3.5 Starting Trace To start trace enter “trace<CR>”. All historical trace messages may be displayed using “trace noclear<CR>”. Since this may include many messages, it may be more desirable to use the “trace clear<CR>” command instead. This command will automatically clear the trac[...]

  • Page 250

    Using the CLI Shell ROS™ v3.5 250 RS400 The access level selected must support the given command. Any output from the command will be returned to the workstation su bmitting the command. Commands that start interactive dialogs (such as trace) cannot be used. 13.2.7 Resetting the Device The CLI command “reset<CR>” can be used to reset th[...]

  • Page 251

    Upgrading Firmware and Managing Configurations RS400 251 ROS™ v3.5 14 Upgrading Firmware and Managing Configurations ROS ™ provides the following features for management of system firmware and configuration: • Upgrading firmware using the XModem protocol and Trivial File Transfer Protocol (TFTP) • Capturing and restoring the device configur[...]

  • Page 252

    Upgrading Firmware and Managing Configurations ROS™ v3.5 252 RS400 Start sending the file. After the file transfer is finished device will provide an indicat ion that it was properly upgraded. The device must be reset in order for the new software to take effect. If you want to reset the device immediately enter “reset<CR>”. The device [...]

  • Page 253

    Upgrading Firmware and Managing Configurations RS400 253 ROS™ v3.5 14.1.3 Upgrading Firmware Using ROS ™ TFTP Client Identify the IP address of the host providing the TFTP server cap ability. Ensure that the firmware revision to be downloaded (e.g. ROS-CF52_Main_v3.0.0.bin) is present there. Telnet to the device or connect to its con sole port.[...]

  • Page 254

    Upgrading Firmware and Managing Configurations ROS™ v3.5 254 RS400 14.2 Capturing Configurations ROS ™ provides a means to capture the configuration of the device in an ASCII formatted text file. The same file can be downloaded to the device at a later date in o rder to restore the device to its previous configuration. Different versions of con[...]

  • Page 255

    Upgrading Firmware and Managing Configurations RS400 255 ROS™ v3.5 14.3 Using SQL Commands The ROS ™ provides an “SQL-like” command facility that allows expert users to perform several operations not possible under the user interface, namely: • Restoring the contents of a specific table, but not the whole configuration, to their factory d[...]

  • Page 256

    Upgrading Firmware and Managing Configurations ROS™ v3.5 256 RS400 Figure 182 Brief snippet of SQL command for fin ding the correct table name 14.3.3 Retrieving Information Retrieving a Table The SQL select subcommand is used to retrieve table information. The comman d “sql select from ‘tablename’” provides a summary of the parameters wit[...]

  • Page 257

    Upgrading Firmware and Managing Configurations RS400 257 ROS™ v3.5 results. As an example, suppose that it is de si rable to identify all ports on the device operating in Auto Select mode. Figure 185 Selecting ro ws in a table based upon parameter values It is also possible to select rows based up on multiple parameters by and-ing or or-ing compa[...]

  • Page 258

    Upgrading Firmware and Managing Configurations ROS™ v3.5 258 RS400 14.3.6 Using RSH and SQL Combination of remote shell scripting and SQL commands offers a means to in terrogate and maintain a large number of devices. Consistency of configuration across sites may be verified by this method. The following presents a simple example where the de vic[...]

  • Page 259

    Appendix A - SNMP MIB Support RS400 259 ROS™ v3.5 Appendix A - SNMP MIB Support Standard MIBs RFC MODULE Name Groups Supported RFC 1907 SNMPv2-MIB SNMP Group SNMP Community Group SNMP Set Group System Group SNMP Basic Notifications Group RFC 2863 IF-MIB General Information Group VHC Packet Group Counter Discontinuity Group Link Up/Down Notificati[...]

  • Page 260

    Appendix A - SNMP MIB Support ROS™ v3.5 260 RS400 RuggedCom proprietary MIBs Proprietary MIB MODULE Name Groups Supported RuggedSwitch RuggedServer RuggedMC30 RUGGEDCOM-SWITCH-MIB RUGGEDCOM-SERVE R-MIB RUGGEDCOM-MC30-MIB Defines Agent Capabilities for Ruggedcom Switches Defines Agent Capabilities for Ruggedcom Servers Defines Agent Capabilities f[...]

  • Page 261

    Appendix B – SNMP Trap Summary RS400 261 ROS™ v3.5 Appendix B – SNMP T rap Summary The switch generates the standard traps summarized in the following table. • from IF-MIB: linkDown, linkUp • from SNMPv2-MIB: authenticationFailure coldStart • from BRIDGE-MIB: newRoot, topologyChage • from RMON-MIB: risi ngAlarm, fallingAlarm • from [...]

  • Page 262

    Appendix C – List of Objects Eligible for RMON Alarms ROS™ v3.5 262 RS400 Appendix C – List of Object s Eligible for RMON Alarms ifInOctets The total number of bytes received on the interface, including framing characters. ifInUcastPkts The number of packets, delivered by this sub-laye r to a higher (sub-)layer, which, were not addressed to a[...]

  • Page 263

    Appendix C – List of Objects Eligible for RMON Alarms RS400 263 ROS™ v3.5 The total number of segments sent, including those on current connections but excluding those containing only retransmitted bytes. tcpRetransSegs The total number of segments retransmitted - that is, the number of TCP segments transmitted containing one or more previously[...]

  • Page 264

    Appendix C – List of Objects Eligible for RMON Alarms ROS™ v3.5 264 RS400 The number of good Broadcast packets received. etherStatsMulticastPkts The number of good Multicast packets received. etherStatsCRCAlignErrors The number of packets received which meet all the following conditions: 1. Packet data length is between 64 and 1536 bytes inclus[...]

  • Page 265

    Appendix C – List of Objects Eligible for RMON Alarms RS400 265 ROS™ v3.5 The total number of received packets that where between 1024 and 1518 bytes long. dot1dBasePortDelayExceededDiscards The number of frames discarded by this port due to excessive transit delay through the bridge. dot1dBasePortMtuExceededDiscards The number of frames discar[...]

  • Page 266

    Appendix C – List of Objects Eligible for RMON Alarms ROS™ v3.5 266 RS400 The total number of packets transmitted that were directed to multicast address. This object is a 64-bit version of ifOutMulticastPkts. ifHCOutBroadcastPkts The total number of packets transmitted that were directed to the broadcast address. This object is a 64-bit versio[...]

  • Page 267

    Appendix E – ModBus Management Support and Memory Ma p RS400 267 ROS™ v3.5 Appendix E – ModBus Ma nagement Support and Memory Map ModBus management support in RuggedCom devices provides the user with a simple interface with basic status information. Support for this protocol simplifies the job of SCADA System integrators who can now easily us[...]

  • Page 268

    Appendix E – ModBus Management Support and Memory Map ROS™ v3.5 268 RS400 Note that, as RuggedCom devices have variable number of ports, not all registers and bits apply to all products. Registers that are not applicable to a given product return ze ro value. E.g. registers referring to serial ports are not applicable to RuggedSwitch products. [...]

  • Page 269

    Appendix E – ModBus Management Support and Memory Ma p RS400 269 ROS™ v3.5 0414 2 Port 11 Statistics - Ethernet In Packets R Uint32 0416 2 Port 12 Statistics - Ethernet In Packets R Uint32 0418 2 Port 13 Statistics - Ethernet In Packets R Uint32 041A 2 Port 14 Statistics - Ethernet In Packets R Uint32 041C 2 Port 15 Statistics - Ethernet In Pac[...]

  • Page 270

    Appendix E – ModBus Management Support and Memory Map ROS™ v3.5 270 RS400 04A0 2 Port 17 Statistics - Ethernet In Octets R Uint32 04A2 2 Port 18 Statistics - Ethernet In Octets R Uint32 04A4 2 Port 19 Statistics - Ethernet In Octets R Uint32 04A6 2 Port 20 Statistics - Ethernet In Octets R Uint32 04C0 2 Port 1 Statistics - Ethernet Out Octets R[...]

  • Page 271

    Appendix E – ModBus Management Support and Memory Ma p RS400 271 ROS™ v3.5 Text Simple ASCII representation of the information related to the product. ASCII characters’ most significant byte of register comes first. E.g. Read Multiple Registers request to read Product Identification from location 0x0000 0x04 0x00 0x00 0x00 0x08 Response may l[...]

  • Page 272

    Appendix E – ModBus Management Support and Memory Map ROS™ v3.5 272 RS400 Read Data from device using PortCmd: E.g. A Modbus Request to read multiple registers from location – 0x03FE 0x04 0x03 0xFE 0x00 0x02 Response would depend on the device as on how many ports are available on the device E.g. If Max number of ports on RuggedCom device to [...]

  • Page 273

    Index RS400 273 ROS™ v3.5 Values used for presenting power supply status have been derived from RuggedCom specific MIB for SNMP. Read Power Supply Status from device using PSStatusCm d: E.g. A Modbus Request to read multiple registers from location – 0x0043 0x04 0x00 0x43 0x00 0x01 Response may look like: 0x04 0x02 0x00 0x0A In the above respon[...]

  • Page 274

    Index ROS™ v3.5 274 RS400 Purging..................................................... 211 Viewing .................................................... 208 MicroLok Configuration .................................. 79 Mirrored Bits Configuration ............................ 81 Modbus Client Configuration ......................... 76 Modbus Server [...]

  • Page 275

    Index RS400 275 ROS™ v3.5 Tagging .................................................... 169 Troubleshooting ....................................... 183 Trunk Type ............................................... 170 WIN and TIN Configuration ............................ 77 Xmodem, Capturing Configuration ............... 254 XModem, Upgrading Firmwa[...]