P3N1-E202-01ENZ0 XG2000 series User's Guide
XG2000 series User's Guide Preface You have purchased the XG2000 series, a compact, 20-port 10 Gigabit Ethernet layer 2 switch that achieves unsurpassed standards of high throughput and low-latency performance. This guide describes the XG2000 series (XG2000 / XG2000R / XG2000C / XG2000CR) functions, installation procedures, configuration operations, and maintenance procedures and should be read and understood before you start using your XG2000 series.
XG2000 series User's Guide About this Manual This section describes target readers, contents, notations, etc. of this guide. Target Readers and Required Knowledge This guide was written for administrators, who are in charge of network construction, maintenance, and management. To use this guide, the following knowledge is required. z Basic knowledge of networks, the Internet, and intranets z Basic knowledge of system security This guide omits explanations of network protocol terms.
XG2000 series User's Guide Contents Preface .........................................................................................................................................................................2 About this Manual.......................................................................................................................................................3 Contents .....................................................................................................................
XG2000 series User's Guide 4.7 VLAN .................................................................................................................................................................41 4.7.1 Port-Based VLAN ........................................................................................................................................41 4.7.2 Tag-Based (IEEE802.1Q) VLAN .................................................................................................................
XG2000 series User's Guide 5.4.20 enable password .......................................................................................................................................87 5.4.21 banner .......................................................................................................................................................88 5.4.22 ntp-server .........................................................................................................................................
XG2000 series User's Guide 5.11 Spanning Tree Protocol (STP) Configuration Commands.............................................................................156 5.11.1 show spanning-tree .................................................................................................................................156 5.11.2 spanning-tree...........................................................................................................................................161 5.11.
XG2000 series User's Guide 5.16.9 monitor error............................................................................................................................................221 5.16.10 show statistics traffic-bytes....................................................................................................................223 5.16.11 show statistics traffic-counts..................................................................................................................224 5.16.
XG2000 series User's Guide Appendix A Event Logs.......................................................................................................................................280 A.1 Overview of Event Logs .............................................................................................................................280 A.2 List of Event Logs.......................................................................................................................................281 A.2.
XG2000 series User's Guide Chapter 1 Features and Functions This chapter describes the features and functions of the device.
XG2000 series User's Guide 1.1 Features The XG2000 series is a compact, 20-port 10 Gigabit Ethernet Layer 2 switch. Special features of the XG2000 series are shown below: Item Function Features Basic Switch Functions Throughput 400Gbit/s Latency 350ns (Exclude latency of XFPs) Switching mode Either store-and-forward or cut-through is selectable. MAC address learning table 16384 entries size MAC address learning SVL (Shared VLAN Learning), IVL (Independent VLAN Learning), user selectable.
XG2000 series User's Guide Chapter 2 Using the CLI This chapter describes how to use the command line interface (CLI) to operate the device.
XG2000 series User's Guide 2.1 Overview of the CLI This section describes how to use the command line interface (CLI) for the XG Series. 2.1.1 Operating Environment for the CLI There are two ways to access the device to run commands. Up to 5 terminal sessions can access the device concurrently. z Serial connection Connect to the serial port of the device using RS232C cable. The available terminal emulation type is VT100.
XG2000 series User's Guide 2.1.2 Command Modes and Mode Switching The following table shows a hierarchy of command modes and mode switching. Command Modes and Prompt Text Outline (host name for the device: xg) Operator class The initial-level operating mode entered upon logging into the system. Allows access to commands that have no effect on the switch operations. With the device, this mode is mainly used to view its status. The prompt changes to "xg>".
XG2000 series User's Guide Entering a specific command allows switching from one mode to another. Entering the "exit" command returns program control to the previous mode. Entering "end" command or pressing [Ctrl] and [Z], or [C] simultaneously in the global configuration, interface edit or terminal edit mode transfers program control to the administrator EXEC mode. An example is given below. Login: admin password: ******** Switch to operator EXEC mode by performing a login operation.
XG2000 series User's Guide 2.1.3 startup-config and running-config The configuration information is saved to startup-config and running-config files. This section describes the functions of the startup-config and running-config files. z startup-config Startup-config is the configuration file that stores the environment settings that are enabled upon device startup. The startup-config is saved in non-volatile memory and read the next time the device is reset or power cycled.
XG2000 series User's Guide 2.2 Using the CLI 2.2.1 How to Enter Commands z Command Entry Format Separate each command, subcommand and argument with a single space. ... (" " indicates a space.) xg(config)# management-interface ip 192.168.1.10/24 default-gw 192.168.1.150 xg(config)# management-interface dns-server 192.168.1.150 z Characters that can be entered: − Any letter (A-Z, a-z) and digit (0-9) − Space (ASCII code: 0x20) − Symbols: !, ".
XG2000 series User's Guide 2.2.3 Command Completion Entering part of a command or option and pressing the [Tab] key, causes the CLI to display the remaining command or option characters. xg# con ↓ xg# configure _ For example, the only command that begins with "con" is "configure", so the CLI completes the command name as "configure". Pressing the [Tab] key, causes the CLI to list all possible commands or option names.
XG2000 series User's Guide Combinations of keys "↑" or [Ctrl] + [P] "↓" or [Ctrl] + [N] "←" or [Ctrl] + [B] "→" or [Ctrl] + [F] [Home] or [Ctrl] + [A] [End] or [Ctrl] + [E] [Esc] + [B] Description Recalls the previous command. Recalls the next command. Moves the cursor back one character. Moves the cursor forward one character. Moves the cursor to the first character in line. Moves the cursor to the last character in line. Moves the cursor back one word (to the beginning of a parameter).
XG2000 series User's Guide 2.2.10 Filtering show Command Output This function allows filtering the show command output so lines that only satisfy specific conditions (filter for strings) are displayed. This function is useful in excluding unnecessary information from a large amount of output. To use it, a "show" command must be followed by a keyword (pipe (|), begin, include or exclude) and a regular expression (filtering condition).
XG2000 series User's Guide In the following example, show command output is redirected to TFTP server "remote-host1" using "| tftp". xg# show startup-config | tftp remote-host1 restore_ startup_09302005 xg# show running-config | tftp remote-host1 restore_running_09302005 xg# show system information | tftp remote-host1 restore_system_09302005 In the following example, show command output is redirected to SSH server "remote-host2" using "| scp".
XG2000 series User's Guide Chapter 3 Installation This chapter describes the installation procedures for the device. Refer to "Using the CLI" for details on using the CLI. Refer to "Command Reference" for details on commands.
XG2000 series User's Guide 3.1 Workflow for Initial Setup of the Device This section describes the procedures to setup the device. 1. Prepare a terminal Prepare a terminal for the initial configuration. 2. Setting Up the Serial Interface Connect the device and terminal with an RS232C cable. The initial baud rate setting is 9,600 bps. 3. Turn on the device to start the system. Turn on the terminal and the device to start the system. 4.
XG2000 series User's Guide 3.1.2 Configure Management LAN Interface The management LAN interface is initially enabled. (IP address: 192.168.0.2, subnet address: 255.255.255.0) To use the following functions, configure the management LAN interface.
XG2000 series User's Guide 3.1.4 SSH Connection via the Management LAN Interface (Optional) This device supports the “SSH server function”. This function is remote connection like “Telnet server function”. After executing “ssh-server” command, the “SSH-server” is enabled and authentication key is generated (It takes some time to generate authentication key). The following shows the “SSH-server function” supported by this device.
XG2000 series User's Guide Chapter 4 Switch Functions and their Configuration This chapter describes the functions of the device and how to configure them. Refer to "Operating Environment for the CLI" for details on using the CLI. Refer to "Command Reference" for details on commands.
XG2000 series User's Guide 4.1 Basic Switch Functions This section describes the basic switch functions. 4.1.1 Switching Mode The device provides the following two switching modes. z Store-and-forward switching mode After the device finishes receiving a frame, it checks the FCS (Frame Check Sequence) and performs a validity check (on packet size, etc.) before forwarding the frame. If the switch receives a frame with an error frame, it discards it.
XG2000 series User's Guide Static unicast address By registering a unicast MAC address with the MAC address table, unicast frames are forwarded to a specified port. Static unicast addresses are not subject to MAC address removal controlled by the aging function. To register, change or delete a static unicast address, carry out the following procedures in the administrator EXEC mode. Command Task xg# configure terminal Switch to global configuration mode.
XG2000 series User's Guide 4.1.5 Storm Control The device discards broadcast frames when the number of received broadcast frames are over a given threshold to prevent unnecessary waste of bandwidth due to retained broadcast frames on the network. This function is called "Storm Control". For each port, it is possible to configure storm control. When broadcast frames are discarded by storm control, error logs are output, and storm control logging is disabled.
XG2000 series User's Guide 4.2 Port Mirroring It is possible to monitor the traffic by mirroring the frames sent or received by a port to another port. To configure port mirroring, carry out the following procedure in the administrator EXEC mode. Command Task xg# configure terminal Switch to global configuration mode. xg(config)# mirror monitored-port <1-20> Configure the port to be monitored and its mirror port to [rx-mirroring-port <1-20>] be mirrored.
XG2000 series User's Guide 4.3 Link Pass Through Link pass through is a function that monitors the status of a specified port link and notifies the device connected to the port via link status notification of the link status of a monitored port by synchronizing the monitored port with the link status on the port. This function allows the device to notify the port, after link status notification, of a link fault if detected at the monitored port.
XG2000 series User's Guide 4.4 Link Aggregation Link aggregation is a function that combines multiple ports into a single logical link. A set of ports that comprise a logical link is called an aggregation group. Link aggregation provides: z z Increased bandwidth By grouping multiple physical ports into a single logical link (an aggregation group), network traffic (data sent and received) will be balanced across the physical ports, thereby providing increased bandwidth.
XG2000 series User's Guide 4.4.1 Configuring Link Aggregation Either static or dynamic (also known as LACP) configuration can be selected for Link Aggregation. z z Static configuration Configures aggregation groups statically. LACP Configures link aggregation using Link Aggregation Control Protocol (LACP). The LACP is a switch-to-switch control protocol that enables dynamic configuration of aggregation groups and is standardized by the IEEE802.3ad.
XG2000 series User's Guide 4.4.2 Frame Distribution Methods in Link Aggregation How frames are distributed across physical ports that make up an aggregation group are determined by the contents of a frame (source and destination MAC addresses). There are three ways to specify how frames are distributed: z z z Frame distribution based on destination MAC address (dst-mac) The destination port is determined based on the destination MAC address of the frames.
XG2000 series User's Guide 4.4.4 Notes on Link Aggregation The smallest port number in an aggregation group serves as the master port. Port settings established after defining an aggregation group inherit the same settings as those of the master port, with some exceptions. The settings that are not inherited from the master port are. z "link-pass-through" Settings for these ports are cleared. z The information registered in MAC address table All addresses related to ports configured are cleared.
XG2000 series User's Guide 4.5 Uplink Filter When an uplink domain is defined, the domain's uplink domain ports filter (drops) multicast, broadcast and unlearned (flooding) unicast frames from non-membership downlink ports. However it does not filter learned unicast frames that are forwarded based on the MAC address table. The uplink filter is useful in configuring large networks with multiple paths, such as a fat tree network, by cascading multiple XG-series switches.
XG2000 series User's Guide When specifying multiple uplink ports within an uplink domain, frame distribution among the uplink ports is performed equally from port to port and not by type of frame. Frame distribution changes automatically when a fail-over or fail-back occurs, thereby providing uplink redundancy.
XG2000 series User's Guide The following is an example of a fat tree configuration with network redundancy. To configure an uplink filter, carry out the following procedures in the administrator EXEC mode. Command Task xg# configure terminal Switch to global configuration mode. xg(config)# uplink-domain 1 port 11 12 Create an uplink domain that consists of port 11 and 12. xg(config)# interface port 1 2 3 Switch to interface edit mode to assign downlink ports.
XG2000 series User's Guide 4.6 Spanning Tree Protocol (STP) The Spanning Tree Protocol (STP) is a function that prevents loops from occurring on a network. It is also possible to provide network redundancy by intentionally creating a loop. STP exclusively uses only one active path between network devices, and shuts out other paths, to avoid network loops. An active path is selected by comparing path costs defined on each path. After the comparison, the lowest cost path will be selected.
XG2000 series User's Guide 4.6.1 Port Roles Based on Spanning Tree RSTP assigns one of these port roles to individual ports: z Root port Provides the best path (lowest cost) when the switch forwards packets to the root switch. z Designated port Connects to the designated switch toward the leaves of the spanning tree. The port specified connecting to the designated port serves as a root port. z Alternate Port The alternative port with the second lowest path cost.
XG2000 series User's Guide 4.7 VLAN VLAN (Virtual LAN) is a technology that divides a single network into virtually separated networks. VLANs are separate logical networks within one physical network. A VLAN capable switch can change and define new LAN network configurations without changing physical cable connections. This creates a flexible and extensible network system. The device provides for port-based or tag-based (IEEE802.1Q) VLANs. 4.7.
XG2000 series User's Guide 4.7.2 Tag-Based (IEEE802.1Q) VLAN Tag-based VLAN is a method of configuring VLANs so that the frame forwarding decision is based on a tag in the MAC header identifying the VLAN membership. 4 bytes of additional data in the header, called a VLAN tag, identifies the VLAN frame ownership. Using a VLAN tag enables configuring a single physical link that shares multiple VLANs. The device’s tag-based VLAN function is based on the IEEE 802.1Q standard.
XG2000 series User's Guide 4.7.3 Multiple VLAN With the user-defined VLAN tag protocol identifier, the IEEE 802.1Q standard tag can be replaced with a user-defined VPID, allowing for encapsulation of multiple tags for multiple-tagged VLANs. The standard tag identifier or TPID is 0x8100 as defined in IEEE 802.1Q. For the frame format, refer to TPID (Tag Protocol Identifier) in "Tag VLAN Frame Format".
XG2000 series User's Guide An example of multiple VLAN and the movement of frames for a VLAN member outgoing port (VLAN-tagged frame), is shown below. An example of multiple VLAN and the movement of frames for a VLAN member outgoing port (VLAN-untagged frame), is shown below.
XG2000 series User's Guide An example of multiple VLAN and the movement of frames when the user-defined VPID of the incoming and outgoing port differ and the outgoing port is a VLAN member (VLAN-tagged frame), is shown below. An example of multiple VLAN and the movement of frames when the user-defined VPID of the incoming and outgoing port differ and the outgoing port is not a VLAN member (VLAN-untagged frame), is shown below.
XG2000 series User's Guide 4.8 Quality of Service (QoS) The device provides Quality of Service (QoS) that is based on the IEEE802.1p standard. The device QoS determines the priority of frames at the ingress side using DiffServ, VLAN tag (including priority tag) or a port's default priority. Their priorities are mapped to 4 output queues. The queues are processed in the order of the QoS priority precedence.
XG2000 series User's Guide 4.9 IGMP Snooping IP multicast is often used to distribute multimedia data, including video and voice, over a network. A layer 2 switch floods multicast frames, absorbing unnecessary network bandwidth. A layer 3 switch that supports Internet Group Management Protocol (IGMP) manages multicast groups using IGMP packets.
XG2000 series User's Guide 4.9.1 Registering Group Members On receiving an IGMP Report message, the device registers a multicast MAC address with the MAC address table for the port that received the IGMP Report message and the connecting multicast router port. The following figure shows the relationship between the registered IP multicast address and the multicast MAC address. MAC addresses that are registered with IGMP snooping are between 0100.5E00.0000 and 0100.5E7F.FFFF.
XG2000 series User's Guide 4.9.2 Removing Group Members The group members registered by IGMP snooping are removed under the following status. z If after receiving an IGMP Report message for group registration, the group member interval expires before the device receives another IGMP Report message, the switch removes that group member. The default setting for the group member interval is 260 seconds.
XG2000 series User's Guide 4.9.3 Managing Group Members When network congestion causes Leave message loss or there is a host that uses IGMPv1, the multicast router does not receive Leave messages. The multicast router sends out an IGMP General Query message to all hosts (IP address: 224.0.0.1) at intervals (query interval) to determine membership information. Upon reception of an IGMP General Query message, the host, a member of the group, returns an IGMP Report message to maintain membership in the group.
XG2000 series User's Guide 4.9.4 IGMP Querier In a typical network configuration, the multicast router periodically sends out an IGMP General Query message to determine if any of the hosts on the network are members of any multicast groups. Receiving a response from a host ascertains its membership in a multicast group. IGMP Querier is a function that acts as a proxy for a multicast router when one is not available in a network segment to send an IGMP General Query message to all hosts.
XG2000 series User's Guide 4.9.5 Configuring IGMP Snooping To configure IGMP snooping, carry out the following procedure in the administrator EXEC mode. Command Task xg# configure terminal Switch to global configuration mode. xg(config)# ip snooping protocol igmp Enable global IGMP snooping on the device. xg(config)# ip snooping vlan <1-4094> Enable IGMP snooping for each VLAN separately. xg(config)# ip snooping vlan <1-4094> (Optional) group-member-interval <60-600> Change the group member interval.
XG2000 series User's Guide 4.10 Network Management 4.10.1 Traffic Statistics The device can display traffic statistics to analyze network operations such as traffic bytes, errors, etc. The following are the Traffic Statistics the device provides. z Displays traffic information on outgoing and incoming frames for each port. z Displays traffic information on incoming frames by frame size range for each port. z Displays traffic information on incoming frames for each VLAN.
XG2000 series User's Guide 4.10.2 SNMP Agent SNMP (Simple Network Management Protocol) is a protocol that monitors and manages devices on a network. The device supports the SNMP (v1/v2c) function to collect management information blocks (MIBs) from a remote network manager (SNMP manager). For operations via SNMP manager, only read-only operations are allowed. For the MIBs supported, refer to Appendix C. The device can be configured for up to 4 SNMP managers and up to 4 SNMP trap destinations.
XG2000 series User's Guide 4.11 RADIUS/TACACS+ authentication RADIUS (Remote Authentication Dial In User Service) or TACACS (Terminal Access Controller Access Control System) is used to manage authentication, authorization, accounting remotely. XG2000 supports RADIUS/TACACS+ authentication using PAP (User Password) for login authentication. An administrator can unify the authentications of various devices, which support RADIUS/TACACS+ clients functions through a RADIUS/TACACS+ server. 4.11.
XG2000 series User's Guide 4.11.3 Configuring RADIUS/TACACS+ To configure RADIUS/TACACS+ authentication, carry out the following procedure. Command Task xg# configure terminal Switch to global configuration mode. xg(config)# radius-server key KEY (Optional) Specifies a global secret key which is used as a default parameter when RADIUS server is registered with no key parameter.
XG2000 series User's Guide Chapter 5 Command Reference 57/315 All Rights Reserved, Copyright (C) PFU LIMITED 2009
XG2000 series User's Guide 5.1 About Command Reference This section describes how to read command references. 5.1.1 Command System The following is the system of commands provided in the device: Item Function Management LAN Interface Configuration These are used to configure functions related to the management LAN commands interface. Serial/telnet/SSH configuration commands These are used to configure functions related to serial, telnet and SSH connections.
XG2000 series User's Guide 5.1.2 Configuration of Command Reference This section describes the configuration of command reference and descriptive content. Function Explains the functions of the commands. Prompt Indicates the prompt of the operational mode. Command syntax Describes the command syntax. The notation of the command syntax is as follows: Notation Meaning Lower-case characters Indicate fixed strings such as command names and keyword names.
XG2000 series User's Guide 5.2 Management LAN Interface Configuration Commands This section explains configuration commands related to the Management LAN Interface. 5.2.1 show remote-host Function Displays the relationship between the remote hostname and IP address. Prompt xg> or xg# Command syntax show remote-host Command type Operation management commands.
XG2000 series User's Guide 5.2.2 management-lan ip Function Sets the IP address and default gateway, when the Management LAN Interface is used. Use the no form to disable the Management LAN Interface. Prompt xg(config)# Command syntax management-lan ip A.B.C.D/M [default-gw A.B.C.D] no management-lan ip Parameter ip A.B.C.D/M Specifies the IP address and subnet mask bit length of the Management LAN Interface in the A.B.C.D/M format. Specifies an IP address of A.B.C.D, and a subnet mask bit length to M.
XG2000 series User's Guide 5.2.3 management-lan dns-server Function Registers the IP address of a DNS (Domain Name Service) server used for host name resolution. Up to three DNS servers can be registered. Use the no form to delete registered DNS servers. Prompt xg(config)# Command syntax management-lan dns-server A.B.C.D no management-lan dns-server [A.B.C.D] Parameter dns-server A.B.C.D Sets the IP address to register as a DNS server in A.B.C.D format. IP addresses that can be set are: 1.0.0.1 - 126.
XG2000 series User's Guide 5.2.4 management-lan domain Function Sets the default domain name when referring to a DNS (Domain Name Service) server. For example, when the host name is "hostname1," and "abc.jp" is specified as the default domain name, perform a search for the address with an FQDN (Fully Qualified Domain Name) of "hostname1.abc.jp." Use the no form to delete the set domain name.
XG2000 series User's Guide 5.2.5 hostname Function Changes the hostname of the device. Use the no form to return to the default ("xg"). Prompt xg(config)# Command syntax hostname HOST-NAME no hostname Parameter z HOST-NAME Specifies the hostname of the device. Specify the hostname using 63 characters or less, with an alphabet character at the beginning.
XG2000 series User's Guide 5.2.6 remote-host Function Registers remote host information and shows the relationship between the remote hostname and IP address. By registering the IP address of a remote host that is used frequently, the name can be specified instead of the IP address. The relationship between the registered hostname and IP address is given priority over the DNS server configuration. Use the no form to delete registered remote host information.
XG2000 series User's Guide Note z If a remote host is registered or deleted, the new setting becomes enabled after executing “copy running-config startup-config” command and restart the device. Example Register the IP address "11.22.33.45" as the hostname of "HOST005," and then "11.22.33.46" as the hostname of "HOST006." Using the show remote-host command, registration of "HOST005" and "HOST006" can be confirmed. xg(config)# remote-host 11.22.33.45 HOST005 xg(config)# remote-host 11.22.33.
XG2000 series User's Guide 5.3 Serial/Telnet/SSH Configuration Commands This section explains configuration commands related to a serial connection/telnet/SSH connection. 5.3.1 terminal pager Function Enables or disables the pager function of the serial/telnet/SSH terminal. Prompt xg> or xg# Command syntax terminal pager { on | off } Parameter z pager { on | off } Specifies enable/disable of the pager. − on Enables the pager. − off Disables the pager.
XG2000 series User's Guide 5.3.3 baud-rate Function Sets the serial baud rate (bps). Prompt xg(config-line)# Command syntax baud-rate { 9600 | 19200 | 38400 | 57600 } Parameter z { 9600 | 19200 | 38400 | 57600 } Specifies any of 9600/19200/38400/57600 as the serial baud rate (bps). Command type Configuration command Default 9600 Note z When the serial baud rate is newly set, it will become valid after logging out of the serial terminal session and re-connecting.
XG2000 series User's Guide 5.3.5 telnet-server Function Enables telnet connections with the device. Use the no form to disable telnet connections. Prompt xg(config)# Command syntax telnet-server no telnet-server Command type Configuration command Default Disabled Example Enable telnet connections to the device. xg(config)# telnet-server 5.3.6 ssh-server Function Enables SSH connections with the device. Up to 4 terminal sessions can access the device concurrently.
XG2000 series User's Guide 5.3.8 show ssh-host-key Function Shows authentication key.
XG2000 series User's Guide 5.3.10 clear ssh-rhost-key Function Delete registered public key of SSH remote host. Prompt xg# Command syntax clear ssh-rhost-key [ HOST ] Parameter z HOST Specifies the host name or IP address of a SSH server. If this parameter is omitted, all public keys will be deleted. Command type Operation management commands Example Delete the public key for the SSH server whose IP address is “192.168.1.10” xg# clear ssh-rhost-key 192.168.1.10 5.3.
XG2000 series User's Guide 5.3.12 terminal window Function Sets the screen display size of the serial connection terminal. Use the no form to return to the default setup. For a telnet or SSH connection, the screen size will be obtained automatically from the client terminal. Prompt (config-line)# Command syntax terminal window <50-200> <12-100> Parameter <50-200> Specifies the number of columns (horizontal) of the screen. It can be set in the range of 50 to 200.
XG2000 series User's Guide 5.4 System Basic Operation Commands This section explains the basic commands of the device CLI (Command Line Interface). 5.4.1 enable Function Switches from the operator exec mode to the administrator exec mode. When a password is set for the "enable" command, a password is required. When there is an error in entering the password, re-entering the password will be allowed up to three times.
XG2000 series User's Guide 5.4.2 show history Function Displays the history of executed commands since logged into the device. Prompt xg> or xg# Command syntax show history Command type Operation management commands Output form xg# show history 1 enable 2 show system information 3 date 4 show system information 5 show history Note z z If the same command is executed continuously, it is treated as one command. Up to 100 history will be displayed. Example Displays the history of executed commands.
XG2000 series User's Guide 5.4.4 configure terminal Function Switch from the administrator exec mode to the global configuration mode. Prompt xg# Command syntax configure terminal Command type Operation management commands Message Configuration is locked by other. Explanation A switch in state is not possible because a terminal session in global configuration mode exists. Solution After switching the terminal session from global configuration mode to administrator EXEC mode, re-execute the command.
XG2000 series User's Guide 5.4.6 logout / quit Function Logs out and disconnects the terminal session. Prompt xg> or xg# Command syntax Logout Command type Operation management commands Example Log out and disconnect the terminal session. xg# logout Connection closed by foreign host. 5.4.7 do Function Executes administrator exec mode commands from the global configuration mode. Using this command saves the trouble of having to return to the administrator exec mode.
XG2000 series User's Guide 5.4.8 help Function Displays help on how to use the CLI. Prompt xg>, xg#, xg(config)# , xg(config-if)# , xg(config-agg)# , xg(config-vlan)# , xg(config-line)# Command syntax Help Command type Operation management commands 5.4.9 show account Function Displays information about the user.
XG2000 series User's Guide 5.4.10 account Function Create a new user. Use the no form to delete the specified user. Prompt xg# Command syntax account USERNAME class { operator | admin } no account USERNAME Parameter USERNAME Specify a username with a length in the range of 2 to 16 characters, with an alphabet character at the beginning.
XG2000 series User's Guide Note z z Specify a password with a length in the range of 5 to 16 characters. The maximum number of users that can register to this device is 4. Example Add user0001 as the username and specify operator class: xg# account user0001 class operator Changing password for user0001 Enter the new password (minimum of 5, maximum of 16 characters) Please use a combination of upper and lower case letters and numbers. Enter new password:****** ← Enter the password.
XG2000 series User's Guide 5.4.12 password (Administrator EXEC mode) Function Change the login password of the device. Prompt xg# Command syntax password [USERNAME] Parameter z USERNAME Specify the username to change its login password. When USERNAME is omitted, the login password of own user is changed. Command type Configuration command Message Bad password: too short. Explanation The password is too short. Solution Specify a password using five or more characters. Bad password: too long.
XG2000 series User's Guide 5.4.13 reset Function Restarts the device. Prompt xg# Command syntax reset [ factory-default ] Parameter z [ factory-default ] When this parameter is specified, the contents of startup-config, log, and login password will be returned to the factory default. Command type Operation management commands Note z z When the system is restarted without having saved the running-config to startup-config, the information set in running-config will be lost.
XG2000 series User's Guide 5.4.15 date Function Displays the date/time of the current system clock. Prompt xg> or xg# Command syntax Date Command type Operation management commands Output form The current date and time is displayed in the form of "year/month/date-hour:minutes:seconds." xg# date 2007/01/22-14:31:02 5.4.16 date set Function Changes the date/time of the current system clock.
XG2000 series User's Guide 5.4.17 date timezone Function Sets the time zone of the device. Use the no form to return to the default setup. Prompt xg# Command syntax Date timezone gmt OFFSET No date timezone Parameter z gmt [ OFFSET ] Specifies the time zone as the difference from GMT (Greenwich Mean Time). The time difference from GMT is specified in the form of "+hhmm" (+ can be omitted) when setting forward from GMT. It is specified in the form of "-hhmm" when setting backward from GMT.
XG2000 series User's Guide 5.4.18 date summer-time Function Sets Daylight Saving Time. Use the no form to return to the default setup. Prompt xg# Command syntax date summer-time START_DAY[/TIME] END_DAY[/TIME] [OFFSET] no date summer-time Parameter z START_DAY[/TIME] Specifies the day/time to start Daylight Saving Time in any form of "Mm.w.d/hhmm," "Jn/hhmm," or "n/hhmm." − Mm.w.d Specifies the day to start Daylight Saving Time in m, w, and d.
XG2000 series User's Guide Message % DATE '%1$' is invalid Explanation The specified date/time is incorrect. [[Inserted string]]%1$: incorrect parameter value is displayed. Solution Correct the error in the parameter, and execute the command again. % OFFSET '%1$' is invalid Explanation The specified OFFSET is incorrect. [[Inserted string]]%2$: incorrect parameter value is displayed. Solution Correct the error in the parameter, and execute the command again.
XG2000 series User's Guide 5.4.19 ping Function Checks if communication with the specified host is possible by sending ICMP Echo Request packets to a specified host from the manage LAN interface and observing the reception of ICMP Echo Reply packets. Prompt xg> or xg# Command syntax ping HOST [ count <1-100> ] Parameter HOST Specifies the hostname or IP address to check. z count <1-100> Sets the count to transmit. 1 to 100. If omitted, 10 will be specified. Press Ctrl + C to abort the ping process.
XG2000 series User's Guide 5.4.20 enable password Function Sets the password for the enable command. Use the no form to disable the password protection. Prompt xg(config)# Command syntax enable password no enable password Parameter z password Specifies the password to associate with the enable command. After executing the command, entry of a password will be prompted. (Enter twice for confirmation.) Specify a password with a length in the range of 5 to 16 characters.
XG2000 series User's Guide 5.4.21 banner Function Sets the banner string to be displayed when logging in to the device. Use the no form to delete the banner string. Prompt xg(config)# Command syntax banner login LINE banner login default no banner Parameter login LINE Sets a banner string. No need to enclose a parameter in quotes if it contains a blank space. z login default Returns the banner string to its default ("Product name firmware identification information").
XG2000 series User's Guide 5.4.22 ntp-server Function Synchronizes the system time to a specified NTP server’s time, using NTP (Network Time Protocol) Version3. Up to four NTP servers can be registered. Use the no form to return the setting to its default. Prompt xg(config)# Command syntax ntp-server host HOST ntp-server polling MINUTES ntp-server timeout SECONDS no ntp-server host HOST no ntp-server polling no ntp-server timeout Parameter host HOST Specifies the hostname or IP address of an NTP server.
XG2000 series User's Guide 5.5 RADIUS/TACACS+ This section explains the commands related to RADIUS/TACACS+. 5.5.1 show authentication Function Displays the setting status of authentication method. Prompt xg# Command syntax show authentication Command type Operation management commands.
XG2000 series User's Guide 5.5.2 aaa authentication login Function Configure login authentication method. Use the no form to return to the default setup. Prompt xg(config)# Command syntax aaa authentication login { console | ssh } { local | radius | tacacs } [{ local | none }] no aaa authentication login { console | ssh } Parameter { console | ssh } Select a service to login. − console Configure the authentication method for serial console or telnet login.
XG2000 series User's Guide 5.5.3 show radius Function Displays the information of RADIUS server.
XG2000 series User's Guide 5.5.4 radius-server host Function Registers a RADIUS server. Up to four RADIUS servers can be registered. Use the no form to delete registered RADIUS servers. Prompt xg(config)# Command syntax radius-server host HOST [ auth-port <1 - 65535> ] [ key KEY ] no radius-server host HOST Parameter host HOST Specifies the hostname or IP address of a RADIUS server. IP addresses that can be set are: 1.0.0.1 - 126.255.255.254, 128.0.0.1 - 191.255.255.254, and 192.0.0.1 - 223.255.255.254.
XG2000 series User's Guide 5.5.5 radius-server key Function Specifies a global secret key which is used as a default parameter when the RADIUS server is registered without secret key. Use the no form to delete a global secret key. Prompt xg(config)# Command syntax radius-server key KEY no radius-server key Parameter z key KEY Specifies a global secret key in ASCII character. Printable characters except for "?" and a space(ASCII code 0x20) can be specified and its length should be less than 33.
XG2000 series User's Guide 5.5.6 radius-server timeout Function Specifies timeout for access replay from a RADIUS server. Use the no form to return the setting to its default. Prompt xg(config)# Command syntax radius-server timeout <1 – 15> no radius-server timeout Parameter z timeout <1 - 15> Specifies timeout for access replay from a RADIUS server in seconds. Command type Configuration command Default None Note z The timeout is referred only when a RADIUS server is registered.
XG2000 series User's Guide 5.5.7 show tacacs Function Displays the information of TACACS+ server.
XG2000 series User's Guide 5.5.8 tacacs-server host Function Registers a TACACS+ server. Up to four TACACS+ servers can be registered. Use the no form to delete registered TACACS+ servers. Prompt xg(config)# Command syntax tacacs-server host HOST [ key KEY ] no tacacs-server host HOST Parameter host HOST Specifies the hostname or IP address of a TACACS+ server. IP addresses that can be set are: 1.0.0.1 - 126.255.255.254, 128.0.0.1 - 191.255.255.254, and 192.0.0.1 - 223.255.255.254.
XG2000 series User's Guide 5.5.9 tacacs-server key Function Specifies a global secret key which is used as a default parameter when the TACACS+ server is registered without secret key. Use the no form to delete a global secret key. Prompt xg(config)# Command syntax tacacs-server key KEY no tacacs-server key Parameter z key KEY Specifies a global secret key in ASCII character. Printable characters except for "?" and a space(ASCII code 0x20) can be specified and its length should be less than 33.
XG2000 series User's Guide 5.6 Configuration File Operation Commands This section explains the commands related to configuration files and file operations within volatile memory. 5.6.1 copy running-config startup-config Function Stores the configuration file (running-config) in volatile memory to the startup-config file in nonvolatile memory. After changing running-config, use this command to use the same configuration file after restarting the system.
XG2000 series User's Guide 5.6.3 show running-config (redirect) Function Copies the configuration information (running-config) in the currently operating volatile memory to the volatile memory. Also, it can be copied directly to a file in the remote server using the "tftp" or "scp" command.
XG2000 series User's Guide % Invalid IP-address. Explanation The specified format of the IP address or specified content is incorrect. Solution Specify the IP address in a correct format and execute it again. % Cannot find %1$ Explanation An incorrect host name was specified. [[Inserted string]]%1$: Specified host name. Solution Specify the correct host name, or specify the IP address. % The length of user name is invalid. Explanation The length of the username is invalid.
XG2000 series User's Guide %1$: invalid user name Explanation Specified username is invalid. [[Inserted string]]%1$: Specified username. Solution Specify the correct username. % Cannot create output file %1$ Explanation There is not enough free space to create output file on the device. A temporary file may remain on the device. Solution After deleting the files, processed for import, and unnecessary files using the "delete" command, execute the command again.
XG2000 series User's Guide 5.6.4 show startup-config Function Displays the configuration information (startup-config) stored in the nonvolatile memory of the device. Prompt xg# Command syntax show startup-config Command type Operation management commands Example Display the content of startup-config.
XG2000 series User's Guide 5.6.5 show startup-config (redirect) Function Copies the startup-config file stored in nonvolatile memory to volatile memory. The configuration file can also be copied directly to a file on a remote server using the "tftp" or “scp” command.
XG2000 series User's Guide % Invalid IP-address. Explanation The specified format of the IP address or specified content is incorrect. Solution Specify the IP address in a correct format and execute the command again. % Cannot find %1$ Explanation An incorrect host name was specified. [[Inserted string]]%1$: Specified host name. Solution .Specify the correct host name, or specify the IP address. % The length of user name is invalid. Explanation The length of the username is invalid.
XG2000 series User's Guide %1$: invalid user name Explanation Specified username is invalid. [[Inserted string]]%1$: Specified username. Solution Specify the correct username. % Cannot create output file %1$ Explanation There is not enough free space to create output file on the device. A temporary file may remain on the device. Solution After deleting the files, processed for import, and unnecessary files using the "delete" command, execute the command again.
XG2000 series User's Guide 5.6.6 copy startup-config Function Saves the configuration information stored in volatile memory to nonvolatile memory as startup-config. Also, startup-config can be loaded from a remote server using the "tftp" or “scp” command. After executing this command, it is necessary to restart the system using the "reset" command in order for the new startup-config to take effect.
XG2000 series User's Guide % tftp: server says: %1$ Explanation An error was received from the TFTP server. [[Inserted string]]%1$: content of error message received from the TFTP server. The content of message depends on the type of TFTP server. For example: − File not found: There are no files on the TFTP server. − Access violation: File permission error occurred on the TFTP server. − Not allowed to overwrite existing files: The file in the TFTP server cannot be overwritten.
XG2000 series User's Guide ssh: connect to host %1$ port 22: Network is unreachable Explanation It failed to access to specified SSH server. [[Inserted string]]%1$: Specified IP address or host name. Solution Specify the correct IP address or host name. Check the setting and status of SSH server and whether there is no problem in network connection to the SSH server ssh: connect to host %1$ port 22: Connection refused Explanation It failed to access to specified SSH server.
XG2000 series User's Guide 5.6.7 dir/ls Function Lists the files in the volatile memory of the device. Prompt xg# Command syntax dir ls Command type Operation management commands Output form xg# dir Update-time - 2007/01/22 19:23:03 - 2007/01/22 19:22:41 - 2007/01/22 19:22:19 File-size 913 2,604 2,655 File-name system_info_20070122 start_conf_20070122 run_conf_20070122 unused: 14,639,104 bytes z Update-time Displays the file update time. z File-size Displays the file size (byte).
XG2000 series User's Guide 5.6.8 delete Function Deletes the files in the volatile memory of the device. Prompt xg# Command syntax delete FILE-NAMES Parameter z FILE-NAMES Specifies the name of the file to delete in the volatile memory. Specify a generic designation with "*" (asterisk) for the file name, and files whose "*" part corresponds to the file name of arbitrary strings will be deleted.
XG2000 series User's Guide 5.6.9 rename Function Changes the file names in volatile memory. Prompt xg# Command syntax rename FROM-NAME TO-NAME Parameter FROM-NAME Specifies the file name to change. z TO-NAME Specifies the new file name. z Follow the rules below in specifying file names: − File names must start with alphabet ([a - z], [A - Z]). − Characters usable for file names are: alphabet ([a - z], [A - Z]), numerical characters ([0 - 9]), underscore (_), and period (.
XG2000 series User's Guide 5.6.10 tftp get Function Downloads files on the TFTP server into volatile memory. Prompt xg# Command syntax tftp get HOST REMOTE-FILE [ LOCAL-FILE ] Parameter HOST Specify the hostname of the TFTP server or IP address. IP addresses that can be specified are: 1.0.0.1 - 126.255.255.254, 128.0.0.1 - 191.255.255.254, and 192.0.0.1 - 223.255.255.254. z REMOTE-FILE Specifies the file name stored on the TFTP server. z [ LOCAL-FILE ] Specifies the file name to save in volatile memory.
XG2000 series User's Guide Example Copy the file "start_conf_20070122"on the TFTP server "host1", to the device using the file name "start_conf". Then, check whether the file size of the file imported with the "tftp" command is consistent with the original using the dir/(ls) command.
XG2000 series User's Guide 5.6.11 scp get Function Downloads files on the SSH server into volatile memory. Prompt xg# Command syntax scp get USERNAME HOST REMOTE-FILE [ LOCAL-FILE ] Parameter USERNAME Specifies the username of the SSH server. z HOST Specify the hostname of the SSH server or IP address. IP addresses that can be specified are: 1.0.0.1 - 126.255.255.254, 128.0.0.1 - 191.255.255.254, and 192.0.0.1 - 223.255.255.254. z REMOTE-FILE Specifies the file name stored on the SSH server.
XG2000 series User's Guide ssh: connect to host %1$ port 22: Connection refused Explanation It failed to access to specified SSH server. [[Inserted string]]%1$: Specified IP address or host name. Solution Specify the correct IP address or host name. ssh: connect to host %1$ port 22: connection timed out Explanation It failed to access to specified SSH server. [[Inserted string]]%1$: Specified IP address or host name. Solution Specify the correct IP address or host name.
XG2000 series User's Guide 5.6.12 tftp put Function Uploads the files in volatile memory to the TFTP server. Prompt xg# Command syntax tftp put HOST LOCAL-FILE [ REMOTE-FILE ] Parameter HOST Specify the hostname of the TFTP server or IP address. IP addresses that can be specified are: 1.0.0.1 - 126.255.255.254, 128.0.0.1 - 191.255.255.254, and 192.0.0.1 - 223.255.255.254. z LOCAL-FILE Specifies a file name to upload. z [ REMOTE-FILE ] Specifies the file name to use on the TFTP server.
XG2000 series User's Guide 5.6.13 scp put Function Uploads the files in volatile memory to the SSH server. Prompt xg# Command syntax scp put USERNAME HOST LOCAL-FILE [ REMOTE-FILE ] Parameter USERNAME Specifies the username of the SSH server. z HOST Specify the hostname of the SSH server or IP address. IP addresses that can be specified are: 1.0.0.1 - 126.255.255.254, 128.0.0.1 - 191.255.255.254, and 192.0.0.1 - 223.255.255.254. z LOCAL-FILE Specifies a file name to upload.
XG2000 series User's Guide ssh: connect to host %1$ port 22: Connection refused Explanation It failed to access to specified SSH server. [[Inserted string]]%1$: Specified IP address or host name. Solution Specify the correct IP address or host name. Check the setting and status of SSH server and whether there is no problem in network connection to the SSH server. %1$: invalid user name Explanation Specified username is invalid. [[Inserted string]]%1$: Specified username.
XG2000 series User's Guide 5.7 Switch Basic Configuration Commands This section explains configuration commands related to general operation of the switch. 5.7.1 clear bridge mac-address-table Function Deletes dynamically-learned MAC addresses from the MAC address table. Prompt xg# Command syntax #clear bridge mac-address-table dynamic { all | port <1-20> | agg-port <1-10> } Parameter z dynamic { all | port <1-20> | agg-port <1-10> } Specifies the port to delete the MAC address.
XG2000 series User's Guide 5.7.2 show bridge Function Displays the basic function configuration of the switch.
XG2000 series User's Guide 5.7.3 show bridge mac-address-table Function Displays the MAC address information registered in the MAC address table. Prompt xg> or xg# Command syntax show bridge mac-address-table [ { static | dynamic | igmp-snooping | port <1-20> | agg-port <1-10> | vlan <1-4094> } ] Parameter static Displays only static MAC addresses. z dynamic Displays only dynamic MAC addresses. z igmp-snooping Displays MAC addresses registered in IGMP snooping.
XG2000 series User's Guide Example Display the content of all MAC address tables. xg# show bridge mac-address-table Mac Address Table Information 2007/01/22-12:12:15 =================================================================== Static Mac-address Table ------------------------------------------------------------------Mac-address Vlan-id Destination-port -------------- -------- -------------------0001.123a.4321 vlan-1 port 2 0002.123a.4321 vlan-1 port 4 0003.123a.4321 vlan-3 filter ef01.123a.
XG2000 series User's Guide 5.7.5 bridge jumbo-frame Function Sets the maximum frame size of jumbo frames. The maximum frame size that can be forwarded is 16128 byte. Use the no form to disable jumbo frame. Prompt xg(config)# Command syntax bridge jumbo-frame [ { 9216 | 12288 | 15360 | 16128 } ] no bridge jumbo-frame Parameter z jumbo-frame [ { 9216 | 12288 | 15360 | 16128 } ] Specifies the maximum frame size of the jumbo frame. − 9216 Sets the permitted jumbo frame size to 9216 byte.
XG2000 series User's Guide 5.7.6 bridge learn-mode Function Sets the MAC address table learning mode. The device supports two learning modes: SVL (Shared Vlan Learning) and IVL (Independent VLAN Learning). z SVL (Shared VLAN Learning) Regardless of the VLAN of frame ownership, it is learned as a MAC address entry (mapping of MAC address to port) common to every VLAN. z IVL (Independent VLAN Learning) A MAC address entry (mapping of MAC address for port) is learned for each VLAN.
XG2000 series User's Guide 5.7.7 bridge mac-address-table Function By registering static MAC addresses to the MAC address table, frames with specific destination MAC addresses can be forwarded to a specified port. When a unicast static MAC address is registered, dynamic MAC addresses will not be learned, even when frames sent from the same MAC address are received from a different port.
XG2000 series User's Guide % Vlan id is not found. vid=%1$ Explanation The specified VLAN is not created. [[Inserted string]]%1$: VLAN ID Solution Review the vlan specified then execute the command again. % Port is not vlan member. port %1$ vid=%2$ Explanation The port is not a member of the specified VLAN. [[Inserted string]]%1$: port number [[Inserted string]]%2$: VLAN ID Solution Assign the specified port to the intended vlan then execute the command again. % Aggregation port is not vlan member.
XG2000 series User's Guide 5.7.8 bridge mac-address-table filter Function By registering a MAC address to filter, a frame with a specific destination MAC address will be discarded. When filtering of a MAC address is specified, dynamic learning of the MAC address will not be performed, even when frames sent from the same MAC address are received on a different port. Use the no form to delete the MAC address to filter.
XG2000 series User's Guide Note z z The maximum number of unicast MAC addresses or multicast MAC addresses that can be statically registered to the device are 128 addresses for each type of address including filtered addresses also included in these. Additionally, since MAC addresses are managed with a hash table, a message saying an address cannot be registered may be displayed before reaching the maximum number.
XG2000 series User's Guide 5.8 Link Aggregation Configuration Commands This section explains the commands associated with link aggregation. 5.8.1 show link-aggregation Function Displays the state of an aggregation group. Prompt xg> or xg# Command syntax show link-aggregation [ agg-port <1-10> ] Parameter z agg-port <1-10> Specifies the aggregation group number. The value can be set in the range of 1 to 10. When this parameter is omitted, the state of all aggregation groups will be displayed.
XG2000 series User's Guide Protocol The control protocol utilized by the link aggregation group is displayed. − None A static link aggregation group. − LACP - Active Uses LACP as the control protocol for link aggregation in Active mode. − LACP - Passive Uses LACP as the control protocol for link aggregation in Passive mode. z Distribution algorithm Displays the distribution method for frame forwarding across the aggregated ports.
XG2000 series User's Guide Output form (in case of LACP link aggregation) xg# show link-aggregation Link Aggregation Information 2005/04/24-16:16:36 =============================================================================== System Priority : 32768 System ID : 0080.17c2.05e2 ------------------------------------------------------------------------------[agg-port 1] : port <1-20> Master port Management packet send port : port <1-20> : 0080.17c2.
XG2000 series User's Guide z z z z z z z z z Synchro State The synchronization status of the port is displayed. − Sync The link state of LACP with the destination device connection is in a synchronized state. − No Sync The link state of LACP with the destination device connection is not in a synchronized state. Receive State Displays the reception status of LACP protocol. − Invalid The LACP port destination device connection is in trouble.
XG2000 series User's Guide 5.8.2 link-aggregation Function Link aggregation is a function wherein multiple ports within a switch act as one logical link (aggregated group). This command is used to set up a link aggregation group. There are two types of link aggregation: static link and LACP. z Static link aggregation An aggregation group is created statically. z LACP link aggregation An aggregation group in compliance with IEEE802.3ad LACP (Link Aggregation Control Protocol) is created.
XG2000 series User's Guide z distribution-parameter <0-3> Specifies a parameter used in calculating of frame distribution method. When this parameter is omitted, "0" is assumed. Under certain circumstances, load balance bias may not be resolved, when the distribution method is changed. By changing the distribution parameter value, the bias can be minimized. However, this value affects the distribution patterns only. Changing the value does not guarantee resolution of frame distribution bias.
XG2000 series User's Guide Note z z z z Among the ports belonging to an aggregation group, the port with the smallest port number will be the master port. Ports added to an aggregation group immediately after a link aggregation group is initially created will inherit the same settings as that of the master port. The values different from the master port are as follows: − "link-pass-through" settings for each appended port will be cleared.
XG2000 series User's Guide 5.8.4 lacp port-priority Function Sets the priority of LACP ports. The LACP port priority is used as information for identifying ports via LACP. Typically, it is not necessary to change its value from the default. Use the no form to return to the default setup.
XG2000 series User's Guide 5.9 Uplink Filter Commands This section explains the commands related to uplink filter configuration. 5.9.1 show uplink Function Display the configuration of uplink domains and the state of downlink member ports.
XG2000 series User's Guide 5.9.2 uplink-domain Function Create an uplink domain and assign member uplink ports. Use the no form to release the domain membership. Prompt xg(config)# Command syntax uplink-domain <1-20> port <1-20> [ <1-20> ] no uplink-domain <1-20> Parameter uplink-domain <1-20> Specify a domain ID. The domain ID can be an integer of 1 to 20. z port <1-20> [ <1-20> ] Register or delete member uplink ports. When specifying multiple ports, list them separated with " "(space).
XG2000 series User's Guide Example The following is an example of configuring port 3 and 4 as uplink ports of domain 3, and then, displaying the uplink domain information by using "show" command.
XG2000 series User's Guide 5.9.3 downlink allowed uplink-domain Function Configure the downlink ports belonging to the uplink domain. Use the no form to release the membership. Prompt xg(config-if)#, or xg(config-agg)# Command syntax downlink allowed uplink-domain { <1-20> | all } no downlink allowed uplink-domain { <1-20> | all } Parameter z uplink-domain { <1-20> | all } Specify the uplink domain ID for the member downlink ports. − <1-20> Specify a domain ID.
XG2000 series User's Guide 5.10 Switch Port Configuration Commands This section explains the port specific commands of the switch. 5.10.1 show interface Function Displays the port state of the specified switch. Prompt xg> or xg# Command syntax show interface [ { port <1-20> | agg-port <1-10> } ] Parameter port <1-20> Specifies the port number of the switch to display. z agg-port <1-10> Specifies the aggregation group number of the switch to display.
XG2000 series User's Guide z z z z z z z z z z z Link Status Detail Details of the port are displayed: Display Meaning PLUG-OUT The XFP is not installed. LOW-PWR The XFP is in low power state. PHY Access to the XFP failed. CLI The shutdown command was executed. TMR Since the shutdown command and link-aggregation command were executed, the port is down for a certain period of time.
XG2000 series User's Guide Vlan Information z Port Default Vlan ID The default VLAN ID of the port is displayed. z Vlan Member (tagged frame) Registered VLAN membership (tagged), is displayed. If not registered as a VLAN member (tagged), "None" is displayed. z Vlan Member (untagged frame) Registered VLAN membership (untagged), is displayed. If not registered as a VLAN member (untagged), "None" is displayed.
XG2000 series User's Guide 5.10.2 show port-description Function Displays information about port description. Prompt xg> or xg# Command syntax show port-description Command type Operation management commands.
XG2000 series User's Guide 5.10.3 shutdown (Administrator exec mode) Function Shuts down the port of a switch from the administrator exec mode, and turns off the optical signal at the XFP. Use the no form to enable the port again. Prompt xg# Command syntax shutdown port <1-20> [ <1-20> ] no shutdown port <1-20> [ <1-20> ] Parameter z port <1-20> [ <1-20> ] Specifies the port number to shut down or enable. When specifying multiple port numbers, list them separated with " " (space).
XG2000 series User's Guide 5.10.5 interface port Function Switches from the global configuration mode to the interface edit mode wherein ports are configured. Multiple ports can be configured collectively. Prompt xg(config)# Command syntax interface port <1-20> [ <1-20> ] interface port range <1-20> <1-20> interface agg-port <1-10> Parameter port <1-20> [ <1-20> ] Specifies the port to configure. When specifying multiple ports, list them separated with " " (space).
XG2000 series User's Guide 5.10.6 description Function Describes the port information. Use the no form to delete the port description. Prompt xg(config-if)# or xg(config-agg)# Command syntax description DESCRIPTION no description Parameter z description_DESCRIPTION Describes the port information using ASCII characters. The description can be up to 64 alphanumeric characters in length. No need to enclose a parameter in quotes if it contains a blank space. Command type Configuration command.
XG2000 series User's Guide 5.10.7 flowcontrol Function Configures PAUSE flow control . Use the no form to return to the default setup. Prompt xg(config-if)# or xg(config-agg)# Command syntax flowcontrol { disable | only-receive | | only-send | send-receive } no flowcontrol Parameter disable Disalbe PAUSE flow control. z only-receive Enables Rx PAUSE flow control. z only-send Enables Tx PAUSE flow control. z send-receive Enables Tx and Rx PAUSE flow control.
XG2000 series User's Guide 5.10.8 storm-control Function Enables broadcast storm control for the designated ports. Use the no form to disable storm control. Prompt xg(config-if)# or xg(config-agg)# Command syntax storm-control no storm-control Command type Configuration command Default None Note z When a broadcast storm condition is detected, the port will be in a violation state. After eliminating the cause of the condition, clear the violation state with the "clear violation" command.
XG2000 series User's Guide 5.10.10 shutdown (Interface edit mode) Function Shuts down the ports so that they cannot be used. Use the no form to enable the ports again. Prompt xg(config-if)# or xg(config-agg)# Command syntax shutdown no shutdown Command type Configuration command Default None Note z When this command is invoked, the port becomes disabled but the optical signal from the XFP is not stopped. Example Shut down switch port 3. Then, make it usable again.
XG2000 series User's Guide 5.10.12 port-security Function Sets port security based on the source MAC address. When port security is enabled, register the MAC addresses permitted using the "bridge mac-address-table" command. Use the no form to disable port security. Prompt xg(config-if)# or xg(config-agg)# Command syntax port-security violation { restrict | shutdown } no port-security Parameter z violation { restrict | shutdown } Specifies the action when receiving a violating frame.
XG2000 series User's Guide 5.10.13 link-pass-through Function Link pass through is a function that monitors the link state of a specific port, and, by synchronizing the link state of the specified port, promptly notifies changes of the link state to devices connected to the notification (domino) port. This command specifies the link state monitoring port and the notification port. Use the no form to return to the default setup.
XG2000 series User's Guide 5.10.14 ingress-bandwidth Function Sets the ingress rate limiting value for the designated ports. When reception traffic exceeds the ingress rate limiting value, received frames will be discarded. Use the no form to return to the default setup. Prompt xg(config)# or xg(config-agg)# Command syntax ingress-bandwidth <40-10000> no ingress-bandwidth Parameter z <40-10000> Specifies the ingress rate limiting value in the range of 40 to 10000 Mbps.
XG2000 series User's Guide 5.10.15 multicast-forwarding Function Sets the forwarding method for multicast frames. Use the no form to return to the default setup. Prompt xg(config)# or xg(config-agg)# Command syntax multicast-forwarding { forward-all | forward-unregistered-mac | filter-unregistered-mac } no multicast-forwarding Parameter z { forward-all | forward-unregistered-mac | filter-unregistered-mac } Specifies the forwarding method for multicast frames.
XG2000 series User's Guide 5.11 Spanning Tree Protocol (STP) Configuration Commands This section explains the commands related to the Spanning Tree Protocol. 5.11.1 show spanning-tree Function Displays the state of the Spanning Tree Protocol. Prompt xg> or xg# Command syntax show spanning-tree [ detail [ { port <1-20> | agg-port <1-10> } ] ] Parameter detail Displays the state of the Spanning Tree Protocol configuration in detail. When this parameter is omitted, the display will be simplified.
XG2000 series User's Guide Switch Information for Spanning Tree General Spanning Tree Protocol information is displayed. z Spanning Tree The operational state of the Spanning Tree Protocol is displayed. − Disabled Spanning Tree Protocol is disabled. − Enabled Spanning Tree Protocol is enabled. z Root Switch Priority The priority value for the switch selected as the root switch is displayed as a decimal number. z Root Switch ID The switch identifier selected as the root switch is displayed.
XG2000 series User's Guide z z z z z Mode The switch port mode of the Spanning Tree Protocol is displayed. − STP The switch port is operating in STP (IEEE 802.1D Spanning Tree Protocol) mode. − RSTP The switch port is operating in RSTP (IEEE 802.1w Rapid Spanning Tree Protocol) mode. − None STP is not applicable to the switch port. Cost The path cost value of the port is displayed. Pri The priority value of the switch port is displayed. PortID The port ID of the switch port is displayed.
XG2000 series User's Guide Output form (detailed display) xg# show spanning-tree detail Spanning Tree Information 2007/01/22-12:12:15 =============================================================================== Switch Information for Spanning Tree --------------------------------------------------------------: {Enable | Disable} Spanning Tree Root Switch Priority: 32768 Root Switch ID : 8000.0080.17C2.0511 : 6 Root Path Cost Root Port : port-1 Switch Priority : 32769 : 8001.0080.17C2.
XG2000 series User's Guide z z z z z Link Type Indicates the state of the current link. − Point-to-point A point-to-point link. − Shared A shared link. Forward-Transitions Displays the number of times the port changed to forwarding state. Portfast The Portfast state is displayed. − Disabled The Portfast function is disabled. − Enabled The Portfast function is enabled. Portfast bpdu-guard The state of the BPDU guard function is displayed. − Disabled The BPDU guard function is disabled.
XG2000 series User's Guide 5.11.2 spanning-tree Function Enables the Spanning Tree Protocol (STP). Use the no form to disable Spanning Tree Protocol. Prompt xg(config)# Command syntax spanning-tree no spanning-tree Command type Configuration command Default None Message % port %1$ is membership of uplink-domain %2$. Explanation The specified port already belongs to an uplink domain.
XG2000 series User's Guide 5.11.3 spanning-tree priority Function Sets the switch priority of the Spanning Tree Protocol. Whichever switch priority is smallest is selected as the root switch for the Spanning Tree. Use the no form to return to the default state. Prompt xg(config)# Command syntax spanning-tree priority <0-61440> no spanning-tree priority Parameter z priority <0-61440> Sets the switch priority value. It must be an integer divisible by 4096. Values can be set in the range of 0 to 61440.
XG2000 series User's Guide 5.11.4 spanning-tree hello-time Function The hello time is a time interval between BPDUs. Periodic BPDUs inform all the other switches on the network of the root switch routing information. Use the no form to return to the default setup. Prompt xg(config)# Command syntax spanning-tree hello-time <2-10> no spanning-tree hello-time Parameter z hello-time <2-10> Specify a hello time in seconds.
XG2000 series User's Guide 5.11.5 spanning-tree max-age Function The maximum age (max-age) of the Spanning Tree is the maximum valid time interval between received BPDUs. When BPDUs are not received within that time, the topology of the Spanning Tree will be recalculated, and the switch that timed out will send BPDUs acting as a root switch. Use the no form to return to the default setup.
XG2000 series User's Guide 5.11.6 spanning-tree forward-time Function The forward delay time of the Spanning Tree is the time required for the ports to change to a forwarding state. Use the no form to return to the default setup. Prompt xg(config)# Command syntax spanning-tree forward-time <4-30> no spanning-tree forward-time Parameter z forward-time <4-30> Specifies the forward delay time for the Spanning Tree in seconds. Values can be set in the range of 4 to 30 seconds.
XG2000 series User's Guide 5.11.7 spanning-tree port-priority Function Sets a port priority within the Spanning Tree. A smaller value has a higher priority. Use the no form to return to the default setup. Prompt xg(config-if)# or xg(config-agg)# Command syntax spanning-tree port-priority <0-240> no spanning-tree port-priority Parameter z port-priority <0-240> Specifies a port priority value within the Spanning Tree. Specify a value divisible by 16. It can be within the range of 0 to 240.
XG2000 series User's Guide 5.11.9 spanning-tree path-cost-default Function Sets the version of path cost (IEEE802.1D: 16bits or IEEE802.1D:32bits) to be used for the Spanning Tree Protocol. Use the no form to return to the default setup. Prompt xg(config)# Command syntax spanning-tree path-cost-default { 16bit | 32bit } no spanning-tree path-cost-default Parameter z path-cost-default { 16bit | 32bit } − 16bit IEEE802.1D (16bits) will be used for the path cost. The default path cost is 2.
XG2000 series User's Guide 5.11.10 spanning-tree portfast Function The “portfast” function reduces the transition time required to transition to a "Forwarding" state. When the function is enabled, the port state is directly changed from "Discarding" to "Forwarding" and does not transition to a "Listening" or Learning" state. This function can only be used with an edge port that is directly connected to a terminal node. Use the no form to return to the default setup.
XG2000 series User's Guide 5.11.11 spanning-tree portfast bpdu-guard Function Enable the BPDU guard function for a port within portfast enabled. When BPDU guard enabled port receives a BPDU, the port is shut down and its communication fails. During this time, the received BPDU is not processed.
XG2000 series User's Guide 5.11.13 spanning-tree portfast bpdu-filter Function Enable the BPDU filter for a portfast enabled port. If BPDU filtering in enabled, the port does not send or receive a BPDU. Use the no form to return to the default setup. Prompt xg(config-if)# or xg(config-agg)# Command syntax spanning-tree portfast bpdu-filter no spanning-tree portfast bpdu-filter Parameter z portfast bpdu-filter Enables the BPDU filter for the port specified.
XG2000 series User's Guide 5.12 Virtual LAN (VLAN) Setup Commands This section explains the configuration commands related to Virtual LANs (VLAN). 5.12.1 show vlan Function Displays information about available VLANs and their member ports. Prompt xg> or xg# Command syntax show vlan [ <1-4094> ] Parameter vlan <1-4094> Display specified VLAN and its total VLAN description. When parameter is omitted, the state of all VLANs will be displayed.
XG2000 series User's Guide 5.12.2 vlan Function Creates a VLAN. Also, a VLAN description may be specified to allow easy identification. Up to 128 VLANs can be created. Use the no form to delete the VLAN. Prompt xg(config)# Command syntax vlan <1-4094> [ {description|name} VLAN_DESCRIPTION ] no vlan <2-4094> Parameter vlan <1-4094> Specifies an ID for the VLAN to be created. The VLAN ID (or VID) can be an integer in the range of 1 to 4094.
XG2000 series User's Guide 5.12.3 Interface vlan Function Switches from the global configuration mode to the interface edit mode wherein VLANs are configured. Multiple VLANs can be configured collectively. Prompt xg(config)# Command syntax interface vlan <1-4094> [ <1-4094> ] Parameter z vlan <1-4094> [ <1-4094> ] Specifies the VLAN to configure. When specifying multiple VLANs, list them separated with " " (space). Up to 8 VIDs can be specified.
XG2000 series User's Guide 5.12.4 egress Function Registers a port as a VLAN member. Use the no form to release the VLAN membership. Prompt xg(config-vlan)# Command syntax egress { untagging | tagging } { port <1-20> | agg-port <1-10> } no egress { port <1-20> | agg-port <1-10> } Parameter untagging Deletes a VLAN tag during frame transmission. z tagging Adds a VLAN tag during frame transmission. z port <1-20> Specifies a port for membership registration or deletion.
XG2000 series User's Guide 5.12.5 port-vlan-id Function The port-vlan-id command allows assigning a port to explicitly belong to a VLAN and configure the VLAN as a group of ports. However, when a frame with VLAN tags is received, the VLAN tag information has precedent over the port VID. This command sets the default port VID (PVID) of the switch port. Also, the command registers it as a VLAN member port (without a tag). Use the no form to return to the default value.
XG2000 series User's Guide 5.12.6 vlan-member allowed Function Registers a port as a VLAN member. Use the no form to release the VLAN membership. Prompt xg(config-if)# or xg(config-agg)# Command syntax vlan-member allowed vlan { <1-4094> | all } { egress-untagging | egress-tagging } no vlan-member allowed vlan { <1-4094> | all } Parameter vlan <1-4094> Specifies a VLAN ID (or VID) for membership registration or VLAN ID deletion. The VID can be an integer of 1 to 4094.
XG2000 series User's Guide 5.12.7 user-vlan-protocol-id Function The VLAN tag protocol ID (VPID or TPID) used for VLAN tag identification can be changed to the user-defined value of each port. The standard VLAN tag protocol ID was defined as 0x8100 in IEEE 802.1Q. However, the standard IEEE 802.1Q tag for multiple-tag VLAN encapsulated with the user-defined VPID (or TPID) tag (*) can be used. *: Similar functions are called Stacked VLAN, Nested VLAN, VLAN tunneling and 802.1Q in 802.1Q (Q-in-Q).
XG2000 series User's Guide 5.12.9 ingress-filter tagged-frame Function Specifies that designated port VLAN-tagged frames will be discarded. Use the no form to disable frame discarding. Prompt xg(config-if)# or xg(config-agg)# Command syntax ingress-filter tagged-frame no ingress-filter tagged-frame Parameter z tagged-frame Discards VLAN-tagged frames when they are received.
XG2000 series User's Guide 5.12.11 vlan-statistics collection Function Configures the specified VLANs to collect statistics information. Up to 32 VLANs can be set. Use the no form to cancel collecting the VLAN statistics information. Prompt xg(config)# Command syntax vlan-statistics collection <1-4094> [ <1-4094> ] no vlan-statistics Parameter z collection <1-4094> <1-4094> Specifies the ID of the VLAN to collect statistics information.
XG2000 series User's Guide 5.13 QoS Setup Commands This section explains the Quality of Service (QoS) configuration commands. 5.13.1 show qos Function Displays the current Quality of Service (QoS) status. Prompt xg> or xg# Command syntax show qos [ qos-map ] Parameter z qos-map Displays the QoS priority mapping information (that is, the output queue information for each priority). There are four levels of output queues (levels 0 to 3). A higher value has the higher output priority.
XG2000 series User's Guide 5.13.2 qos default-priority Function Sets the default priority for frames having no priority information (such as VLAN untagged frames). Use the no form to return to the default setup. Prompt xg(config-if)# or xg(config-agg)# Command syntax qos default-priority <0-7> no qos default-priority Parameter z default-priority <0-7> Sets the default priority for frames having no priority information.
XG2000 series User's Guide 5.13.4 bridge diffserv-tos Function Enables Quality of Service using the DiffServ code point. When priority control by DiffServ codes is enabled, any priority included in a VLAN tag and the default priority are ignored. Use the no form to disable DiffServ code control. Prompt xg(config)# Command syntax bridge diffserv-tos { ipv4 | ipv6 } no bridge diffserv-tos Parameter z diffserv-tos { ipv4 | ipv6 } Enables Quality of Service using the DiffServ code point.
XG2000 series User's Guide 5.13.5 qos egress-scheduling Function Sets the egress scheduling algorithm. Use the no form to reset to default. Prompt xg(config-if)# or xg(config-agg)# Command syntax qos egress-scheduling {strict | drr | drr-strict} no qos egress-scheduling Parameter z egress-scheduling Specify the egress scheduling algorithm − strict Frames are forwarded based on strict priority scheduling. Higher priority frames always precede those of lower priority.
XG2000 series User's Guide 5.13.6 qos bandwidth Function Sets a band width value for an output queue. Each output queue can be assured sufficient output traffic rate. Use the no form to reset to default. Prompt xg(config-if)# or xg(config-agg)# Command syntax qos bandwidth <0-10000> output-priority <0-3> no qos bandwidth Parameter bandwidth <0-10000> Specifies the bandwidth of an output queue in the range of 0 to 10000 Mbps. The value must be an integer divisible by 100.
XG2000 series User's Guide 5.14 Port Mirroring Setup Commands This section explains the configuration commands for port mirroring. 5.14.1 show mirror Function Displays the current mirroring configuration for send and receive frames.
XG2000 series User's Guide 5.14.2 mirror Function Configures port mirroring for specific ports. Use the no form to cancel the port mirroring setup. Prompt xg(config)# Command syntax mirror monitored-port <1-20> [rx-mirroring-port <1-20>] [tx-mirroring-port <1-20>] no mirror Parameter monitored-port <1-20> Specifies a port number to be monitored. z rx-mirroring-port <1-20> Specifies the destination port number for mirroring of received frames.
XG2000 series User's Guide 5.15 IGMP Snooping Setup Commands This section explains the IGMP snooping configuration commands. 5.15.1 show ip snooping Function Displays the IGMP snooping configuration. Prompt xg> or xg# Command syntax show ip snooping [vlan <1-4094> ] show ip snooping mrouter [vlan <1-4094>] show ip snooping group [vlan <1-4094>] Parameter [vlan <1-4094>] Displays the IGMP snooping configuration for the specified VLAN.
XG2000 series User's Guide [vlan 1] The VIDs of applicable VLANs are displayed. z IGMP snooping The IGMP operational state for the applicable VLANs are displayed. − Enabled IGMP snooping is enabled. − Disabled IGMP snooping is disabled. z Registered group number The number of registered multicast groups detected through IGMP snooping are displayed. − (Current) The number of currently registered groups is displayed.
XG2000 series User's Guide Output form (if “mrouter” is specified) Only the multicast router information is extracted from the IGMP snooping information and displayed.
XG2000 series User's Guide 5.15.3 ip snooping vlan Function Enables IGMP snooping for a specified VLAN. IGMP snooping can be enabled for each VLAN only after enabling global IGMP snooping using the “ip snooping protocol” command. Use the no form to return to the default setup. Prompt xg(config)# Command syntax ip snooping vlan <1-4094> no ip snooping vlan <1-4094> Parameter z vlan <1-4094> Enables IGMP snooping for the specified VLAN.
XG2000 series User's Guide 5.15.4 ip snooping vlan max-group Function Defines the number of multicast groups that can be registered for IGMP snooping on each VLAN. Use the no form to return to the default setup. Prompt xg(config)# Command syntax ip snooping vlan <1-4094> max-group <10-128> no ip snooping vlan <1-4094> max-group Parameter vlan <1-4094> Changes the IGMP snooping setup for the specified VLAN. z max-group <10-128> Sets the maximum number of multicast groups that can be registered.
XG2000 series User's Guide 5.15.5 ip snooping vlan mrouter Function Automatically learns the IGMP query message receiving port as a multicast router port. This command can statically set multicast router ports. Also, it can change the automatic learning mode of multicast router ports. Set multicast router ports statically to register more than one multicast router port. Use the no form to return to the default setup.
XG2000 series User's Guide % Can't set mrouter on a port which belongs to an aggregation port. Explanation A port belonging to a link aggregation group cannot be specified as an mrouter port. Solution Review the specified port number and reissue the command. When registering an aggregation group specify “agg-port”. % Multicast router port %1$ could not be deleted Explanation The specified port is not set to be an multicast router port.
XG2000 series User's Guide 5.15.7 ip snooping vlan fast-leave Function Set the Fast Leave mode on the IP multicast group port where the IGMP Leave message is received. In the Fast Leave mode, the exit is not checked when the IGMP Leave message is received. Use the no form to return to the default setup. Prompt xg(config)# Command syntax ip snooping vlan <1-4094> fast-leave no ip snooping vlan <1-4094> fast-leave Parameter vlan <1-4094> Specifies a VLAN to change.
XG2000 series User's Guide 5.15.8 ip snooping vlan last-member-query-interval Function Sets the monitoring time (in seconds) for checking on the exit of the last member of a IP multicast group. If an IGMP Report message is not issued within the monitoring time after reception of an IGMP Leave message, the IP multicast group is deleted. Use the no form to return to the default setup.
XG2000 series User's Guide 5.15.9 ip snooping vlan send-query-count Function Sets a query message transmission frequency. Use the no form to return to the default setup. Prompt xg(config)# Command syntax ip snooping vlan <1-4094> send-query-count <1-3> no ip snooping vlan <1-4094> send-query-count Parameter vlan <1-4094> Specifies a VLAN to change. z send-query-count <1-3> Sets a query message transmission frequency.
XG2000 series User's Guide 5.15.10 ip snooping vlan querier Function The IGMP Querier function sends an IGMP General Query message to each terminal node instead of the multicast router if no multicast router exists on the network segment. This command enables the IGMP querier. The query message transmission interval (called “Query interval”) is calculated based on the query message transmission frequency and the group valid time interval (called “Group member interval”) as follows.
XG2000 series User's Guide 5.15.11 ip snoop Function Enables IGMP snooping for specified VLANs. This command is enabled after enabling global IGMP snooping using the “ip snooping protocol” command. Use the no form to return to the default setup. Prompt xg(config-vlan)# Command syntax ip snooping no ip snooping Command type Configuration command Default Enabled (for the default VLAN) Disabled (for all VLANs other than the default VLAN) Message % Global IGMP snooping is not enabled.
XG2000 series User's Guide 5.15.12 ip snooping max-group Function Defines the number of multicast groups that can be registered for IGMP snooping on specified VLANs. Use the no form to return to the default setup. Prompt xg(config-vlan)# Command syntax max-group <10-128> no ip snooping max-group Parameter z max-group <10-128> Sets the maximum number of multicast groups that can be registered. It can be any integer between 10 and 128.
XG2000 series User's Guide 5.15.13 ip snooping mrouter Function Automatically learns the IGMP query message receiving port as a multicast router port. This command can statically set multicast router ports. Also, it can change the automatic learning mode of multicast router ports. Set multicast router ports statically to register more than one multicast router port. Use the no form to return to the default setup.
XG2000 series User's Guide % Can't set mrouter on a port which belongs to an aggregation port. Explanation A port belonging to a link aggregation group cannot be specified as an mrouter port. Solution Review the specified port number and reissue the command. When registering an aggregation group specify “agg-port”. % Multicast router port %1$ could not be deleted Explanation The specified port is not set to be an multicast router port.
XG2000 series User's Guide 5.15.15 ip snooping fast-leave Function Set the Fast Leave mode on the IP multicast group port where the IGMP Leave message is received. In the Fast Leave mode, the exit is not checked when the IGMP Leave message is received. Use the no form to return to the default setup. Prompt xg(config-vlan)# Command syntax ip snooping fast-leave no ip snooping fast-leave Parameter z fast-leave Enables the Fast Leave mode.
XG2000 series User's Guide 5.15.16 ip snooping last-member-interval Function Sets the monitoring time (in seconds) for checking on the exit of the last member of a IP multicast group. If an IGMP Report message is not issued within the monitoring time after reception of an IGMP Leave message, the IP multicast group is deleted. Use the no form to return to the default setup.
XG2000 series User's Guide 5.15.17 ip snooping send-query-count Function Sets a query message transmission frequency. Use the no form to return to the default setup. Prompt xg(config-vlan)# Command syntax ip snooping send-query-count <1-3> no ip snooping send-query-count Parameter z send-query-count <1-3> Sets a query message transmission frequency. Command type Configuration command Default 2 Message % Global IGMP snooping is not enabled. Explanation Global IGMP snooping on the device is disabled.
XG2000 series User's Guide 5.15.18 ip snooping querier Function The IGMP Querier function sends an IGMP General Query message to each terminal node instead of the multicast router if no multicast router exists on the network segment. This command enables the IGMP querier. The query message transmission interval (called “Query interval”) is calculated based on the query message transmission frequency and the group valid time interval (called “Group member interval”) as follows.
XG2000 series User's Guide 5.16 Statistics Commands The device provides a wide variety of statistical displays. Statistics can be displayed using the “monitor” command, which periodically updates the display information, or by using the “show statistics” command which displays a snapshot. The transmission byte statistics information does not include preambles (framing bytes). Set the terminal screen size to 50 columns by 12 lines or more when issuing the “monitor” command.
XG2000 series User's Guide 5.16.1 monitor traffic-bytes Function Displays the transmission frame length (in bytes) at each port. Prompt xg> or xg# Command syntax monitor traffic-bytes { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed. − current Displays the accumulated byte count of transmission frames after startup of this command. − total Displays the accumulated byte count of transmission frames after startup of the system.
XG2000 series User's Guide z Port-Description Displays port descriptions. If the port is not described, it will not display anything. Up to 33 characters can be displayed.
XG2000 series User's Guide 5.16.2 monitor traffic-counts Function Displays the transmission frame count at each port. Prompt xg> or xg# Command syntax monitor traffic-counts { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed. − current Displays the number of accumulated transmission frames after startup of this command. − total Displays the number of accumulated transmission frames after startup of the system.
XG2000 series User's Guide z z z Rx-Bcast Counts Displays the number of accumulated receive broadcast frames after execution of this command, using a 10-digit, right-justified value. Rx-Mcast Counts Displays the number of accumulated receive multicast frames after execution of this command, using a 10-digit, right-justified value. Port-Description Displays port descriptions. If the port is not described, it will not display anything. Up to 36 characters can be displayed.
XG2000 series User's Guide 5.16.3 monitor framesize-traffic-counts Function Displays a frame count and size range for frames which have been sent or received at each port. Prompt xg> or xg# Command syntax monitor framesize-traffic-counts { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed. − current Displays the number of accumulated frames after startup of this command.
XG2000 series User's Guide z z z z FrameSize 256-511 Displays the number of accumulated 256- to 511-byte frames sent or received after the command execution. FrameSize 512-1023 Displays the number of accumulated 512- to 1023-byte frames sent or received after the command execution. FrameSize 1024-1518 Displays the number of accumulated 1024- to 1518-byte frames sent or received after the command execution. Port-Description Displays port descriptions.
XG2000 series User's Guide 5.16.4 monitor qos-priority-traffic-bytes Function Displays the number of bytes received at each port for each QoS priority. Prompt xg> or xg# Command syntax monitor qos-priority-traffic-bytes { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed. − current Displays the number of bytes in each QoS priority received after startup of this command.
XG2000 series User's Guide Output form (if "total" is specified) xg# monitor qos-priority-traffic-bytes total Qos Priority Traffic Statistics(Total Frame Bytes) 2007/01/22-12:12:15 ===================================================================================> Port Priority-0 Bytes ---- ----------1 1234567890K 2 0 3 1234567890K 4 1234567890M 5 1234567890G 6 1234567890T 7 0 8 0 Priority-1 Bytes ----------1234567890K 0 1234567890K 256890M 256890G 256890T 0 0 Priority-2 Bytes ----------1234567890 0 123
XG2000 series User's Guide 5.16.5 monitor qos-priority-traffic-counts Function Displays the number of frames received at each port for each QoS priority. Prompt xg> or xg# Command syntax monitor qos-priority-traffic-counts { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed. − current Displays the accumulated number of frames in each QoS priority received after startup of this command.
XG2000 series User's Guide Output form (if "total" is specified) xg# monitor qos-priority-traffic-counts total Qos Priority Traffic Statistics(Total Frame Counts) 2007/01/22-12:12:15 ===================================================================================> Port Priority-0 Counts ---- ----------1 1234567890K 2 0 3 1234567890K 4 1234567890M 5 1234567890G 6 1234567890T 7 0 8 0 Priority-1 Counts ----------1234567890K 0 1234567890K 256890M 256890G 256890T 0 0 Priority-2 Counts ----------1234567890
XG2000 series User's Guide 5.16.6 monitor vlan-traffic-bytes Function Displays the received byte count of each VLAN. Prompt xg> or xg# Command syntax monitor vlan-traffic-bytes { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed. − current Displays the accumulated byte count of received frames for each VLAN after startup of this command. − total Displays the accumulated byte count of received frames for each VLAN after the system startup.
XG2000 series User's Guide 5.16.7 monitor vlan-traffic-counts Function Displays the received frame count of each VLAN. Prompt xg> or xg# Command syntax monitor vlan-traffic-counts { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed. − current Displays the accumulated number of frames for each VLAN received after startup of this command. − total Displays the accumulated number of frames for each VLAN received after the system startup.
XG2000 series User's Guide 5.16.8 monitor dataflow Function Displays statistics including both pause frame transmission to and from each port and the results of transmission processing. Prompt xg> or xg# Command syntax monitor dataflow { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed. − current Displays the accumulated data count after startup of this command. − total Displays the accumulated data count after the system startup.
XG2000 series User's Guide z z z z z z Flood Counts Displays the accumulated number of flooded frames among the unicast frames received at each port after the startup of this command. Rx-Pause Counts Displays the accumulated number of pause frames received at each port after the startup of this command. Tx-Pause Counts Displays the accumulated number of pause frames sent from each port after the startup of this command.
XG2000 series User's Guide 5.16.9 monitor error Function Displays error traffic statistics for each port. Prompt xg> or xg# Command syntax monitor error { current | total } [interval <3-60>] Parameter z { current | total } Specifies the statistics to be displayed. − current Displays the accumulated error count after startup of this command. − total Displays the accumulated error count after the system startup. If the error count reaches 4294967295, it is returned to 0 when incremented.
XG2000 series User's Guide z z z Rx Align Displays the accumulated number of 64- to 1518-byte alignment error frames whose bit size is not a multiple of 8 received after startup of this command. Total Lost Displays the accumulated number of frames received but discarded at each port after startup of this command. Port-Description Displays port descriptions. If the port is not described, it will not display anything. Up to 31 characters can be displayed.
XG2000 series User's Guide 5.16.10 show statistics traffic-bytes Function Displays the accumulated number of bytes sent or received to and from each port after the system startup. Prompt xg> or xg# Command syntax show statistics traffic-bytes Command type Operation management command Output form xg# show statistics traffic-bytes Traffic Statistics(Total Frame Bytes) 2007/01/22-19:22:55 ========================================================== [No.
XG2000 series User's Guide 5.16.11 show statistics traffic-counts Function Displays the accumulated number of frames sent or received to and from each port after the system startup. Prompt xg> or xg# Command syntax show statistics traffic-counts Command type Operation management command Output form xg# show statistics traffic-counts Traffic Statistics(Total Frame Counts) 2007/01/22-19:41:39 ============================================================= [No.
XG2000 series User's Guide 5.16.12 show statistics framesize-traffic-counts Function Displays traffic statistics for each port in different frame size groups. Prompt xg> or xg# Command syntax show statistics framesize-traffic-counts Command type Operation management command Output form xg# show statistics framesize-traffic-counts Framesize Traffic Statistics(Total Frame Counts) 2007/01/22-19:44:11 ===================================================================== [No.
XG2000 series User's Guide 5.16.13 show statistics qos-priority-traffic-bytes Function Displays the traffic (the number of frames) for each port with different QoS priorities after system startup.
XG2000 series User's Guide 5.16.14 show statistics qos-priority-traffic-counts Function Displays the traffic (the number of frames) for each port with different QoS priorities after system.
XG2000 series User's Guide 5.16.15 show statistics vlan-traffic-bytes Function Displays the traffic (the number of bytes) for each VLAN after system startup. Prompt xg> or xg# Command syntax show statistics vlan-traffic-bytes Command type Operation management command Output form xg# show statistics vlan-traffic-bytes VLAN Traffic Statistics(Total Frame Bytes) 2007/01/22-19:55:34 =============================================================== [No.1] : 40 VID : 0 Rx-Frame Byte Rx-NonUcast Byte: 0 [No.
XG2000 series User's Guide 5.16.16 show statistics vlan-traffic-counts Function Displays the traffic (the number of frames) for each VLAN after system startup. Prompt xg> or xg# Command syntax show statistics vlan-traffic-counts Command type Operation management command Output form xg# show statistics vlan-traffic-counts VLAN Traffic Statistics(Total Frame Counts) 2007/01/22-19:58:31 ================================================================ [No.
XG2000 series User's Guide 5.16.17 show statistics dataflow Function Displays statistics including the transmission and reception of pause frames at each port and the data transmission type. Prompt xg> or xg# Command syntax show statistics dataflow Command type Operation management command Output form xg# show statistics dataflow Dataflow Statistics(Total Counts) 2007/01/22-19:59:17 [No.
XG2000 series User's Guide 5.16.18 show statistics error Function Displays statistics for errors occurring at each port after system startup. Prompt xg> or xg# Command syntax show statistics error Command type Operation management command Output form xg# show statistics error Error Statistics(Total Counts) 2007/01/22-20:21:35 =================================================== [No.
XG2000 series User's Guide 5.16.19 clear statistics Function Clears all statistics stored since system startup. The following statistics are cleared.
XG2000 series User's Guide 5.17 SNMP Setup Commands This section explains the SNMP configuration settings. 5.17.1 show snmp-server Function Displays the current SNMP settings.
XG2000 series User's Guide 5.17.2 snmp-server location Function Sets the installation location for the device. Use the no form to return to the default setup. Prompt xg(config)# Command syntax snmp-server location SYSTEM-LOCATION no snmp-server location Parameter z SYSTEM-LOCATION Specifies the installation location of the device. The location name can be up to 255 alphanumeric characters. No need to enclose a parameter in quotes if it contains a blank space.
XG2000 series User's Guide 5.17.3 snmp-server contact Function Sets the installation contact name for the device. Use the no form to return to the default setup. Prompt xg(config)# Command syntax snmp-server contact SYSTEM-CONTACT no snmp-server contact Parameter z SYSTEM-CONTACT Specifies the system contact name for the device. The contact name can be up to 255 alphanumeric characters. No need to enclose a parameter in quotes if it contains a blank space.
XG2000 series User's Guide 5.17.4 snmp-server access Function Sets an SNMP agent. The SNMP manager has read-only access privileges. Up to four access-enabled SNMP managers can be registered. Use the no form to delete the existing SNMP managers. Prompt xg(config)# Command syntax snmp-server access host HOSTNAME community COMMUNITY-NAME no snmp-server access host HOSTNAME Parameter host HOSTNAME Specifies the host name or the IP address of the SNMP manager. The IP address can be within the range of 1.0.0.
XG2000 series User's Guide 5.17.5 snmp-server trap Function Sets the destination for SNMP trap notifications. Up to four (4) destinations can be registered. Use the no form to delete the existing destination names. Prompt xg(config)# Command syntax snmp-server trap host HOSTNAME community COMMUNITY-NAME [ protocol {v1|v2c} ] no snmp-server trap host HOSTNAME Parameter host HOSTNAME Specifies a host name or an IP address for the destination SNMP manager. The IP address can be within the range of 1.0.0.
XG2000 series User's Guide 5.18 RMON Setup Commands This section explains the RMON configuration settings. 5.18.1 show rmon Function Displays the current RMON settings.
XG2000 series User's Guide z z z z z Rising Threshold Indicates the threshold upper limit (or the rising threshold). Rising Event Indicates a number for the event notification if the value obtained exceeded the threshold limit. Event does not occur if the value is 0. Falling Threshold Indicates the threshold lower limit (or the falling threshold). Falling Event Indicates a number for the event notification if the value obtained dropped below the threshold limit. Event does not occur if the value is 0.
XG2000 series User's Guide 5.18.2 rmon collection history Function Sets an RMON history. Up to 40 entries can be set. Use the no form to delete the information set. Prompt xg(config)# Command syntax rmon collection history INDEX { port <1-20> | agg-port <1-10> } [buckets BUCKET-NUM] [interval SECOND] [owner OWNERNAME] no rmon collection history INDEX Parameter z z z z z z INDEX Specifies an entry index number for the history within the range of 1 to 65535.
XG2000 series User's Guide 5.18.3 rmon alarm Function Sets RMON alarms. Up to 30 entries can be set. Use the no form to delete entries previously set. Prompt xg(config)# Command syntax rmon alarm INDEX VARIABLE interval VALUE {absolute | delta} rising-threshold VALUE [EVENT-NUM] falling-threshold VALUE [EVENT-NUM] [owner OWNERNAME] no rmon alarm INDEX Parameter z z z z z z z INDEX Specifies an entry index number for the RMON alarm within the range of 1 to 65535.
XG2000 series User's Guide % It failed in the snmpset command. Explanation It fails to set RMON because the command was executed while the SNMP manager was accessing. Solution While the SNMP is not accessing, execute the no command and set RMON again. Example Set RMON alarms: xg(config)# rmon alarm 10 .1.3.6.1.2.1.16.1.1.1.7.
XG2000 series User's Guide 5.18.4 rmon event Function Sets an RMON event. Up to 60 entries can be set. Use the no form to delete the information set. Prompt xg(config)# Command syntax rmon event INDEX [ log ] [ trap COMMUNITY ] [ description DESCRIPTION-STRING ] [owner OWNERNAME] no rmon event INDEX Parameter z z z z z INDEX Specifies an entry index number for the RMON event within the range of 1 to 65535. log Delete unnecessary RMON events then reissue the command.
XG2000 series User's Guide % It failed in the snmpset command. Explanation It fails to set RMON because the command was executed while the SNMP manager was accessing. Solution While the SNMP is not accessing, execute the no command and set RMON again. Note An RMON event entry must be created using the "rmon event" command for log creation or SNMP trap notification to occur.
XG2000 series User's Guide 5.19 System Operation Display Commands This section explains commands that display the system’s operational status. 5.19.1 show system status Function Displays the hardware operational status. For explanations and actions to be taken for each item, see the "Verifying Hardware Status".
XG2000 series User's Guide − − − − − z z 1.5V Displays 3.3V Displays 12V Displays 3.3V Displays 12V Displays the 1.5V voltage status on the CPU board. the 3.3V voltage status on the CPU board. the 12V voltage status on the CPU board. the 3.3V voltage status on the switch ASIC board. the 12V voltage status on the switch ASIC board. Fan Displays the fan operational status. − Rear Fan-0 Displays the operational status of rear fan 0. − Rear Fan-1 Displays the operational status of rear fan 1.
XG2000 series User's Guide 5.19.2 show system information Function Displays the operational status of the device.
XG2000 series User's Guide z z z z z Timezone Displays the current time zone settings. If the time zone settings were changed, the new settings are displayed in the “Next Boot” area. Once the system is restarted the new settings appear as the Timezone setting. Summer-Time Displays the current summer time settings. If the summer time settings were changed, the new settings are displayed in the “Next Boot” area. Once the system is restarted the new settings appear as the Summer-time setting.
XG2000 series User's Guide 5.19.3 show optical-module sensor Function Displays the sensor values which is installed on the optical module. Prompt xg> or xg# Command syntax show optical-module sensor [ dbm ] Parameter dbm Display the strength of the laser in “dBm”.
XG2000 series User's Guide 5.20 System Maintenance Commands 5.20.1 clear log Function Initializes the system log. Prompt xg# Command syntax clear log [ { info | warning | error | critical } ] Parameter z { info | warning | error | critical } Specifies the type of system log to be initialized. − info Initializes the INFO log. The INFO log stores informational (INFO) messages that report on the system of the device. − warning Initializes the WARNING log.
XG2000 series User's Guide 5.20.2 show log Function Displays system logs. Prompt xg# Command syntax show log { info | warning | error | critical } [ latest <1-10000> ] Parameter { info | warning | error | critical } Specifies the type of system log to be displayed. − info Displays the INFO log. The INFO log stores informational (INFO) messages that report on the system status of the device. − warning Displays the WARNING log.
XG2000 series User's Guide − z Message number Displays a unique number for message identification. Read this message number to locate the message and take necessary actions. Message text Displays the message text. Example Display 10 entries of the latest INFO log: xg# show log info latest 10 5.20.3 log send Function Transfers the system log from the device to a remote host.
XG2000 series User's Guide 5.20.4 save maintenance Function Stores the current internal system status in non-volatile memory. Prompt xg# Command syntax save maintenance Command type Operation management command Message % Cannot execute simultaneously. Explanation “save maintenance” is executed while it is being executed in other console. Solution Do not execute “save maintenance” while it is being executed in other console.
XG2000 series User's Guide 5.20.6 tftp put-maintenance Function Transfers the system maintenance information to a TFTP server. The file size of the maintenance information is displayed on the screen. Prompt xg# Command syntax tftp put-maintenance HOST [ REMOTE-FILE ] Parameter HOST Specifies the host name or the IP address of the TFTP server. The IP address can be within the range of 1.0.0.1 to 126.255.255.254, 128.0.0.1 to 191.255.255.254, or 192.0.0.1 to 223.255.255.254.
XG2000 series User's Guide Example Save the current system status data as a maintenance information file in non-volatile memory then check the logged status of the maintenance information using the “show maintenance” command. Transfer the maintenance information to the “host1” TFTP server by naming it as the “mainte_collected date and time” file. Compare the file size of the maintenance information displayed on the screen to the size of the file stored on the TFTP server.
XG2000 series User's Guide 5.20.7 scp put-maintenance Function Transfers the system maintenance information to a SSH server. The file size of the maintenance information is displayed on the screen. Prompt xg# Command syntax scp put-maintenance USERNAME HOST [ REMOTE-FILE ] Parameter USERNAME Specifies the username of the SSH server. z HOST Specifies the host name or the IP address of the SSH server. The IP address can be within the range of 1.0.0.1 to 126.255.255.254, 128.0.0.1 to 191.255.255.
XG2000 series User's Guide ssh: connect to host %1$ port 22: Network is unreachable Explanation It failed to access to specified SSH server. [[Inserted string]]%1$: Specified IP address or host name. Solution Specify the correct IP address or host name. Check the setting and status of SSH server and whether there is no problem in network connection to the SSH server. ssh: connect to host %1$ port 22: Connection refused Explanation It failed to access to specified SSH server.
XG2000 series User's Guide 5.20.8 clear maintenance Function Clears the maintenance information from non-volatile memory on the device. Prompt xg# Command syntax clear maintenance Command type Operation management command Note z Issue the “clear maintenance” command only after checking for a successful file transfer to the remote server using the “tftp put-maintenance” or “scp put-maintenance” command.
XG2000 series User's Guide 5.20.9 update-system Function Updates the firmware on the device. The device stores two firmware images. This command updates the standby firmware. The updated firmware is made valid after the next system startup. Prompt xg# Command syntax update-system local FILE-NAME update-system { tftp | scp USERNAME } HOST REMOTE-FILE Parameter z z z z z local FILE-NAME Specifies the firmware image file that was downloaded from the TFTP server to non-volatile memory in the device.
XG2000 series User's Guide % Writing %1$ into FlashROM failed. Explanation An error occurred while writing to flash ROM. [[Inserted string]]%1$: Firmware configuration module Solution Retry firmware updating. If the error recurs, contact the sales representative. % Checksum error: %1$ in FlashROM Explanation An error occurred while writing to flash ROM. [[Inserted string]]%1$: Firmware configuration module Solution Retry firmware updating. If the error recurs, contact the sales representative.
XG2000 series User's Guide scp: %1$: No such file or directory Explanation Specified file does not exist. [[Inserted string]]%1$: Specified file name. Solution Specify the correct file name. scp: %1$: Permission denied Explanation There was no access permission to the SSH server. [[Inserted string]]%1$: Specified file name. Solution Check the access permission to the SSH server. %1$: No space left on device Explanation This device does not have enough space to copy the file.
XG2000 series User's Guide Example Download the firmware image file into the system volatile memory using the “tftp get” command. Check the size of the downloaded firmware image file using the “ls” command. Then, update the firmware using the “update-system” command. xg# tftp get tftp-host1 firm_upd_file xg# ls Update-time File-size File-name - 2007/01/31 13:52:54 5,754,559 firm_upd_file unused: 8,888,320 bytes xg# update-system local firm_upd_file Update the firmware directly from the TFTP server.
XG2000 series User's Guide 5.20.10 boot-system Function Switches the firmware image to be used for the next system startup. Use this command only if a problem occurred using new firmware. Prompt xg# Command syntax boot-system { 1 | 2 } Parameter z {1|2} Specifies the number of the firmware partition to be used during the next system startup. The applicable firmware version can be checked by the “show system information” command. − 1 Uses firmware 1 for the next system startup.
XG2000 series User's Guide Chapter 6 Managing the Device This chapter describes the management of the device.
XG2000 series User's Guide 6.1 Verifying the Device Operations This chapter describes the management of the device. z Hardware status z System status z Log messages 6.1.1 Verifying Hardware Status Verify the status of hardware by entering the "show system status" command in the operator EXEC mode or in the administrator EXEC mode. The following example shows the information that is displayed when the "show system status" command is entered.
XG2000 series User's Guide The following table provides descriptions of items displayed when the "show system status" command is entered and an explanation of each error message. Item Item displayed Message explanation/Solution Temperature Displays the temperature inside the chassis. Internal (internal temperature sensor) z good The temperature is within normal operating range. z caution The temperature is high, but within normal operating range.
XG2000 series User's Guide Fan Rear Fan-0 Rear Fan-1 PWR-0 Fan (fan installed in power supply unit 0) PWR-1 Fan (fan installed in power supply unit 1) XFP port xx (status of port xx) (The number of ports are depend on the device.) Displays the status of the fans. z good (normal-speed) The fan is working at a normal speed. z good (high-speed) The fan is working at a high speed. z Removed The fan was removed. Check that the fan is installed. z Speed is below the Low Limit.
XG2000 series User's Guide 6.1.2 Verifying System Status Verify the system status by entering the "show system information" command in the operator EXEC mode or in the administrator EXEC mode. The following example shows the information that is displayed when the "show system information" command is entered.
XG2000 series User's Guide 6.1.3.1 Format of Log Message An example of the format of a log message displayed by the "show log" command is shown below. xg# show log info latest 1 May 25 22:08:33 xghost xgsh: XG INFO[P4001]: cmd-exec[3388]: show log info latest 1 | | | | | | | | Month | HH:MM:SS | Function name Severity | Message text Day z z z z z z z z Host name for the device Message ID Month Displays the date (month) of the event. Day Displays the date (day) of the event.
XG2000 series User's Guide 6.1.3.3 Verifying the Device Status Change To verify changes in the device status, review INFO log messages. Enter the "show log" command in the operator EXEC mode or in the administrator EXEC mode. For the meaning of messages, refer to "List of System Logs". The following examples show the information that is displayed when the "show log" command is entered.
XG2000 series User's Guide 6.2 Uploading/Downloading a Configuration File The configuration file, generated in the device, can be uploaded to a remote server. Also, when an uploaded configuration file is downloaded from a remote server, the configuration of the device can be restored. This section describes the procedures involved in uploading/downloading a configuration file. 6.2.
XG2000 series User's Guide 6.3 Updating Firmware The device can hold two versions of firmware. If a firmware update is performed, the inactive firmware will be updated. The device automatically uses the new firmware (updated version) during reboot after the firmware update. If the switch fails to start the new firmware, it automatically uses the old version (the one that was not updated). If problems occur with the new version, the old version can be manually selected.
XG2000 series User's Guide 6.3.2 Selecting Firmware This section describes the procedures for selecting the firmware to use. 1. After logging into the device, use the "enable" command to switch to administrator EXEC mode. xg> enable 2. Using the "show system information" command, check the status of the firmware. Note the firmware information (Firmware[1] and [2]), the currently active firmware (Current Firmware), and firmware that will run the next time (Next Startup Firmware) the switch is rebooted.
XG2000 series User's Guide 6.4 Extracting of Maintenance Information If a fault occurred, maintenance information may be requested by the device sales representative to investigate the cause of the fault. This section provides procedures for extracting maintenance information. Depending on the situations shown below, extract maintenance information using the described procedures.
XG2000 series User's Guide 6.4.2 Procedure for Extracting Maintenance Information when an endless System Loop Occurred This section describes the procedures for extracting maintenance information when an endless system loop occurs. z A system loop occurred. If a CLI command entry is not accepted for an extended period of time, a system loop may exist. z Press the "dump" switch on the device's front panel.
XG2000 series User's Guide Chapter 7 Troubleshooting This chapter describes how to solve problems that might be encountered when using the device.
XG2000 series User's Guide 7.1 Restoring Factory Defaults 7.1.1 Resetting startup-config to Factory Defaults To reset all settings in the device's startup-config file to the factory defaults: z Using the "reset factory-default" command, reset the contents of the startup-config file to the factory defaults. When the command is executed, a message appears requesting confirmation of the restart.
XG2000 series User's Guide 7.1.3 Restoring Factory Defaults If the system still fails to start up with another firmware image selected, perform the following procedure to restore the device to factory defaults. (Step 1) z Connect the device to a serial terminal. z Turn on the device. z Hold down the [#] key and the following message will appear on the serial terminal screen. Preparing to boot z At the XG_LOADER> prompt, enter the following command.
XG2000 series User's Guide APPENDICES 279/315 All Rights Reserved, Copyright (C) PFU LIMITED 2009
XG2000 series User's Guide Appendix A Event Logs This appendix describes event logs that are extracted from the device, including message IDs, severities, message content details, and actions to take. The severities of the event logs are classified into 4 levels -- CRITICAL, ERROR, WARNING, and INFO. To display event logs, run the "show log" command in the operator EXEC mode or in the administrator EXEC mode. A.1 Overview of Event Logs This section summarizes messages that are written to logs.
XG2000 series User's Guide A.2 List of Event Logs This section provides an explanation of message contents and actions to take for the associated message ID and severity in ascending numerical order. There is no solution provided for messages that do not required action. A.2.1 env (Health Monitoring: 0-999) Message ID Severity S0101 ERROR S0102 WARNING S0104 WARNING P0105 INFO S0106 INFO P0107 INFO S0108 ERROR Message/Explanation/Solution %1$ Temperature is out of range.
XG2000 series User's Guide Message ID Severity S0109 WARNING P0110 INFO S0111 INFO P0112 INFO P0113 INFO P0114 INFO P0120 INFO P0121 INFO S0122 ERROR S0123 WARNING Message/Explanation/Solution %1$ Speed is below the Low Limit. (%2$ %3$) Explanation The speed of a fan is below limit. z [[Inserted string]]%1$: Displays the location of the detected fan speed error.
XG2000 series User's Guide Message ID Severity S0124 Info S0125 CRITICAL Message/Explanation/Solution Internal Temperature is high. (%1$ %2$) Explanation The temperature is high. The system will be shut down if the temperature rises. z [[Inserted string]]%1$, %2$: Temperature value Solution Perform the following checks on the device: z Check that the air vent is not blocked. z Check the temperature of the switch environment is within the limits specified.
XG2000 series User's Guide Message ID Severity S1960 ERROR S1970 WARNING Message/Explanation/Solution Too many DRAM SBE detected.(%1$) Explanation The software detected too many DRAM single bit errors. No more events will be logged. z [[Inserted string]]%1$: Details about error Solution The device supports single bit ECC, so the error is corrected. But a failure may occur if the error happens again after a system reset.
XG2000 series User's Guide Message ID Severity S2112 ERROR S2200 WARNING S2201 WARNING S2202 WARNING S2203 WARNING S2204 WARNING S2205 WARNING S2206 WARNING S2207 WARNING Message/Explanation/Solution ME Halt detected. %1$ Explanation An uncorrectable error was detected in the switch chip. z [[Inserted string]]%1$: Supplementary code for the error Solution Note the message contents and contact the sales representative. MAC Table Error detected.
XG2000 series User's Guide Message ID Severity S2208 WARNING S2209 WARNING S2210 WARNING S2211 WARNING S2212 WARNING S2213 WARNING S2214 WARNING S2215 WARNING S2216 WARNING Message/Explanation/Solution Stream Memory Tag MBE detected. %1$ Explanation An uncorrectable error was detected in the switch chip. z [[Inserted string]]%1$: Supplementary code for the error Solution Note the message contents and contact the sales representative. Too Many SMT MBE Errors. LOG Disabled.
XG2000 series User's Guide Message ID Severity S2217 WARNING S2218 WARNING S2219 WARNING S2220 WARNING S2221 WARNING S2222 WARNING S2223 WARNING S2224 WARNING S2225 WARNING Message/Explanation/Solution Too Many Input Queue Tag Memory SBE Errors. LOG Disabled. Explanation A correctable error was repeatedly detected in the switch chip. Logging for this event is disabled. Solution Note the message contents and contact the sales representative. MAC address learning failed.
XG2000 series User's Guide Message ID Severity S2226 WARNING Message/Explanation/Solution Too Many CM Buffer SBE Errors. LOG Disabled. Explanation A correctable error was repeatedly detected in the switch chip. Logging for this event is disabled. Solution Note the message contents and contact the sales representative. System Error: %1$ S2401 ERROR Explanation A system error of Layer2 basic management module was detected.
XG2000 series User's Guide Message ID Severity P3011 INFO P3012 INFO P3013 INFO P3100 INFO P3101 INFO P3102 INFO P3103 INFO P3200 INFO P3201 INFO P3202 WARNING P3203 WARNING P3204 WARNING P3205 WARNING Message/Explanation/Solution %1$ link status details change %2$. Explanation The link status of the port changed. z [[Inserted string]]%1$: Port information z [[Inserted string]]%2$: New status of the port %1$ state is changed to %2$. Explanation The STP port state changed.
XG2000 series User's Guide Message ID Severity P3206 WARNING P3207 WARNING P3208 WARNING P3209 WARNING P3210 WARNING P3211 INFO P3212 INFO Message/Explanation/Solution Destination IP-address doesn't match with IGMP group address in IGMP report message. Explanation Received a frame containing at destination IP address that does not match the IGMP group address in an IGMP Report message. Solution Investigate the cause of faulty frames being sent to the device. Received illegal IGMP packet.
XG2000 series User's Guide Message ID Severity P3216 INFO Message/Explanation/Solution IGMP snooping has deleted multicast group address. Group(%1$) vlan-%2$ port %3$ P3217 INFO Explanation IGMP snooping deleted a multicast group MAC address.
XG2000 series User's Guide A.2.5 clim (Basic CLI Control: 3300-3999) Message ID Severity P3300 INFO P3301 INFO P3302 INFO P3303 INFO P3304 INFO P3305 INFO P3306 INFO P3307 INFO P3308 INFO P3309 INFO P3310 WARNING Message/Explanation/Solution cmd-exec[startup]: %1$ Explanation The command in the startup-config was executed. z [[Inserted string]]%1$: Command string executed in the startup-config. cmd-result[startup]: success Explanation The command in the startup-config was successfully completed.
XG2000 series User's Guide A.2.6 xgsh (CLI Command History: 4000-4499) Message ID Severity P4001 INFO P4002 INFO Explanation The command was executed. z [[Inserted string]]%1$: Username z [[Inserted string]]%2$: Terminal ID z [[Inserted string]]%3$: Command string to be executed %1$ cmd-result[%2$]: success Explanation The command was successfully completed. z [[Inserted string]]%1$: Username z [[Inserted string]]%2$: Terminal ID %1$ cmd-result[%2$]: error P4003 INFO A.2.
XG2000 series User's Guide Message ID Severity P4508 WARNING P4509 WARNING Message/Explanation/Solution Invalid "Max age" relationship 2*(%1$ + 1) <= %2$. Explanation The setting of STP Max Age is invalid. z [[Inserted string]]%1$: The current Hello Time value z [[Inserted string]]%2$: Attempted Max Age value change Solution Check that the setting of Max Age satisfies the following condition. Max Age ≥ 2 x (Hello Time + 1) Invalid "Hello time" relationship 2*(%1$ + 1) <= %2$.
XG2000 series User's Guide Message ID Severity S7492 CRITICAL S7493 CRITICAL S7494 CRITICAL Message/Explanation/Solution A system-dump has been saved. Cause: machine check occurred (memory or bus data error). Explanation A machine check error occurred and a system dump saved. Solution Obtain maintenance information using the "tftp put-maintenance" or "scp put-maintenance" command then take note of the message content before contacting the sales representative. A system-dump has been saved.
XG2000 series User's Guide Message ID Severity S7531 CRITICAL S7532 CRITICAL S7533 CRITICAL P7600 INFO P7601 INFO S7620 ERROR S7621 CRITICAL S7622 CRITICAL S7623 CRITICAL S7624 ERROR Message/Explanation/Solution init-firmup: Internal error occurred (SRAM access error). Explanation An error occurred while processing the firmware update information. Solution Note the message contents and contact the sales representative. init-firmup: Internal error occurred (FlashROM access error).
XG2000 series User's Guide Message ID Severity S7625 ERROR S7626 ERROR S7627 ERROR S7628 ERROR S7629 CRITICAL S7630 CRITICAL S7631 CRITICAL S7632 CRITICAL S7699 CRITICAL Message/Explanation/Solution firm-update: failed (verification error: kernel). Explanation An error occurred while updating firmware. Solution Reattempt the update process. If the message is repeatedly displayed, note the message contents and contact the sales representative. firm-update: failed (writing to FlashROM error: rootfs).
XG2000 series User's Guide A.2.11 snmp (SNMP Control: 8500-8599) Message ID Severity S8500 INFO Message/Explanation/Solution SNMP authentication failure. Explanation The device denied an SNMP request from a SNMP manager. S8501 INFO Solution Review the SNMP permission from the SNMP manager using the "snmp access" command. RMON alarm by rising-threshold.
XG2000 series User's Guide A.2.12 ntp (NTP Control: 8600-8699) Message ID Severity P8601 WARNING P8602 INFO P8603 WARNING P8691 ERROR Message/Explanation/Solution No server suitable for synchronization found. Explanation No NTP server is found. Solution Check the NTP server host name defined by the "ntp-server" command as well as the NTP server operating status. Time server %1$ offset %2$ sec. Explanation Time synchronization using a NTP server was performed to correct the time.
XG2000 series User's Guide A.3 Message Format for Forwarding syslog The logs output from the device can be forwarded to a syslog server. The device forwards logs in a message format that conforms to the RFC3164 The BSD Syslog Protocol. The format the device uses to forward a syslog message to the syslog server is shown below.
XG2000 series User's Guide Appendix B SNMP Traps This appendix lists the SNMP traps supported by the device. Standard SNMP Traps Trap name RFC Trap OID coldStart 3418 1.3.6.1.6.3.1.1.5.1 linkDown 2863 1.3.6.1.6.3.1.1.5.3 linkUp 2863 1.3.6.1.6.3.1.1.5.4 authenticationFailure 3418 1.3.6.1.6.3.1.1.5.5 risingAlarm 2819 1.3.6.1.2.1.16.0.1 fallingAlarm 2819 1.3.6.1.2.1.16.0.2 newRoot 1493 1.3.6.1.2.1.17.0.1 topologyChange 1493 1.3.6.1.2.1.17.0.
XG2000 series User's Guide Appendix C List of MIBs This appendix lists the MIBs supported by the device. For a definition of each object, refer to RFC. z MIB-II system group (RFC3418) iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).
XG2000 series User's Guide Item number 25 Object identifier ifSpecific {ifEntry 22} SYNTAX OBJECT IDENTIFIER Ether-like MIB (RFC2665) iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).transmission(10).
XG2000 series User's Guide Item number 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Object identifier snmpInBadCommunityUses {snmp 5} snmpInASNParseErrs {snmp 6} snmpInTooBigs {snmp 8} snmpInNoSuchNames {snmp 9} snmpInBadValues {snmp 10} snmpInReadOnlys {snmp 11} snmpInGenErrs {snmp 12} snmpInTotalReqVars {snmp 13} snmpInTotalSetVars {snmp 14} snmpInGetRequests {snmp 15} snmpInGetNexts {snmp 16} snmpInSetRequests {snmp 17} snmpInGetSolutions {snmp 18} snmpInTraps {snmp 19} snmpO
XG2000 series User's Guide Item number 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Object identifier etherStatsCRCAlignErrors {etherStatsEntry 8} etherStatsUndersizePkts {etherStatsEntry 9} etherStatsOversizePkts {etherStatsEntry 10} etherStatsFragments {etherStatsEntry 11} etherStatsJabbers {etherStatsEntry 12} etherStatsCollisions {etherStatsEntry 13} etherStatsPkts64Octets {etherStatsEntry 14} etherStatsPkts65to127Octets {etherStatsEntry 15} etherStatsPkts128to255Octets {etherStatsEntry 16} etherStatsPkts
XG2000 series User's Guide Item number 22 23 24 25 26 Object identifier etherHistoryOversizePts {etherHistoryEntry 11} etherHistoryFragments {etherHistoryEntry 12} etherHistoryJabbers {etherHistoryEntry 13} etherHistoryCollisions {etherHistoryEntry 14} etherHistoryUtilization {etherHistoryEntry 15} SYNTAX Counter32 Counter32 Counter32 Counter32 Integer32 RMON MIB (alarm group) (RFC2819) iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).rmon(16).
XG2000 series User's Guide Item number 15 Object identifier logDescription {logEntry 4} SYNTAX DisplaySting Bridge MIB (RFC1493) iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).
XG2000 series User's Guide Item number 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 Object identifier dot1dStpPortDesignatedCost {dot1dStpPortEntry 7} dot1dStpPortDesignatedBridge {dot1dStpPortEntry 8} dot1dStpPortDesignatedPort {dot1dStpPortEntry 9} dot1dStpPortForwardTransitions {dot1dStpPortEntry 10} dot1dTp {dot1dBridge 4} dot1dTpLearnedEntryDiscards {dot1dTp 1} dot1dTpAgingTime {dot1dTp 2} dot1dTpPortTable {dot1dTp 4} dot1dTpPortEntry {dot1dTpPortTable 1} dot1dTpPort {dot1dT
XG2000 series User's Guide Item number 12 13 14 15 16 Object identifier dot1dPortNumTrafficClasses {dot1dPortPriorityEntry 2} dot1dTrafficClassTable {dot1dPriority 3} dot1dTrafficClassEntry {dot1dTrafficClassTable 1} dot1dTrafficClassPriority {dot1dTrafficClassEntry 1} dot1dTrafficClass {dot1dTrafficClassEntry 2} SYNTAX INTEGER NOT-ACCESSIBLE NOT-ACCESSIBLE INTEGER INTEGER Q-Bridge MIB (RFC2674) iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).dot1dBridge(17).
XG2000 series User's Guide Item number 31 32 33 34 Object identifier dot1qPortIngressFiltering {dot1qPortVlanEntry 3} dot1qPortGvrpStatus {dot1qPortVlanEntry 4} dot1qPortGvrpFailedRegistrations {dot1qPortVlanEntry 5} dot1qPortGvrpLastPduOrigin {dot1qPortVlanEntry 6} SYNTAX TruthValue EnabledStatus Counter32 MacAddress IF MIB (RFC2863) iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).
XG2000 series User's Guide z Item number 1 2 3 4 5 6 7 8 9 FUJITSU-XG2000-MIB iso(1).org(3).dod(6)internet(1).private(4).enterprises(1).fujitsu(211). Product(1).nonos(127).xg-switch(61).xg2000(107) (*.xg2000(107) becomes *.xg2000(108) in case of XG2000C, *.xg2000(109) in case of XG2000CR, and *.
XG2000 series User's Guide Index E A aaa authentication login ............................................................... 91 Aborting Command ...................................................................... 19 About Command Reference......................................................... 58 account......................................................................................... 78 B banner ..........................................................................................
XG2000 series User's Guide LFS............................................................................................... 31 line................................................................................................ 67 Link Aggregation........................................................................... 32 Link Aggregation Configuration Commands............................... 130 Link Fault Signaling ......................................................................
XG2000 series User's Guide SNMP Agent................................................................................. 54 SNMP Configuration..................................................................... 25 SNMP Setup Commands ........................................................... 233 SNMP Traps ............................................................................... 301 snmp-server access ................................................................... 236 snmp-server contact..........
XG2000 series User's Guide P3N1-E202-01ENZ0 Date of Issue: March 2009 Issuing authority: PFU LIMITED z z z The contents of this manual may be updated without notice. PFU assumes no liability for damages to third party copyrights or other rights arising from the use of any information in this manual. Contents of this manual are not to be reproduced without permission from PFU.