Standards Compliance UL 1950; CSA 22.2 No 950; VCCI; FCC Part 15 Class A; CE-89/336/EEC, 73/23/EEC FCC Notice WARNING: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
Overview Applications ... 2 Network Management Systems... 2 Feature Summary... 3 Performance/Configuration ... 3 Management... 3 Installing and Setting Up the Unit Installing the Unit ... 5 Rack Mounting ... 5 Front Panel ... 5 Rear Panel ... 6 Installing Modules in the Unit ... 6 Modules for NH 2025-10...
Page 6
Deleting the EtherChannel Configuration ...31 Port Priority ...31 Set Port Priority...31 Get Port Priority ...32 VLAN Priority...32 Modifying the Switch Policy ...32 Spanning Tree Protocol (STP)...33 How the STP Topology Stabilizes ...33 Spanning Tree Parameters...34 Root Bridge ...34 Manually Designating a Root Bridge ...34 Selecting a Designated Switch/Bridge...34...
Page 7
Virtual Networking... 45 Important Considerations ... 46 Viewing the VLAN Mode... 46 Setting the VLAN Mode ... 46 Inter-Switch VLAN or ISVLAN... 47 Tag Field Format... 47 Principles of ISVLAN ... 47 Viewing the ISVLAN Mode... 47 Setting a Tagged Port ... 47 Removing a Tagged Port...
Page 8
Viewing the Authentication Trap Status ...59 Setting the Authentication Trap ...59 Configuring the Trap Stations...60 Statistics ...61 Clearing the Switch Counters...61 Getting Collisions on a Port ...61 Rmon Statistics...62 Getting Rmon Statistics Group for a Port...62 Getting the Packet Size Distribution...62 Getting the Management Counters...63...
Page 9
Requirements for Internet hosts - application and support. – The NH2025-10 may be managed by any SNMP Manager that conforms to the above standards. It may be fully managed by MegaVision, NBase-Xyplex’s multi-platform network management system. For more information on MegaVision, view our web site, or contact NBase-Xyplex for a data sheet.
VLAN across all switches. Additional connections include dedicated 10/100Mbps workgroup connections and 100Mbps dedicated servers. NOTE: The NH2025-10 does not count as a repeater. Each of the segments connected to the switch can support a full Ethernet network; there can be up to four 10Base-T repeaters/hubs between any NH2025-10 port and any station.
Supports the creation of up to 64 Virtual LANs. Supports the Inter-Switch VLAN tagging standard which enables the creation of multiple groups across the network (IEEE 802.1q). MAC address table (up to 12K unicast entries).
This section outlines the installation and operation of the NH2025-10. The NH2025-10 comes as a 19” rack-mountable unit. However, it can be placed either in a rack mount, using the enclosed rack-mount brackets, or on a secure flat surface. Ensure that the unit is within reach of the necessary connections (i.e.
2. Carefully slide an NH2025-10 module into a free dport and press firmly to insert. 3. Tighten the thumbscrews securely. 4. Power ON the NH2025-10 switch. If you have a flash version lower than 1.20 and you are installing F/O modules, you must download a new software version to the switch so that the firmware recognizes the new uplinks and the modules operate correctly.
Modules for NH 2025-10 Figure 5 - Front Panels of the EM2003-1GE and EM2003-2FO Uplink Modules EM2003-1GE EM2003-1GE One 1000BaseLX port (SM 1500nm, .0-60km) LEDs Green Green Type Connector Wavelength SX/M 850nm LX/M 1310nm LX/S1 1310nm LX/S2 1550nm LX/S3 1550nm EM2003-2FO EM2003-2FO Two port 100Base-FX (MM, 1310nm, 0-2, DSC).
Installing and Setting Up the Unit Figure 6 - Front Panels of the EM2003-8TP and EM2025-2GE* Modules EM2003-8TP EM2003-8TP Eight port 10/100Base-TX switch module Green Green Em2003-2GE* EM2003-2GE* Two port Gigabit 1000Base-SX (MM, 850nm, 0-350m) *Future release Green Green Connecting Power to the Unit The power cord should be plugged into an easily accessible outlet.
The RJ-45 ports of the switch are defined as MDI-X ports. The 10/100BaseTX ports on the NH2025-10 are designed to be connected directly to a workstation, using a standard straight through patch cable. In order to cascade switches or connect a hub to the switch, a crossover cable must be used.
To manage the MegaSwitch using an SNMP Network Management Application or to use the ping command to test the switch, it is necessary to assign an IP Address, a netmask and a broadcast address. The Network Administrator should assign the IP address in accordance with the existing IP addressing scheme.
The ping command sends an echo request to the host specified in the command line. For example, to test connectivity from the Switch to a workstation with an IP Address of 192.1.1.1, use the following command: SYS_console> ping 192.1.1.1 100...
This section describes how to use the Command Line Interface (CLI) to configure and manage the NH2025-10 switch. Command Conventions The following conventions are used within this guide to make understanding and using the CLI easier. Items appearing in this typeface are to be typed as shown.
Commands groups are: ----------------------- console Console related commands system System related commands IP related commands snmp SNMP related commands switch-db Switching Database related commands vlan Virtual LANS related commands echannel EtherChannel Commands port-cfg Port Configuration related commands statistics Switching Statistics related commands...
Example SYS_console>get-c? command ‘get-c’ not found Commands matching <get-c> get-comm show current read or/and write community get-con-matrix retrieves the VLAN connectivity matrix get-colls-cnt gets the collision distribution counters per port SYS_console>get-co Retrieving Command History The CLI allows you to retrieve a history of the last commands you have issued. Use the following keys to retrieve commands: <!>...
Using the Command Line Interface Command Line Errors The CLI displays messages when you enter a command incorrectly. The following command line error messages are used: Nonexistent command Incorrect number of parameters Nonexistent Command If you enter a command incorrectly or if the command does not exist, the CLI returns an error message indicating the type of error that occurred.
Configuring, Modifying, and Monitoring the Unit You can configure, modify, and monitor the unit using the following categories of commands: Console System IP configuration SNMP Agent Switching database and database entry management Virtual LAN EtherChannel Port Configuration Switching Statistics Spanning Tree Refer to Appendix A for a quick reference of the available commands.
Page 26
The set-prompt command allows you to set a new command line prompt for the CLI. This can be a more meaningful prompt, such as the location of a switch, or the name of a workgroup. The default prompt is SYS_console>. To change the prompt, use the following command: set-prompt <new_prompt>...
Page 27
set-passwd The console requires you enter a password to log in. The set-passwd command allows you to change the console password. To change the console password: 1. Enter the set-passwd command at the CLI prompt. The system prompts you for the old password.
System Commands allow you to display and set the system-related parameters. To view the system commands, enter system at the CLI prompt. The following are the available system commands. sys-stat The sys-stat command displays general status information about the Ethernet Switch, and its SNMP Agent Hardware and Software. Example SYS_console>sys-stat NBase-Xyplex Nh2025-10 Version 1.08...
Page 29
Switch configuration after a change of the NVRAM parameters. The statistics counters are also reset by the warm-reset command. cold-reset The cold-reset command causes the switch to cold-reset. Cold reset is equivalent to power cycling the switch. get-last-err The get-last-err command retrieves the most recent system failure information.
Page 30
Configuring, Modifying, and Monitoring the Unit get-tftp-srvr The get-tftp-srvr command retrieves the IP address of the TFTP server that the Agent uses to download software. Refer to the sw-dnld command for further information. set-tftp-srvr The set-tftp-srvr command sets the IP address of the TFTP server used for downloading.
IP Commands This section lists the IP Configuration commands available at the CLI. It is separated into the following command sections: IP configuration Address Resolution Protocol (ARP) Bootp Ping To view the IP commands, enter IP at the CLI prompt. The following are the available IP commands.
Configuring, Modifying, and Monitoring the Unit Setting an IP address set-ip The set-ip command sets the IP address of the SNMP Agent. If no IP address was previously set (as is the factory default configuration), the new value is used immediately and saved into NVRAM.
Erasing an IP Configuration clear-ip-cfg The clear-ip-cfg command clears the NVRAM IP configuration. Example SYS_console>clear-ip-cfg Device IP Configuration cleared SYS_console> Configuring a Gateway get-gatew The get-gatew command shows the default gateway address. Example SYS_console>get-gatew The default gateway address is : 194.001.001.001 SYS_console>...
Configuring, Modifying, and Monitoring the Unit To activate/deactivate bootp use the following commands: set-bootp — Enables or disables the bootp process activation. get-bootp — Retrieves the state of the bootp process. Address Resolution Protocol (ARP) To view the ARP commands, enter ARP at the CLI prompt. The following are the available ARP commands.
get-arp-stats The get-arp-stats command gets ARP statistics. Example SYS_console>get-arp-stats InMsgs: InErrors InIllegals InBadOpcode InRequests InReplies InReqNotForMe : 0 OutMsgs OutErrors OutRequests OutReplies ResolveReqs SYS_console> Port configuration This section contains commands for configuring and displaying the ports’ parameters with the Administrative Interface. To view the port commands, enter port-cfg at the CLI prompt. The following are the available port commands.
Configuring, Modifying, and Monitoring the Unit PORT_ID: An interface number specified in the form of 1-25 (dport). LAN_TYPE: ETH-10/100 ETH1000 indicates Gigabit Ethernet LINK: ON/OFF if ON a device is connected to the port and the link is UP IF TYPE: TP (twisted pair)/FO (fiber optic) SPEED_SEL: AUTO/FORC10/100/1000 LAN_SPEED: The actual speed that has been negotiated between the entities.
Setting the flow control Ports are compliant to flow control specifications 802.3x or back-pressure. You can set a port to perform flow control only if this port is in full duplex mode otherwise back- pressure is applied to control the incoming flow of data. When the port is configured to do 802.3z flow control the switching engine sends a continuous flow of idle frames to avoid dead locks.
=========================================== Setting the EtherChannel Configuration new-ec The new-ec command sets the EtherChannel port configuration. EtherChannel allows the switch to split the traffic between two or more links. new-ec Create a new EtherChannel [arg #0] database type - either {run|nvram|all} [arg #1] Ports - ports list in format: d1-...-dn...
This can be set on a port or to a VLAN. To do this, you need to set the vlan-mode to tagged and then specify the ports connecting the switch to the others to trunk with the command set-tag-outbound-mode. Refer to the VLAN and Port Configuration sections of this guide for further information.
VLAN to a different priority level. The default policy value is 2, which corresponds to a low priority. If you want this switch to have a higher policy you can define a different level from 1 to 4. set-priority-policy {run|nvram|all} opt.[arg #1] priority policy 1..4, default: 2...
4. Periodically, the Root Bridge sends a Hello BPDU out on all of its external ports. If a switch does not receive a Hello BPDU from the Root Bridge, within the period of time specified by the Maximum Age Timer, the switch assumes that the network is reconfiguring and STP starts again.
802.1D specification. They are not compatible with other STP versions that do not conform to this specification (for example, the DEC STP implementation). If you install a NH2025-10 switch in a network where other devices are using non-conforming (i.e., not 802.1D) STP, you must make sure that no loops exist in the network topology.
A Root interface gives up its Root status and the topology state is changing. A switch receives a TCN BPDU from another unit via a non-Root interface. An interface's state changes (it enters the Forwarding state). When a Root interface receives a TCN BPDU, it sets a Topology Changing flag in its Hello BPDU for an interval that is twice the length of the Forward Timer.
For determining Root in a spanning tree network, the MAC address is a tie breaker when priority values for devices are equal. In this case, the unit with the lowest MAC address becomes the root. For NH 2025-10 products, the lowest numbered switch has the lowest MAC address. Example SYS_console>get-st-bcfg...
Hello Time: set-br-hellot The set-br-hellot command sets the Spanning Tree bridge’s set-br-hellot <hello_time> The hello_time is an integer in the range 1..10, displayed in seconds. The default value is 2. Forward delay: set-br-fwdel The set-br-fwdel command sets the Spanning Tree Bridge Forward Delay, which controls the amount of time between the listening and forwarding states of a port.
Page 46
The parameter dport is the integer port number, and the path_cost parameter is an integer path cost in the range 1..65535. Using 0 as path_cost causes the switch to calculate the path cost automatically according to the port speed. The default values are 4, 10, and 100.
Switching Commands This section contains instructions for managing the Switching Database with the Command Line Interface. To view the available switch commands, enter switch-db at the CLI prompt. The Switching Database consists of 12K entries. Each active entry contains the information relevant to a workstation, characterized by its Ethernet MAC Address.
Page 48
“-” sign. For example: 00-20-1A-00-01-29 LOCK – If on (denoted as a +), the entry is not deleted by the switch aging process (static entry). If off (denoted as a -), this is a dynamic entry that may be automatically deleted by the switch aging process if the MAC address is not active during the aging time period.
Page 49
Example SYS_console>get-lt-16 * number of entries:124 Entry ---- MAC Address ---- ==================================================== 00-20-1a-00-a7-c7 00-20-1a-01-a7-c7 00-20-1a-02-a7-c7 00-20-1a-03-a7-c7 00-20-1a-04-a7-c7 00-20-1a-05-a7-c7 00-20-1a-06-a7-c7 00-20-1a-07-a7-c7 00-20-1a-08-a7-c7 00-20-1a-09-a7-c7 00-20-1a-0a-a7-c7 00-20-1a-0b-a7-c7 00-20-1a-0c-a7-c7 00-20-1a-0d-a7-c7 00-20-1a-0e-a7-c7 00-20-1a-0f-a7-c7 SYS_console> The first displayed entries belong to the system. These entries contain information related to the SNMP Agent and should never be modified or removed.
Configuring, Modifying, and Monitoring the Unit Deleting Entries del-lt-entry The del-lt-entry command deletes the Learning table entry at index. del-lt-entry <index> Deleting entries with the SELF field set (+) is prohibited since they are system addresses. Use the del-lt-entry command with caution, as it allows you to change the Switching Database. del-lt-port The del-lt-port command deletes the learning table entries for a particular port.
Virtual Broadcast Domain Virtual broadcasts domain is a concept that tends to confine broadcasts in a physical domain, it allows to diminish the bandwidth used by broadcasts, giving more room to the unicast traffic, it also prevent the phenomenon called broadcasts storms to affect the entire network. VBC are not made for a security purposes but to improve the efficiency of the communications in a network.
Multicast traffic is passed to all stations in the Virtual LAN, as if all stations were connected to a single multi-port switch. Traffic cannot pass between Virtual LANs without the aid of a Router. These internetworking devices must be physically connected to the network with a separate physical interface for each Virtual LAN.
Configuring, Modifying, and Monitoring the Unit Important Considerations Before configuring your VLAN you must strictly follow the scenario: 1. Set the VLAN mode to tagged. 2. Set the server ports (see Server Port chapter in this manual). 3. Set the tagging ports (see ISVLAN chapter in this manual). 4.
Inter-Switch VLAN or ISVLAN The inter-switch VLAN conforms to the standard IEEE 802.1q, which describe the method of passing tagged frames through a physical link. To satisfy the need, the frame format should be changed and 4 more bytes are added to the frame header between the end of address field and the frame type.
Configuring, Modifying, and Monitoring the Unit Setting a Tagged Port set-tag-outbound-mode The set-tag-outbound-mode command can be used to enable or disable VLAN tagging to port/s on a network on which all nodes support the IEEE 802.1Q standard or a comparably capable network.
NOTE: You must issue the new-srvr-port command before the new-vlan commands for those VLANs to which it will be made available. new-srvr-port Set a Vlan Server port(s) [arg #0] database type - either {run|nvram|all} [arg #1] server ports - ports list in format: d1-...-dn [arg #2] VLAN Tag { 2..4095 } opt.[arg #3] VLAN priority 1..8 (1..4 - low, 5..8 - high);...
Configuring, Modifying, and Monitoring the Unit Example SYS_console>get-vlan-tbl run Runtime VLAN mode is VLAN Tagging VLAN Table from RUN database (Mgmt tag: 1) RUNTIME VLAN TAG DOMAIN TABLE =========================================== NAME =========================================== SRVR_30 FINANCE SYS_console> get-vlan-entry get-vlan-entry <database> <VID> [arg #0] database type - either {run|nvram} default : run [arg #1] VLAN index (from get-vlan-tbl;...
VLAN Management The processor that manages the product (SNMP responses and traps, remote telnet connections) does not belong to a VLAN that you have declared previously, so to get access to the processor through the network it is recommended to make the processor a part of a chosen VLAN with the following set of commands.
Configuring, Modifying, and Monitoring the Unit Creating a VLAN with Port Management set-mgmt-vlan The set-mgmt-vlan command creates a new VLAN, which automatically includes the CPU (management port). set-mgmt-vlan Set Management VLAN [arg #0] database type - either {run|nvram|all} [arg #1] Name of Management vlan [arg #2] Management VLAN Domain - ports list in format: d1-...-dn [arg #3] VLAN Tag { 2..4095 } opt.[arg #4] VLAN priority 1..8 (1..4 - low, 5..8 - high);...
VLAN Configuration Payroll VLAN Configuration: sys-console>new-vlan run PAYROLL 1-2-3-5-9 10 Set run VLAN Domain entry – OK SYS_console> Finance VLAN Configuration: sys-console>new-vlan run FINANCE 5-11-12-13-14-15 20 Set run VLAN Domain entry – OK SYS_console> Checking the Configuration: SYS_console>get-vlan-tbl run Runtime VLAN mode is VLAN Tagging VLAN Table from RUN database (Mgmt tag: 1) RUNTIME VLAN TAG DOMAIN TABLE...
Configuring, Modifying, and Monitoring the Unit Utilities Commands Ping Commands The ping command is intended for testing the connectivity between the switch and other IP network devices. It is not intended as a traffic generator. Thus, using the endless ping option is not recommended.
Setting the Monitoring Port set-mon-port set-mon-port <port> Example SYS_telnet>set-mon-port 1 Set of the Monitor Port - OK Monitoring with: monitor To set the port to be monitored and start the monitoring process decimal port. All traffic from this port is duplicated on the monitoring port specified by the set-mon-port command. monitor <dport>...
Configuring, Modifying, and Monitoring the Unit Viewing the NVRAM Configuration get-nv-mon The get-nv-mon command retrieves the port monitoring information stored with the save-mon command in the NVRAM. Example SYS_telnet>get-nv-mon The NVRAM based monitoring configuration is : Monitored port: 4 Monitor port: 2 Monitor ACTIVE Erasing the NVRAM configuration...
Use the following command to do this: set-ip-cfg ip-address ip-mask ip-broadcast The address you assign must be valid for the network connected to the switch. In a routed network, depending on the switch location, you also need to assign a subnet mask and gateway, as follows:...
Community strings function as “passwords” embedded in every SNMP packet. The community string must match one of the two community strings configured in the switch for the message to be processed. There are two community strings, one for each of the following types of accesses: read –...
SNMP Traps Traps are notices that the switch sends to an SNMP manager indicating that a specific event has occurred, or that the condition of a unit has changed significantly. SNMP Traps are disabled by default. NOTE: Trap messages do not provide an entirely reliable event notification mechanism; they can get dropped, and are not acknowledged or retransmitted once dropped.
Configuring, Modifying, and Monitoring the Unit Configuring the Trap Stations Viewing the stations list: get-traps Example SYS_console>get-traps SNMP TRAP TABLE =============== IPADDR --------------------------------------------------- 194.090.136.126 SYS_console> Adding a station to the list: add-trap The add-trap command enters the IP Address of the SNMP Management Station and the trap community string that appears in the trap message.
Statistics This section contains instructions for displaying the switching statistics. Type statistics at the CLI to view all the related commands. Clearing the Switch Counters clr-cnt The clr-cnt command clears the Ethernet and bridging counters. Getting Statistics on a Particular Port get-eth-cnt get-eth-cnt <dport>...
Configuring, Modifying, and Monitoring the Unit Rmon Statistics Getting Rmon Statistics Group for a Port get-rmon-cnt <dport> Example SYS_console>get-rmon-cnt 3 Ethernet RMON Counters for port 3 =================================== etherStatsOctets etherStatsPkts etherStatsBcastPkts etherStatsMcastPkts etherStatsCRCAllignPkts: etherStatsUndersizePkts: etherStatsOversizePkts : etherStatsRuntPkts etherStatsJabberPkts etherStatsCollisions SYS_console> Getting the Packet Size Distribution get-sdist-cnt <dport>...
Getting the Management Counters get-mgm-brcnt The get-mgm-brcnt command retrieves the counters for the management interface. Example SYS_console>get-mgm-brcnt Management Port Counters ============================================= Received Bytes Received Frm Received Ucast: Frm Received Bcast: Frm Received Mcast: Frm Transmited Bytes Transmited Frm Transmit Ucast: Frm Transmit Bcast: Frm Transmit Mcast: -------------------------------------------------------...
The NH2025-10 is a highly reliable unit. If you encounter an operating problem, follow the troubleshooting steps below. If the problem persists, contact your local NBase-Xyplex representative. 1. Ensure that the unit is plugged into a grounded, functioning AC outlet providing between 90 VAC and 264 VAC at 50/60 Hz.
Page 74
Trouble Shooting After compiling the above information, contact your local MRV communications representative or a Customer Service Representative. In addition, if you have specific questions about your network configuration, or have a particularly difficult network, please call our technical support. Tel (US): 1-800-435-7997 Tel (Int.): +1+978-952-4888 Fax: (978) 952-4880...
Console Commands help-kbd Lists the console functional keys. banner Displays banner. clear Clears the screen (no argument is required with this command). login Exits Admin Interface; but does not disconnect a Telnet session. logout Exits Admin Interface; Telnet session will be disconnected. set-page Sets console page.
Commands Quick Reference IP Commands get-ip Shows current IP address. set-ip Sets IP address. get-ip-cfg Shows current IP configuration. set-ip-cfg Sets IP address, netmask and broadcast. clear-ip-cfg Clears IP configuration in NVRAM. get-gatew Shows default gateway. set-gatew Defines default gateway. get-bootp retrieves the state of the BOOTP process set-bootp...
Returns the management (CPU) VLAN tag to default value (1). Sets management (CPU) for VLAN (Default =1). Retrieves the Management (CPU) VLAN tag. Deletes a VLAN. Sets a policy for switch priority. Gets a policy for switch priority. Modifies the VLAN priority. Commands Quick Reference...
IEEE 802.1q. Disable any port connected to a network on which there are any nodes that do not support the IEEE 802.1q. Clears switch Ethernet and bridging counters Gets Ethernet counters per port Gets collision distribution counters per port...
Spanning Tree Commands get-stp set-stp get-st-bcfg get-st-pcfg set-br-prio set-br-maxage set-br-hello set-br-fwdel set-prt-prio set-prt-enb set-br-pcost Displays Spanning Tree session state Enables/Disables Spanning Tree - for the next session Retrieves Spanning Tree Bridge parameters Retrieves Spanning Tree port parameter table Sets Spanning Tree bridge priority Sets Spanning Tree bridge MaxAge Sets Spanning Tree bridge HelloTime Sets Spanning Tree bridge Forward Delay...
NOTE: After successful completion of the download, the switch reboots and operates the new firmware. Once the switch is rebooted it is possible to set bootp to enable with the command set- bootp enable. NBase-Xyplex strongly recommends erasing the NVRAM with the command init-nvram, and then proceeding to an entire reconfiguration of the switch.
4. At this point, you can use the previously entered TFTP parameters, and a new download session started with the sw-dnld command. NOTE: After successful completion of the download, the switch reboots and operates the new firmware, but keeps the old parameters.
Compatibility The 2025-10 is compatible with the following: IEEE 802.3; IEEE 802.3u (Fast Ethernet); 802.1q; IEEE 802.1d (Bridge/Spanning Tree), Ethernet MIB, BRIDGE MIB, RMON (Groups 1,2,3,9), IEEE 802.3x (Flow Control) Electrical Voltage 100 - 240 VAC Frequency 50 - 60 Hz Power Consumption Connectors RS-232...
Page 86
Technical Specifications Environment Operating Temperature 0 C to 50 C Storage Temperature Humidity Standards Compliance UL-1950; CSA 22.2 No 950; VCCI; FCC Part 15 Class A; CE - 89/336/EEC, 73/23/EEC 32 F to 122 F -10 C to 50 C 14 F to 122 F 85% maximum, non-condensing...
Need help?
Do you have a question about the NH2025-10 and is the answer not in the manual?
Questions and answers