Siemens RUGGEDCOM ROS User Manual
Hide thumbs Also See for RUGGEDCOM ROS:
Table of Contents

Advertisement

RUGGEDCOM ROS
v4.1
User Guide
For RSG2200, M2200
12/2014
RC1119-EN-02
Preface
Introduction
Using ROS
Device Management
System Administration
Setup and Configuration
Troubleshooting
1
2
3
4
5
6

Advertisement

Table of Contents
loading

Summary of Contents for Siemens RUGGEDCOM ROS

  • Page 1 Preface Introduction Using ROS RUGGEDCOM ROS v4.1 Device Management System Administration Setup and Configuration User Guide Troubleshooting For RSG2200, M2200 12/2014 RC1119-EN-02...
  • Page 2 Siemens has verified the contents of this manual against the hardware and/or software described. However, deviations between the product and the documentation may exist. Siemens shall not be liable for any errors or omissions contained herein or for consequential damages in connection with the furnishing, performance, or use of this material.
  • Page 3: Table Of Contents

    RUGGEDCOM ROS User Guide Table of Contents Table of Contents Preface ........................ Conventions ............................xi Alerts ............................xi CLI Command Syntax ........................ xii Related Documents ..........................xii System Requirements ........................xii Accessing Documentation ........................xiii Training ............................xiii Customer Support ..........................xiii Chapter 1 Introduction ......................
  • Page 4 RUGGEDCOM ROS Table of Contents User Guide 1.7.3.7 PSStatusCmd ....................... 21 1.7.3.8 TruthValues ......................22 1.8 Certificate and Key Requirements ....................23 Chapter 2 Using ROS ......................2.1 Connecting to ROS ........................25 2.1.1 Connecting Directly ......................25 2.1.2 Connecting via the Network ..................... 26 2.2 Logging In ..........................
  • Page 5 RUGGEDCOM ROS User Guide Table of Contents 3.5.1 Viewing Local Logs ......................51 3.5.2 Clearing Local Logs ......................51 3.5.3 Configuring the Local System Log ..................52 3.5.4 Managing Remote Logging ....................52 3.5.4.1 Configuring the Remote Syslog Client ..............53 3.5.4.2 Viewing a List of Remote Syslog Servers ...............
  • Page 6 RUGGEDCOM ROS Table of Contents User Guide 3.10.1.2 Adding an RMON History Control ................. 86 3.10.1.3 Deleting an RMON History Control ............... 88 3.10.2 Managing RMON Alarms ....................89 3.10.2.1 Viewing a List of RMON Alarms ................90 3.10.2.2 Adding an RMON Alarm ..................91 3.10.2.3 Deleting an RMON Alarm ..................
  • Page 7 RUGGEDCOM ROS User Guide Table of Contents Chapter 5 Setup and Configuration .................. 5.1 Configuring the DHCP Relay Agent ................... 121 5.2 Managing Virtual LANs ......................122 5.2.1 VLAN Concepts ......................123 5.2.1.1 Tagged vs. Untagged Frames ................123 5.2.1.2 Native VLAN ....................... 123 5.2.1.3 The Management VLAN ..................
  • Page 8 RUGGEDCOM ROS Table of Contents User Guide 5.3.3.4 Implementing MSTP on a Bridged Network ............150 5.3.4 Configuring STP Globally ....................150 5.3.5 Configuring STP for Specific Ethernet Ports ..............152 5.3.6 Configuring eRSTP ......................154 5.3.7 Viewing Global Statistics for STP ..................156 5.3.8 Viewing STP Statistics for Ethernet Ports ................
  • Page 9 RUGGEDCOM ROS User Guide Table of Contents 5.7.3.1 Viewing a List of SNMP Groups ................191 5.7.3.2 Adding an SNMP Group ..................191 5.7.3.3 Deleting an SNMP Group ..................193 5.8 Managing Network Discovery ....................193 5.8.1 Network Discovery Concepts ..................194 5.8.1.1 Link Layer Discovery Protocol (LLDP) ..............
  • Page 10 RUGGEDCOM ROS Table of Contents User Guide 5.11.2 Managing Port Trunks ....................225 5.11.2.1 Viewing a List of Port Trunks ................226 5.11.2.2 Adding a Port Trunk ..................226 5.11.2.3 Deleting a Port Trunk ..................228 Chapter 6 Troubleshooting ....................
  • Page 11: Preface

    RUGGEDCOM ROS User Guide Preface Preface This guide describes v4.1 of ROS (Rugged Operating System) running on the RUGGEDCOM RSG2200. It contains instructions and guidelines on how to use the software, as well as some general theory. It is intended for use by network technical support personnel who are familiar with the operation of networks. It is also recommended for us by network and system planners, system programmers, and line technicians.
  • Page 12: Cli Command Syntax

    RUGGEDCOM ROS Preface User Guide CLI Command Syntax The syntax of commands used in a Command Line Interface (CLI) is described according to the following conventions: Example Description command Commands are in bold. command parameter Parameters are in plain text.
  • Page 13: Accessing Documentation

    Siemens sales representative. Customer Support Customer support is available 24 hours, 7 days a week for all Siemens customers. For technical support or general information, contact Siemens Customer Support through any of the following methods: • Online Visit http://www.siemens.com/automation/support-request...
  • Page 14: Customer Support

    RUGGEDCOM ROS User Guide Preface Customer Support...
  • Page 15: Introduction

    RUGGEDCOM ROS Chapter 1 User Guide Introduction Introduction This chapter provides a basic overview of the ROS software. It describes the following topics: • Section 1.1, “Overview” • Section 1.2, “Security Recommendations and Considerations” • Section 1.3, “Port Numbering Scheme”...
  • Page 16: Security Recommendations And Considerations

    Chapter 1 RUGGEDCOM ROS Introduction User Guide • Industrial automation features (eg. Modbus) Section 1.2 Security Recommendations and Considerations The following describes important security-related recommendations and suggestions that should be considered before implementing the RSG2200 on any network: • Section 1.2.1, “Security Recommendations”...
  • Page 17: Key Files

    • Management of the configuration file, certificates and keys is the responsibility of the device owner. Before returning the device to Siemens for repair, make sure encryption is disabled (to create a cleartext version of the configuration file) and replace the current certificates and keys with temporary throwaway certificates and keys that can be destroyed upon the device's return.
  • Page 18: Ssl Certificates

    Chapter 1 RUGGEDCOM ROS Introduction User Guide • Section 1.2.2.1, “SSL Certificates” • Section 1.2.2.2, “SSH Key Pairs” Section 1.2.2.1 SSL Certificates ROS supports SSL certificates that conform to the following specifications: • X.509 v3 digital certificate format • PEM format •...
  • Page 19 For information on creating SSL certificates for use with ROS in a Microsoft Windows environment, refer to the following Siemens application note: Creating/Uploading SSH Keys and SSL Certificates to ROS Using Windows. The following is an example of a self-signed SSL certificate generated by ROS:...
  • Page 20: Ssh Key Pairs

    Chapter 1 RUGGEDCOM ROS Introduction User Guide Section 1.2.2.2 SSH Key Pairs Controlled versions of ROS support SSH public/private key pairs that conform to the following specifications: • PEM format • DSA key pair, 512 to 2048 bits in length The DSA key pair used in the default key pair and in those generated by ROS uses a public key of 1024 bits in length.
  • Page 21: Port Numbering Scheme

    RUGGEDCOM ROS Chapter 1 User Guide Introduction 97:86:37:d8:1e:e5:65:09:28:86:2e:6a:d5:3d:62: 50:06:b8:d3:f9:d4:9c:9c:75:84:5b:db:96:46:13: f0:32:f0:c5:cb:83:01:a8:ae:d1:5a:ac:68:fb:49: f9:b6:8b:d9:d6:0d:a7:de:ad:16:2b:23:ff:8e:f9: 3c:41:16:04:66:cf:e8:64:9e:e6:42:9a:d5:97:60: c2:e8:9e:f4:bc:8f:6f:e0 Section 1.3 Port Numbering Scheme For quick identification, each port on an RSG2200/M2200 device is assigned a number. All port numbers are silk- screened on the device.
  • Page 22 Chapter 1 RUGGEDCOM ROS Introduction User Guide Denotes whether the ports/services are authenticated during access. Access Services Port Number Port Open Port Default Note Authorized Telnet TCP/23 Open Closed Only available (configurable) through two management interfaces. HTTP TCP/80 Open, redirects Open —...
  • Page 23: Snmp Management Interface Base (Mib) Support

    RUGGEDCOM ROS Chapter 1 User Guide Introduction Access Services Port Number Port Open Port Default Note Authorized DHCP, DHCP Agent UDP/67 sending Open Open msg if enabled - if received, always come to CPU, dropped if service not configured RCDP —...
  • Page 24: Supported Proprietary Ruggedcom Mibs

    Chapter 1 RUGGEDCOM ROS Introduction User Guide Standard MIB Name Title RFC 4318 RSTP-MIB Definitions of Managed Objects for Bridges with Rapid Spanning Tree Protocol RFC 3411 SNMP-FRAMEWORK-MIB An Architecture for Describing Simple Network Management Protocol (SNMP) Management Framework RFC 3414...
  • Page 25: Snmp Traps

    RUGGEDCOM ROS Chapter 1 User Guide Introduction File Name MIB Name Supported MIB rcsnmpv2AC.mib RC-SNMPv2-MIB-AC SNMPv2-MIB rcudpmibAC.mib RC-UDP-MIB-AC UDP-MIB rctcpmibAC.mib RC-TCP-MIB-AC TCP-MIB rcSnmpUserBasedSmMibAC.mib RC-SNMP-USER-BASED-SM-MIB-AC SNMP-USER-BASED-SM-MIB-AC rcSnmpViewBasedAcmMibAC.mib RC-SNMP-VIEW-BASED-ACM-MIB-AC SNMP-VIEW-BASED-ACM-MIB-AC rcifmibAC.mib RC-IF-MIB-AC IF-MIB rcbridgemibAC.mib RC-BRIDGE-MIB-AC BRIDGE-MIB rcrmonmibAC.mib RC-RMON-MIB-AC RMON-MIB rcqbridgemibAC.mib RC-Q-BRIDGE-MIB-AC Q-BRIDGE-MIB rcipmibAC.mib...
  • Page 26 Chapter 1 RUGGEDCOM ROS Introduction User Guide Trap fallingAlarm lldpRemoteTablesChange LLDP-MIB The device also generates the following proprietary traps: Table: Proprietary Traps Trap genericTrap RUGGEDCOM-TRAPS-MIB powerSupplyTrap swUpgradeTrap cfgChangeTrap weakPasswordTrap defaultKeysTrap Generic traps carry information about events in their severity and description objects. They are sent at the same time an alarm is generated for the device.
  • Page 27: Modbus Management Support

    RUGGEDCOM ROS Chapter 1 User Guide Introduction Section 1.7 ModBus Management Support Modbus management support in RUGGEDCOM devices provides a simple interface for retrieving basic status information. ModBus support simplifies the job of SCADA (Supervisory Control and Data Acquisition) system integrators by providing familiar protocols for retrieving RUGGEDCOM device information.
  • Page 28: Modbus Memory Map

    Chapter 1 RUGGEDCOM ROS Introduction User Guide Number of Input Registers 2 Bytes Bytes 0x0001 to 0x0079 Byte Count 1 Byte 2 x N Registers Value x 2 Bytes Value of the register The number of input registers Example PDU Response...
  • Page 29 RUGGEDCOM ROS Chapter 1 User Guide Introduction Address #Registers Description (Reference Table in UI) Format 0100 Alarm 1 Alarm 0140 Alarm 2 Alarm 0180 Alarm 3 Alarm 01C0 Alarm 4 Alarm 0200 Alarm 5 Alarm 0240 Alarm 6 Alarm 0280...
  • Page 30 Chapter 1 RUGGEDCOM ROS Introduction User Guide Address #Registers Description (Reference Table in UI) Format 0426 Port s5/p4 Statistics - Ethernet In Packets Uinst32 0428 Port s6/p1 Statistics - Ethernet In Packets Uinst32 042A Port s6/p2 Statistics - Ethernet In Packets...
  • Page 31 RUGGEDCOM ROS Chapter 1 User Guide Introduction Address #Registers Description (Reference Table in UI) Format 0472 Port s7/p2 Statistics - Ethernet Out Packets Uinst32 0474 Port s8/p1 Statistics - Ethernet Out Packets Uinst32 0476 Port s8/p2 Statistics - Ethernet Out Packets...
  • Page 32 Chapter 1 RUGGEDCOM ROS Introduction User Guide Address #Registers Description (Reference Table in UI) Format 04C6 Port s1/p4 Statistics - Ethernet Out Packets Uinst32 04C8 Port s2/p1 Statistics - Ethernet Out Packets Uinst32 04CA Port s2/p2 Statistics - Ethernet Out Packets...
  • Page 33: Modbus Memory Formats

    Port 3 Statistics – Serial Out Packets Uint32 06C6 Port 4 Statistics – Serial Out Packets Uint32 Section 1.7.3 ModBus Memory Formats The following ModBus memory formats are supported by Siemens: • Section 1.7.3.1, “Text” • Section 1.7.3.2, “Cmd” • Section 1.7.3.3, “Uint16”...
  • Page 34: Cmd

    Chapter 1 RUGGEDCOM ROS Introduction User Guide In this example, starting from byte 3 until the end, the response presents an ASCII representation of the characters for the product identification, which reads as SYSTEM NAME. Since the length of this field is smaller than eight registers, the rest of the field is filled with zeros (0).
  • Page 35: Alarm

    RUGGEDCOM ROS Chapter 1 User Guide Introduction Reading Data Using PortCmd To understand how to read data using PortCmd, consider a ModBus Request to read multiple registers from locatoin 0x03FE. 0x04 0x03 0xFE 0x00 0x02 The response depends on how many parts are available on the device. For example, if the maximum number of...
  • Page 36: Truthvalues

    Chapter 1 RUGGEDCOM ROS Introduction User Guide Bit Value Description Power Supply is functional (10 = 2) Power Supply is not functional (11 = 3) The values used for power supply status are derived from the RUGGEDCOM-specific SNMP MIB. Reading the Power Supply Status from a Device Using PSStatusCmd To understand how to read the power supply status from a device using PSStatusCmd, consider a ModBus Request to read multiple registers from location 0x0043.
  • Page 37: Certificate And Key Requirements

    RUGGEDCOM ROS Chapter 1 User Guide Introduction Section 1.8 Certificate and Key Requirements Users are able to load custom and unique SSL certificates and SSL/SSH keys in ROS or use the certificates and keys provided by ROS. There are three types of certificates and keys: NOTE Default and auto-generated SSH keys are not available for Non-Controlled (NC) versions of ROS.
  • Page 38 Chapter 1 RUGGEDCOM ROS Introduction User Guide UIq5QB2zU0UsHE0fGRWqYr8GA4r59KIDhhV5J2D/dIL9qCGklWNPBamZCVu+4N5M 5L//Ga8N5lv3AbGSfEsiiyA38uNNR5B6QzpXuTbEBUq84hlD4wDiL78eKwIDAQAB AoGBAI2CXHuHg23wuk9zAusoOhw0MN1/M1jYz0k9aajIvvdZT3Tyd29yCADy8GwA eUmoWXLS/C4CcBqPa9til8ei3rDn/w8dveVHsi9FXjtVSYqN+ilKw+moMAjZy4kN /kpdpHMohwv/909VWR1AZbr+YTxaG/++tKl5bqXnZl4wHF8xAkEA5vwut8USRg2/ TndOt1e8ILEQNHvHQdQr2et/xNH4ZEo7mqot6skkCD1xmxA6XG64hR3BfxFSZcew Wr4SOFGCtQJBAMurr5FYPJRFGzPM3HwcpAaaMIUtPwNyTtTjywlYcUI7iZVVfbdx 4B7qOadPybTg7wqUrGVkPSzzQelz9YCSSV8CQFqpIsEYhbqfTLZEl83YjsuaE801 xBivaWLIT0b2TvM2O7zSDOG5fv4I990v+mgrQRtmeXshVmEChtKnBcm7HH0CQE6B 2WUfLArDMJ8hAoRczeU1nipXrIh5kWWCgQsTKmUrafdEQvdpT8ja5GpX2Rp98eaU NHfI0cP36JpCdome2eUCQDZN9OrTgPfeDIXzyOiUUwFlzS1idkUGL9nH86iuPnd7 WVF3rV9Dse30sVEk63Yky8uKUy7yPUNWldG4U5vRKmY= -----END RSA PRIVATE KEY----- For SSH, ROS requires a DSA key pair in PEM format. The DSA key must be between 512 and 2048 bits in length for Controlled versions.
  • Page 39: Using Ros

    RUGGEDCOM ROS Chapter 2 User Guide Using ROS Using ROS This chapter describes how to use the ROS interface. It describes the following tasks: • Section 2.1, “Connecting to ROS” • Section 2.2, “Logging In” • Section 2.3, “Logging Out”...
  • Page 40: Connecting Via The Network

    Chapter 2 RUGGEDCOM ROS Using ROS User Guide • Flow Control: Off • Terminal ID: VT100 • Stop Bit: 1 Connect to the device. Once the connection is established, the login form appears. For more information about logging in to the device, refer to Section 2.2, “Logging...
  • Page 41: Logging In

    RUGGEDCOM ROS Chapter 2 User Guide Using ROS Select the service (i.e. Telnet, RSH or SSH). Enter the IP address for the port that is connected to the network. Connect to the device. Once the connection is established, the login form appears. For more information about logging in to the device, refer to Section 2.2, “Logging...
  • Page 42: Logging Out

    Chapter 2 RUGGEDCOM ROS Using ROS User Guide CAUTION! To prevent unauthorized access to the device, make sure to change the default guest, operator, and admin passwords before commissioning the device. For more information about changing passwords, refer to Section 4.3, “Configuring Passwords”.
  • Page 43 RUGGEDCOM ROS Chapter 2 User Guide Using ROS Figure 5: Web Interface Layout (Example) 1. Top Frame 2. Side Frame 3. Main Frame Frame Description The top frame displays the system name for the device. Side The side frame contains a logout option and a collapsible list of links that open various screens in the main frame.
  • Page 44: Using The Console Interface

    Chapter 2 RUGGEDCOM ROS Using ROS User Guide Figure 6: Elements of a Typical Screen (Example) 1. Title 2. Parameters and/or Data 3. Access Level or Alarm Notification 4. Controls Section 2.5 Using the Console Interface The Console interface is a Graphical User Interface (GUI) organized as a series of menus. It is primarily accessible through a serial console connection, but can also be accessed through IP services, such as a Telnet, RSH (Remote Shell), or SSH (Secure Shell) session.
  • Page 45 RUGGEDCOM ROS Chapter 2 User Guide Using ROS Figure 7: Console Interface (Example) 1. System Identification 2. Menus 3. Command Bar 4. Menu Name 5. Alarms Indicator NOTE They system identifier is user configurable. For more information about setting the system name, refer Section 4.1, “Configuring the System...
  • Page 46: Using The Command Line Interface

    Chapter 2 RUGGEDCOM ROS Using ROS User Guide NOTE Before exiting a screen, ROS will automatically prompt the user to save any changes that have not been committed. Ctrl + I Inserts a new record. Ctrl + L Deletes a record.
  • Page 47 RUGGEDCOM ROS Chapter 2 User Guide Using ROS Command Description • port is a comma separated list of port numbers (e.g. 1,3-5,7) clrstpstats Clears all spanning tree statistics. Clears the screen. Prints the directory listing. exit Terminates the session. factory Enables factory mode, which includes several factory-level commands used for testing and troubleshooting.
  • Page 48 Chapter 2 RUGGEDCOM ROS Using ROS User Guide Command Description pinged is not on the same network as the device pinging the other device, the default gateway must be programmed. purgemac Purges the MAC Addrtess table. reset Perform a hard reset of the switch.
  • Page 49: Tracing Events

    RUGGEDCOM ROS Chapter 2 User Guide Using ROS Command Description Optional and/or required parameters include: • dest is the remote TFTP server's IP address • cmd is either put (upload) or get (download) • fsource is the source filename • fdest is the destination filename trace Starts event tracing.
  • Page 50: Executing Commands Remotely Via Rsh

    Chapter 2 RUGGEDCOM ROS Using ROS User Guide • option is the option to use during the trace Example: >trace transport allon TRANSPORT: Logging is enabled Start the trace by typing: trace Section 2.6.3 Executing Commands Remotely via RSH The Remote Shell (RSH) facility can be used from a workstation to cause the product to act upon commands as if they were entered at the CLI prompt.
  • Page 51: Finding The Correct Table

    RUGGEDCOM ROS Chapter 2 User Guide Using ROS The following sections describe in more detail how to use SQL commands: • Section 2.6.4.1, “Finding the Correct Table” • Section 2.6.4.2, “Retrieving Information” • Section 2.6.4.3, “Changing Values in a Table”...
  • Page 52 Chapter 2 RUGGEDCOM ROS Using ROS User Guide Retrieving Information About a Parameter from a Table Use the following command to retrieve information about a specific parameter from a table: NOTE The parameter name must be the same as it is displayed in the menu system, unless the name contains spaces (e.g.
  • Page 53: Changing Values In A Table

    RUGGEDCOM ROS Chapter 2 User Guide Using ROS Port Name ifName Media State AutoN Speed Dupx FlowCtrl LFI Alarm Port 1 1000T Enabled Auto Auto Off on Port 2 1000T Enabled Auto Auto Off On Port 3 1000T Enabled Auto...
  • Page 54: Selecting Ports In Ros

    Chapter 2 RUGGEDCOM ROS Using ROS User Guide 10.0.1.1 10.0.1.2 C:\> for /F %i in (devices) do rsh %i -l admin,admin sql select from ipAddrtable C:\>rsh 10.0.1.1 -l admin,admin sql select from ipAddrtable IP Address Subnet IfIndex IfStats IfTime IfName 192.168.0.31...
  • Page 55: Viewing Flash File Details

    RUGGEDCOM ROS Chapter 2 User Guide Using ROS Log in to the device as an admin user and access the CLI shell. For more information about accessing the CLI shell, refer to Section 2.6, “Using the Command Line Interface”. Type flashfiles. A list of files currently in Flash memory is displayed, along with their locations and the amount of memory they consume.
  • Page 56: Defragmenting The Flash File System

    Mechanical hazard – risk of damage to the device. Excessive use of BIST functions may cause increase wear on the device, which may void the warranty. Avoid using BIST functions unless instructed by a Siemens Customer Support representative. To access BIST mode, do the following: IMPORTANT! Do not connect the device to the network when it is in BIST mode.
  • Page 57: Device Management

    Section 3.1 Viewing Product Information During troubleshooting or when ordering new devices, Siemens personnel may request specific information about the device, such as the model, order code or serial number. To view information about the device, navigate to Diagnostics » View Product Information. The Product Information form appears.
  • Page 58 Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 8: Product Information Form (Example) 1. MAC Address Box 2. Order Code Box 3. Classification Box 4. Serial Number Box 5. Boot Version Box 6. Main Version Box 7. Required Boot Box 8.
  • Page 59: Viewing Cpu Diagnostics

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Parameter Description Shows the type, part number, and revision level of the hardware. Section 3.2 Viewing CPU Diagnostics To view CPU diagnostic information useful for troubleshooting hardware and software performance, navigate to Diagnostics »...
  • Page 60: Restoring Factory Defaults

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Parameter Description The size of RAM that have never been used during the system runtime. Synopsis: -32768 to 32767 C Temperature The temperature on CPU board. Free Rx Bufs Synopsis: 0 to 4294967295 Free Rx Buffers.
  • Page 61: Uploading/Downloading Files

    RUGGEDCOM ROS Chapter 3 User Guide Device Management NOTE If the VLAN ID for the Management IP interface is not 1, setting Defaults Choice to Selected will automatically set it to 1. Parameter Description Defaults Choice Synopsis: { None, Selected, All }...
  • Page 62: Uploading/Downloading Files Using Xmodem

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Section 3.4.1 Uploading/Downloading Files Using XMODEM To updload or download a file using XMODEM, do the following: NOTE This method requires a host computer that has terminal emulation or Telnet software installed and the ability to perform XMODEM transfers.
  • Page 63: Uploading/Downloading Files Using A Tftp Server

    RUGGEDCOM ROS Chapter 3 User Guide Device Management IMPORTANT! TFTP does not define an authentication scheme. Any use of the TFTP client or server is considered highly insecure. NOTE This method requires a TFTP server that is accessible over the network.
  • Page 64: Uploading/Downloading Files Using An Sftp Server

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Establish a direct connection between the device and the host computer. For more information, refer to Section 2.1.1, “Connecting Directly”. Initialize the TFTP server on the host computer and launch the TFTP transfer. The server will indicate when the transfer is complete.
  • Page 65: Viewing Local Logs

    RUGGEDCOM ROS Chapter 3 User Guide Device Management The following sections describe how to configure and manage logs: • Section 3.5.1, “Viewing Local Logs” • Section 3.5.2, “Clearing Local Logs” • Section 3.5.3, “Configuring the Local System Log” • Section 3.5.4, “Managing Remote Logging”...
  • Page 66: Configuring The Local System Log

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Section 3.5.3 Configuring the Local System Log To configure the severity level for the local system log, do the following: NOTE For maximum reliability, use remote logging. For more information, refer to Section 3.5.4, “Managing...
  • Page 67: Configuring The Remote Syslog Client

    RUGGEDCOM ROS Chapter 3 User Guide Device Management • Section 3.5.4.3, “Adding a Remote Syslog Server” • Section 3.5.4.4, “Deleting a Remote Syslog Server” Section 3.5.4.1 Configuring the Remote Syslog Client To configure the remote syslog client, do the following: Navigate to Administration »...
  • Page 68: Adding A Remote Syslog Server

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 15: Remote Syslog Server Table If remote syslog servers have not been configured, add the servers as needed. For more information, refer to Section 3.5.4.3, “Adding a Remote Syslog Server”. Section 3.5.4.3 Adding a Remote Syslog Server ROS supports up to 5 remote syslog servers (or collectors).
  • Page 69: Deleting A Remote Syslog Server

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 17: Remote Syslog Server Form 1. IP Address Box 2. UDP Port Box 3. Facility Box 4. Severity Box 5. Apply Button 6. Delete Button 7. Reload Button Configure the following parameter(s) as required:...
  • Page 70: Managing Ethernet Ports

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 18: Remote Syslog Server Table Select the server from the table. The Remote Syslog Server form appears. Figure 19: Remote Syslog Server Form 1. IP Address Box 2. UDP Port Box 3.
  • Page 71: Controller Protection Through Link Fault Indication (Lfi)

    RUGGEDCOM ROS Chapter 3 User Guide Device Management • Section 3.6.6, “Managing SFP Transceivers” • Section 3.6.7, “Configuring an Ethernet Port” • Section 3.6.8, “Configuring Port Rate Limiting” • Section 3.6.9, “Configuring Port Mirroring” • Section 3.6.10, “Configuring Link Detection”...
  • Page 72: Viewing The Status Of Ethernet Ports

    IEEE 802.3 standard, which means that some links partners may not support it. Siemens offers an advanced Link-Fault-Indication (LFI) feature for the links that do not have a native link partner notification mechanism. With LFI enabled, the device bases the generation of a link integrity signal upon its reception of a link signal.
  • Page 73: Viewing Statistics For All Ethernet Ports

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Parameter Description The port's current speed. Synopsis: { ----, Half, Full } Duplex The port's current duplex status. Section 3.6.3 Viewing Statistics for All Ethernet Ports To view statistics collected for all Ethernet ports, navigate to Ethernet Stats » View Ethernet Statistics. The Ethernet Statistics table appears.
  • Page 74: Viewing Statistics For Specific Ethernet Ports

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Section 3.6.4 Viewing Statistics for Specific Ethernet Ports To view statistics collected for specific Ethernet ports, navigate to Ethernet Stats » View Ethernet Port Statistics. The Ethernet Port Statistics table appears. Figure 23: Ethernet Port Statistics Table...
  • Page 75 RUGGEDCOM ROS Chapter 3 User Guide Device Management Parameter Description CRCAlignErrors Synopsis: 0 to 4294967295 The number of packets received which meet all the following conditions: • Packet data length is between 64 and 1536 octets inclusive. • Packet has invalid CRC.
  • Page 76: Clearing Statistics For Specific Ethernet Ports

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Parameter Description The number of received and transmitted packets with size of 1024 to 1536 octets. This includes received and transmitted packets as well as dropped and local received packets. This does not include rejected received packets.
  • Page 77: Configuring An Sfp Port

    Since 1000Base-X fiber SFP transceivers are standardized, ROS supports any model of this type. It is strongly recommended to use SFP transceiver models offered by Siemens only. Siemens performs extensive testing on the transceivers in harsh conditions. If a different SFP transceiver model is used, it is the user’s responsibility to verify it meets environmental and usage requirements.
  • Page 78: Displaying Information For An Sfp Port

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Detected SFP Detected SFP Detected SFP Configured Speed Type: 1000Base-X Type: 100Base-FX Type: 1000Base-T Accept and automatically set 1 Gbps Accept the speed to 100 Mbps and Accept set auto-negotiation to Off...
  • Page 79: Configuring An Ethernet Port

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Fibre Channel speed: 100 MBytes/Sec Baud Rate, nominal: 1300 MBits/sec Encoding type: 8B10B Length(9um): 10 km Length(9um): 10000 m Length(50um): 550 m Length(62.5um): 550 m Length(Copper): Not specified Vendor: xxxxxxx IEEE company ID: xxxxxxx...
  • Page 80 Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 26: Port Parameters Form 1. Port Box 2. Name Box 3. Media Box 4. State Box 5. AutoN Box 6. Speed Box 7. Dupx Box 8. FlowCtrl Box 9. LFI 10. Alarm Box 11.
  • Page 81 RUGGEDCOM ROS Chapter 3 User Guide Device Management Parameter Description media do not support auto-negotiation so these media must be explicitly configured to either half or full duplex. Full duplex operation requires that both ends are configured as such or else severe frame loss will occur during heavy network traffic.
  • Page 82: Configuring Port Rate Limiting

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Section 3.6.8 Configuring Port Rate Limiting To configure port rate limiting, do the following: Navigate to Ethernet Ports » Configure Port Rate Limiting. The Port Rate Limiting table appears. Figure 27: Port Rate Limiting Table Select an Ethernet port.
  • Page 83: Configuring Port Mirroring

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Parameter Description Default: Broadcast This parameter specifies the types of frames to be rate-limited on this port. It applies only to received frames: • Broadcast - only broadcast frames • Bcast&Mcast - broadcast and multicast frames •...
  • Page 84: Configuring Link Detection

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 29: Port Mirroring Form 1. Port Mirroring Box 2. Source Port Box 3. Target Port Box 4. Apply Button 5. Reload Button Configure the following parameter(s) as required: Parameter Description Port Mirroring...
  • Page 85 RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 30: Link Detection Form 1. Fast Link Detection Box 2. Link Detection Time Box 3. Apply Button 4. Reload Button Configure the following parameter(s) as required: NOTE When Fast Link Detection is enabled, the system prevents link state change processing from consuming all available CPU resources.
  • Page 86: Detecting Cable Faults

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Parameter Description The time that the link has to continuously stay up before the "link up" decision is made by the device. (The device performs de-bouncing of Ethernet link detection to avoid multiple responses to an occasional link bouncing event, e.g.
  • Page 87 RUGGEDCOM ROS Chapter 3 User Guide Device Management Parameter Description Port Synopsis: 1 to maximum port number The port number as seen on the front plate silkscreen of the switch. State Synopsis: { Stopped, Started } Control the start/stop of the cable diagnostics on the selected port. If a port does not support cable diagnostics, State will be reported as N/A.
  • Page 88: Performing Cable Diagnostics

    Chapter 3 RUGGEDCOM ROS Device Management User Guide NOTE When a cable fault is detected, an estimated distance-to-fault is calculated and recorded in the system log. The log lists the cable pair, the fault that was detected, and the distance-to-fault value. For more information about the system log, refer to Section 3.5.1, “Viewing Local...
  • Page 89: Clearing Cable Diagnostics

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 33: Cable Diagnostics Parameters Form 1. Port Box 2. State Options 3. Runs Box 4. Calib. Box 5. Good Box 6. Open Box 7. Short Box 8. Imped Box 9. Pass / 10.
  • Page 90: Determining The Estimated Distance To Fault (Dtf)

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 34: Clear Cable Diagnostics Statistics Form 1. Port Check Boxes 2. Apply Button Select one or more Ethernet ports. Click Apply. Section 3.6.11.4 Determining the Estimated Distance To Fault (DTF) To determine the estimate Distance To Fault (DTF), do the following: Connect a CAT-5 (or better quality) Ethernet cable with a known length to the device.
  • Page 91: Managing Ip Interfaces

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 35: Reset Port(s) Form 1. Ports 2. Apply Button Select one or more Ethernet ports to reset. Click Apply. The selected Ethernet ports are reset. Section 3.7 Managing IP Interfaces ROS allows one IP interface to be configured for each subnet (or VLAN), up to a maximum of 255 interfaces. One of the interfaces must also be configured to be a management interface for certain IP services, such as DHCP relay agent.
  • Page 92: Adding An Ip Interface

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 36: IP Interfaces Table If IP interfaces have not been configured, add IP interfaces as needed. For more information, refer to Section 3.7.2, “Adding an IP Interface”. Section 3.7.2 Adding an IP Interface To add an IP interface, do the following: Navigate to Administration »...
  • Page 93 RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 38: IP Interfaces Form 1. Type Options 2. ID Box 3. Mgmt Options 4. IP Address Type Box 5. IP Address Box 6. Subnet Box 7. Apply Button 8. Delete Button 9.
  • Page 94: Deleting An Ip Interface

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Parameter Description Subnet Synopsis: ###.###.###.### where ### ranges from 0 to 255 Default: 255.255.255.0 Specifies the IP subnet mask of this device. An IP subnet mask is a 32-bit number that is notated by using four numbers from 0 through 255, separated by periods. Typically, subnet mask numbers use either 0 or 255 as values (e.g.
  • Page 95: Managing Ip Gateways

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 40: IP Interfaces Form 1. IP Address Type Box 2. IP Address Box 3. Subnet Box 4. Apply Button 5. Delete Button 6. Reload Button Click Delete. Section 3.8 Managing IP Gateways ROS allows up to ten IP gateways to be configured.
  • Page 96: Adding An Ip Gateway

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 41: IP Gateways Table If IP gateways have not been configured, add IP gateways as needed. For more information, refer to Section 3.8.2, “Adding an IP Gateway”. Section 3.8.2 Adding an IP Gateway To add an IP gateway, do the following: Navigate to Administration »...
  • Page 97: Deleting An Ip Gateway

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 43: IP Gateways 1. Destination Box 2. Subnet Box 3. Gateway Box 4. Apply Button 5. Delete Button 6. Reload Button Configure the following parameter(s) as required: Parameter Description Destination Synopsis: ###.###.###.### where ### ranges from 0 to 255 Specifies the IP address of destination network or host.
  • Page 98: Configuring Ip Services

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 45: IP Gateways Form 1. Destination Box 2. Subnet Box 3. Gateway Box 4. Apply Button 5. Delete Button 6. Reload Button Click Delete. Section 3.9 Configuring IP Services To configure the IP services provided by the device, do the following: Navigate to Administration »...
  • Page 99: Managing Remote Monitoring

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Parameter Description Default: 5 min Specifies when the console will timeout and display the login screen if there is no user activity. A value of zero disables timeouts. For Web Server users maximum timeout value is limited to 30 minutes.
  • Page 100: Managing Rmon History Controls

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Section 3.10.1 Managing RMON History Controls The history controls for Remote Monitoring take samples of the RMON-MIB history statistics of an Ethernet port at regular intervals. The following sections describe how to configure and manage RMON history controls: •...
  • Page 101 RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 48: RMON History Controls Table 1. InsertRecord Click InsertRecord. The RMON History Controls form appears. Figure 49: RMON History Controls Form 1. Index Box 2. Port Box 3. Requested Buckets Box 4.
  • Page 102: Deleting An Rmon History Control

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Parameter Description The number of buckets granted for this RMON collection history. This field is not editable. Interval Synopsis: 1 to 3600 Default: 1800 The number of seconds in over which the data is sampled for each bucket. The range is 1 to 3600.
  • Page 103: Managing Rmon Alarms

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Figure 51: RMON History Controls Form 1. Index Box 2. Port Box 3. Requested Buckets Box 4. Granted Buckets Box 5. Interval Box 6. Owner Box 7. Apply Button 8. Delete Button 9.
  • Page 104: Viewing A List Of Rmon Alarms

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 52: The Alarm Process There are two methods to evaluate a statistic in order to determine when to generate an event: delta and absolute. For most statistics, such as line errors, it is appropriate to generate an alarm when a rate is exceeded. The alarm defaults to the delta measurement method, which examines changes in a statistic at the end of each measurement period.
  • Page 105: Adding An Rmon Alarm

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Section 3.10.2.2 Adding an RMON Alarm To add an RMON alarm, do the following: Navigate to Ethernet Stats » Configure RMON Alarms. The RMON Alarms table appears. Figure 54: RMON Alarms Table 1.
  • Page 106 Chapter 3 RUGGEDCOM ROS Device Management User Guide Parameter Description Index Synopsis: 1 to 65535 Default: 1 The index of this RMON Alarm record. Variable Synopsis: SNMP Object Identifier - up to 39 characters The SNMP object identifier (OID) of the particular variable to be sampled. Only variables that resolve to an ASN.1 primitive type INTEGER (INTEGER, Integer32,Counter32,...
  • Page 107: Deleting An Rmon Alarm

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Parameter Description The index of the event that is used when a rising threshold is crossed. If there is no corresponding entryl in the Event Table, then no association exists. In particular, if this value is zero, no associated event will be generated.
  • Page 108: Managing Rmon Events

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 57: RMON Alarms Form 1. Index Box 2. Variable Box 3. Rising Thr Box 4. Falling Thr Box 5. Value Box 6. Type Options 7. Interval Box 8. Startup Alarm List 9.
  • Page 109: Viewing A List Of Rmon Events

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Section 3.10.3.1 Viewing a List of RMON Events To view a list of RMON events, navigate to Ethernet Stats » Configure RMON Events. The RMON Events table appears. Figure 58: RMON Events Table If events have not been configured, add events as needed.
  • Page 110 Chapter 3 RUGGEDCOM ROS Device Management User Guide Figure 60: RMON Events Form 1. Index Box 2. Type List 3. Community Box 4. Last Time Sent Box 5. Description Box 6. Owner Box 7. Apply Button 8. Delete Button 9. View Button 10.
  • Page 111: Deleting An Rmon Event

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Section 3.10.3.3 Deleting an RMON Event To delete an RMON event, do the following: Navigate to Ethernet Stats » Configure RMON Events. The RMON Events table appears. Figure 61: RMON Events Table Select the event from the table.
  • Page 112: Upgrading Firmware

    Upgrading Firmware Upgrading ROS firmware, including the main, bootloader and FPGA firmware, may be necessary to take advantage of new features or bug fixes. Binary firmware images are available from Siemens . Visit www.siemens.com/ruggedcom to determine which versions/updates are available or contact Siemens Customer Support.
  • Page 113: Resetting The Device

    RUGGEDCOM ROS Chapter 3 User Guide Device Management Log in to the device as an admin user. For more information, refer to Section 2.2, “Logging In”. Make a local copy of the current configuration file. For more information, refer to Section 3.4, “Uploading/...
  • Page 114: Decommissioning The Device

    Chapter 3 RUGGEDCOM ROS Device Management User Guide Section 3.13 Decommissioning the Device Before taking the device out of service, either permanently or for maintenance by a third-party, make sure the device has been fully decommissioned. This includes removing any sensitive, proprietary information.
  • Page 115: System Administration

    RUGGEDCOM ROS Chapter 4 User Guide System Administration System Administration This chapter describes how to perform various administrative tasks related to device identification, user permissions, alarm configuration, certificates and keys, and more. It describes the following tasks: • Section 4.1, “Configuring the System Information”...
  • Page 116: Customizing The Login Screen

    Chapter 4 RUGGEDCOM ROS System Administration User Guide Parameter Description Contact Synopsis: Any 49 characters The contact can be used to help identify the person responsible for managing the switch. You can enter name, phone number, email, etc. It is displayed in the login screen so that this person may be contacted should help be required.
  • Page 117 RUGGEDCOM ROS Chapter 4 User Guide System Administration NOTE Users can also be verified through a RADIUS or TACACS+ server. When enabled for authentication and authorization, the RADIUS or TACACS+ server will be used in the absence of any local settings.
  • Page 118 Chapter 4 RUGGEDCOM ROS System Administration User Guide An alarm will generate if a weak password is configured. The weak password alarm can be disabled by the user. For more information about disabling alarms, refer to Section 4.4, “Managing Alarms”.
  • Page 119: Managing Alarms

    RUGGEDCOM ROS Chapter 4 User Guide System Administration Parameter Description Related username is in field Admin Username; full read/write access to all settings and commands. Confirm Admin Password Synopsis: 15 character ASCII string Related username is in field Admin Username; full read/write access to all settings and commands.
  • Page 120: Viewing And Clearing Latched Alarms

    Chapter 4 RUGGEDCOM ROS System Administration User Guide Figure 66: Alarms Table NOTE This list of alarms (configurable and non-configurable) is accessible through the Command Line Interface (CLI) using the alarms. For more information, refer to Section 2.6.1, “Available CLI Commands”.
  • Page 121: Configuring An Alarm

    RUGGEDCOM ROS Chapter 4 User Guide System Administration Figure 67: Latched Alarms Table To clear the passive alarms from the list, do the following: Navigate to Diagnostics » Clear Latched Alarms. The Clear Latched Alarms form appears. Figure 68: Clear Latched Alarms Form 1.
  • Page 122 Chapter 4 RUGGEDCOM ROS System Administration User Guide Figure 69: Alarms Table Select an alarm. The Alarms form appears. Configuring an Alarm...
  • Page 123 RUGGEDCOM ROS Chapter 4 User Guide System Administration Figure 70: Alarms Form 1. Name Box 2. Level Box 3. Latch Box 4. Trap Box 5. Log Box 6. LED & Relay Box 7. Refresh Time Box 8. Apply Button 9. Delete Button 10.
  • Page 124: Authentication Related Security Alarms

    Chapter 4 RUGGEDCOM ROS System Administration User Guide Parameter Description LED & Relay Synopsis: { On, Off } Default: Off Enables LED and fail-safe relay control for this alarm. If latching is not enabled, this field will remain disabled. Refresh Time...
  • Page 125 RUGGEDCOM ROS Chapter 4 User Guide System Administration Message Name Alarm SNMP Trap Syslog Weak Password Configured Default Keys In Use ROS generates this alarm and logs a message in the syslog when default keys are in use. For more information about default keys, refer to Section 1.8, “Certificate and Key...
  • Page 126: Security Messages For Port Authentication

    Chapter 4 RUGGEDCOM ROS System Administration User Guide TACACS+ Response Invalid ROS generate this alarm and logs a message in the syslog when the response from the TACACS+ server is received with an invalid CRC. Message Name Alarm SNMP Trap...
  • Page 127: Managing The Configuration File

    When sharing a configuration file between devices, make sure both devices have the same passphrase configured. Otherwise, the configuration file will be rejected. NOTE Encryption must be disabled before the device is returned to Siemens or the configuration file is shared with Customer Support. IMPORTANT! Never downgrade the ROS software version beyond ROS v4.1 when encryption is enabled.
  • Page 128: Updating The Configuration File

    Chapter 4 RUGGEDCOM ROS System Administration User Guide Navigate to Administration » Configure Data Storage. The Data Storage form appears. Figure 71: Data Storage Form 1. Encryption Options 2. Passphrase Box 3. Confirm Passphrase Box 4. Apply Button 5. Reload Button...
  • Page 129: Managing An Authentication Server

    RUGGEDCOM ROS Chapter 4 User Guide System Administration ROS also has the ability to accept partial configuration updates. For example, to update only the parameters for Ethernet port 1 and leave all other parameters unchanged, transfer a file containing only the following lines to the...
  • Page 130: Configuring The Radius Server

    Chapter 4 RUGGEDCOM ROS System Administration User Guide Attribute Value Vendor-Specific Vendor-ID: 15004 Type: 1 Length: 11 String: RuggedCom A RADIUS server may also be used to authenticate access on ports with 802.1X security support. When this is required, the following attributes are sent by the RADIUS client to the RADIUS server:...
  • Page 131 RUGGEDCOM ROS Chapter 4 User Guide System Administration NOTE The RADIUS client uses the Password Authentication Protocol (PAP) to verify access. To configure access to either the primary or backup RADIUS servers, do the following: Navigate to Administration » Configure Security Server » Configure RADIUS Server. The RADIUS Server table appears.
  • Page 132: Managing Tacacs+ Authentication

    Chapter 4 RUGGEDCOM ROS System Administration User Guide Parameter Description Confirm Auth Key Synopsis: 31 character ASCII string The authentication key to be shared with server. Click Apply. Section 4.6.2 Managing TACACS+ Authentication TACACS+ (Terminal Access Controller Access-Control System Plus) is a TCP-based access control protocol that provides authentication, authorization and acccounting services to routers, Network Access Servers (NAS) and other networked computing devices via one or more centralized servers.
  • Page 133: Configuring User Priviliges

    RUGGEDCOM ROS Chapter 4 User Guide System Administration Figure 75: TACACS Plus Server Form 1. Server Box 2. IP Address Box 3. Auth TCP Port Box 4. Auth Key Box 5. Confirm Key Box 6. Apply Button 7. Reload Button...
  • Page 134 Chapter 4 RUGGEDCOM ROS System Administration User Guide • 1 represents the guest access level To configure the privilege levels for each user type, do the following: Navigate to Administration » Configure Security Server » Configure TacPlus Server » Configure TACPLUS Serv Privilege Config.
  • Page 135: Setup And Configuration

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Setup and Configuration This chapter describes how to setup and configure the device for use on a network using the various features available in ROS. It describes the following tasks: •...
  • Page 136: Managing Virtual Lans

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 77: DHCP Relay Agent Form 1. DHCP Server Address Box 2. DHCP Client Ports 3. Apply Button 4. Reload Button Configure the following parameter(s) as required: Parameter Description DHCP Server Address Synopsis: ###.###.###.### where ### ranges from 0 to 255...
  • Page 137: Vlan Concepts

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration VLANs can be learned through GVRP. For more information about GVRP, refer to Section 5.2.1.8, “GARP VLAN Registration Protocol (GVRP)” For more information about VLANs, refer to Section 5.2.1, “VLAN Concepts”.
  • Page 138: The Management Vlan

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide By default, when a switch transmits a frame on the native VLAN, it sends the frame untagged. The switch can be configured to transmit tagged frames on the native VLAN. Section 5.2.1.3 The Management VLAN Management traffic, like all traffic on the network, must belong to a specific VLAN.
  • Page 139: Forbidden Ports List

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Ingress rules are applied as follows to all frame when they are received by the switch: Priority Tagged Frame Received Untagged Tagged (Valid VID) (VID = 0) VLAN ID associated with the frame...
  • Page 140: Garp Vlan Registration Protocol (Gvrp)

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.2.1.8 GARP VLAN Registration Protocol (GVRP) GARP VLAN Registration Protocol (GVRP) is a standard protocol built on GARP (Generic Attribute Registration Protocol) to automatically distribute VLAN configuration information in a network. Each switch in a network needs only to be configured with VLANs it requires locally.
  • Page 141: Pvlan Edge

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration • Ports A1, B1 to B4, C1, D1, D2 and E1 are GVRP aware • Ports B1 to B4, D1 and D2 are set to advertise and learn • Ports A1, C1 and E1 are set to advertise only •...
  • Page 142: Vlan Advantages

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide always adds an extra tag (called an outer tag) on top of the frame's original VLAN tag (called an inner tag). The outer tag VID is the PVID of the frame's ingress edge port. This means that traffic from an individual customer is tagged with their unique VID and is thus segregated from other customer's traffic.
  • Page 143 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration 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 prevented from accidentally or deliberately assuming the IP address of a host on another VLAN.
  • Page 144: Viewing A List Of Vlans

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide 199.85.245.1/25 199.85.245.128/26 199.85.245.192/26 Figure 81: Inter-VLAN Communications 1. Server, Router or Layer 3 Switch 2. Switch 3. VLAN 2 4. VLAN 3 5. VLAN 4 Section 5.2.2 Viewing a List of VLANs To view a list of all VLANs, whether they were created statically, implicitly or dynamically, navigate to Virtual LANs »...
  • Page 145: Configuring Vlans For Specific Ethernet Ports

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 83: Global VLAN Parameters Form Configure the following parameter(s) as required: Parameter Description VLAN-aware Synopsis: { No, Yes } Default: Yes Set either VLAN-aware or VLAN-unaware mode of operation. Ingress Filtering...
  • Page 146 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 84: Port VLAN Parameters Table Select a port. The Port VLAN Parameters form appears. Figure 85: Port VLAN Parameters Form 1. Port(s) Box 2. Type List 3. PVID Box 4. PVID Format Options 5.
  • Page 147: Managing Static Vlans

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Parameter Description • PVLANEdge - the port is only a member of one VLAN (its native VLAN specified by the PVID parameter), and does not forward traffic to other PVLANedge ports within the same VLAN.
  • Page 148: Viewing A List Of Static Vlans

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.2.5.1 Viewing a List of Static VLANs To view a list of static VLANs, navigate to Virtual LANs » Configure Static VLANs. The Static VLANs table appears. Figure 86: Static VLANs Table If a static VLAN is not listed, add the VLAN.
  • Page 149 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 88: Static VLANs Form 1. VID Box 2. VLAN Name Box 3. Forbidden Ports Box 4. IGMP Options 5. MSTI Box 6. Apply Button 7. Delete Button 8. Reload Button...
  • Page 150: Deleting A Static Vlan

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description This parameter is only valid for Multiple Spanning Tree Protocol (MSTP) and has no effect if MSTP is not used. The parameter specifies the Multiple Spanning Tree Instance (MSTI) to which the VLAN should be mapped.
  • Page 151: Managing Spanning Tree Protocol

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.3 Managing Spanning Tree Protocol The following sections describe how to configure and manage STP: • Section 5.3.1, “RSTP Operation” • Section 5.3.2, “RSTP Applications” • Section 5.3.3, “MSTP Operation”...
  • Page 152: Rstp States And Roles

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide ROS supports IEEE 802.1D-2004 RSTP. The following sections further describe the operation of RSTP: • Section 5.3.1.1, “RSTP States and Roles” • Section 5.3.1.2, “Edge Ports” • Section 5.3.1.3, “Point-to-Point and Multipoint Links”...
  • Page 153: Edge Ports

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 91: Bridge and Port Roles 1. Root Bridge 2. Designated Bridge 3. Designated Port 4. Root Port 5. Alternate Port 6. Backup Port A port is alternate when it receives a better message from another bridge on the LAN segment it is connected to.
  • Page 154: Point-To-Point And Multipoint Links

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.3.1.3 Point-to-Point and Multipoint Links RSTP uses a peer-peer protocol called Proposing-Agreeing to ensure transitioning in the event of a link failure. This protocol is point-to-point and breaks down in multipoint situations, i.e. when more than two bridges operate on a shared media link.
  • Page 155: Bridge Diameter

    There is a relationship between the bridge diameter and the maximum age parameter. To achieve extended ring sizes, Siemens eRSTP™ uses an age increment of ¼ of a second. The value of the maximum bridge diameter is thus four times the configured maximum age parameter.
  • Page 156: Fast Root Failover

    Section 5.3.1.7 Fast Root Failover Siemens’s Fast Root Failover feature is an enhancement to RSTP that may be enabled or disabled. Fast Root Failover improves upon RSTP’s handling of root bridge failures in mesh-connected networks, trading slightly increased failover times for a deterministic recovery time.
  • Page 157: Rstp In Structured Wiring Configurations

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.3.2.1 RSTP in Structured Wiring Configurations RSTP may be used to construct structured wiring systems where connectivity is maintained in the event of link failures. For example, a single link failure of any link between A and N in...
  • Page 158: Rstp In Ring Backbone Configurations

    Enable RSTP Fast Root Failover option. This is a proprietary feature of Siemens . In a mesh network with only RUGGEDCOM devices in the core of the network, it is recommended to enable the RSTP Fast Root Failover option to minimize the network downtime in the event of a Root bridge failure.
  • Page 159 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 93: Example - Ring Backbone Configuration To design a ring backbone configuration with RSTP, do the following: Select the design parameters for the network. What are the requirements for robustness and network fail-over/recovery times? Typically, ring backbones are chosen to provide cost effective but robust network designs.
  • Page 160: Rstp Port Redundancy

    Disable RSTP Fast Root Failover option. This is a proprietary feature of Siemens . In ROS, the RSTP Fast Root Failover option is enabled by default. It is recommended to disable this feature when operating in a Ring network.
  • Page 161: Mstp Regions And Interoperability

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration redundancy, and path optimization. Once these parameters have all been derived, it is also critical that they are consistently applied and managed across all bridges in an MST region. By design, MSTP processing time is proportional to the number of active STP instances. This means that MSTP will likely be significantly slower than RSTP.
  • Page 162: Mstp Bridge And Port Roles

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide The CST (Common Spanning Tree) spans the entire bridged network, including MST regions and any connected STP or RSTP bridges. An MST region is seen by the CST as an individual bridge, with a single cost associated with its traversal.
  • Page 163: Benefits Of Mstp

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Role Description The Master Port, which is unique in an MSTP region, is the CIST Root Port of the CIST Regional Root, and provides the minimum cost path to the CIST Root for all MSTIs.
  • Page 164: Implementing Mstp On A Bridged Network

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Compatibility with STP and RSTP No special configuration is required for the bridges of an MST region to connect fully and simply to non-MST bridges on the same bridged network. Careful planning and configuration is, however, recommended in order to arrive at an optimal network.
  • Page 165 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 95: Bridge RSTP Parameters Form 1. State Options 2. Version Support List 3. Bridge Priority List 4. Hello Time Box 5. Max Age Time Box 6. Transmit Count 7. Forward Delay Box 8.
  • Page 166: Configuring Stp For Specific Ethernet Ports

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description The time for which a configuration message remains valid after being issued by the root bridge. Configure this parameter with care when many tiers of bridges exist, or slow...
  • Page 167 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 97: Port RSTP Parameters Form 1. Port(s) Box 2. Enabled Options 3. Priority List 4. STP Cost Box 5. RSTP Cost Box 6. Edge Port List 7. Point to Point 8.
  • Page 168: Configuring Erstp

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description the ability to preferentially select specific ports to carry traffic over others. Leave this field set to "auto" to use the standard RSTP port costs as negotiated (20,000 for 1Gbps, 200,000 for 100 Mbps links and 2,000,000 for 10 Mbps links).
  • Page 169 (and may be relatively long) for any given mesh topology. This configuration parameter enables Siemens's enhancement to RSTP which detects a failure of the root switch and performs some extra RSTP processing steps, significantly reducing the network recovery time and making it deterministic.
  • Page 170: Viewing Global Statistics For Stp

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description • In a single ring topology, this feature is not needed and should be disabled to avoid longer network recovery times due to extra RSTP processing. The Fast Root Failover algorithm must be supported by all switches in the network, including the root, to guarantee optimal performance.
  • Page 171 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 99: Bridge RSTP Statistics Form This table displays the following information: Parameter Description Bridge Status Synopsis: { , 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 not designated for any LAN if the bridge is not designated for any of its ports.
  • Page 172: Viewing Stp Statistics For Ethernet Ports

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description Learned Forward Delay Synopsis: 0 to 65535 The actual Forward Delay time provided by the root bridge as learned in configuration messages. This time is used in designated bridges.
  • Page 173: Managing Multiple Spanning Tree Instances

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Parameter Description • Learning - The port is learning MAC addresses in order to prevent flooding when it begins forwarding traffic. • Forwarding - The port is forwarding traffic. Role Synopsis: { , Root, Designated, Alternate, Backup, Master } Role of this port in Spanning Tree.
  • Page 174: Viewing Statistics For Global Mstis

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide • Section 5.3.9.1, “Viewing Statistics for Global MSTIs” • Section 5.3.9.2, “Viewing Statistics for Port MSTIs” • Section 5.3.9.3, “Configuring the MST Region Identifier” • Section 5.3.9.4, “Configuring a Global MSTI”...
  • Page 175: Viewing Statistics For Port Mstis

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Parameter Description 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. If custom costs have not been configured. 1Gbps ports will contribute 4, 100 Mbps ports will contribute 19 and 10 Mbps ports will contribute a cost of 100 to this figure.
  • Page 176: Configuring The Mst Region Identifier

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description • Disabled - STP is disabled on this port. • Link Down - STP is enabled on this port but the link is down. • Discarding - The link is not used in the STP topology but is standing by.
  • Page 177: Configuring A Global Msti

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 103: MST Region Identifier Form 1. Name Box 2. Revision Level Box 3. Digest Box 4. Apply Button 5. Reload Button Configure the following parameter(s) as required: Parameter Description Synopsis: Any 32 characters...
  • Page 178: Configuring An Msti For An Ethernet Port

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 104: Bridge MSTI Parameters Form 1. Instance ID Box 2. Get Button 3. Bridge Priority List 4. Apply Button 5. Reload Button Under Instance ID, type an ID number for a Multiple Spanning Tree Instance (MSTI) and click GET. The settings for the MSTI are displayed.
  • Page 179 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 105: Port MSTI Parameters Table Select an Ethernet port. The Port MSTI Parameters form appears. Figure 106: Port MSTI Parameters Form 1. Instance ID Box 2. Get Button 3. Port(s) Box 4.
  • Page 180: Clearing Spanning Tree Protocol Statistics

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description Priority Synopsis: { 0, 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240 } Default: 128 Selects the STP port priority. Ports of the same cost that attach to a common LAN will select the port to be used based upon the port priority.
  • Page 181: Managing Classes Of Service

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.4 Managing Classes of Service Classes of Service (CoS) provides the ability to expedite the transmission of certain frames and port traffic over others. The CoS of a frame can be set to Normal, Medium, High, or Critical. By default, other than the control frames, ROS enforces Normal CoS for all incoming traffic received without a priority tag.
  • Page 182: Configuring Classes Of Service Globally

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide • Section 5.4.4, “Configuring DSCP to CoS Mapping” Section 5.4.1 Configuring Classes of Service Globally To configure global settings for Classes of Service (CoS), do the following: Navigate to Classes of Service » Configure Global CoS Parameters. The Global CoS Parameters form appears.
  • Page 183 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 109: Port CoS Parameters Table Select an Ethernet port. The Port CoS Parameters form appears. Figure 110: Port CoS Parameters Form 1. Port(s) Box 2. Default Pri Box 3. Inspect TOS Options 4.
  • Page 184: Configuring Priority To Cos Mapping

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Click Apply. Section 5.4.3 Configuring Priority to CoS Mapping Frames received untagged can be automatically assigned a CoS based on their priority level. To map a priority level to a CoS, do the following: Navigate to Classes of Service »...
  • Page 185: Configuring Dscp To Cos Mapping

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Click Apply. Section 5.4.4 Configuring DSCP to CoS Mapping Mapping CoS to the Differentiated Services (DS) field set in the IP header for each packet is done by defining Differentiated Services Code Points (DSCPs) in the CoS configuration.
  • Page 186: Managing Mac Addresses

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description Synopsis: { Normal, Medium, High, Crit } Default: Normal Class of Service assigned to received frames with the specified DSCP. Click Apply. Configure the CoS parameters on select switched Ethernet ports as needed. For more information, refer to Section 5.4.2, “Configuring Classes of Service for Specific Ethernet...
  • Page 187: Configuring Mac Address Learning Options

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 115: MAC Address Table If a MAC address is not listed, do the following: • Configure the MAC address learning options to control the aging time of dynamically learned MAC addresses of other devices on the network.
  • Page 188: Configuring Mac Address Flooding Options

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 116: MAC Address Learning Options Form 1. Aging Time Box 2. Age Upon Link Loss Options 3. Apply Button 4. Reload Button Configure the following parameter(s) as required: Parameter Description...
  • Page 189 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 117: Flooding Options Table Select a port. The Flooding Options form appears. Figure 118: Flooding Options Form 1. Port(s) Box 2. Flood Unknown Unicast Options 3. Apply Button 4. Reload Button...
  • Page 190: Managing Static Mac Addresses

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.5.4 Managing Static MAC Addresses Static MAC addresses must be configured when the device is only able to receive frames, not transmit them. They may also need to be configured if port security (if supported) must be enforced.
  • Page 191 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 120: Static MAC Addresses Table 1. InsertRecord Click InsertRecord. The Static MAC Addresses form appears. Figure 121: Static MAC Addresses Form 1. MAC Address Box 2. VID Box 3. Port Box 4.
  • Page 192: Deleting A Static Mac Address

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description Port Synopsis: 1 to maximum port number or { Learn } Default: Learn Enter the port number upon which the device with this address is located. The security mode of the port being selected should not be '802.1X'.
  • Page 193: Purging All Dynamic Mac Addresses

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 123: Static MAC Addresses Form 1. MAC Address Box 2. VID Box 3. Port Box 4. CoS List 5. Apply Button 6. Delete Button 7. Reload Button Click Delete. Section 5.5.5...
  • Page 194: Configuring The Time And Date

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide The following sections describe how to configure time-keeping and time synchronization through the System Time Manager: • Section 5.6.1, “Configuring the Time and Date” • Section 5.6.2, “Configuring NTP” Section 5.6.1...
  • Page 195: Configuring Ntp

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Parameter Description This parameter specifies the amount of time to be shifted forward/backward when DST begins and ends. For example for most part of USA and Canada, DST time shift is 1 hour (01:00:00) forward when DST begins and 1 hour backward when DST ends.
  • Page 196: Managing Snmp

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 127: NTP Server Form 1. Server Box 2. IP Address Box 3. Update Period Box 4. Apply Button 5. Reload Button Configure the following parameter(s) as required: Parameter Description Server...
  • Page 197: Managing Snmp Users

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Before configuring SNMPv3, note the following: • Each user belongs to a group • A group defines the access policy for a set of users • An access policy defines what SNMP objects can be accessed for (i.e. reading, writing and creating notifications) •...
  • Page 198: Adding An Snmp User

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.7.1.2 Adding an SNMP User Multiple users (up to a maximum of 32) can be configured for the local SNMPv3 engine, as well as SNMPv1 and SNMPv2c communities. NOTE When employing the SNMPv1 or SNMPv2c security level, the User Name parameter maps the community name with the security group and access level.
  • Page 199 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 130: SNMP Users Form 1. Name Box 2. IP Address Box 3. v1/v2c Community Box 4. Auth Protocol Box 5. Priv Protocol Box 6. Auth Key Box 7. Confirm Auth Key Box 8.
  • Page 200: Deleting An Snmp User

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description user, but from any other IP address.If IP address is empty, traps can not be generated to this user, but SNMP requests will be served for this user from any IP address.
  • Page 201: Managing Security-To-Group Mapping

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 131: SNMP Users Table Select the user from the table. The SNMP Users form appears. Figure 132: SNMP Users Form 1. Name Box 2. IP Address Box 3. v1/v2c Community Box 4.
  • Page 202: Viewing A List Of Security-To-Group Maps

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide • Section 5.7.2.3, “Deleting a Security-to-Group Map” Section 5.7.2.1 Viewing a List of Security-to-Group Maps To view a list of security-to-group maps configured on the device, navigate to Administration » Configure SNMP »...
  • Page 203: Deleting A Security-To-Group Map

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 135: SNMP Security to Group Maps Form 1. Security Model Box 2. Name Box 3. Group Box 4. Apply Button 5. Delete Button 6. Reload Button Configure the following parameter(s) as required:...
  • Page 204: Managing Snmp Groups

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 136: SNMP Security to Group Maps Table Select the map from the table. The SNMP Security to Group Maps form appears. Figure 137: SNMP Security to Group Maps Form 1. Security Model Box 2.
  • Page 205: Viewing A List Of Snmp Groups

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.7.3.1 Viewing a List of SNMP Groups To view a list of SNMP groups configured on the device, navigate to Administration » Configure SNMP » Configure SNMP Access. The SNMP Access table appears.
  • Page 206 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 140: SNMP Access Form 1. Group Box 2. Security Model Box 3. Security Level Box 4. ReadViewName Box 5. WriteViewName Box 6. NotifyViewName Box 7. Apply Button 8. Delete Button 9.
  • Page 207: Deleting An Snmp Group

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.7.3.3 Deleting an SNMP Group To delete an SNMP group, do the following: Navigate to Administration » Configure SNMP » Configure SNMP Access. The SNMP Access table appears. Figure 141: SNMP Access Table Select the group from the table.
  • Page 208: Network Discovery Concepts

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide • Section 5.8.2, “Configuring LLDP Globally” • Section 5.8.3, “Configuring LLDP for an Ethernet Port” • Section 5.8.4, “Enabling/Disabling RCDP” • Section 5.8.5, “Viewing Global Statistics and Advertised System Information” •...
  • Page 209: Configuring Lldp Globally

    Since RCDP operates at Layer 2, it can be used to reliably and unambiguously address multiple devices even though they may share the same IP configuration. Siemens 's RUGGEDCOM Explorer is a lightweight, standalone Windows application that supports RCDP. It is capable of discovering, identifying and performing basic configuration of ROS-based devices via RCDP. The features supported by RCDP include: •...
  • Page 210 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 143: Global LLDP Parameters Form 1. State Options 2. Tx Interval Box 3. Tx Hold Box 4. Reinit Delay Box 5. Tx Delay Box 6. Apply Button 7. Reload Button...
  • Page 211: Configuring Lldp For An Ethernet Port

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.8.3 Configuring LLDP for an Ethernet Port To configure LLDP for a specific Ethernet Port, do the following: Navigate to Network Discovery » Link Layer Discovery Protocol » Configure Port LLDP Parameters.
  • Page 212: Enabling/Disabling Rcdp

    Since RCDP operates at Layer 2, it can be used to reliably and unambiguously address multiple devices even though they may share the same IP configuration. Siemens 's RUGGEDCOM Explorer is a lightweight, standalone Windows application that supports RCDP. It is capable of discovering, identifying and performing basic configuration of ROS-based devices via RCDP. The features supported by RCDP include: •...
  • Page 213: Viewing Global Statistics And Advertised System Information

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 146: RCDP Parameters Form 1. RCDP Discovery Options 2. Apply Button 3. Reload Button Select Enabled to enable RCDP, or select Disabled to disable RCDP. Click Apply. Section 5.8.5 Viewing Global Statistics and Advertised System Information To view global statistics for LLDP and the system information that is advertised to neighbors, navigate to Network Discovery »...
  • Page 214: Viewing Statistics For Lldp Neighbors

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Parameter Description A number of times an entry was deleted from LLDP Neighbor Information Table because the information timeliness interval has expired. Ageouts Synopsis: 0 to 4294967295 A counter of all TLVs discarded.
  • Page 215: Viewing Statistics For Lldp Ports

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.8.7 Viewing Statistics for LLDP Ports To view statistics for LLDP ports, navigate to Network Discovery » Link Layer Discovery Protocol » View LLDP Statistics. The LLDP Statistics table appears.
  • Page 216: Managing Multicast Filtering

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.9 Managing Multicast Filtering Multicast traffic can be filtered using either static multicast groups, IGMP (Internet Group Management Protocol) snooping, or GMRP (GARP Multicast Registration Protocol). The following sections describe how to configure and manage multicast filtering: •...
  • Page 217 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 150: Example – IGMP In Operation 1. Producer 2. Membership Queries 3. Membership Reports 4. Host 5. Multicast Router One producer IP host (P1) is generating two IP multicast streams, M1 and M2. There are four potential consumers of these streams, C1 through C4.
  • Page 218 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide 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.
  • Page 219 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration • The switch will immediately issue IGMP queries (if in IGMP Active mode) to obtain potential new group membership information. • The switch can be configured to flood multicast streams temporarily out of all ports that are not configured as RSTP Edge Ports.
  • Page 220: Gmrp (Garp Multicast Registration Protocol)

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide • 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 host C1 is the last member of the group on that port. If host C1 is the last (or only) member, the group will immediately be pruned from the port.
  • Page 221 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Service Requirement Attributes are used to change the receiving port's multicast filtering behavior to one of the following: • Forward All Multicast group traffic in the VLAN, or • Forward All Unknown Traffic (Multicast Groups) for which there are no members registered in the device in a VLAN If GMRP is disabled on the RSG2200 , GMRP packets received will be forwarded like any other traffic.
  • Page 222: Viewing A List Of Ip Multicast Groups

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Once GMRP-based registration has propagated through the network, multicast traffic from S1 and S2 can reach its destination as follows: • Source S1 transmits multicast traffic to Port D2 which is forwarded via Port D1, which has previously become a member of Multicast Group 1.
  • Page 223: Viewing A Summary Of Multicast Groups

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration • Make sure IGMP is properly configured on the device. For more information, refer to Section 5.9.4, “Configuring IGMP”. Section 5.9.3 Viewing a Summary of Multicast Groups To view a summary of all multicast groups, navigate to Multicast Filtering » View Multicast Group Summary.
  • Page 224 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 155: IGMP Parameters Form 1. Mode Options 2. Query Interval Box 3. Router Ports Box 4. Router Forwarding Options 5. RSTP Flooding Options 6. Apply Button 7. Reload Button Configure the following parameter(s) as required:...
  • Page 225: Configuring Gmrp Globally

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.9.5 Configuring GMRP Globally To configure global settings for GMRP, do the following: Navigate to Multicast Filtering » Configure Global GMRP Parameters. The Global GMRP Parameters form appears. Figure 156: Global GMRP Parameters Form 1.
  • Page 226 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Navigate to Multicast Filtering » Configure Port GMRP Parameters. The Port GMRP Parameters table appears. Figure 157: Port GMRP Parameters Table Select an Ethernet port. The Port GMRP Parameters form appears.
  • Page 227: Managing Static Multicast Groups

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Section 5.9.7 Managing Static Multicast Groups The following sections describe how to configure and manage a list of known static multicast groups on other devices: • Section 5.9.7.1, “Viewing a List of Static Multicast Groups”...
  • Page 228 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 160: Static Multicast Groups Table 1. InsertRecord Click InsertRecord. The Static Multicast Groups form appears. Figure 161: Static Multicast Groups Form 1. MAC Address Box 2. VID Box 3. CoS List 4.
  • Page 229: Deleting A Static Multicast Group

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Click Apply. Section 5.9.7.3 Deleting a Static Multicast Group To delete a static multicast group, do the following: Navigate to Multicast Filtering » Configure Static Multicast Groups. The Static Multicast Groups table appears.
  • Page 230: Port Security Concepts

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide that received the frame can be shutdown permanently or for a specified period of time. An alarm will be raised indicating the detected unauthorized MAC address. Frames to unknown destination addresses are flooded through secure ports.
  • Page 231: Ieee 802.1X Authentication With Mac Address-Based Authentication

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 164: IEEE 802.1x General Topology 1. Supplicant 2. Authenticator Switch 3. LAN 4. Authentication Server IMPORTANT! ROS supports both Protected Extensible Authentication Protocol (PEAP) and EAP-MD5. PEAP is more secure and is recommended if available in the supplicant.
  • Page 232: Assigning Vlans With Tunnel Attributes

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.10.1.4 Assigning VLANS with Tunnel Attributes ROS supports assigning a VLAN to the authorized port using tunnel attributes, as defined in RFC 3580 [http:// tools.ietf.org/html/rfc3580], when the Port Security mode is set to 802.1x or 802.1x/MAC-Auth.
  • Page 233: Configuring Port Security

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Parameter Description Authorized MAC address learned by the switch. Synopsis: 0 to 65535 VLAN Identifier of the VLAN upon which the MAC address operates. Sticky Synopsis: { No, Yes } This describes whether the authorized MAC address/Device can move to another port or not: •...
  • Page 234 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 167: Ports Security Form 1. Port Box 2. Security List 3. Autolearn Box 4. Sticky Options 5. Shutdown Time Box 6. Status Box 7. Apply Button 8. Reload Button Configure the following parameter(s) as required:...
  • Page 235: Configuring Ieee 802.1X

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Parameter Description Specifies for how long to shut down the port, if a security violation occurs. Synopsis: Any 31 characters Status Describes the security status of the port. NOTE There are a few scenarios in which static MAC addresses can move: •...
  • Page 236 Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Figure 169: 802.1X Parameters Form 1. Port Box 2. tX Period Box 3. quietPeriod Box 4. reAuthEnabled Options 5. reAuthPeriod Box 6. reAuthMax Box 7. suppTimeout Box 8. serverTimeout Box 9. maxReq Box 10.
  • Page 237: Managing Link Aggregation

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Parameter Description serverTimeout Synopsis: 1 to 300 Default: 30 s The time to wait for the authentication server's response to the Supplicant's EAP packet. maxReq Synopsis: 1 to 10 Default: 2 The maximum number of times to retransmit the authentication server's EAP Request packet to the Supplicant before the authentication session times out.
  • Page 238: Link Aggregation Concepts

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide ROS allows up to 15 port trunks to be configured on a single device, with each consisting of up to 8 ports. NOTE The maximum number of port trunks for each device depends on the number of ports available. At least two ports are required to configure a port trunk.
  • Page 239: Link Aggregation And Layer 2 Features

    RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration • Enabling STP is the best way for handling link redundancy in switch-to-switch connections composed of more than one physical link. If STP is enabled and increased bandwidth is not required, Link Aggregation should not be used because it may lead to a longer fail-over time.
  • Page 240: Viewing A List Of Port Trunks

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.11.2.1 Viewing a List of Port Trunks To view a list of port trunks configured on the device, navigate to Link Aggregation » Configure Port Trunks. The Port Trunks table appears.
  • Page 241 RUGGEDCOM ROS Chapter 5 User Guide Setup and Configuration Figure 172: Port Trunks Table 1. InsertRecord Click InsertRecord. The Port Trunks form appears. Figure 173: Port Trunks 1. Trunk ID Box 2. Trunk Name Box 3. Ports Box 4. Apply Button 5.
  • Page 242: Deleting A Port Trunk

    Chapter 5 RUGGEDCOM ROS Setup and Configuration User Guide Section 5.11.2.3 Deleting a Port Trunk To delete a port trunk, do the following: Navigate to Link Aggregation » Configure Port Trunks. The Port Trunks table appears. Figure 174: Port Trunks Table Select the port trunk from the table.
  • Page 243: Troubleshooting

    RUGGEDCOM ROS Chapter 6 User Guide Troubleshooting Troubleshooting This chapter describes troubleshooting steps for common issues that may be encountered when using ROS or designing a network. It describes the following tasks: IMPORTANT! For further assistance, contact a Customer Service representative.
  • Page 244: Ethernet Ports

    Chapter 6 RUGGEDCOM ROS Troubleshooting User Guide Section 6.2 Ethernet Ports The following describes common problems related to Ethernet ports. Problem Solution A link seems fine when traffic levels are low, A possible cause of intermittent operation is that of a ‘duplex mismatch’. If one end of the...
  • Page 245: Vlans

    RUGGEDCOM ROS Chapter 6 User Guide Troubleshooting Problem Solution Another possible explanation is that some links in the network run in half-duplex mode. RSTP uses a peer-to-peer protocol called Proposal-Agreement to ensure transitioning in the event of a link failure. This protocol requires full-duplex operation. When RSTP detects a non-full duplex port, it cannot rely on Proposal-Agreement protocol and must make the port transition the slow (i.e.
  • Page 246 Chapter 6 RUGGEDCOM ROS Troubleshooting User Guide Problem Solution VLANs are not needed on the network. Can Yes. Simply leave all ports set to type edge and leave the native VLAN set to 1. This is the they be turned off? default configuration for the switch.

Table of Contents