DES-7000 Series Layer 2 Switch Command Line Interface Reference Manual First Edition (February 2003) 6ES7000CLI01 Printed In Taiwan RECYCLABLE
Wichtige Sicherheitshinweise 1. Bitte lesen Sie sich diese Hinweise sorgfä ltig durch. 2. Heben Sie diese Anleitung für den spä tern Gebrauch auf. 3. Vor jedem Reinigen ist das Gerä t vom Stromnetz zu trennen. Vervenden Sie keine Flüssig- oder Aerosolreiniger. Am besten dient ein angefeuchtetes Tuch zur Reinigung. 4. Um eine Beschä digung des Gerä tes zu vermeiden sollten Sie nur Zubehörteile verwenden, die vom Hersteller zugelassen sind. 5. Das Gerä t is vor Feuchtigkeit zu schützen. 6.
WARRANTIES EXCLUSIVE IF THE D-LINK PRODUCT DOES NOT OPERATE AS WARRANTED ABOVE, THE CUSTOMER'S SOLE REMEDY SHALL BE, AT D-LINK'S OPTION, REPAIR OR REPLACEMENT. THE FOREGOING WARRANTIES AND REMEDIES ARE EXCLUSIVE AND ARE IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED OR IMPLIED, EITHER IN FACT OR BY OPERATION OF LAW, STATUTORY OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Warranty service may be obtained by contacting a D-Link office within the applicable warranty period, and requesting a Return Material Authorization (RMA) number. If a Registration Card for the product in question has not been returned to D-Link, then a proof of purchase (such as a copy of the dated purchase invoice) must be provided.
D-Link Offices for Registration and Warranty Service The product's Registration Card, provided at the back of this manual, must be sent to a D-Link office. To obtain an RMA number for warranty service as to a hardware product, or to obtain warranty service as to a software product, contact the D-Link office nearest you. An address/telephone/fax/e-mail/Web site list of D-Link offices is provided in the back of this manual. Trademarks Copyright 2001 D-Link Corporation.
FCC Warning This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with this user’s guide, may cause harmful interference to radio communications.
Table of Contents Introduction ................................ ................................ .......... 1 Using the Console CLI ................................ ........................... 6 Command Syntax ................................ ................................ 11 Basic Switch Commands................................ ...................... 15 Switch IP Configuration ................................ ....................... 38 Switch Port Commands................................ ................
1 I NTRODUCTION The switch can be managed through the switch’s serial port, TELNET, or the Web-based management agent. The Command Line Interface (CLI) can be used to configure and manage the switch via the serial port or TELNET interfaces. Before using in-band system management tools such as TELNET or the Web-based management software, it is necessary to configure IP settings and setup user accounts.
4. The RS-232 connection to the computer should be configured as follows: § Baud rate = 9600 § Parity = none § Data bits = 8 § Stop bits = 1 § Flow control = none Make sure the terminal or computer you are using to make this connection is configured to match these settings. With the serial port properly connected to a management computer, the following screen should be visible. If this screen does not appear, try pressing Ctrl+r to refresh the console screen.
Figure 1- 2. Initial Console Screen User Name Prompt There is no initial username or password. Just press the enter key at the User Name prompt and again at the Passwrod prompt to display the CLI input cursor − DES7000:4@# (or DES7100:4@# for the DES-7100). This is the command line where all commands are input.
Setting the Switch’s IP Address The DES-7000 series switch must have a TCP/IP address assigned to it so that a network management system (Webbased, TELNET, etc.) can find it on the network. You can use the console manager to access the system’s management software to view or change it’s IP settings. The IP address for the switch must be set before it can be managed with the web-based manager or TELNET session.
Figure 1- 3. Assigning the Switch an IP Address In the above example, the switch was assigned an IP address of 10.1.1.1 with a subnet mask of 255.255.255.0. The system message Success indicates that the command was executed successfully. The switch can now be configured and managed via TELNET and the CLI or via the Web-based management agent using the above IP address to connect to the switch through the Management port (labeled: Mgmt) on the CPU module, or through the network.
2 U SING THE C ONSOLE CLI The DES-7000 supports a console management interface that allows the user to connect to the switch’s management agent via a serial port and a terminal or a computer running a terminal emulation program. The console can also be used over the network using the TCP/IP TELNET protocol. The console program can be used to configure the switch to use an SNMP-based network management software over the network.
can use a TELNET program (in VT-100 compatible terminal mode) to access and control the Switch. All of the screens are identical, whether accessed from the console port or from a TELNET interface. After the switch reboots and you have loged in, the console looks like this: Figure 2-1. Initial Console Screen Commands are entered at the command prompt, DES-7000:4#. There are a number of helpful features included in the CLI. Entering the ? command will display a list of all of the top-level commands.
Figure 2-2. The ? Command The dir command has the same function as the ? command. When you enter a command without its required parameters, the CLI will prompt you with a Next possible completions: message. Figure 2-4. Example Command Parameter Help In this case, the command config account was entered without the parameter . The CLI will then prompt you to enter the with the message, Next possible completions:.
Figure 2-6. The Available Commands Prompt The top-level commands consist of commands like show or config. Most of these commands require one or more parameters to narrow the top-level command. This is equivalent to show what? or config what? Where the what? is the next parameter. For example, if you enter the show command with no additional parameters, the CLI will then display all of the possible next parameters.
Figure 2-6. Next possible completions: Show Command In the above example, all of the possible next parameters for the show command are displayed. At the next command prompt, the up arrow was used to re-enter the show command, followed by the account parameter. The CLI then displays the user accounts configured on the switch.
3 C OMMAND S YNTAX The following symbols are used in this manual to describe how command entries are made and values and arguments are specified in this manual. The on-line help contained in the CLI and available through the console interface, uses the same syntax. Purpose Encloses a variable or value which must be specified. Syntax config account Description In the above syntax example, you must supply a previously created username in the space.
[square brackets] Purpose Encloses a required value or set of required arguments. One or more values or arguments can be specified. Syntax create account [admin/user] Description In the above syntax example, you must specify either an admin or a user level account to be created. Do not type the square brackets. Example Command create account admin / backslash Purpose Seperates two or more mutually exclusive items in a list − one of which must be entered.
{braces} Purpose Encloses an optional optional arguments.
Line Editing Key Usage Insert Can be toggled on or off. When toggled on, inserts text at the current cursor positon and shifts the remainder of the line to the left. Left Arrow Moves the cursor to the left. Right Arrow Moves the cursor to the right. Tab Shifts the cursor to the next field to the left. Multiple Page Display Contr ol Keys Space Displays the next page. CTRL+c Stops the display of remaining pages when multiple pages are to be displayed.
4 B ASIC S WITCH C OMMANDS The basic switch commands in the CLI are listed (along with the appropriate parameters) in the following table.
Each command is listed, in detail, in the following sections. create account Purpose Used to create user accounts Syntax create account [admin/user] Description The create account command is used to create user accounts that consist of a username of 1 to 15 characters and a password of 0 to 15 characters. Up to 8 user accounts can be created. Parameters Admin User Restrictions Only Administrator-level users can issue this command.
config account Purpose Used to configure user accounts Syntax config account Description The config account command configures a user account that has been created using the create account command. Parameters Restrictions Only Administrator-level users can issue this command. Usernames can be between 1 and 15 characters. Passwords characters.
show account Purpose Used to display user accounts Syntax show account Description Displays all user accounts created on the switch. Up to 8 user accounts can exist on the switch at one time. Parameters None. Restrictions None.
delete account Purpose Used to delete an existing user account Syntax delete account Description The delete account command deletes a user account that has been created using the create account command. Parameters Restrictions Only Administrator-level users can issue this command. Example Usage: To delete the user account “System”: DES7000:4@#delete account System Command: delete account System Success.
show session Purpose Used to display a list of currently logged-in users. Syntax show session Description This command displays a list of all the users that are logged-in at the time the command is issued. Parameters none Restrictions Only Administrator-level users can issue this command. Example Usage: To display the way that the users logged in: DES7000:4@#show session ID Live Time --- -----------8 0:17:16.
show switch Purpose Used to display information about the switch. Syntax show switch Description This command displays information about the switch. Parameters None. Restrictions None. Example Usage: To display the switch information: DES7000:4@#show switch Command: show switch Device Type : DES7000 Fast Ethernet Switching System Module ID :1 MAC Address : 00-01-02-03-04-00 IP Address : 10.90.90.90 (Manual) VLAN Name : default Subnet Mask : 255.0.0.0 Default Gateway : 0.0.0.
show unit_information Purpose Used to display information about the individual module units. Syntax show unit_information Description Displays information about the installed modules. Parameters none Restrictions none Example Usage: To display unit information: DES7000:4#show unit_information Command: show unit_information Unit Prom Runtime Hardware Slot Type Version Version Version ------- ------------------------- ------------ -------------1 DES7000 CPU 1.00.000 1.00.
show power_fan_information Purpose Used to display information about the systeem fans and RPS units. Syntax show power_fan_information Description Displays power and fan information.
show serial_port Purpose Used to display the current serial port settings. Syntax show serial_port Description This command displays the current serial port settings. Parameters None.
config serial_port Purpose Used to configure the serial port. Syntax config serial_port {baud_rate[9600/19200/38400/115200]/aut o_logout [never/2_minutes/5_minutes/10_minutes/ 15_minutes]} Description This command is used to configure the serial port’s baud rate and auto logout settings. Parameters [9600/19200/38400/115200] − The serial bit rate that will be used to communicate with the management host. never − no time limit on the length of time the console can be open with no user input.
Example Usage: To configure baud rate: DES7000:4@#config serial_port baud_rate 9600 Command: config serial_port baud_rate 9600 Success.
enable clipaging Purpose Used to pause the scrolling of the console screen when the show command displays more than one page. Syntax enable clipaging Description This command is used when issuing the show command will cause the console screen to rapidly scroll through several pages. This command will cause the console to pause at the end of each page. The default setting is enabled. Parameters None. Restrictions Only administrator-level users can issue this command.
disable clipaging Purpose Used to disable the pausing of the console screen scrolling at the end of each page when the show command would display more than one screen of information. Syntax disable clipaging Description This command is used to disable the pausing of the console screen at the end of each page when the show command would display more than one screen of information. Parameters None. Restrictions Only administrator-level users can issue this command.
enable telnet Purpose Used to enable communication with and management of the switch using the TELNET protocol. Syntax enable telnet Description This command is TELNET protocol on can specify the TCP the switch will use requests. Parameters − the TCP port number. TCP ports are numbered between 1 and 65535. The “well-known” TCP port for the TELNET protocol is 23. Restrictions Only administrator-level users can issue this command. used to enable the the switch.
disable telnet Purpose Used to disable the TELNET protocol on the switch. Syntax disable telnet Description This command is used to disable the TELNET protocol on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To disable the TELNET protocol on the switch: DES7100:4#disable telnet Command: disable telnet Success.
enable web Purpose Used to enable the HTTP-based management software on the switch. Syntax enable web Description This command is used to enable the Webbased management software on the switch. The user can specify the TCP port number the switch will use to listen for TELNET requests. Parameters − the TCP port number. TCP ports are numbered between 1 and 65535. The “well-known” port for the Web-based management software is 80.
disable web Purpose Used to disable the HTTP-based management software on the switch. Syntax disable web Description This command disables the Web-based management software on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To disable HTTP: DES7100:4#disable web Command: disable web Success.
save Purpose Used to save changes in the switch’s configuration to non-volitale RAM. Syntax save Description This command is used to enter the current switch configuration into non-volitale RAM. The saved swtich configuration will be loaded into the switch’s memory each time the switch is restarted. Parameters None. Restrictions Only administrator-level users can issue this command.
reboot Purpose Used to restart the switch. Syntax reboot { [all | unit <2-13>]} Description This command is used to restart the switch. Parameters all – Restarts all modules. unit – Restart a specified module. Restrictions None. Example Usage: To restart module 6 on the switch: DES-7100:4#reboot unit 6 Command: reboot unit 6 Are you sure you want to proceed with the system reboot?(y/n) Please wait, the switch is rebooting...
reset Purpose Used to reset the switch to the factory default settings. Syntax reset {all} Description This command is used to restore the switch’s configuration to the default settings assinged from the factory. Parameters all – If all is specified, all settings are restored to factory default settings. The reset all command will have the following effects: • Switch IP settings are 10.90.90.90/255.0.0.0 • User account information is deleted. • Switch history logis deleted.
login Purpose Used to log in a user to the switch’s console. Syntax login Description This command is used to initiate the login procedure. The user will be prompted for his Username and Password. Parameters None. Restrictions None.
logout Purpose Used to log out a user from the swtich’s console. Syntax logout Description This command terminates the current user’s session on the switch’s console. Parameters None. Restrictions None.
5 S WITCH IP C ONFIGURATION Switch IP settings and management VLAN designation are listed below along with the required parameters. Command Parameters config ip ipaddress [/gateway ] vlan bootp/dhcp Config IP commands are are described, in detail, in the following sections.
config ip [ipaddress/gateway] Purpose Used to manually set switch IP address and subnet mask or Default Gateway IP address. Syntax config ip [ipaddress /gateway ] Description Used to manually assign IP settings to the switch and if necessary to designate an IP address as a default gateway to different networks or subnet groups. Parameters ipaddress
config ip vlan Purpose Used to designate the management VLAN. Syntax config ip vlan Description This is used to designate a previously created VLAN as the VLAN from which management of the switch is allowed. By default, the VLAN named default is the management VLAN. Parameters VLAN name – Name of previously created VLAN (see Chapter 14, VLAN Commands). Restrictions Only Administrator-level users can issue this command.
config ip [bootp/dhcp] Purpose Use this to configure the swich to obtain IP settings, including IP address, subnet mask and gateway IP address fom a BOOTP or DHCP server. Syntax config ip [bootp/dhcp] Description Used to configure the switch to be a client for a BOOTP or DHCP server. Parameters* bootp – Configures the switch to obtain IP settings from a BOOTP server. dhcp – Configure the switch to obtain IP settings from a DHCP server.
6 S WITCH P ORT C OMMANDS The switch port commands are listed (along appropriate parameters) in the following table.
Command Parameters Show vdsl_port_rate_adaptive Each command is listed, in detail, in the following sections. Note: Commands that use a parameter allow you to specify a sequential range of ports or a single port on the switch. The port list is specified by listing the lowest slot number and the beginning port number on t hat slot, separated by a colon. Then highest slot number, and the highest port number of the range (also separeted by a colon) are specified.
config ports Parameters portlist − configured. specifies a range of ports to be auto − enables auto-negotiation for the specified range of ports. [10/100/1000] − configures the speed in Mbps for the specified range of ports. Gigabit ports are statically set to 1000 and cannot be set to slower speeds. [half/full] − configures the specified range of ports as either full- or half-duplex. Flow_control [enable/disable] − enables or disables flow control for the specified range of ports.
show ports Purpose Used to display the current configuration of a range of ports. Syntax show ports {} Description This command is used to display the current configuration of a range of ports. Parameters portlist − specifies a range of ports to be configured. Restrictions None.
config mgmt_port Purpose Used to configure the management port settings. Syntax config mgmt_port speed [auto/10_half/10_full/100_half/100_half] flow_control [enable/disable] Description Configure management port speed, duplex and flow control. Parameters auto − enables auto-negotiation for the specified range of ports. [10/100] − configures the speed in Mbps of management port. [half/full] − configures the management port as either full- or half-duplex.
show mgmt_port Purpose Used to display the current configuration of the management port. Syntax show mgmt_port Description This command is used to display the current configuration of the management port. Parameters None. Restrictions None.
config vdsl_port_loopback_test Purpose Used to test local loop and remote loop connectivity of the VDSL line. Syntax config vdsl_port_loopback_test type [local/line] count <1-10> Description This is a standard loopback test for testing connectivity from the switch to remote CPE and from the switch CPU to the VDSL chip (PEF22824) on the installed modules. Parameters portlist − Specifies a range of ports to be configured.
show vdsl_loopback_test Purpose Used to display local loop and remote loop connectivity test results of the VDSL line for the entire switch of any entire VDSL module. Syntax show vdsl_loopback_test [all/unit<2-13] Description This is a standard loopback test for testing connectivity from the switch to all remote CPE or all remote CPE connected to an individual VDSL module; and from the switch CPU to the VDSL chip(PEF22S24) on the installed modules.
DES-7100:4#show vdsl_loopback_test unit 6 Command: show vdsl_loopback_test unit 6 Port State Count Type Port State Count Type Fail/Total Fail/Total ----- -------- ---------- ------ ----- -------- ---------- -----6:1 Finish 0 / 10 Line 6:20 Finish 0 / 10 Line 6:2 Finish 0 / 10 Line 6:21 Finish 0 / 10 Line 6:3 Finish 0 / 10 Line 6:22 Finish 0 / 10 Line 6:4 Finish 0 / 10 Line 6:23 Finish 0 / 10 Line 6:5 Finish 0 / 10 Line 6:24 Finish 0 / 10 Line 6:6 Finish 0 / 10 Line 6:7 Finish 0 / 10 Line 6:8 Finish 0 / 10 L
config vdsl_ports Purpose Used to customize upstream and downstream data transmission rates for VDSL ports.
config vdsl_ports Parameters downstream – Downstream data transmission speed speed, specify speed as Mode 0, 512 Kbps or from 1 – 15 Mbps. upstream – Upstream data transmission speed speed, specify speed as Mode 0, 512 Kbps or from 1 – 15 Mbps. Mode 0 – This is the default setting for VDSL ports. It specifies a downstream speed of 4Mbps and upstream speed of 1Mbps.
Example Usage: To enable all VDSL ports and configure them for a symmetrical upstream and downstream data transmission rate of 1 Mbps, with learning enabled DES-7100:4#config vdsl_ports all line_speed downstream 1M upstream 1M learning e nabled state enabled Command: config vdsl_ports all line_speed downstream 1M upstream 1M learning ena bled state enabled Note! Just configure the exist port!! Success. DES-7100:4# show vdsl_ports Purpose Used to display the current status of VDSL ports.
To display a list of all VDSL ports: DES-7000:4#show vdsl_ports Command: show vdsl_ports Port Port Settings VDSL Ethernet Connection Address State DS/US Speed Connection Speed/Duplex/FlowCtrl Learning ----- -------- ----------- ----------- --------------------- -------2:1 Enabled 4M/1M Link Down Link Down Enabled 2:2 Enabled 4M/1M Link Down Link Down Enabled 2:3 Enabled 4M/1M Link Down Link Down Enabled 2:4 Enabled 4M/1M Link Down Link Down Enabled 2:5 Enabled 4M/1M Link Down Link Down Enabled 2:6 Enabled
show vdsl_port_tx_power Purpose Used to display power settings for VDSL ports. Syntax show vdsl_port_tx_power {portlist} Description Use this to display upstream and downstream power settings (listed in dBm/Hz) and signal to noise ratios (in dB) for VDSL ports. Parameters portlist – Ports may be specified following the standard format, if no portlist is specified all VDSL ports are displayed. Restrictions This is for VDSL applications only.
show vdsl_port_rate_adaptive Purpose Used to display rate adaptive mode status per VDSL port. Syntax show vdsl_port_rate_adaptive Description Use this to display whether that rate adaptive mode for VDSL ports is enabled or disabled. Parameters None. Restrictions This is for VDSL applications only. Requires installation of DES-7010 Ethernet over VDSL module.
show vdsl_port_rate_adaptive show vdsl_port_rate_adaptive Port Rate Adaptive Port Rate Adaptive Mode Mode ----- ------------------ -------------6:1 Optimum 6:20 Optimum 6:2 Optimum 6:21 Optimum 6:3 Optimum 6:22 Optimum 6:4 Optimum 6:23 Optimum 6:5 Optimum 6:24 Optimum 6:6 Optimum 6:7 Optimum 6:8 Optimum 6:9 Optimum 6:10 Optimum 6:11 Optimum 6:12 Optimum 6:13 Optimum 6:14 Optimum 6:15 Optimum 6:16 Optimum 6:17 Optimum 6:18 Optimum 6:19 Optimum CTRL+C ESC q Quit SPACE n Next Page p Previous Page r Refresh 57
7 N ETWORK M ANAGEMENT The network management commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table.
Command Parameters show snmp ping [community/trap_receiver] times timeout Each command is listed, in detail, in the following sections.
create snmp community Purpose Used to create an SNMP community string. Syntax create snmp community [readonly/readwrite] Description This command is used to create an SNMP community string and to specify the string as enabling read only or read-write privileges for the SNMP management host. Parameters − an alphanumeric string of up to 32 characters used to authentication of users wanting access to the switch’s SNMP agent.
delete snmp community Purpose Used to delete an SNMP community string previously entered on the switch. Syntax delete snmp community Description This command is used to delete an SNMP community string entered on the switch using the create snmp community command above. Parameters − an alphanumeric string of up to 32 characters used to authentication of users wanting access to the switch’s SNMP agent.
create snmp trap_receiver Purpose Used to specify a management station, by IP address and community string, that will receive traps generated by the switch’s SNMP agent. Syntax create snmp trap_receiver Description This command is used to specify the IP address of a management station that will receive traps generated by the switch’s SNMP agent and the community string that will be used to authenticate the management station’s privileges.
delete snmp trap_receiver Purpose Used to delete a trap receiver entry on the switch made using create snmp trap_reciever above. Syntax delete snmp trap_reciever Description The command allows the user to delete an SNMP trap receiver specified previously using the create trap_receiver command above. Parameters − the IP address of the management station that is currently specified to receive traps from the switch’s SNMP agent.
create trusted_host Purpose Used to create a trusted host entry. Syntax create trusted _host Description This command is used to create a trusted host entry made. Up to three IP addresses are allowed for management of the switch in-band SNMP, TELNET or web-based management software. Parameters − The IP address of the trusted host. Restrictions Only administrator-level users can issue this command. Up to 3 IP addresses. Trusted hosts must be members of the management VLAN.
delete trusted_host Purpose Used to delete a trusted host entry made using the create trusted_host command above. Syntax delete trusted _host Description This command is used to delete a trusted host entry made using the create trusted_host command above. Parameters − The IP address of the trusted host. Restrictions Only administrator-level users can issue this command. Example Usage: To delete a trusted host with an IP address 10.48.74.121: DES7000:4@#delete trusted_host 10.48.
config snmp community Purpose Used to create an SNMP community string. Syntax config snmp community [readonly/readwrite] Description This command is used to create an SNMP community string on the switch that will be used to authenticate management stations that want to access the switch using SNMP management software.
config snmp trap_receiver Purpose Used to configure a specified trap receiver. Syntax config snmp trap_receiver Description This command is used to configure a specified trap receiver. Parameters − the IP address of a management station that will receive SNMP traps generated by the switch’s SNMP agent.
config snmp system_name Purpose Used to configure a name for the switch. Syntax config snmp system_name Description This command is used to give the switch an alpha-numeric name of up to 128 characters. Parameters − an alpha-numeric name for the switch of up to 128 characters. Restrictions Only administrator-level users can issue this command. Example Usage: To configure the switch name for “DES7100”: .
config snmp system_location Purpose Used to enter a description of the location of the switch. Syntax config snmp system_location Description This command is used to enter description of the location of the switch. Parameters − a description of the location of the switch. A maximum of 128 characters can be used. Restrictions Only administrator-level users can issue this command. a Example Usage: To configure the switch location for “Taiwan”: .
config snmp system_contact Purpose Used to enter the name of a contact person who is responsible for the switch. Syntax config snmp system_contact Description This command is used to enter the name and/or other information to identify a contact person who is responsible for the switch. Parameters − a maximum of 128 characters used to identify a contact person who is responsible for the switch. Restrictions Only administrator-level users can issue this command.
show snmp Purpose Used to display the SNMP configuration entered on the switch. Syntax show snmp [community_string/trap_receiver] Description This command will display the current SNMP configuration on the switch. Parameters community_string − Displays all of the community strings configured on the switch. A community string is an alphanumeric string of up to 32 characters used to authenticate management stations wanting access to the switch’s SNMP agent.
Example Usage: To display snmp configurations: DES7000:4@#show snmp Command: show snmp System Name : DES7100 System Location : Taiwan System Contact : dlink SNMP Trap : Enabled Authenticate Traps : Enabled Community String Rights ---------------------------------------------------------System Read/Write public Read-Only Develop Read-Only private Read/Write Total Entries: 4 Trap Receiver: IP Address Community String --------------- ---------------------------------------- -------------------10.1.1.
show trusted_host Purpose Used to display a list of trusted hosts entered on the switch using the create trusted_host command above. Syntax show trusted_host Description This command is used to display a list of trusted hosts entered on the switch using the create trusted_host command above. Parameters None. Restrictions None. Example Usage: To display the list of trust hosts: DES7000:4@#show trusted_host Command: show trusted_host Management Station IP Addresses: IP Address: 10.48.74.
enable snmp traps Purpose Used to enable SNMP trap support. Syntax enable snmp traps Description This command is used to enable SNMP trap support on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To turn on SNMP trap support: DES7100:4#enable snmp traps Command: enable snmp traps Success.
disable snmp traps Purpose Used to disable SNMP trap support on the switch. Syntax enable snmp traps Description This command is used to disable SNMP trap support on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To prevent SNMP traps from being sent from the switch: DES7100:4#disable snmp traps Command: disable snmp traps Success.
enable snmp authenticate traps Purpose Used to enable SNMP authentication trap support. Syntax enable snmp authenticate traps Description This command is used to enable SNMP authentication trap support on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To turn on SNMP authentication trap support: DES7100:4#enable snmp authenticate traps Command: enable snmp authenticate traps Success.
disable snmp authenticate traps Purpose Used to disable SNMP authentication trap support. Syntax disable snmp authenticate traps Description This command is used to disable SNMP authentication support on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To turn off SNMP authentication trap support: DES7100:4#disable snmp authenticate traps Command: disable snmp authenticate traps Success.
enable rmon Purpose Used to enable RMON on the switch. Syntax enable rmon Description This command is used, in conjunction with the disable rmon command below, to enable and disable remote monitoring (RMON) on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: DES7100:4#enable rmon Command: enable rmon Success.
disable rmon Purpose Used to disable RMON on the switch. Syntax disable rmon Description This command is used, in conjunction with the enable rmon command above, to enable and disable remote monitoring (RMON) on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage DES7100:4#disable rmon Command: disable rmon Success.
ping Description Used to test the connectivity between network devices. ping {times } {timeout } This command sends Internet Control Message Protocol (ICMP) echo messages to a remote IP address. The remote IP address will then “echo” or return the message. This is used to confirm connectivity between the switch and the remote device. Parameters − the IP address of the remote device. Purpose Syntax times − the number of individual ICMP echo messages to be sent.
8 D OWNLOAD /U PLOAD C OMMANDS The download/upload commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command Parameters download [[ firmware {[slave {[all|<2-13>]}/ master {[primary/backup/all]} ] }/ configuration {increment}] configuration log upload Each command is listed, in detail, in the following sections.
download Purpose Syntax Description Parameters Used to download and install new firmware or a switch configuration file from a TFTP server. [[ firmware {[slave {[all/<2-13>]}/ master {[primary/backup/all]} ] }/ configuration {increment}] This command is used to download a new firmware or a switch configuration file from a TFTP server. firmware − download and install new firmware on the switch from a TFTP server.
Example Usage: DES7000:4@#download configuration 10.48.74.121 c:\cfg\setting.txt Command: download configuration 10.48.74.121 c:\cfg\setting.txt Connecting to server................... Done. Download configuration............. Done.
upload Purpose Used to upload the current switch settings or the switch history log to a TFTP server. Syntax upload [configuration/log] Description This command is used to upload either the switch’s current settings or the switch’s history log to a TFTP server. Parameters configuration − specifies that the switch’s current settings will be uploaded to the TFTP server. log − specifies that the switch history log will be uploaded to the TFTP server.
9 N ETWORK M ONITORING C OMMANDS The network monitoring commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command Parameters show packet ports show error ports show utilitzation clear counters clear log show log {[all/unit ]} ports index Each command is listed, in detail, in the following sections.
show packet ports Purpose Used to display statistics about the packets sent and received by the switch. Syntax show packet ports Description This command is used to display statistics about packets sent and received by ports specified in the port list. Parameters − specifies a range of ports to be configured. Restrictions None.
show error ports Purpose Used to display the error statistics for a range of ports. Syntax show error ports Description This command will display all of the packet error statistics collected and logged by the swtich for a given port list. Parameters − specifies a range of ports to be configured. Restrictions None.
show utilization Purpose Used to display real-time port utilization statistics. Syntax show utilization {[all/unit ]} Description This command will display the real-time port utilitization statistics for the switch. Parameters all – Use this to view utilization for all slot modules on the switch. unit – Use this to specify a single slot module to view utilization. Restrictions None.
clear counters Purpose Used to counters. clear the switch’s statistics Syntax clear counters {ports } Description This command will clear the counters used by the switch to compile statistics. Parameters − specifies a range of ports to be configured. Restrictions Only administrator-level users can issue this command. Example Usage: To clear the counters: DES7000:4@#clear counters ports 2:7-2:9 Command: clear counters ports 2:7-2:9 Success.
clear log Purpose Used to clear the switch’s history log. Syntax clear log Description This command history log. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To clear the log information: DES7000:4@#clear log Command: clear log Success.
show log Purpose Used to display the switch history log. Syntax show log {index } Description This command will display the contents of the switch’s history log. Parameters index − the show log command will display the history log until the log number reaches this value. Restrictions None.
10 S PANNING T REE C OMMANDS The spanning tree commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command Parameters config stp maxage hellotime forwarddelay priority fdpdu [enabled/disabled] cost priority state [enabled/disabled] config stp_ports enable stp disable stp show stp show stp_ports Each command is listed, in detail, in the following sections.
config stp Purpose Used to setup STP on the switch. Syntax config stp {maxage /hellotime /forwarddelay /priority /fbpdu [enabled/disabled]} This command is used to setup the Spanning Tree Protocol (STP) for the entire switch. maxage − the maximum amount of time (in seconds) that the switch will wait to receive a BPDU packet before reconfiguring STP. The default is 20 seconds.
Example Usage: To set maxage to 18 and hellotime to 4: DES7000:4@#config stp maxage 18 hellotime 4 Command: config stp maxage 18 hellotime 4 Success.
config stp_ports Purpose Used to setup STP on the port level. Syntax config stp_ports {cost /priority /state [enabled/disabled] This command is used to create and configure STP for a group of ports. cost − this defines a metric that indicates the relative cost of forwarding packets to the specified port list. The default cost for a 1000 Mbps port is 4, a 100 Mbps port is 19, and for a 10 Mbps port the default cost is 100.
enable stp Purpose Used to globally enable STP on the switch. Syntax enable stp Description This command allows the Spanning Tree Protocol to be globally enabled on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To enable STP on the switch: DES7100:4#enable stp Command: enable stp Success.
disable stp Purpose Used to globally disable STP on the switch. Syntax disable stp Description This command allows the Spanning Tree Protocol to be globally disabled on the switch. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To disable STP on the switch: DES7100:4#disable stp Command: disable stp Success.
show stp Purpose Used to display the switch’s current STP configuration. Syntax show stp Description This command displays current STP configuration. Parameters none Restrictions None..
Status 2: STP Disabled DES7000:4@#show stp Command: show stp STP Status : Disabled Max Age : 18 Hello Time :4 Forward Delay : 15 Priority : 32768 Forwarding BPDU : Enabled DES7000:4@# show stp_ports Purpose Used to display the switch’s current perport group STP configuration. Syntax show stp_ports Description This command displays the switch’s current per-port group STP configuration. Parameters − specifies a range of ports to be configured.
11 L AYER 2 FDB C OMMANDS The layer 2 forwarding database commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table.
Note: Commands that use a parameter allow you to specify a sequential range of ports or a single port on the switch. The port list is specified by listing the lowest slot number and the beginning port number on that slot, separated by a colon. Then highest slot number, and the highest port number of the range (also separeted by a colon) are specified. The beginning and end of the port list range are seperated by a dash. For example, 6:1 would specify module in slot number 6, port 1.
create multicast_fdb Purpose Used to create a static entry to the multicast MAC address forwarding table (database) Syntax create multicast_fdb Description This command will make an entry into the switch’s multicast MAC address forwarding database. Parameters − The name of the VLAN on which the MAC address resides. − The MAC address that will be added to the forwarding table. Restrictions Only administrator-level users can issue this command.
create fdbfilter Purpose Used to define filtering restrictions for specified MAC addresses. Syntax create fdbfilter [src/dst/either] Description Use this to filter a specified MAC address. Packets with this MAC address as a source, destination or either address are dropped. Parameters − The MAC address to be filtered. Restrictions Only administrator-level users can issue this command.
delete fdbfilter Purpose Used to delete a previously created filtering rule for a specified MAC address. Syntax delete fdbfilter Description Use this to delete a previously created MAC address filter. Parameters − The filtered MAC address being removed from the filtered list. Restrictions Only administrator-level users can issue this command. Example Usage: To delete a FDB filter: DES7000:4@#delete fdbfilter 00-00-00-00-01-02 Command: delete fdb 00-00-00-00-01-02 Success.
config multicast_fdb Purpose Used to configure the switch’s multicast MAC address forwarding database. Syntax config multicast_fdb [add/delete] Description This command configures the multicast MAC address-forwarding table. Parameters − The name of the VLAN on which the MAC address resides. − The MAC address that will be added to the forwarding table.
config fdb aging_time Purpose Used to configure the switch’s MAC address aging time. Syntax config fdb aging_time Description This command is used to set the age-out timer for the switch’s dynamic unicast MAC address forwarding tables. Parameters aging_time − Specifies the time, in seconds, that a dynamically learned MAC address will remain in the switch’s MAC address forwarding table, without being accessed, before being dropped from the database. The default value is 300 seconds.
delete fdb_dynamic Purpose Used to delete dynamic entries to the switch’s forwarding database. Syntax delete fdb_dynamic [vlan /port /mac /vid /all] Description This command is used to delete any entry including permanent entries to the switch’s MAC address forwarding database. Parameters − Deletes dynamic MAC addess entries for the specified VLAN. - Deletes dynamic entries for the port the entries are forwarded through.
clear fdb_static Purpose Used to clear the switch’s forwarding database of static MAC address entries. Syntax clear fdb [vlan /port /all] Description This command is used to clear static entries to the switch’s forwarding database. Parameters − The name of the VLAN on being cleared of static MAC address entries. − Clears the static MAC address entries for the port number through which the entries are forwarded.
show multicast_fdb Purpose Used to display the contents of the switch’s multicast forwarding database. Syntax show mulitcast_fdb [vlan /mac_address Description This command is used to display the current contents of the switch’s multicast MAC address forwarding database. Parameters − The name of the VLAN on which the MAC address resides. − The MAC address that will be added to the forwarding table. Restrictions None.
show fdb Purpose Used to display the current unicast MAC address forwarding database. Syntax show fdb {port /vlan /mac_address /static/aging_time/vid } Description This command will display the current contents of the switch’s forwarding database. Parameters − Displays MAC address entries in the FDB by port number. − Displays MAC address entries in the FDB by VLAN. − Displays MAC address specified if the address is in the FDB.
Example Usage: To display unicast MAC address table: DES7000:4@#show fdb Command: show fdb Unicast MAC Address Ageing Time = 300 VID ---1 1 1 VLAN Name MAC Address -------------------------------default 00-00-00-00-01-01 default 00-00-00-00-01-02 default 00-50-BA-6B-2A-29 Port Type ---- --------ALL BlackHole 2:5 Permanent 2:9 Dynamic Total Entries = 3 DES7000:4@# 111
show fdbfilter Purpose Used to display the current unicast MAC address forwarding database. Syntax show fdbfilter Description This command will display the current contents of the switch’s forwarding database filter table. Parameters None. Restrictions None. Example Usage: To display FDB filter table: DES-7100:4#show fdbfilter Command: show fdbfilter MAC Address Filtering MAC Address Src/Dst ----------------- ------00:10:E2:F3:00:A1 Src. 00:B1:01:04:E4:C3 Either 10:A2:EE:B3:03:51 Dst.
12 T RAFFIC S EGMENTATION The traffic segmentation commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command Parameters config servermac-list enable servermac-check disable servermac-check enable trafficsegmentation disable trafficsegmentation show trafficsegmentationstatus add/delete [vid mac ] Each command is listed, in detail, in the following sections.
config server-mac-list Purpose Used to add to or delete from a list of servers or routers allowed to associate with the switch. Syntax config srv-mac-list [add/delete] [vid mac ] Description Use this to create a list of servers or routers that are allowed to communicate with other ports on the switch module using VLAN ID and MAC addresses. This will limit communication between ports on a switch module to only specified servers as defined by VLAN and MAC address.
enable server-mac-check Purpose Used to enable a previously created list of trusted servers. Syntax enable server-mac-check Description Use this to enable use of a previously created list that limits communication with other ports on the slave module to the servers listed. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To enable server MAC checking: DES-7100:4#enable server-mac-check Command: enable server-mac-check Success.
disable server-mac-check Purpose Used to disable a previously created list of trusted servers. Syntax disable server-mac-check Description Use this to disable use of a previously created list that limits communication with other ports on the slave module to the servers listed. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To disable server MAC checking: DES-7100:4#disable server-mac-check Command: disable server-mac-check Success.
enable traffic-segmentation Purpose Used to enable traffic segmetation system wide. Syntax enable traffic-segmentation Description Traffic segmentation is used to limit the broadcast domain of indivudual ports. When traffic segmentation is enabled, the ports on the switch slave blade modules have a limited broadcast domain. In effect, a separate VLAN is created for each port that includes the port plus the Master CPU and its uplink ports. This arrangement is sometimes referred to as Asymettric VLAN.
disable traffic-segmentation Purpose Used to disabled the traffic segmentation function. Syntax disable traffic_segmentation Description Use this to disable traffic segmentation system wide. Parameters None. Restrictions Only administrator-level users can issue this command. Example Usage: To: DES-7100:4#disable traffic-segmentation Command: disable traffic-segmentation Success.
show traffic-segmentation-status Purpose Used to display traffic segmentation status including previously defined MAC address on the Server-MAC lists. Syntax show traffic-segmentation-status Description This is used to view the current status of traffic segemtnation for the system. The MAC-Server list of MAC addresses and corresponding VLAN ID numbers are displayed. Parameters None. Restrictions None.
13 B ROADCAST S TORM C ONTROL C OMMANDS The broadcast storm control commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command Parameters config traffic control unit [all-slaves / < 2-13>] { broadcast [enabled|disabled] / multicast [enabled|disabled] / dlf [enabled|disabled] / threshold <0-255>} show traffic control Each command is listed, in detail, in the following sections.
config traffic control Purpose Syntax Used to configure broadcast/multicast traffic control. unit [all-slaves / < 2-13>] {broadcast [enabled|disabled] / multicast [enabled|disabled] / dlf [enabled|disabled] / threshold <0-255>} Description This command is used broadcast storm control. to configure Parameters unit – Use [all] to configure traffic control for entire switch. To specify a slave module use [slave ].
DES7000:4@#config traffic control unit 2 broadcast enabled Command: config traffic control unit 2 broadcast enabled Success.
show traffic control Purpose Used to display current traffic control settings. Syntax show traffic control Description This command displays the current storm traffic control configuration on the switch. Parameters None. Restrictions None.
14 QOS C OMMANDS The MAC address priority commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command Parameters config 802.1p default_priority config 802.1p user_priority config scheduling [/all] show scheduling show 802.1p default_priority show 802.
config 802.1p default_priority Purpose Used to configure the 802.1p default priority settings on the switch. If an untagged packet is received by the switch, the priority configured with this command will be written to the packet’s priority field. Syntax config 802.1p default_priority [/all] Description This command allows you to specify default priority handling of untagged packets received by the switch.
config 802.1p user_priority Purpose Used to map the 802.1p user priority of an incoming packet to one of the four hardware queues available on the switch. Syntax config 802.1p user_priority Description This command allows you to configure the way the switch will map an incoming packet, based on its 802.1p user priority, to one of the four available hardware priority queues on the switch. The switch’s default is to map the following incoming 802.
config 802.1p user_priority − The 802.1p user priority you want to associate with the (the number of the hardware queue) with. − The number of the switch’s hardware priority queue. The switch has four hardware priority queues available. They are numbered between 0 (the highest priority) and 3 (the lowest priority). Restrictions Only administrator-level users can issue this command. Example Usage: DES7100:4# config 802.1p user_priority 1 3 Command: config 802.
config scheduling Purpose Used to configure the traffic scheduling mechanism for each COS queue. Syntax config scheduling [max_packet ] Description The switch contains 4 hardware priority queues. Incoming packets must be mapped to one of these four queues. This command is used to specify the rotation by which these four hardware priority queues are emptied.
config scheduling Description The max_packets parameter allows you to specify the maximum number of packets a given hardware priority queue can transmit before allowing the next lowest hardware priority queue to begin transmitting its packets. A value between 0 and 255 can be specified.
Example Usage: DES7000:4# config scheduling 0 max_packet 100 Command: config scheduling 0 max_packet 100 Success.
show scheduling Purpose Used to display the current traffic scheduling mechanisms in use on the switch. Syntax show scheduling Description This command will display the current traffic scheduling mechanisms in use on the switch. Parameters None. Restrictions None. Example Usage: DES7000:4# show scheduling Command: show scheduling QOS Output Scheduling Class-0 Class-1 Class-2 Class-3 MAX.
show 802.1p default_priority Purpose Used to display the current default priority settings on the switch. Syntax show 802.1p default_priority Description This command is used to display the current default priority settings on the switch. Parameters None. Restrictions None. Example Usage: DES7000:4# show 802.1p default_priority Command: show 802.
show 802.1p user_priority Purpose Used to display the current 802.1p user priority to hardware priority queue mapping in use by the switch. Syntax show 802.1p user_priority Description This command will display the current 802.1p user priority to hardware priority queue mapping in use by the switch. Parameters None. Restrictions None. Example Usage: DES7000:4# show 802.1p user_priority Command: show 802.
14 P ORT M IRRORING C OMMANDS The port mirroring commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command Parameters config mirror target_port source port [rx/tx/both] enable mirror disable mirror show mirror Each command is listed, in detail, in the following sections.
config mirror Purpose Used to conigure a port mirroring on the switch. Syntax config mirror target_port source_port [rx/tx/both] Description This command allows a port to have all of their traffic also sent to a desnigated port − where a network sniffer or other device can monitor the network traffic. In addition, you can specify that only traffic received by or sent by or both is mirrored to the target port.
Example Usage: To add the mirroring ports: DES7100:4#config mirror target_port 1:5 source_port 1:6 both Command: config mirror target_port 1:5 source_port 1:6 both Success. DES7100:4# enable mirror Purpose Used to enable a previously entered port mirroring configuration.
disable mirror Purpose Used to disable a previously entered port mirroring configuration. Syntax disable mirror Description This command, combined with the enable mirror command above, allows you to enter a port mirroring configuration into the switch, and then turn the port mirroring on and off without having to modify the port mirroring configuration. Parameters None. Restrictions Only administrator-level users can issue this command.
show mirror Purpose Used to show the current port mirroring configuration on the switch. Syntax show mirror Description This command displays the current port mirroring configuration on the switch. Parameters none Restrictions None.
15 VLAN C OMMANDS The VLAN commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command Parameters create vlan tag {add [tagged/untagged/forbidden] /delete} delete vlan config vlan show vlan config 802.1q port [/all] [ingress_checking /acceptable_frame ] show 802.
create vlan Purpose Used to create a VLAN on the switch. Syntax create vlan {tag } Description This command allows you to create a VLAN on the switch. Parameters − The name of the VLAN to be created. − The VLAN ID of the VLAN to be created. Restrictions Each VLAN name can characters. If the VLAN is it will be a port-based administrator-level users command.
delete vlan Purpose Used to delete a previously configured VLAN on the switch. Syntax delete vlan Description This command will delete a previously configured VLAN on the switch. Parameters − The VLAN name of the VLAN you want to delete. Restrictions Only administrator-level users can issue this command. Example Usage: To remove a vlan v1: DES7000:4@#delete vlan v1 Command: delete vlan v1 Success.
config vlan Purpose Used to add or delete one or more ports from a previously created VLAN. Syntax {add [tagged/untagged/forbidden] /delete} Description This command allows you to delete ports from a previously configured VLAN’s port list. Parameters − The name of the VLAN you want to add or delete ports from. tagged − Specifies the additional ports as tagged. untagged − Specifies the additional ports as untagged.
show vlan Purpose Syntax Description Parameters Restrictions Used to display the current VLAN configuration on the switch show vlan {} This command displays summary information about each VLAN including the VLAN ID, VLAN name, the Tagging/Untagging status, and the Member/Non-member/Forbidden status of each port that is a member of the VLAN. − The VLAN name of the VLAN for which you want to display a summary of settings. None. Example Usage: To display VLAN settings.
config 802.1q port Purpose Used to setup IEEE 802.1Q port based VLANs. Syntax config 802.1q port [/all] [ingress_checking /acceptable_frame ] Description Use this to configure port based VLANs. Ports can be tagged or untagged, and ingress filtering can be enabled or disabled for the listed ports. Set acceptable frame type to accept only tagged frames or to admit all frames. Parameters - Port or ports that are being configured for 802.
DES-7100:4#config 802.1q port 6:1-6:6 ingress_checking disabled acceptable_frame tagged_only Command: config 802.1q port 6:1-6:6 ingress_checking disabled acceptable_frame t agged_only Success. DES-7100:4# show 802.1q port Purpose Used to settings. display current 802.1Q port Syntax show 802.1q port Description Use this to check the status of 802.1Q port settings. Ports are displayed with ingress checking enabled or disabled, and tagged or untagged. Parameters None. Restrictions None.
DES-7100:4#show 802.1q port Command: show 802.
16 L INK A GGREGATION C OMMANDS The link aggregation commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table.
create link_aggregation group_id Purpose Used to create a link aggregation group on the switch. Syntax create link_aggregation group_id Description This command will aggregation group. Parameters − Specifies the group id. The switch allows up to 626 link aggregation groups to be configured. The group number identifies each of the groups. Restrictions Only administrator-level users can issue this command.
delete link_aggregation group_id Purpose Used to delete a previously configured link aggregation group. Syntax delete link_aggregation group_id Description This command is used to delete a previously configured link aggregation group. Parameters − Specifies the group id. The switch allows up to 626 link aggregation groups to be configured. The group number identifies each of the groups. Restrictions Only administrator-level users can issue this command.
config link_aggregation Purpose Syntax Description Parameters Restrictions Used to configure a previously created link aggregation group. config link_aggregation group_id {master_port /ports / state [enabled/disabled]} This command allows you to configure a link aggregation group that was created with the create link_aggregation command above. − Specifies the group id. The switch allows up to 626 link aggregation groups to be configured.
config link_aggregation algorithm Purpose Used to configurer algorithm. the link aggregation Syntax config link_aggregation algorithm [mac_source/mac_destination/mac_source_d est/ Description This command configures to part of the packet examined by the switch when selecting the egress port for transmitting load-sharing data. This feature is only available using the addressbased load-sharing algorithm. Parameters mac_source − Indicates that the switch should examine the MAC source address.
show link_aggregation Purpose Used to display the current link aggregation configuration on the switch. Syntax show link_aggregation {group_id /algorithm} Description This command will display the current link aggregation configuration of the switch. Parameters − Specifies the group id. The switch allows up to 626 link aggregation groups to be configured. The group number identifies each of the groups. Restrictions None.
17 IGMP S NOOPING C OMMANDS The switch port commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table.
Note: Commands that use a parameter allow you to specify a sequential range of ports or a single port on the switch. The port list is specified by listing the lowest slot number and the beginning port number on that slot, separated by a colon. Then highest slot number, and the highest port number of the range (also separeted by a colon) are specified. The beginning and end of the port list range are seperated by a dash. For example, 6:1 would specify module in slot number 6, port 1.
config igmp_snooping Purpose Used to configurer IGMP snooping on the switch. Syntax config igmp_snooping [/all] {host_timeout /router_timeout /leave_timer /state [enabled/disabled]} Description This command allows you to configure IGMP snooping on the switch. Parameters − The name of the VLAN for which IGMP snooping is to be configured.
Example Usage: To configure the igmp snooping: DES7000:4@#config igmp_snooping default host_timeout 250 state enabled Command: config igmp_snooping default host_timeout 250 state enabled Success.
config igmp_snooping querier Purpose Syntax Description Parameters Used to configure the time in seconds between general query transmissions, the maximum time in seconds to wait for reports from members, the permitted packet loss that guarantees IGMP snooping. config igmp_snooping querier [/all] {query_interval /max_response_time /robustness_variable /last_member_query_interval /state [enabled/disabled] This command configures IGMP snooping querier.
config igmp_snooping querier Parameters Restrictions 158 • Other querier present interval— Amount of time that must pass before a multicast router decides that there is no longer another multicast router that is the querier. This interval is calculated as follows: (robustness variable x query interval) + (0.5 x query response interval). • Last member query count— Number of group-specific queries sent before the router assumes there are no local members of a group.
Example Usage: To configure the igmp snooping: DES7000:4@#config igmp_snooping querier default query_interval 125 state enabled Command: config igmp_snooping querier default query_interval 125 state enabled Success. DES7000:4@# config router_ports Purpose Used to configure ports as router ports. Syntax config router_ports [add/delete] Description This command allows you to designate a range of ports as being connected to multicast-enabled routers.
enable igmp_snooping Purpose Used to enable IGMP snooping on the switch. Syntax enable igmp_snooping {forward_mcrouter_only} Description This command allows you to enable IGMP snooping on the switch. If forward_mcrouter_only is specified, the switch will forward all multicast traffic to the multicast router, only. Otherwise, the switch forwards all mulitcast traffic to any IP router.
disable igmp_snooping Purpose Used to enable IGMP snooping on the switch. Syntax disable igmp_snooping Description This command disables IGMP snooping on the switch. IGMP snooping can be disabled only if IP multicast routing is not being used. Disabling IGMP snooping allows all IGMP and IP multicast traffic to flood within a given IP interface. Parameters None. Restrictions Only administrator-level users can issue this command.
show igmp_snooping Purpose Used to display IGMP snooping registration information, and a summary of all IGMP timers and states. Syntax show igmp_snooping {vlan } Description This command will display the current IGMP snooping registration information, and a summary of all IGMP timers and states. Parameters − The name of the VLAN for which you want to view the IGMP snooping configuration. Restrictions None.
DES7000:4@#show igmp_snooping Command: show igmp_snooping IGMP Snooping Global State : Disabled Multicast router Only : Disabled VLAN Name : default Query Interval : 125 Max Response Time : 10 Robustness Value :2 Last Member Query Interval : 1 Host Timeout : 260 Route Timeout : 260 Leave Timer :2 Querier State : Disabled Querier Router Behavior : Non-Querier State : Disabled VLAN Name : vlan2 Query Interval : 125 Max Response Time : 10 Robustness Value :2 Last Member Query Interval : 1 Host Timeout : 260 Ro
show igmp_snooping group Purpose Used to display the current IGMP snooping group configuration on the switch. Syntax show igmp_snooping group {vlan } Description This command will display the current IGMP snooping group configuration on the swtich. Parameters − The name of the VLAN for which you want to view IGMP snooping group configuration information. Restrictions None.
DES7000:4@#show igmp_snooping group Command: show igmp_snooping group VLAN Name : default Multicast group: 224.0.0.2 MAC address : 01-00-5E-00-00-02 Reports :1 Port Member : 1:26,2:7 VLAN Name : default Multicast group: 224.0.0.9 MAC address : 01-00-5E-00-00-09 Reports :1 Port Member : 1:26,2:7 VLAN Name : default Multicast group: 234.5.6.7 MAC address : 01-00-5E-05-06-07 Reports :1 Port Member : 1:26,2:9 VLAN Name : default Multicast group: 236.54.63.
show router_ports Purpose Used to display the currently configured router ports on the switch. Syntax show router_ports {vlan } {static/dynamic} Description This command will display the router ports currently configured on the switch. Parameters − The name of the VLAN on which the router port resides. static − Displays router ports that have been statically configured. dynamic − Displays router ports that have been dynamically configued. Restrictions None.
18 DATE AND TIME Command systemtime ..
Note: Date and time CLI commands must be accessed from a subdirectory within the main system command directory. To access the subdirectory named “ systemtime” type systemtime at the CLI command prompt and press the Enter key. This will allow you to use the CLI commands in this directory. It will also change the CLI command prompt (see the example below). The save command can be used within the systemtime subdirectory so it is not necessary to return to the main directory to save the date and time settings.
.. Purpose Used to leave the subdirectory systemtime and go back to the main directory. Syntax systemtime Description Use this to go back to the main CLI directory. Parameters None. Restrictions None. To exit the systemtime subdirectory: DES-7100:4/systemtime#.. Command: ..
show current_date_time Purpose Used to display the current time and date information. Syntax show current_date_time Description This command will display current date and time information. Date and time must first be manually set or configure the Switch to use SNTP. Parameters None. Restrictions None. Usage Example To display current time and date information: DES-7100:4/systemtime#show current_date_time Command: show current_date_time Date : 2002. 12.
config current_date_time Purpose Used to configure time and information and NTP server settings. date Syntax config current_date_time {Date [year <2000-2099> mon<1-12> day<1-31>] / Time [hour <1-24> min <0-59>]} Description This command is used to configure time and date information and NTP server settings. Parameters Date – Expressed as year mon day Time – Expressed using a 24 hour clock where the hour 12:00 AM is 0 and hours 1:00 PM – 11:00 PM are hours 13 – 23.
config time_zone GMT Purpose Used to configure time zone plus or minus hours from GMT. Syntax config time_zone GMT [+/- hour <0-13> min <0-59> ] Description This command is used to set the time zone adjustement relative to GMT (Greenwich Mean Time). Parameters +/- hour – Hours must be added to or subtracted from GMT to determine the proper time zone adjustment. min – Some time zones are offset from GMT by fractions of on hour. This is expressed in minutes.
config start_dst Purpose Used to configure the date when Daylight Savings Time (DST) goes into effect. Syntax config start_dst [month week day ] Description Use this to define the date when DST begins. Parameters month – Define the month in which DST begins. week – Define the week of the month in which DST begins. day – Define the day of the week in which DST begins.
config end_dst Purpose Syntax Used to configure the date when Daylight Savings Time (DST) ends. config end_dst [month week day < Sun/Mon/Tue/Wed/Thu/Fri/Sat>] Description Use this to define the date when DST ends. Parameters month – Define the month in which DST emds. week – Define the week of the month in which DST ends. day – Define the day of the week in which DST ends.
config dst_offset Purpose Used to configure Daylight Savings Time (DST) offset. Syntax config dst_offset <1-23> Description The DST Offset is the number of hour that must be added to the current time while DST is in effect. DST must also be configure with a beginning and ending date. Parameters <1-23> - Hour(s) added to adjust clock ofor DST. Restrictions Only administrator-level users can issue this command. DES-7100:4/systemtime#config dst_offset 1 Command: config dst_offset 1 Success.
dst Purpose Used to enable DST time adjustment. Syntax [enabled/disabled] dst Description The DST time adjustment can be enable or disabled where appropriate. Parameters enabled – Enables adjustment. use of DST time disabled – Disables adjustment. use of DST time Restrictions Only administrator-level users can issue this command. DES-7100:4/systemtime#set dst enabled Command: set dst enabled Success.
config sntp server Purpose Used to define the IP address of an SNTP (Simple Network Time Protocol) server. Syntax config sntp server Description This establishes the IP address of an SNTP server used to update system time. Parameters - IP address of a know SNTP server. Restrictions Only administrator-level users can issue this command. DES-7100:4/systemtime#config sntp server 172.101.51.21 Command: config sntp server 172.101.51.21 Success.
sntp Purpose Used to enable or disable use of SNTP services. Syntax [enable/disable] sntp Description Use this to enable or disable a previously defined SNTP server for system time updates. Parameters enable – Enables use of SNTP. Restrictions Only administrator-level users can issue this command. DES-7100:4/systemtime#config dst_offset 1 Command: config dst_offset 1 Success.
show sntp Purpose Used to display SNTP status and other relevant time settings. Syntax show sntp Description This is used to display SNTP server information as well as DST and time zone settings. Parameters None. Restrictions Only administrator-level users can issue this command. DES-7100:4/systemtime#show sntp Command: show sntp SNTP : Enabled NTP Server IP: 172.101.51.
config sntp polling_interval Purpose Used to define SNTP polling interval. Syntax config sntp polling_interval <64-1024> Description Use this to enable or disable a previously defined SNTP server for system time updates. Parameters <64– 1024> - Time in seconds between SNTP query packets used to update system time. Restrictions Only administrator-level users can issue this command. DES-7100:4/systemtime#config sntp polling_interval 1024 Command: config sntp polling_interval 1024 Success.
19 C OMMAND H ISTORY L IST The switch port commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters) in the following table. Command ? show command_history dir config command_history Parameters Each command is listed, in detail, in the following sections.
? Purpose Used to display all commands in the Command Line Interface (CLI). Syntax ? Description This command will display all of the commands available through the Command Line Interface (CLI). Parameters None. Restrictions None.
show command_history Purpose Used to display the command history. Syntax show command_history Description This command will display the command history. Parameters None. Restrictions None.
dir Purpose Used to display all commands. Syntax dir Description This command will display all commands. Parameters None. Restrictions None. Usage Example To display all of the commands: DES7000:4#dir Command: dir .
config command_history Purpose Used to configure the command history. Syntax config command_history Description This command is used to configure the command history. Parameters − Restrictions None. Usage Example To configure the command history: DES7000:4@#config command_history 20 Command: config command_history 20 Success.
A T ECHNICAL S PECIFICATIONS General IEEE 802.3 10BASE-T Ethernet IEEE 802.3u 100BASE-TX Fast Ethernet IEEE 802.3z 1000BASE-SX/LX Gigabit Ethernet IEEE 802.1ab 1000BASE-T Gigabit Ethernet IEEE 802.1p/q IEEE 802.
Performance Transmission Method: Store and Forward RAM Buffer: 2M/16M Filtering Address Table: Unicast 16 Packet Filtering/ Forwarding Rate: Wire speed MAC Address Learning: 32K/8K Forwarding Table Age Time: 10~2200 sec. General Network Cables: 2-pair Category 3/4/5 UTP (max. 100 m) 10BASE-T: EIA/TIA-568 100-ohm STP (max. 100 m) 100BASE-TX: Fiber Optic: 2-pair Category 5 UTP (max. 100 m) EIA/TIA-568 100-ohm STP (max. 100 m) 2-pair Category 5 UTP (max. 100 m) EIA/TIA-568 100-ohm STP (max.
Physical and Environmental Storage Temperature: -25 - 55 °C Humidity: 5% - 95% non-condensing DES-7000 H: 70cm(27.56in) W: 44.5cm(17.52in) Dimensions: D: 47cm(18.50in) DES-7100 H: 35.6cm(14.02in) W: 44.5cm(17.52in) D: 29.4cm(11.57in) Weight: DES-7000: 40.2kg DES-7100: 24.
B S WITCH S YSTEM M ESSAGES NO. 1 2 3 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Message Remark “Success.” “Error applying data!” "Invalid IP address!” “Invalid subnet mask!” “Invalid gateway address!” “All changes are saved!” "Invalid MAC address!” "No more MAC-Based VLANs can be added!” "No more MAC addresses can be added!” “Invalid VLAN Description!” "The entry does not exist.” "Duplicate IP address! Enter a unique IP address.
30 31 32 33 34 35 36 37 38 39 40 41` 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 190 "Incorrect aging time specified. The value must be from 300 to 1000000!" "The specified entry is not found! ” "All changes applied BUT trunk member follows master!” "Master port can't be half-duplex mode!” "The EEPROM is full!” "The VLAN has no router ports.” "IGMP snooping is disabled in the designated VLAN.” "The username is invalid.” "Incorrect password” "The specified user already exists.
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 "This VLAN is used by routing interface, it cannot be removed.” "Invalid VLAN name.” "The VLAN name you entered is existing.” "The VLAN name you entered does not exist.” "Invalid Interface name.” "The interface name already exists. Enter a unique interface name.” "The interface name does not exist. ” "VLAN table is full!” "The specified VID has no MAC addresses.” "The specified port has no MAC addresses.
Chapter 14 - System Message Text The system shows the warning message text after applying the settings, entering an invalid value or response for other action. NO. 1 2 3 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 192 Message “Success.
33 34 35 36 37 38 39 40 41` 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 "Master port can't be half-duplex mode!” "The EEPROM is full!” "The VLAN has no router ports.” "IGMP snooping is disabled in the designated VLAN.” "The username is invalid.” "Incorrect password” "The specified user already exists. Enter a unique username.” "The username does not exist. Enter the name of an existing user” "One active Admin user must exist! ” "Confirmation error! Passwords do not match.
66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 194 "The VLAN name you entered does not exist.” "Invalid Interface name.” "The interface name already exists. Enter a unique interface name.” "The interface name does not exist. ” "VLAN table is full!” "The specified VID has no MAC addresses.” "The specified port has no MAC addresses.” "Port Based VLAN overlaped!” "Default VLAN can't be deleted.