XG1200 User's Guide Preface You have purchased the XG1200, a compact, 12-port 10 Gigabit Ethernet layer 2 switch that achieves unsurpassed standards of high throughput and low-latency performance. This guide describes the XG1200 functions, installation procedures, configuration operations, and maintenance procedures and should be read and understood before you start using your XG1200.
Chapter 7. Troubleshooting Describes how to solve problems in the XG1200. Appendix A. Event Logs Describes the contents of messages reported by the XG1200 and actions to be taken for each message. Appendix B. SNMP Traps Describes message format of SNMP traps.
Page 7
5.18.7 clear maintenance ...........................202 5.18.8 update-system............................203 5.18.9 boot-system.............................205 Chapter 6 Managing the XG1200........................206 6.1 Verifying XG1200 Operations..........................207 6.1.1 Verifying Hardware Status.........................207 6.1.2 Verifying System Status ..........................211 6.1.3 Reviewing Log Messages .........................211 6.2 Uploading/Downloading Configuration File .....................214 6.2.1 Preparing the TFTP Server ........................214 6.2.2 Uploading Configuration File........................214...
Page 8
XG1200 User's Guide 6.4.2 Procedure for Extracting Maintenance Information when a System Loop has Occurred ......218 6.4.3 Procedure for Extracting Maintenance Information when an XG1200 Malfunction Occurs......218 Chapter 7 Troubleshooting ..........................219 7.1 Restoring Factory Defaults ..........................220 7.1.1 Resetting startup-config to Factory Defaults .....................220 7.1.2 Selecting Firmware............................220...
XG1200 User's Guide Chapter 1 Features and Functions This chapter describes the features and functions of the XG1200. 9/258 All Rights Reserved, Copyright (C) PFU LIMITED 2005...
XG1200 User's Guide 1.1 Features The XG1200 is a compact, 12-port 10 Gigabit Ethernet Layer 2 switch, which provides the world's highest level throughput and least delay. Special features of the XG1200 are shown below: Item Function Features Basic Switch Functions...
XG1200 User's Guide Chapter 2 Using the CLI This chapter describes how to use the command line interface (CLI) to operate the XG1200. 11/258 All Rights Reserved, Copyright (C) PFU LIMITED 2005...
The baud rate can be changed to one of 9600, 19200, 38400 and 57600 (bps) using the "baud-rate" command. Remote connection via management LAN port Connect a terminal to the management LAN port of the XG1200 using a telnet client (TCP port of 23 is used for the default telnet connection).
Allows access to commands that have no effect on the switch Prompt: xg> operations. With the XG1200, this mode is mainly used to view its status. The prompt changes to "xg>". Administrator class To enter this level, use the "enable" command in the operator class or type the administrator's authentication password.
Page 14
XG1200 User's Guide Entering a specific command allows switching from one mode to another. Entering the "exit" command will always take you back to the previous mode. Entering "end" command or pressing [Ctrl] and [Z] simultaneously in the global configuration, interface edit or terminal edit mode allows you to enter the administrator EXEC mode.
Startup-config is the configuration file that stores the environment settings that are enabled upon XG1200 startup. The startup-config is saved in non-volatile memory and read the next time the XG1200 begins to be used for the initial settings on the operating environment.
XG1200 User's Guide 2.2 Using the CLI 2.2.1 How to Enter Commands Command Entry Format Separate each command, subcommand and argument with a single space. <command> <subcommand> <argument 1> <argument 2> ... (" " 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...
XG1200 User's Guide 2.2.3 Command Completion If you enter part of a command or option and press the [Tab] key, the CLI displays the remaining command or option characters. xg# con<TAB> ↓ xg# configure _ For example, the only command that begins with "con" is "configure", so the CLI completes the command name as "configure".
XG1200 User's Guide Combinations of keys Description Recalls the previous command. "↑" or [Ctrl] + [P] Recalls the next command. "↓" or [Ctrl] + [N] Moves the cursor back one character. "←" or [Ctrl] + [B] Moves the cursor forward one character.
XG1200 User's Guide 2.2.10 Filtering show Command Output This function allows you to filter show command outputs to extract the lines that satisfy specific conditions (filter for strings). This function is useful in excluding unnecessary information from a large amount of output.
XG1200 User's Guide 2.2.12 Displaying Using Monitor Command For screens that are displayed using the monitor screen, you can perform operations, such as update and move, via specific keys. The following table shows the keys used to perform screen-related operations.
XG1200 User's Guide Chapter 3 Installation This chapter describes the installation procedures for the XG1200. Refer to "Using the CLI" for details on using CLI. Refer to "Command Reference" for details on commands. 21/258 All Rights Reserved, Copyright (C) PFU LIMITED 2005...
Prepare a terminal for the configuration. Setting Up Serial Interface Connect the XG1200 and terminal with an RS232C cable. The initial setting of baud rate is 9,600bps. Turn on the XG1200 to start the system. Turn on the terminal and the XG1200 to start the system.
Collection of maintenance information To configure the management LAN interface, carry out the following procedure. Command Task Log in to the XG1200 from the serial terminal.The default xg login: admin Password: ******** user name is "admin". The default password is "password."...
Chapter 4 Functions and Procedures for Setting Functions This chapter describes the functions of the XG1200 and how to set the functions. Refer to "Operating Environment for CLI" for details on using CLI. Refer to "Command Reference" for details on commands.
Cut-through switching mode The XG1200 transmits the frame to the destination as soon as the first 64 bytes of the frame are received with no errors. Since the XG1200 starts transmitting the frame before it has received the entire frame, this mode allows forwarding at low latency.
PAUSE frame. When XG1200 has received a PAUSE frame, it temporarily stops sending frames at the receive port. If space in the receive buffer runs out, it is possible to restrict frame transmission from the connected device by sending a PAUSE frame.
4.1.5 Storm Control The XG1200 discards broadcast frames when the number of received broadcast frames is over a given threshold to prevent unnecessary waste of bandwidth due to retained broad cast frames on the network. This function is called "Storm Control".
XG1200 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 configure Port Mirroring, carry out the following procedure in the administrator EXEC mode. Command Task Switch to global configuration mode.
This function allows the XG1200 to notify the port to which link status notification is sent of a link fault if it is detected in a monitored port. Link pass through indicates the link fault status to the other port by sending a remote fault (RF) signal, as prescribed in IEEE802.3ae LFS (Link Fault Signaling).
XG1200 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: Increased bandwidth By grouping multiple physical ports into a single logical link (an aggregation group), you can balance network traffic (data to send and receive) across the physical ports, which provides increased bandwidth.
Either "active" or "passive" LACP mode can be selected. − active The XG1200 starts LACP negotiation. Since the active mode allows the reception of LACP control frames, it is possible to connect the XG1200 with "active" mode. − passive The XG1200 responds to LACP control frames but does not start LACP negotiation.
XG1200 User's Guide 4.4.2 Frame Distribution Methods in Link Aggregation How frames are distributed to physical ports that make up an aggregation group is determined by contents of a frame (source and destination MAC addresses). There are three ways to specify how frames are distributed: Frame distribution based on destination MAC address (dst-mac) The destination port is determined based on the destination MAC address of the frames.
XG1200 User's Guide 4.4.4 Notes on Link Aggregation The port in aggregation group whose number is the smallest serves as a master port. The setting of an aggregation group immediately after the establishment of link aggregation take over the same settings as those for the master port, excluding the portion of it.
If the selected path becomes disabled, STP will activate the lowest cost path among the paths remaining. The XG1200 supports IEEE802.1w RSTP (Rapid Spanning Tree Protocol). The RSTP is upward compatible with IEEE9802.1D STP (Spanning Tree Protocol) and serves as an STP if the destination device supports the STP only.
XG1200 User's Guide 4.5.1 Port Roles Based on Spanning Tree The RSTP assigns one of these port roles to individual ports: Root port Provides the best path (lowest cost) when the switch forwards packets to the root switch. Designated port Connects to the designated switch toward the leaves of the spanning tree.
XG1200 User's Guide 4.5.3 Configuring Spanning Tree To configure the spanning tree protocol, carry out the following procedure in the administrator EXEC mode. Command Task Switch to global configuration mode. xg# configure terminal Enable Spanning Tree Protocol. xg(config)# spanning-tree enable Configure Spanning Tree Protocol parameters on the xg(config)# spanning-tree priority <0-61440>...
VLANs. VLAN can change network configuration easily without changing physical cable connections, It can create a flexible network system. As a VLAN protocol, port-based VLAN or Tag-based (IEEE802.1Q) VLAN is available for the XG1200. 4.6.1 Port-Based VLAN Port-based VLAN is a method to configure a VLAN for each port, with forwarding based on the destination MAC addresses and related port.
VLAN to which the frame belongs. Using VLAN tag enables a configuration that allows a single physical link to be shared by multiple VLANs. XG1200's tag-based VLAN function is based on the IEEE 802.1Q standard. The following figure shows an Ethernet frame format including a VLAN tag that is specified by the IEEE 802.1Q.
XG1200 User's Guide 4.6.3 Multiple VLAN Identifier or TPID: Tag Protocol Identifier is 0x8100 in IEEE 802.1Q. 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 in a multiple-tag VLAN.
Page 40
XG1200 User's Guide An example of Multiple VLAN and the movement of frames when 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 outgoing port is a VLAN member (VLAN-untagged frame), is shown below.
Page 41
XG1200 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.
The XG1200 provides Quality of Service (QoS) that is based on the IEEE802.1p standard. The XG1200 QoS determines the priority of frames at the ingress side using DiffServ, VLAN tag (including priority tag) or port's default priority. Their priorities are mapped to 4 output queues. These queues are processed in the precedence order. The QoS transmits frames in order of their priority.
A general layer 2 switch floods multicast frames, causing absorption of unnecessary network bandwidth. A layer 3 switch that supports Internet Group Management Protocol (IGMP) manages multicast groups using IGMP packets. The XG1200 controls to forward IP multi packets to required ports only by snooping IGMP packets between these layer 3 switches, preventing unnecessary flooding.
4.8.1 Registering Group Members Upon reception of an IGMP Report message, the XG1200 registers a multicast MAC address with the MAC address table for the port that received the IGMP Report message and the port to which a multicast router is connected.
The group members registered by IGMP snooping are removed under the following status. If after receiving an IGMP Report message for group registration, the group member interval expires before the XG1200 receives another IGMP Report message, it removes that group member. The default setting for the group member interval is 260 seconds.
XG1200. Group member interval = (query interval for multicast router) × 2 + 10 (seconds) Since RFC defines the default query interval for multicast router as 125 seconds, the XG1200 uses 260 seconds for the default group member interval.
Query interval = (Group membership interval - 10)/send query count (seconds) The default setting for the Query interval is 125 seconds. Upon reception of an IGMP Leave message, the XG1200 sends an IGMP Specific Query (GSQ) message to determine that the host is interested in leaving the group.
To configure IGMP snooping, carry out the following procedure in the administrator EXEC mode. Command Task Switch to global configuration mode. xg# configure terminal Enable global IGMP snooping on the XG1200. xg(config)# ip snooping protocol igmp Enable IGMP snooping for each VLAN separately. xg(config)# ip snooping vlan <1-4094> (Optional) xg(config)# ip snooping vlan <1-4094>...
4.9 Network Management 4.9.1 Traffic Statistics The XG1200 can display traffic statistics to analyze network operations such as traffic, errors, etc. The following are the Traffic Statistics information XG1200 provides. Displays traffic information on outgoing and incoming frames for each port.
(SNMP manager). For operations via SNMP manager, only read-only operations are allowed. For the MIB supported, refer to Appendix C. The XG1200 can set up to 4 SNMP managers and up to 4 SNMP trap destinations. To configure the SNMP agent, carry out the following procedures in the administrator EXEC mode.
They are used for operation related to configuration information commands (running-config and startup-config) of the XG1200. Switch Basic Configuration commands They are used to set the basic settings of the XG1200 switches in general. Link Aggregation Configuration commands They are used to create/delete aggregation groups.
Explains how to specify command parameters, and their meanings. Command type Indicates configuration commands (those which retain configuration information in startup-config and running-config ) or operation management commands (those which are related to configuration of the XG1200, such as status display or time setting). Default Indicates the factory default of this command.
XG1200 User's Guide 5.2 Management LAN Interface Configuration Commands This section explains configuration commands related to the Management LAN Interface. 5.2.1 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.
XG1200 User's Guide 5.2.2 management-lan dns-server Function Registers the IP address of DNS (Domain Name Service) server, which is used for name resolution of the host name. Up to three DNS servers can be registered. Use the no form to delete registered DNS servers.
XG1200 User's Guide 5.2.3 management-lan domain Function Sets the default domain name when reffering to DNS (Domain Name Service) server. For example, when the host name is "hostname1," and "abc.jp" is specified to the default domain name, perform a search for the address with an FQDN (Fully Qualified Domain Name) name of "hostname1.abc.jp."...
HOST-NAME no hostname Parameter HOST-NAME Specifies the hostname of the XG1200. Specify the hostname using 63 characters or less, with an alphabet character at the beginning. Follow the rules below for the hostname and domain name: − Characters usable for the name Alphabet ([a - z], [A - Z]), numerical characters ([0 - 9]), hyphen (-), and period (.)
XG1200 User's Guide 5.2.5 remote-host Function Registers remote host information, which shows the relationship between the remote hostname and IP address. By registering the IP address of a remote host, which is used frequently, the name can be specified instead of the IP address, which leads to improved convenience.
Page 59
XG1200 User's Guide 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.46 HOST006...
XG1200 User's Guide 5.3 Serial/telnet Configuration Commands This section explains configuration commands related to serial connection/telnet connection. 5.3.1 terminal pager Function Enables or disables the pager function of the serial/telnet terminal. Prompt xg>, xg# Command syntax terminal pager { on | off }...
5.3.4 terminal timeout Function Sets the monitoring period during which serial connection or telnet connection with the XG1200 remains idle. When there is no operation from the terminal within the monitoring time specified with this command, the terminal will be logged out automatically.
XG1200 User's Guide 5.3.5 telnet-sever Function Enables telnet connection with the XG1200. Use the no form to disable telnet connection. Prompt xg(config)# Command syntax telnet-server no telnet-server Command type Configuration command Default Disabled Example Enable telnet connection to the XG1200.
XG1200 User's Guide 5.4 System Basic Operation Commands This section explains the basic commands, which are necessary when using CLI operation of the XG1200. 5.4.1 enable Function Switches from the operator exec mode to the administrator exec mode. When a password is set to the "enable" command, entering the password is required. When there is an error in entering the password, entering of the password will be prompted up to three times.
XG1200 User's Guide 5.4.3 configure terminal Function Switches from the administrator exec mode to the global configuration mode. Prompt 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 switching to global configuration mode exists.
XG1200 User's Guide 5.4.5 logout Function Logs out and disconnects the session of the terminal. Prompt xg>, or xg# Command syntax logout Command type Operation management commands Example Log out and disconnect the session of the terminal. xg# logout Connection closed by foreign host.
Prompt xg>, xg#, xg(config)# , xg(config-if)# , xg(config-agg)# , xg(config-line)# Command syntax help Command type Operation management commands 5.4.8 password Function Change the login password to the XG1200. Prompt Command syntax password Command type Operation management commands Default "password" Message Bad password: too short.
When the system is restarted without saving the information of running-config in startup-config, the information set in running-config will be lost. When the XG1200 is restarted, connected telnet will be disconnected. Reconnect it after restart of the system is complete.
XG1200 User's Guide 5.4.11 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:minute:second."...
XG1200 User's Guide 5.4.13 date timezone Function Sets the time zone of the XG1200. Use the no form to return to the default setup. Prompt xg>, or xg# Command syntax date timezone gmt OFFSET no date timezone Parameter gmt [ OFFSET ] Specifies the time difference from GMT (Greenwich mean time) and sets the time zone.
XG1200 User's Guide 5.4.14 date summer-time Function Sets the Day Light Saving Time. Use the no form to return to the default setup. Prompt Command syntax date summer-time START_DAY[/TIME] END_DAY[/TIME] [OFFSET] Parameter START_DAY[/TIME] Specifies the day/time to start the Day Light Saving Time in any form of "Mm.w.d/hhmm," "Jn/hhmm," or "n/hhmm."...
Page 71
XG1200 User's Guide % OFFSET '%1$' is invalid Explanation The specification of OFFSET is incorrect. [[Inserted string]]%2$: incorrect parameter value is displayed. Solution Correct the error of the parameter, and execute it again. % Parameter '%1$' is too long Explanation Specification of the parameter is too long.
5.4.15 ping Function Checks if communication with the specified host is possible by sending ICMP Echo Request packet to the specified host from the manage LAN interface of the XG1200 and receiving ICMP Echo Reply packet. Prompt xg>, or xg# Command syntax ping HOST [ count <1-100>...
XG1200 User's Guide 5.4.16 enable password Function Sets the password for the enable command. Use the no form to enable the password protection. Prompt xg(config)# Command syntax enable password no enable password Parameter password Specifies the password in enable. After executing the command, entering of the password will be prompted. (Enter twice for confirmation.) Specify the password length in the range of five to 16 characters.
XG1200 User's Guide 5.4.17 banner Function Sets the banner string to display when logging in to the XG1200. Use the no form to deter the banner string to display. Prompt xg(config)# Command syntax banner login LINE banner login default no banner...
XG1200 User's Guide 5.4.18 ntp-server Function Synchronizes the specified NTP server with the system time, using NTP (Network Time Protocol) Version3. Up to four NTP servers can be registered. Use the no form to return the setting to default. Prompt...
XG1200 User's Guide 5.5 Configuration File Operation Command This section explains the commands related to configuration file and file operation in the volatile memory. 5.5.1 copy running-config startup-config Function Stores the configuration file (running-config) in the volatile memory, on which the system is currently operating, to startup-config in nonvolatile memory.
XG1200 User's Guide 5.5.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 TFTP server using the "tftp" command.
Copy the content of running-config directly to a file in the TFTP server "host1." xg# show running-config | tftp host1 run_conf run_conf_20050822 5.5.4 show startup-config Function Displays the configuration information (startup-config) stored in the nonvolatile memory of the XG1200. Prompt Command syntax show startup-config...
5.5.5 show startup-config (redirect) Function Copies the configuration information (startup-config) stored in the nonvolatile memory of the XG1200 to the volatile memory. Also, it can be copied directly to a file in the TFTP server using the "tftp" command. Prompt Command syntax show startup-config >...
Function Saves the configuration information stored in the volatile memory of the XG1200 to the nonvolatile memory as startup-config. Also, the configuration information can be loaded from the TFTP server using the "tftp" command. After executing this command, it is necessary to restart the system using the "reset" command, in order to reflect the set content of startup-config.
Page 81
Take actions in accordance with the message received from the TFTP server. % tftp: write: No space left on device Explanation There is no free space for files to use as a work area on the XG1200. Some of the files being imported may remain in the XG1200. Solution Delete the files on the XG1200, which are being processed for import, and unnecessary files using the "delete"...
XG1200 User's Guide 5.5.7 dir / ls Function Lists the files in the volatile memory of the XG1200. Prompt Command syntax Command type Operation management commands Output form xg# dir Update-time File-size File-name - 2005/08/22 19:23:03 913 system_info_20050822 - 2005/08/22 19:22:41...
XG1200 User's Guide 5.5.8 delete Function Deletes the files in the volatile memory of the XG1200. Prompt Command syntax delete FILE-NAMES Parameter 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.
XG1200 User's Guide 5.5.9 rename Function Changes the file names in the volatile memory. Prompt Command syntax rename FROM-NAME TO-NAME Parameter FROM-NAME Specifies the file name to change. TO-NAME Specifies a file name to which the file name will be changed.
Take actions in accordance with the message received from the TFTP server. % tftp: write: No space left on device Explanation There is not enough free space to store the files on the XG1200. Some of the files being imported will remain on the XG1200. Solution After deleting the files, which are being processed for import, and unnecessary files using the "delete"...
TFTP server. % local file: No such file or directory Explanation The specified file does not exist on the XG1200. [[Inserted string]]%1$: specified file name Solution Check the status of the file on the XG1200.
XG1200 User's Guide 5.6 Switch Basic Configuration Commands This section explains configuration commands related to general operation of the switch. 5.6.1 clear bridge mac-address-table Function Deletes dynamically-learned MAC addresses from the MAC address table. Prompt Command syntax #clear bridge mac-address-table dynamic { all | port <1-12> | agg-port <1-6> } Parameter dynamic { all | port <1-12>...
XG1200 User's Guide 5.6.2 show bridge Function Displays the basic configuration file of the switch. Prompt xg> or xg# Command syntax show bridge Command type Operation management commands Output form xg# show bridge Switch Basic Information 2005/08/22-12:12:15 =============================================================================== Aging Time : {Disabled | <10-1756>...
The destination port number is shown. For multicast MAC addresses, multiple port numbers are displayed. − filter It means MAC addresses to be filtered. − This is used for the internal control of the XG1200. Message % IGMP snooping is not enabled. Explanation Since Global IGMP snooping is disabled, igmp-snooping cannot be specified.
0004.123a.4321 vlan-1 port 4 5.6.4 bridge forward-mode Function For the switching method of frame forwarding, the XG1200 supports two types of Store-and-forward and Cut-through. Store-and-forward After a full frame is received, an error check is performed before forwarding. Cut-through After reading the data up to the beginning 64 bytes of a received frame, forwarding is immediately performed. Basically, FSC errors are not checked, which allows low latency forwarding.
XG1200 User's Guide 5.6.5 bridge jumbo-frame Function Sets the maximum frame size of the jumbo frame. The maximum frame size that can be forwarded is 15360 byte. Use the no form to return to the default setup. Prompt xg(config)# Command syntax...
Explanation The changed setting becomes enabled after the XG1200 is restarted. Solution In order to enable the setting, after executing "copy running-config startup-config," restart the XG1200 using the "reset" command. Note When the learning mode is changed, the setting is not changed immediately, and will be enabled after the system is restarted.
XG1200 User's Guide 5.6.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.
Page 94
Review the specified MAC address. Note Unicast MAC addresses/multicast MAC addresses that can be statically registered to the XG1200 are 128 addresses maximum each. 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.
Review the specified MAC address. Note Unicast MAC addresses/multicast MAC addresses that can be statically registered to the XG1200 are 128 addresses maximum each. Addresses to set as a filter are 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.
Page 96
XG1200 User's Guide Example The following is an example to filter a MAC address 0001.2300.4567. xg(config)# bridge mac-address-table static 0001.2300.4567 filter Filter a MAC address c1b1.123a.4321 at VLAN3. Frames, which have this MAC address as its destination, are discarded at VLAN3.
Configuration command Default 300 seconds Note The maximum error between the value of ageing time and the time a MAC address actually expires in the XG1200 is ±1.7 seconds. Example Set the ageing time to 400 seconds. xg(config)# bridge aging-time 400 Disable the ageing time.
XG1200 User's Guide 5.7 Link Aggregation Configuration Commands This section explains the commands required in using link aggregation. 5.7.1 show link-aggregation Function Displays the state of an aggregation group. Prompt xg> or xg# Command syntax show link-aggregation [ agg-port <1-6> ] Parameter agg-port <1-6>...
Page 99
XG1200 User's Guide Protocol The control protocol to comprise a link aggregation is displayed. − None Comprises a static link aggregation. − LACP - Active Uses LACP as the control protocol for link aggregation, and comprises a link aggregation by LACP in Active mode.
Page 100
The link state of LACP with the XG1200 is in a synchronized state. − No Sync The link state of LACP with the XG1200 is not in a synchronized state. Example Display the state of all aggregation groups. xg> show link-aggregation...
LACP is possible in the combination of active-active. − passive The XG1200 will be in the exclusively passive mode of LACP protocol. Although it responds to LACP packets, the XG1200 will not start negotiation. This parameter can be specified only when "lacp" is specified to "protocol" parameter.
Page 102
XG1200 User's Guide Under certain circumstances, the inclination of the forwarding destination port may not be dissolved, even when the distribution method is changed. By changing this parameter, the inclination may be even smaller. However, this function is to change the distribution patterns, and it does not guarantee dissolution of inclinations.
XG1200 User's Guide Example Set a static link aggregation with ports 1 and 2 as aggregation group number 1. And then move to the interface edit mode of the aggregation group, and set default VLAN ID to 2. xg(config)# link-aggregation agg-port 1 protocol none port 1 2...
XG1200 User's Guide 5.7.4 lacp port-priority Function Sets the priority of ports in LACP. This LACP port priority is used as information to identify ports in LACP, but usually it is not necessary to be changed. Use the no form to return to the default setup.
XG1200 User's Guide 5.8 Switch Port Configuration Commands This section explains configuration commands of each port of the switch. 5.8.1 show interface Function Displays the port state of the specified switch. Prompt xg>, or xg# Command syntax show interface [ { port <1-12> | agg-port <1-6> } ] Parameter port <1-12>...
Page 106
XG1200 User's Guide Link Status Detail Details of the port is displayed: Display Meaning PLUG-OUT XENPAK is taken off. LOW-PWR XENPAK is in LowPower state. LASI LASI Alarm is detected in XENPAK. Access to XENPAK has failed. The shutdown command has been executed.
XG1200 User's Guide User Vlan Protocol ID User defined VLAN protocol identifier (User VLAN Protocol ID) is displayedin a hexadecimal starting with 0x. Filter Information Ingress Filter(no vlan member) The state of ingress filtering by VLAN ID is displayed. −...
XG1200 User's Guide 5.8.3 clear violation Function When violation due to port security, loop back alert, and storm control is detected, an error log that caused the violation is output only once, and the target port will be in violation state. This violation state can be checked with "Link Status Detail" of the "show interface"...
XG1200 User's Guide 5.8.4 interface port Function Switches from the global configuration mode to the interface edit mode, in which ports are set. When more than one port is specified, the multiple ports can be set collectively. Prompt xg(config)# Command syntax interface port <1-12>...
XG1200 User's Guide 5.8.5 flowcontorol Function Sets transmission and reception modes for the PAUSE frame for Flow Control to the switch port. Additionally, Flow Control by receiving the PAUSE frame is always enabled. Use the no form to return to the default setup.
XG1200 User's Guide 5.8.6 storm-control Function Enables broadcast storm control for the 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 When storm state is detected, the port will be in violation state. After eliminating the cause of the storm state, clear the violation state with the "clear violation"...
XG1200 User's Guide 5.8.8 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...
XG1200 User's Guide 5.8.10 port-security Function Sets port security by the source MAC address. When port security is enabled, register the MAC address to permit using the "bridge mac-address-table" command. Use the no form to disable port security. Prompt xg(config-if)#, or xg(config-agg)#...
XG1200 User's Guide 5.8.11 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 port to notify.
XG1200 User's Guide 5.8.12 ingress-bandwidth Function Sets ingress rate limiting value of 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>...
XG1200 User's Guide 5.8.13 multicast-forwarding Function Sets forwarding method of 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 { forward-all | forward-unregistered-mac | filter-unregistered-mac } Specifies forwarding method of multicast frames.
XG1200 User's Guide 5.9 Spanning Tree Protocol (STP) Configuration Commands This section explains the commands required in using Spanning Tree Protocol. 5.9.1 show spanning-tree Function Displays the state of Spanning Tree Protocol. Prompt xg>, or xg# Command syntax show spanning-tree [ detail [ { port <1-12> | agg-port <1-6> } ] ]...
Page 118
The switch identifier priority of the XG1200 is displayed. In the first four digits, the priority of the XG1200 is displayed in a hexadecimal number. In the remaining 12 digits, the MAC address of the XG1200 is displayed in a hexadecimal number. Max Age The maximum valid time (seconds) of BPDU is displayed.
Page 119
STP(IEEE802.1D). − RSTP(IEEE802.1w). Even when RSTP mode is set to the switch port of the XG1200, if the switch port of the destination is operating in STP (IEEE802.1D) mode, it will operate as STP. Designated Switch Displays the switch identifier of the specified switch (which sent BPDU to the port).
Page 120
XG1200 User's Guide Output form (in detailed display) xg# show spanning-tree detail Spanning Tree Information 2005/08/22-12:12:15 =============================================================================== Switch Information for Spanning Tree --------------------------------------------------------------- Spanning Tree : {Enable | Disable} Root Switch Priority : 32768 Root Switch ID : 8000.0080.17C2.0511 Root Path Cost...
Page 121
XG1200 User's Guide Link Type Indicates the link type state of the current line. − Point-to-point A point-to-point line. − Shared A shared line. Forward-Transitions Displayes the number of times ports have been changed to forwarding state. Portfast The setting state of Portfast is displayed.
XG1200 User's Guide 5.9.2 spanning-tree Function Enables 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 Example Enable Spanning Tree Protocol. xg(config)# spanning-tree 5.9.3 spanning-tree protocol...
XG1200 User's Guide 5.9.4 spanning-tree priority Function Sets switch priority of Spanning Tree. The switch which switch priority is smallest is selected for the root switch of the Spanning Tree. Use the no form to return to the default state.
XG1200 User's Guide 5.9.5 spanning-tree hello-time Function The hello time is a time interval to send BPDUs. The switch informs all the other switches of root switch information by periodically sending BPDUs. Use the no form to return to the default setup.
XG1200 User's Guide 5.9.6 spanning-tree max-age Function The maximum age (max-age) of Spanning Tree is a valid time of the received BPDUs. When BPDUs are not received within the valid time, the topology of Spanning Tree will be recaluculated, and the switch will send BPDUs with the switch itself as the root switch.
XG1200 User's Guide 5.9.7 spanning-tree forward-time Function The forward delay time of Spanning Tree is the time required in each state when the ports transit to forwarding state. The no form of is used to return to the default setup.
XG1200 User's Guide 5.9.8 spanning-tree port-priority Function Sets a port priority of 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>...
XG1200 User's Guide 5.9.9 spanning-tree port-path-cost Function Sets a path cost of each port. Use the no form to return to the default setup. Prompt xg(config-if)#, or xg(config-agg)# Command syntax spanning-tree port-path-cost <1-200000000> no spanning-tree port-path-cost Parameter port-path-cost <1-200000000> Sets a path cost of each port. It can be within the range of 1 to 200000000.
XG1200 User's Guide 5.9.10 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 }...
XG1200 User's Guide 5.9.11 spanning-tree portfast Function The “portfast” function reduces the time required to reconfigure the STP topology. When the function detects a link down of the root port in the spanning tree, it skips the topology recalculation and directly switches from the blocking status to the forwarding status.
XG1200 User's Guide 5.9.12 spanning-tree portfast bpdu-guard Function Enable the BPDU guard with the port in which the portfast function is valid. If the port having the enabled BPDU guard receives a BPDU, this port is shut down and its communication fails. During this time, the received BPDU is not processed.
XG1200 User's Guide 5.9.13 spanning-tree portfast errdisable-timeout Function Set the timer to release the port automatically from the shutdown status by the BPDU card in which the portfast function and BPDU guard function is valid. This command can also set a timer value at the same time.
XG1200 User's Guide 5.9.14 spanning-tree portfast bpdu-filter Function Enable the BPDU filter for the port in which the portfast function is valid. The port having the enabled BPDU filtering does not send or receive a BPDU. Use the no form to return to the default setup.
XG1200 User's Guide 5.10 Virtual LAN (VLAN) Setup Commands This section explains the setting command related to the virtulal LAN (VLAN). 5.10.1 show vlan Function Displays an information about the available VLAN status and VLAN membership status. Prompt xg>, or xg#...
XG1200 User's Guide 5.10.2 vlan Function Creates a VLAN. Also, it can name the VLAN to allow its 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> [ name VLAN_NAME ] no vlan <2-4094>...
XG1200 User's Guide 5.10.3 port-vlan-id Function The port VLAN system allows you to set a port to explicitly belong to a VLAN and configure the VLAN by grouping each port. However, when a frame with VLAN tags is received, the VLAN tag information precedes.
XG1200 User's Guide 5.10.4 vlan-member allowed Function Registers a port as a VLAN membership. 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>...
XG1200 User's Guide 5.10.5 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 has been defined to 0x8100 in IEEE 802.1Q. However, you can use the standard tag of IEEE 802.1Q as the multiple-tag VLAN which has been encapsulated with the user-defined VPID (or TPID) tag (*).
XG1200 User's Guide 5.10.7 ingress-filter tagged-frame Function Specifies to discard VLAN-tagged frames. 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 tagged-frame Discards VLAN-tagged frames when they are received.
XG1200 User's Guide 5.10.9 vlan-statistics collection Function Sets the VLANs to collect their 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>...
XG1200 User's Guide 5.11 QoS Setup Commands This section explains the Quality of Service (QoS) setup commands. 5.11.1 show qos Function Displays the current Quality of Service (QoS) status. Prompt xg>, or xg# Command syntax show qos [ { default-priority | qos-map } ]...
XG1200 User's Guide 5.11.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>...
XG1200 User's Guide 5.11.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.
XG1200 User's Guide 5.12 Port Mirroring Setup Commands This section explains the commands for port mirroring setup. 5.12.1 show mirror Function Displays the current mirroring setup for send and receive frames. Prompt xg>, or xg# Command syntax show mirror Command type...
XG1200 User's Guide 5.12.2 mirror Function Sets the port mirroring. Use the no form to cancel the port mirroring setup. Prompt xg(config)# Command syntax mirror monitored-port <1-12> [rx-mirroring-port <1-12>] [tx-mirroring-port <1-12>] no mirror Parameter monitored-port <1-12> Specifies a port number to be monitored.
Vlan Multicast Group Ver Member ports ---- --------------- --- --------------------------------------------------- 1 225.10.10.1 2 port 1 5 ------------------------------------------------------------------------------ [vlan-2] Global IGMP snooping The operation state of IGMP snooping of the XG1200 is displayed. − Enabled IGMP snooping is enabled. − Disabled IGMP snooping is disabled.
Page 147
XG1200 User's Guide [vlan 1] The VIDs of applicable VLANs are displayed. IGMP snooping The IGMP operation state of applicable VLANs are displayed. − Enabled IGMP snooping is enabled. − Disabled IGMP snooping is disabled. Registered group number The number of registered multicast groups are displayed through IGMP snooping.
Prompt xg(config)# Command syntax ip snooping protocol igmp no ip snooping protocol igmp Parameter protocol igmp Enables global IGMP snooping of the XG1200. Command type Configuration command Default None Example Enable IGMP snooping of the XG1200. xg(config)# ip snooping protocol igmp...
Disabled (for VLANs other than the default VLAN) Message % Global IGMP snooping is not enabled. Explanation The global IGMP snooping of the XG1200 is disabled. Solution Enable the global IGMP snooping using the “ip snooping protocol” command first, then reissue the “ip snooping vlan” command.
Default Message % Global IGMP snooping is not enabled. Explanation The global IGMP snooping of the XG1200 is disabled. Solution Enable the global IGMP snooping using the “ip snooping protocol” command first, then reissue the “ip snooping vlan” command. % Vlan id is not found. vid=%1$ Explanation The specified VLAN has not been created.
None Message % Global IGMP snooping is not enabled. Explanation The global IGMP snooping of the XG1200 is disabled. Solution Enable the global IGMP snooping using the “ip snooping protocol” command first, then reissue the “ip snooping vlan” command. % Vlan id is not found. vid=%1$ Explanation The specified VLAN has not been created.
260 seconds Message % Global IGMP snooping is not enabled. Explanation The global IGMP snooping of the XG1200 is disabled. Solution Enable the global IGMP snooping using the “ip snooping protocol” command first, then reissue the “ip snooping vlan group-member-interval” command.
None Message % Global IGMP snooping is not enabled. Explanation The global IGMP snooping of the XG1200 is disabled. Solution Enable the global IGMP snooping using the “ip snooping protocol” command first, then reissue the “ip snooping vlan fast-leave” command.
2 seconds Message % Global IGMP snooping is not enabled. Explanation The global IGMP snooping of the XG1200 is disabled. Solution Enable the global IGMP snooping using the “ip snooping protocol” command first, then reissue the “ip snooping vlan last-member-interval” command.
Default Message % Global IGMP snooping is not enabled. Explanation The global IGMP snooping of the XG1200 is disabled. Solution Enable the global IGMP snooping using the “ip snooping protocol” command first, then reissue the “ip snooping vlan send-query-count” command.
(called “Group member interval”) as follows. Query interval = (Group-membership-interval – 10) / send-query-count (seconds) XG1200 does not send Query messages when there is a multicast router in the network. Use the no form to return to the default setup.
XG1200 User's Guide 5.14 Statistics Commands XG1200 can display statistics using several calculation methods. The statistics can be displayed by the “monitor” command which periodically updates the information or by the “show statistics” command which displays the snapshot. The transmission byte statistics information does not include preambles (framing bytes).
XG1200 User's Guide 5.14.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.
Page 159
XG1200 User's Guide Output format (if "total" is specified) xg# monitor traffic-bytes total Traffic Statistics(Total Frame Bytes) 2005/08/22-12:12:15 ============================================================== Port Link State/ Tx-Frame Rx-Frame STP State Bytes Bytes ---- ------------- ------------ ------------ 1 Up/Discard 1234567890K 1234567890K 2 Down 1234567890G 1234567890G...
XG1200 User's Guide 5.14.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.
Page 161
XG1200 User's Guide Output format (if “total” is specified) xg# monitor traffic-counts total Traffic Statistics(Total Frame Counts) 2005/08/22-12:12:15 ================================================================== Port Link State/ Tx-Frames Rx-Frames Rx-Bcast Rx-Mcast STP State Counts Counts Counts Counts ---- ------------ ----------- ---------- ---------- ----------- 1 Up/Discard...
XG1200 User's Guide 5.14.3 monitor framesize-traffic-counts Function Displays the transmission frame count in each size of 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>]...
Page 163
XG1200 User's Guide Output format (if "total" is specified) xg# monitor framesize-traffic-counts total Framesize Traffic Statistics(Total Frame Counts) 2005/08/22-12:12:15 ========================================================================================= Port Link State/ FrameSize FrameSize FrameSize FrameSize Framesize FrameSize STP State 0-64 65-127 128-255 256-511 512-1023 1024-1518 ---- ----------- ----------- ----------- ----------- ----------- ----------- -----------...
XG1200 User's Guide 5.14.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.
XG1200 User's Guide 5.14.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.
XG1200 User's Guide 5.14.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.
XG1200 User's Guide 5.14.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.
XG1200 User's Guide 5.14.8 monitor dataflow Function Displays statistics including both pause frame transmission to/from each port and transmission processing. Prompt xg> or xg# Command syntax monitor dataflow { current | total } [interval <3-60>] Parameter { current | total } Specifies the statistics to be displayed.
Page 169
XG1200 User's Guide Output format (if "total" is specified) xg# monitor dataflow total Dataflow Statistics(Total Counts) 2005/08/22-12:12:15 =========================================================================================== Port Link State/ Flow-Ctl Forward Flood Rx-Pause Tx-Pause Full-Drop VLAN-Drop STP State Mode Counts Counts Counts Counts Counts Counts ---- ---------- -------- ----------- ----------- ----------- ----------- ----------- ----------- 1 Up/Discard Rx &...
XG1200 User's Guide 5.14.9 monitor error Function Displays error traffic statistics of each port. Prompt xg> or xg# Command syntax monitor error { current | total } [interval <3-60>] Parameter { current | total } Specifies a point to start calculating the statistics to be displayed.
Page 171
XG1200 User's Guide Output format (if "total" is specified) xg# monitor error total Error Statistics(Total Counts) 2005/08/22-12:12:15 ========================================================================== Port Rx Rx & Tx Rx & Tx Rx & Tx Rx & Tx Total Over Under Fragment Jabber Align Lost ---- -------- --------- ---------...
XG1200 User's Guide 5.14.10 show statistics traffic-bytes Function Displays the cumulative number of bytes which have been sent or received to/from each port after the system startup. Prompt xg> or xg# Command syntax show statistics traffic-bytes Command type Operation management command...
XG1200 User's Guide 5.14.11 show statistics traffic-counts Function Displays the cumulative number of frames which have been sent or received to/from each port after the system startup. Prompt xg> or xg# Command syntax show statistics traffic-counts Command type Operation management command...
XG1200 User's Guide 5.14.12 show statistics framesize-traffic-counts Function Displays traffic statistics of each port in different frame size groups. Prompt xg> or xg# Command syntax show statistics framesize-traffic-counts Command type Operation management command Output format xg# show statistics framesize-traffic-counts Framesize Traffic Statistics(Total Frame Counts) 2005/08/22-19:44:11 ===================================================================== [No.1]...
XG1200 User's Guide 5.14.13 show statistics qos-priority-traffic-bytes Function Displays the traffic (the number of frames) of each port in different QoS priorities after the startup of system hardware. Prompt xg> or xg# Command syntax show statistics qos-priority-traffic-bytes Command type Operation management command...
XG1200 User's Guide 5.14.14 show statistics qos-priority-traffic-counts Function Displays the traffic (the number of frames) of each port in different QoS priorities after the startup of system hardware. Prompt xg> or xg# Command syntax show statistics qos-priority-traffic-counts Command type Operation management command...
XG1200 User's Guide 5.14.15 show statistics vlan-traffic-bytes Function Displays the traffic (in bytes) of each VLAN after startup of the system equipment. Prompt xg> or xg# Command syntax show statistics vlan-traffic-bytes Command type Operation management command Output format xg# show statistics vlan-traffic-bytes...
XG1200 User's Guide 5.14.16 show statistics vlan-traffic-counts Function Displays the traffic (the number of frames) of each VLAN after startup of the system hardware. Prompt xg> or xg# Command syntax show statistics vlan-traffic-counts Command type Operation management command Output format...
XG1200 User's Guide 5.14.17 show statistics dataflow Function Displays statistics including the transmission and reception of flow control at each port and the data transmission type. Prompt xg> or xg# Command syntax show statistics dataflow Command type Operation management command...
XG1200 User's Guide 5.14.18 show statistics error Function Displays statistics of errors occurring at each port after startup of the system hardware. Prompt xg> or xg# Command syntax show statistics error Command type Operation management command Output format xg# show statistics error...
XG1200 User's Guide 5.14.19 clear statistics Function Clears all of statistics which have been stored after the startup of system hardware. The following statistics are cleared. Traffic statistics : traffic-bytes, traffic-counts and framesize-traffic-counts QoS traffic statistics : qos-priority-traffic-bytes and qos-priority-traffic-counts...
XG1200 User's Guide 5.15 SNMP Setup Commands This section explains about the SNMP settings. 5.15.1 show snmp-server Function Displays the current SNMP settings. Prompt xg> or xg# Command syntax show snmp-server Command type Operation management command Output format xg# show snmp-server...
Command syntax snmp-server location SYSTEM-LOCATION no snmp-server location Parameter SYSTEM-LOCATION Specifies the installation location of the XG1200. The location name can be up to 255 alphanumeric characters. Command type Configuration command Default None Message % SYSTEM-LOCATION is too long.
Command syntax snmp-server contact SYSTEM-CONTACT no snmp-server contact Parameter SYSTEM-CONTACT Specifies the installation location of the XG1200. The location name can be up to 255 alphanumeric characters. Command type Configuration command Default None Message % SYSTEM-LOCATION is too long.
XG1200 User's Guide 5.15.4 snmp-server access Function Sets an SNMP agent. The SNMP manager provides read-only access privileges only. You can register up to four access-enabled SNMP managers. Use the no form to delete the existing SNMP managers. Prompt xg(config)#...
XG1200 User's Guide 5.15.5 snmp-server trap Function Sets the destination to notify SNMP traps from the system. 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} ]...
XG1200 User's Guide 5.16 RMON Setup Commands This section explains about RMON settings. 5.16.1 show rmon Function Displays the current RMON settings. Prompt xg> or xg# Command syntax show rmon Command type Operation management command Output format xg# show rmonRMON Information...
Page 188
XG1200 User's Guide Rising Threshold Indicates the threshold upper limit (or the rising threshold). Rising Event Indicates a number of the event to be notified if the value obtained has exceeded the threshold limit. Falling Threshold Indicates the threshold lower limit (or the falling threshold).
XG1200 User's Guide 5.16.2 rmon collection history Function Sets a RMON history. Up to 24 entries can be set. Use the no form to delete the information you have set. Prompt xg(config)# Command syntax rmon collection history INDEX { port <1-12> | agg-port <1-6> }...
XG1200 User's Guide 5.16.3 rmon alarm Function Sets RMON alarms. Up to 30 entries can be set. Use the no form to delete the information you have set. Prompt xg(config)# Command syntax rmon alarm INDEX VARIABLE interval VALUE {absolute | delta}...
XG1200 User's Guide Notes RMON event entry needs to be created using "rmon event" command for log creation or SNMP trap notification when an event has occurred. Example Set RMON alarms: xg(config)# rmon alarm 10 .1.3.6.1.2.1.2.2.14.1 interval 60 absolute rising-threshold 15 1 falling-threshold 0 owner "admin"...
Page 192
XG1200 User's Guide % DESCRIPTION cannot be used. Explanation Unusable character has been specified for the "description". Solution Review the specified “description”, and reissue the command. % OWNERNAME cannot be used. Explanation Unusable character has been specified for the "owner".
XG1200 User's Guide 5.17 System Operation Display Commands This section explains about the command to display the system operation status. 5.17.1 show system status Function Displays the hardware operation status. For the explanation and actions taken of each item, see the "Verifying Hardware...
Page 194
XG1200 User's Guide Power Supply Displays the operation status of power supply PWR-1 Displays the operation status of power supply 1. − Mount Displays the mounting status of the power supply. − AC-Line Displays the AC line input status. −...
CPU Used Ratio : 1% Memory Used Size : 36,429,824 bytes (57%) System Name (hostname) Displays the system name (host name) of the XG1200. System Location Displays the installation location of the XG1200. System Contact Displays the contact information of the XG1200.
Page 196
XG1200 User's Guide Summer-Time Displays the current summer time settings. If you have changed the summer time settings, those effective after the next system startup are displayed in the “Next Boot” area. RS232C Baud-Rate Displays the serial (RS-232C) baud rate.
Specifies a type of system log to be initialized. − info Initializes the INFO log. The INFO log stores information (INFO) messages which report the system status of the XG1200. − warning Initializes the WARNING log. The WARNING log stores the warning (WARNING) messages of the XG1200.
Specifies a type of system log to be displayed. − info Displays the INFO log. The INFO log stores information (INFO) messages which report the system status of the XG1200. − warning Displays the WARNING log. The WARNING log stores the warning (WARNING) messages of the XG1200.
XG1200 User's Guide Example Display 10 entries of the latest INFO log: xg# show log info latest 10 5.18.3 log send Function Transfers the system log from the system equipment to the remote host. Prompt xg(config)# Command syntax log send HOST { info | warning | error | critical } [ { udp | tcp } ]...
XG1200 User's Guide 5.18.5 show maintenance Function Displays the maintenance information. Prompt Command syntax show maintenance Command type Operation management command Output format (if "current" is specified) xg# show maintenance Maintenance Information 2005/08/22-20:58:17 ==================================================== NO Type Occurred Time --- -------------------------- ---------------------...
XG1200 User's Guide 5.18.6 tftp put-maintenance Function Transfers the system maintenance information to the TFTP server. The file size of the maintenance information is displayed on the screen. Prompt Command syntax tftp put-maintenance HOST [ REMOTE-FILE ] Parameter HOST Specifies a host name or an IP address of the TFTP server.
3 system dump(machine check) 2005/08/22-20:58:14 ================================================== xg# tftp put-maintenance host1 Total file size: 480711 (bytes) 5.18.7 clear maintenance Function Clears the maintenance information from the non-volatile memory of the XG1200. Prompt Command syntax clear maintenance Command type Operation management command Notes Issue the “clear maintenance”...
XG1200 User's Guide 5.18.8 update-system Function Updates the firmware of the XG1200. The XG1200 has two sets of firmware. This command updates the standby firmware. The updated firmware is made valid after the next system startup. Prompt Command syntax update-system local FILE-NAME...
Page 204
Take actions by following the message instructions sent from the TFTP server. % tftp: write: No space left on device Explanation The non-volatile memory of the XG1200 has insufficient work area. The files being downloaded may remain in the non-volatile memory. Solution Delete the downloaded files and unnecessary files on the system using the “delete”...
XG1200 User's Guide 5.18.9 boot-system Function Switches the firmware to be used for the next startup of the XG1200. Use this command only if a problem has occurred when you are using a new firmware. Prompt Command syntax boot-system { 1 | 2 }...
XG1200 User's Guide Chapter 6 Managing the XG1200 This chapter describes the management of the XG1200. 206/258 All Rights Reserved, Copyright (C) PFU LIMITED 2005...
XG1200 User's Guide 6.1 Verifying XG1200 Operations This chapter describes the management of the XG1200. Hardware status System status 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.
Page 208
The temperature is within normal operating range. Internal Temperature is out of range. (xx) A temperature error has been detected. Reexamine the following points concerning the set up of XG1200. − Check that the air vent is not blocked. −...
Page 209
3.3V Main: Out of range. (xx) A 3.3V power supply error has been detected. Contact your XG1200 sales representative. 12V Main: Out of range. (xx) A 12V power supply error has been detected. Contact your XG1200 sales representative. Fan (fan status) Displays status of fans.
Page 210
Changing XENPAK mode to normal. Wait for a while before checking the status again. Plug-In The XG1200 detected that XENPAK has been plugged in. Wait for a while before checking the status again. Initializing Initializing XENPAK. Wait for a while before checking the status again.
: 1% Memory Used Size : 36,429,824 bytes (57%) Check the version of firmware on which the XG1200 is running and verify the system status based on CPU load and memory usage. 6.1.3 Reviewing Log Messages Log messages about the XG1200 are classified into 4 levels -- CRITICAL, ERROR, WARNING, and INFO -- in accordance with the severity of events.
Does not stop system operation but part of the functions is inoperable. Take the appropriate action in response to the message. − WARNING An error or crtical condition has been detected, but it does not affect normal operation of the XG1200. Determine whether an action must be taken by checking the message. − INFO A message that provides information about a system status.
XG1200 User's Guide 6.1.3.2 Reviewing Fault Logs If an XG1200 fault has occurred, review the fault log to check fault messages (CRITICAL, ERROR, or WARNING). To review fault logs, enter the "show log" command in the operator EXEC mode or in the administrator EXEC mode. For the meaning of messages and actions to take for the errors, refer to "Appendix A.2 List of Event Logs".
6.2 Uploading/Downloading Configuration File The configuration file, which has been generated in the XG1200, can be uploaded to a TFTP server. Also, when an uploaded configuration file is downloaded from a TFTP server, the configuration of the XG1200 can be restored.
6.3 Updating Firmware The XG1200 can hold two versions of firmware. If you perform a firmware update, the inactive firmware will be updated. The XG1200 automatically uses the new firmware (updated version) during reboot after the firmware update. If it fails to start the new firmware for some reason, it automatically uses the old version (the one that has not been updated).
XG1200 User's Guide 6.3.2 Selecting Firmware This section describes the procedures for selecting the firmware you want to use. After you log into the XG1200, use the "enable" command to switch to administrator EXEC mode. xg> enable Using the "show system information"...
XG1200 User's Guide 6.4 Extracting of Maintenance Information If an XG1200 fault has occurred, you may be asked to extract maintenance information to allow your XG1200 sales representative to investigate it. This section provides procedures for extracting maintenance information. Depending on the situations shown below, extract maintenance information through the appropriate procedures.
This section describes the procedures for extracting maintenance information when an XG1200 malfunction has occurred. A malfunction has occurred. When a function configured for the XG1200 fails to operate properly, the maintenance information can be extracted using the command. Using the "save...
XG1200 User's Guide Chapter 7 Troubleshooting This chapter describes how to solve problems you encounter when using the XG1200. 219/258 All Rights Reserved, Copyright (C) PFU LIMITED 2005...
To reset all settings in the XG1200's startup-config to factory defualts: Using the "reset factory-default" command, reset the contents of the startup-config to the factory defaults. When the command is executed, a message appears that asks you whether you want to restart the XG1200. xg# reset factory-default Do you restart system with setting to factory-default? (y/n) : ←...
XG1200 User's Guide 7.1.3 Restoring Factory Defaults If the system still fails to start up with another firmware selected, perform the following procedure to restore the XG1200 to factory defaults. (Step 1) Connect the XG1200 to a serial terminal. Turn on the XG1200.
Page 222
XG1200 User's Guide APPENDICES 222/258 All Rights Reserved, Copyright (C) PFU LIMITED 2005...
Appendix A Event Logs This appendix describes event logs that are extracted in the XG1200, including message IDs, severities, message contents and details, and actions to take. The severities of the event logs are classified into 4 levels -- CRITICAL, ERROR, WARNING, and INFO.
Check that the temperature of the set up location is within the limits set out by the operation guarantee. If the message is displayed even though the XG1200 has been properly installed, note the message contents and contact your XG1200 sales representative.
Page 225
[[Inserted string]]%1$: Displays the types of power supply faults (VDP/VDE/VDR/VDD/VDN/3.3V Main/12V). [[Inserted string]]%2$: Value that represents power supply fault Solution Note the message contents and contact your XG1200 sales representative. S0109 %1$ Speed is below the Low Limit. (%2$) WARNING Explanation It has been detected that the speed of fan is below limit.
[[Inserted string]]%1$: Additional information that indicates the cause of reset. Solution Obtain maintenance information using the "tftp put-maintanace" command after restarting the system and then take a note of the message content before contacting the XG1200 sales representative. S1001 MAC address in EEPROM is invalid. CRITICAL Explanation An error was occurred in the device that stores the XG1200's MAC address.
An unhandled exception caused a system panic. [[Inserted string]]%1$: Details about error [[Inserted string]]%2$: Signal number Solution Note this message and those displayed above and below it and contact your XG1200 sales representative. This message may not be recorded in the log. S1951 Kernel panic: %1$...
Page 228
CRITICAL Explanation An internal error was detected in the switch chip control. [[Inserted string]]%1$: Supplementary code for the error Solution Note the message contents and contact your XG1200 sales representative. S2100 Invalid or No MAC address. ERROR Explanation Failed to read the XG1200's MAC address.
Page 229
An uncorrectable error was detected in the VLAN table. It is automatically corrected by hardware. [[Inserted string]]%1$: Supplementary code for the error Solution If the same message reappears after restarting, note the message contents and contact your XG1200 sales representative. S2204 Too Many VLAN Table MBE Errors.
Page 230
Explanation An uncorrectable error was detected repeatedly in the switch chip. Logging for this event is disabled. Solution If the same message reappears after restarting, note the message contents and contact your XG1200 sales representative. S2210 Stream Memory Tag SBE detected. %1$...
Page 231
Explanation Failed to transmit packet due to congestion on the transmission line. [[Inserted string]]%1$: Port number Solution If the message is displayed repeatedly, note the message contents and contact your XG1200 sales representative. P2303 Rx Storm to CPU. port %1$...
XG1200 User's Guide A.2.4 npm (Network Protocol Control: 3000-3299) Message Message/Explanation/Solution IDSeverity S3001 Cold Start or Warm Start. INFO Explanation The system has been turned on. S3002 Link down %1$. (%2$) INFO Explanation Port status has changed from a link up to a link down.
Page 233
Received IGMP packet without IP header. WARNING Explanation Received a frame whose size is smaller that that of the IP header. Solution Investigate the cause of faulty frames being sent to the XG1200. S3203 Received IGMP packet with illegal IP version. WARNING Explanation Received a frame with an illegal IP header version.
Page 234
Explanation Received a frame containing the 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 XG1200. S3207 Received illegal IGMP packet. WARNING Explanation Received a frame of an undefined IGMP type.
XG1200 User's Guide Message Message/Explanation/Solution IDSeverity P3215 IGMP snooping has deleted multicast group address. group(%1$) vlan-%2$ agg-port %3$ INFO Explanation IGMP snooping has deleted a multicast group MAC address. [[Inserted string]]%1$: Deleted IP group address [[Inserted string]]%2$: Deleted VLAN ID...
Failed to find an IP address form the host name specified with the "log send" command. [[Inserted string]]%1$: Host name specified with the "log send" command Solution Review the host name defined. Check that the DNS has been configured for the XG1200. A.2.6 xgsh (CLI Command History: 4000-4499) Message...
Invalid BPDU received on %1$, Bridge becoming root. WARNING Explanation The reception of an invalid BPDU triggered a topology change, which caused the XG1200 to become a root switch. [[Inserted string]]%1$: Name of the port that received the BPDU Solution Review the network environment for the port to be connected.
S7492 A system-dump has been saved. Cause: machine check occurred (memory or bus data error). CRITICAL Explanation An XG1200 machine check error has occurred and a system dump saved. Solution "Obtain maintenance information using the "tftp put-maintanace " command and then take a note of the message content before contacting the XG1200 sales representative.
Page 239
Solution No action is required if this message appears in Step 2 of "Restoring Factory Defaults". If the message is displayed every time the system is booted, contact your XG1200 sales representative. S7530 init-firmup: Internal error occurred (inconsistency in firmware update information).
Page 240
CRITICAL Explanation An error has occurred while updating firmware. Solution Reattempt the update process. If the message is displayed repeatedly, note the message contents and contact your XG1200 sales representative. S7622 firm-update: failed (writing to FlashROM error: boot loader). CRITICAL Explanation An error has occurred while updating firmware.
Explanation An error has occurred while updating firmware. Solution Reattempt the update process. If the message is displayed repeatedly, note the message contents and contact your XG1200 sales representative. S7630 firm-update: failed (SRAM data error: invalid firmware update information). CRITICAL Explanation An error has occurred while updating firmware.
Failed to find an IP address from the host name specified with the "snmp-server trap" command. [[Inserted string]]%1$: Host name specified with the "snmp-server trap" command Solution Review the host name defined. Check that the DNS has been configured for the XG1200. A.2.12 ntp (NTP Control: 8600-8699)
XG1200 User's Guide Message Format for Forwarding syslog The logs output from the XG1200 can be forwarded to your syslog server. The XG1200 forwards logs in a message format that conforms to the RFC3164 The BSD Syslog Protocol. The format the XG1200 uses to forward a syslog message to the syslog server is shown below.
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.2 Enterprise-specific traps that are specific to the XG1200 report the following information. Field Object name Trap OID 1.3.6.1.4.1.211.1.127.61.101.2.0."message number" xg1200*** Variable list 1.3.6.1.4.1.211.1.127.61.101.2.10.1 xg1200TrapLevel 1.3.6.1.4.1.211.1.127.61.101.2.10.2 xg1200TrapMessage "xg1200***" differs from one event to another.
XG1200 User's Guide Appendix C List of MIBs This appendix lists the MIBs supported by the XG1200. For definition of each object, refer to RFC. MIB-II system group (FRC3418) iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).system(1) Item Object identifier SYNTAX number sysDescr DisplayString {system 1} sysObjectID...
Page 254
{xg1200Event 0} XG1200. xg1200*** NOT-ACCESSIBLE Object identifier of message information trap. {xg1200Traps X} "xg1200***" differs from one event to another. "X" indicates the message number to be reported. xg1200TrapInfo NOT-ACCESSIBLE Object identifier of additional information on message {xg1200Event 10} information trap.
..............53 enable password ................72 Managing Group Members ............45 Event Logs ................. 228 Managing the XG1200 ..............211 exit....................63 Mapping to output queues............41 Extraction of Maintenance Information........222 Message Format for Forwarding syslog ........249 mirror ..................
XG1200 User's Guide monitor qos-priority-traffic-counts..........170 show maintenance ..............205 monitor traffic-bytes..............164 show mirror................. 148 monitor traffic-counts..............165 show qos ..................145 monitor vlan-traffic-bytes ............171 show rmon.................. 192 monitor vlan-traffic-counts ............173 show running-config ..............75 multicast-forwarding ..............117 show running-config (redirect)............
Page 257
Uploading Configuration File ............219 Uploading/Downloading Configuration File ........ 219 user-vlan-protocol-id..............141 Using the CLI................11, 16 Workflow to prepare the XG1200 ..........22 Verifying Hardware Status ............212 Verifying System Status.............. 216 257/258 All Rights Reserved, Copyright (C) PFU LIMITED 2005...
Page 258
XG1200 User's Guide P3N1-E071-01ENZ0 Date of Issue: August 2005 Issuing authority: PFU LIMITED 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.