authentication line {console | vty | web} login {local | radius | tacos}
No authentication line {console | vty | web} login
Function:
Configure VTY (login with Telnet and SSH), Web and Console, so as to select the priority of the
authentication mode for the login user. The no form command restores the default authentication
mode.
Default:
No configuration is enabled for the console login method by default. Local authentication is enabled
for the VTY and Web login method by default.
Command Mode:
Global Mode.
Usage Guide:
The authentication method for Console, VTY and Web login can be configured respectively. And
authentication method can be any one or combination of Local, RADIUS or TACCACS. When login
method is configuration in combination, the preference goes from left to right. If the users have
passed the authen tic ati on method, authentication m etho d o f l ower preferences will be ign or ed. To be
mentioned, if the user receives correspond protocol’s answer whether refuse or incept, it will not
attempt the next authentication method (Exception: if the local authentication method failed, it will
attempt the next authentication method); it will attempt the next authentication method if it receives
nothing. And AAA function RADIUS server should be configured before the RADIUS configuration
method can be used. And TACACS server should be configured before the TACACS configuration
method can be used.
The authentication line console login command is exclusive with the login command. The authentication line console login command configures the sw itch to use the Console login method.
And the login com mand m akes the Console login to use the pas swords c onfigur ed by the password
command for authentication.
If local authentication is co nfi g ur ed w hile no local users are config ured, us er s w ill be a ble to login the
switch via the Console method.
Example:
To configure the Telnet and ssh login method to use RADIUS authentication method.
Switch(config)# authentication line vty login local radius
<HH:MM:SS>is the current time, and the valid scope for HH is 0 to 23, MM and SS 0 to 59;
<YYYY.MM.DD> is the current year, month and date, and the valid scope for YYYY is 1970~2038,
MON meaning month, and DD between 1 to 31.
Command mode:
Admin Mode.
Default:
upon first time start-up, it is defaulted to 2001.1.1 0: 0: 0.
Usage guide:
The switch can not continue timing with power off, hence the current date and time must be first set
at environments where exact time is required.
Example:
To set the switch current date and time to 2002.8.1 23: 0: 0:
Switch#clock set 23:0:0 2002.8.1
1.1.3 config
Command:
config [terminal]
Function:
Enter Global Mode from Admin Mode.
Parameter:
[terminal] indicates terminal configuration.
Command mode:
Admin Mode.
Example:
Switch#config
1.1.4 debug ssh-server
Command:
debug ssh-server
no debug ssh-server
Function:
Display SSH server debugging information; the “no debug ssh-server” command stops displaying
SSH server debugging information.
Default:
This function is disabled by default.
Command mode:
Admin Mode.
Example:
Switch#debug ssh-server
1.1.5 enable
Command:
enable
disable
Function:
Enter Admin Mode from User Mode.
Command mode:
User Mode/ Admin Mode.
Usage Guide:
To prevent unauthorized access of non-admin user, user authentication is required (i.e. Admin user
password is required) when entering Admin Mode from User Mode. If the correct Admin user
password is entered, Admin Mode a cce ss is gr ant ed; if 3 consecutive entry of Admin user password
are all wrong, it remains in the User Mode. Set the Admin user password under Global Mode with
“enable passw ord” command.
Example:
Switch>enable
Switch#
1.1.6 enable password
Command:
enable password [0|7] <password>
no enable password
Function:
Configure the password used for enter Admin Mode from the User Mode.
The “no enable password” command deletes this passw ord.
Parameter:
password is the password for the user. If input option 0 on p assw or d setting, the password is not encrypted; if input option 7, the password is encrypted.
Command mode:
Global Mode
Default:
This password is empty by system default
Usage Guide:
Configure this password to prevent unauthorized entering Ad min Mode. It is recommended to set
the password at the initial switch configuration. Also, it is recommended to exit Admin Mode with
“exit” command when the administrator needs to leave the terminal for a long time.
Example:
Set the Admin user password to “admin”.
Switch(config)# enable p ass word 0 admi n
1.1.7 exec-timeout
Command:
exec-timeout <minutes> [<seconds>]
no exec-timeout
Function:
Configure the timeout o f exiting admin mode. The “no exec-timeout” command re stores th e default
value.
Parameters:
<minute> is the time value shown in minute and ranges between 0~35791.<seconds> is the time
value shown in seconds and ranges between 0~2147483.
Command mode:
Global mode
Default:
Default timeout is 10 minutes.
Usage guide:
To secure the switch, as well to prevent malicious actions from unauthorized user, the time will be
count from the last configuration the admin had made, and the system will exit the admin mode at
due time. It is required to enter admin code and password to enter the admin mode again. The
timeout timer will be disabled when the timeout is set to 0.
Example:
Set the admin mode timeout value to 6 minutes
Switch(config)#exec-timeout 6
Set the admin mode timeout value to 5 minutes, 30 seconds
Switch(config)#exec-timeout 5 30
1.1.8 end
Command:
end
Function:
Quit current mode and return to Admin mode when not at User Mode/ Admin Mode.
Command mode:
Except User Mode/ Admin Mode
Example:
Quit VLAN mode and return to Admin mode.
Switch(config-vlan1)#end
Switch#
1.1.9 exit
Command:
exit
Function:
Quit current mode and return to it’s previous mode.
Command mode:
All Modes
Usage Guide:
This command is to quit current mode and return to it’s previous mode.
Example:
Quit global mode to it’s previous mode
Switch#exit
Switch#
1.1.10 help
Command:
help
Function:
Output brief description of the command interpreter help system.
Command mode:
All configuration modes.
Usage Guide:
An instant online help provided by the switch. Help command displays information about the whole
help system, including complete help and partial help. The user can type in ? any time to get online
help.
Example:
switch(config)#help
PLANETOS CLI provides advanced help feature. When you need help, any tim e at the comma nd
line please press '?'. If nothing matches, the help list will be empty and you must backup until
entering a '?' shows the available options.
Two styles of help are provided:
1. Full help is available when you are ready to enter acommand argument (e.g. 'show ?') and
describes each possible argument.
2. Partial help is provided when an abbreviated argument is entered and you want to know what
arguments match the input (e.g. 'show ve?'.)
1.1.11 hostname
Command:
hostname <hostname>
no hostname
Function:
Set the prompt in the switch command line interface. The no operation cancels the configuration.
Parameter:
<hostname> is the string for the prompt, up to 30 characters are allowed.
Command mode:
Global Mode
Default:
The default prompt is relatived with the switch.
Usage Guide:
With this command, the user can set the CLI prompt of the switch according to their own
requirements.
Example:
Set the prompt to “Test”.
Switch(config)#hostname Test
Test(config)#
1.1.12 ip host
Command:
ip host <hostname> <ip_addr>
no ip host {<hostname>|all}
Function:
Set the mapping relationship between the host and IP address; the “no ip host” parameter of this
command will delete the mapping.
Parameter:
<hostname> is the host name, up to 15 characters are allowed;
<ip_addr> is the corresponding IP address for the host name, takes a dot decimal format; all is all
of the host name.
Command mode:
Global Mode
Usage Guide:
Set the association between host and IP address, which can be used in commands like “ping
<host>“.
Example:
Set IP address of a host with the hostname of “beijing” to 200.121.1.1.
Switch(config)#ip host beijing 200.121.1.1
Command related:
telnet, ping, traceroute
1.1.13 ipv6 host
Command:
ipv6 host <hostname> <ipv6_addr>
no ipv6 host {<hostname>|all}
Function:
Configure the mapping relationship between the IPv6 address and the host; the “no ipv6 host
<hostname>” command deletes this mapping relationship.
Parameter:
<hostname> is the name of the host, containing max 15 characters;
<ipv6_addr> is the IPv6 address corresponding to the host name.<all> is all the host address.
Command Mode:
Global Mode
Usage Guide:
Configure a fixed corresponding relationship between the host and the IPv6 address, applicable in
commands such as “traceroute6 <host>”, etc.
Example:
Set the IPv6 address of the host named beijing to 2001:1:2:3::1
Switch(config)#ipv6 host beijing 2001:1:2:3::1
Command related:
ping6,traceroute6
1.1.14 ip http server
Command:
ip http server
no ip http server
Function:
Enable Web configuration; the “no ip http server” command disables Web configuration
Command mode:
Global mode
Usage guide:
Web configuation is for supplying a interface configured with HTTP for the user, which is straight
and visual, esay to understand.
Example:
Enable Web Server function and enable Web configurations.
Switch(config)#ip http server
1.1.15 language
Command:
language {chinese | english}
Function:
Set the language for displaying the help information.
Parameter:
chinese for Chinese display;
english for English display.
Command mode:
Admin and Config Mode.
Default:
The default setting is English display.
Usage Guide:
Switch provides help information in two languages, the user can select the language according to
their preference. After the system restart, the help information display will revert to English.
1.1.16 login
Command:
login
no login
Function:
login enable password authentication, no login command cancels the login configuration.
Command mode:
Global mode
Default:
No login by default
Usage guide:
By using this command, users have to enter the password set by password command to enter
normal user mode with console; no login cancels this restriction.
Example:
Enable password
Switch(config)#login
1.1.17 password
Command:
password [0|7] <password>
no password
Function:
Configure the password used for enter normal user mode on the console. The “no password”
command deletes this password.
Parameter:
password is the configured code. Encryption will be performed by entering 8.
Command mode:
Global mode
Default:
This password is empty by system default
Usage guide:
When both this password and login command are con figured, users have to enter the password set
by password command to enter normal user mode on console.
Example:
Switch(config)#password 0 test
Switch(config)#login
1.1.18 reload
Command:
reload
Function:
Warm reset the switch.
Command mode:
Admin Mode.
Usage Guide:
The user can use this command to restart the switch without power off.
1.1.19 service password-encryption
Command:
service password-encryption
no service password-encryption
Function:
Encrypt system password. T he “no serv ice password-encryption” command cancels the
encryption.
Command mode:
Global Mode
Default:
No service password-encryption by system default
Usage guide:
The current unencrypted passwords as well as the coming passwords configured by password,
enable password and username command will be encrypted by executed this command. no service
password-encryption cancels this function however encrypted passwords remain unchanged.
Example:
Encrypt system passwords
Switch(config)#service password-encryption
1.1.20 service terminal-length
Command:
service terminal-length <0-512>
no service terminal-length
Function:
Configure the columns of characters displayed in each screen on terminal (vty). The “no service
terminal-length” command cancels the screen shifting operation.
Parameter:
Columns of characters displayed on each screen of vty, ranging between 0-512.
Command mode:
Global Mode
Usage guide:
Configure the columns of characters displayed on each screen of the terminal. The columns of
characters displayed on each screen on the telent.ssh client and the Console will be following this
configuration.
Example:
Set the number of vty threads to 20.
Switch(config)#service terminal-length 20
1.1.21 sysContact
Command:
sysContact <LINE>
no sysContact
Function:
Set the factory contact mode, the “no sysContact” command reset the switch to factory settings.
Parameter:
<LINE> is the prompt character string, range from 0 to 255 characters.
Command mode:
Global Mode
Default:
Thefactory settings.
Usage guide:
The user can set the factory contact mode bases the fact instance.
Example:
Set the factory contact mode to test.
Switch(config)#sysContact test
1.1.22 sysLocation
Command:
sysLocation <LINE>
no sysLocation
Function:
Set the factory address, the “no sysLocation” command reset the switch to factory settings.
Parameter:
<LINE> is the prompt character string, range from 0 to 255 characters.
Command mode:
Global Mode
Default:
Thefactory settings.
Usage guide:
The user can set the factory address bases the fact instance.
Example:
Set the factory address to test.
Switch(config)#sysLocation test
1.1.23 set default
Command:
set default
Function:
Reset the switch to factory settings.
Command mode:
Admin Mode.
Usage Guide:
Reset the switch to factory settings. That is to say, all configurations made by the user to the switch
will disappear. When the switch is restarted, the prompt will be the same as when the switch was
powered on for the first time.
Note:
After the command, “ write” command mu st be executed to save the operation. The switch will reset
to factory settings after restart.
Example:
Switch#set default
Are you sure? [Y/N] = y
Switch#write
Switch#reload
1.1.24 setup
Command:
setup
Function:
Enter the Setup Mode of the switch.
Command mode:
Admin Mode.
Usage Guide:
Switch provides a Setup Mode, in which the user can configure IP addresses, etc.
1.1.25 show clock
Command:
show clock
Function:
Display the curre nt syst e m cl o ck.
Command mode:
Admin and Configuration Mode.
Usage Guide:
If the system clock is inaccurate, user can adjust the time by examining the system date and clock.
Example:
Switch#show clock
Current time is TUE AUG 22 11:00:01 2002
Command related:
clock set
1.1.26 show temperature
Command:
show temperature
Function:
Display the current temputerature of the switch CPU.
Command mode:
All mode.
Usage Guide:
This command is used to monitor the temperature of the switch CPU.
Example:
Display the current temperature of the switch CPU.
Switch(Config)#show temperature
Temperature: 47.0625 ℃
1.1.27 show tech-support
Command:
show tech-support
Function:
Display the operational information and the task status of the switch. The technique specialist use
this command to diagnose whether the switch operate normally.
Command mode:
Admin and Configuration Mode.
Usage Guide:
This command is used to collect the relative information when the switch operation is
malfunctioned.
Example:
Switch#show tech-support
1.1.28 show version
Command:
show version
Function:
Display the version information of the switch.
Command mode:
Admin and Configuration Mode.
Usage Guide:
this command is used to show the version information of the switch, including the hardware version
Configure local login username and password along with its privilege level.
Parameter:
<username> is the name of the user.
<privilege> is the maximum privilege level of the commands that the user is able to execute, its
value is limited between 1 and 15, and 1 by default.
<password> is the password for the user. If input option 7 on password setting, the password is
encrypted; if input option 0, the password is not processed.
Command Mode:
Global Mode.
Usage Guide:
There are two available c hoi ce s for the preferences of the register ed co mmand s in th e switch. They
are 1 and 15. Preference of 1 is for the commands of the normal user configuration mode.
Preference of 15 is for the commands registered in modes other than the normal user configuration
modes. 16 local users at most can be configured through this command, and the maximum length
of the password should be no less than 32.
Notice:
The user can log in user and priority after the command configures, before issuing the command
authentication line console lo gin local, it should be made sure t hat at one u ser ha s be conf igured as
preference level of 15, in order to login the switch and make configuration changes in privileged
mode and global mode. If there are no configured local users with preference level of 15, while only
Local authentication is configured for the Console login method, the switch can be login without any
authentication. When usi ng the HTTP metho d t o login the switch, o nly u ser s w ith preference level of
15 can login the switch, users with preference level other than 15 will be denied.
Example:
Configure an administrator acc ount nam ed admi n, w ith the pr eferen ce lev el as 1 5. An d confi gure tw o
normal accounts with its preference level as 1. Then enable local authentication method.
Above all the configurations, only the admin user is able to login the switch in privileged mode
through Telnet or Console login method, user1 and user2 can only login the switch in normal user
mode through the telnet and c onso le l ogin method. For HTTP logi n m etho d, on ly the admin user can
pass the authentication configuration, user1 and user2 will be denied.
Set the language for displaying the HTTP Server information.
Parameter:
chinese for Chinese display;
english for English display.
Command mode:
Admin Mode
Default:
The default setting is English display.
Usage Guide:
The user can select the language according to their preference.
1.1.31 write
Command:
write
Function:
Save the currently configured p aram eters to the Flash memory.
Command mode:
Admin Mode.
Usage Guide:
After a set of configuration with desired functions, the setting should be saved to the Flash memory,
so that the system can revert to the saved configuration automatically in the case of accidentally
powered off or power failure. This is the equivalent to the copy running-config startup-config
command.
1.2 Commands for Telnet
1.2.1 authentication ip access-class
Command:
authentication ip access-class {<num-std>|<name>}
no authentication ip access-class
Function:
Binding standard IP ACL protocol to login with Telnet/SSH/Web; the no form command will cancel
the binding ACL.
Paramters:
<num-std> is the access-class number for standard numeric ACL, ranging between 1-99;
<name> is the access-class name for standard ACL, the character string length is ranging between
1-32.
Default:
The binding ACL to Telnet/SSH/Web function is closed by default.
Command Mode:
Global Mode.
Example:
Binding standard IP ACL protocol to access-class 1.
Binding standard IPv6 ACL protocol to login with Telnet/SSH/Web; the no form command will cancel
the binding ACL.
Parameters:
<num-std> is the access-class number for standard numeric ACL, ranging between 500-599;
<name> is the access-class name for standard ACL, the character string length is ranging between
1-32.
Default:
The binding ACL to Telnet/SSH/Web function is closed by default.
Command Mode:
Global Mode.
Example:
Binding standard IP ACL protocol to access-class 500.
no authorization line {console | vty | web} exec
Function:
Configure VTY (login with Telnet and SSH), Web and Console, so as to select the priority of the
authorization mode for the login user. The no form command restores the default authorization
mode.
Default:
There is no authorization mode.
Command Mode:
Global Mode.
Usage Guide:
The authorization method for Console, VTY and Web login can be configured respectively. And
authorization method can be any one or combination of Local, RADIUS or TACACS. When login
method is configuration in combination, the preference goes from left to right. If the users have
passed the authorization method, authorization method of lower preferences will be ignored. To be
mentioned, if the user receives correspond protocol’s answer whether refuse or incept, it will not
attempt the next authorization method; it will attempt the next authorization method if it receives
nothing. And AAA function RADIUS server should be configured before the RADIUS configuration
method can be used. And TACACS server should be configured before the TACACS configuration
method can be used.
The local users adopt username command permission while authorization command is not
configured, the users login the switch via RADIUS/TACACS method and works under common
mode.
Example:
Configure the telnet authentication mode to RADIUS.
Switch(config)# authorization line vty exec radius
1.2.7 terminal length
Command:
terminal length <0-512>
terminal no length
Function:
Set columns of characters displayed in each screen on terminal; the “terminal no length” cancel s
the screen switching operation and display content once in all.
Parameter:
Columns of characters displayed in each screen, ranging between 0-512 (0 refers to non-stop
display).
Command mode:
Admin Mode.
Default:
Default columns is 25.
Usage Guide:
Set columns of characters displayed in each screen on terminal, so that the-More-message will be
shown when displayed information exceeds the screen. Press any key to show information in next
screen. 25 columns by default.
Example:
Configure treads in each display to 20.
Switch#terminal length 20
1.2.8 terminal monitor
Command:
terminal monitor
terminal no monitor
Function:
Copy debugging messages to current display terminal; the “terminal no monitor” command
restores to the default value.
Command mode:
Admin Mode.
Usage Guide:
Configures whether the current debugging messages is displayed on this terminal. If this command
is configured on telnet or SSH clients, debug messages will be sent to that client. The debug
Configure the max connection number supported by the SSH service of the switch.
Parameters:
<max-connection-number>: the max connection number supported by the SSH service, ranging
from 5 to 16. The default option will restore the default configuration.
Default:
The system default value of the max connection number is 5.
Command Mode:
Global Mode
Usage Guide:
None.
Example:
Set the max connection number supported by the SSH service as 10.
Switch(config)#ssh-server max-connection 10
1.2.16 ssh-server timeout
Command:
ssh-server timeout <timeout>
no ssh-server timeout
Function:
Configure timeout value for SSH authentication; the “no ssh-server timeout” command restores
the default timeout value for SSH authentication.
Parameter:
<timeout> is timeout value; valid range is 10 to 600 seconds.
Command mode:
Global Mode
Default:
SSH authentication timeout is 180 seconds by default.
Example:
Set SSH authentication timeout to 240 seconds.
Switch(config)#ssh-server timeout 240
1.2.17 show ssh-server
Command:
show ssh-server
Function:
Display SSH state and users which log on currently.
Command mode:
Admin Mode.
Example:
aa
Switch#show ssh-server
ssh server is enabled
ssh-server timeout 180s
ssh-server authentication-retries 3
ssh-server max-connection number 6
ssh-server login user number 2
1.2.18 show telnet login
Command:
show telnet login
Function:
Display the information of th e Telnet client which currently establishes a Telnet connection with the
switch.
Command Mode:
Admin and Configuration Mode.
Usage Guide:
Check the Telnet client messages connected through Telnet with the switch.
Example:
Switch#show telnet login
Authenticate login by local
Login user:
1.3 Commands for Configuring Switch IP
1.3.1 interface vlan
Command:
interface vlan <vlan-id>
no interface vlan <vlan-id>
Function:
Enter the VLAN interface configuration mode; the no operation of this command will delete the
existing VLAN interface.
Parameters:
<vlan-id> is the VLAN ID of an existing VLAN, ranging from 1 to 4094.
Command Mode:
Global Configuration Mode.
Usage Guide:
Users should first make sure the existence of a VLAN before configuring it. User “exit” command to
quit the VLAN interface configuration mode back to the global configurat ion mode.
Example:
Enter the VLAN interface configuration mode of VLAN1.
Display the view information commands.
Command Mode:
Admin and Configuration Mode.
Example:
Switch#show snmp view
View Name:readview 1. -Included active
Displayed Information
Explanation
View Name
View name
1.and1.3.
OID number
Included
The view includes sub trees rooted by this OID
Excluded The view does not include sub trees rooted by
this OID
active
State
1.4.11 snmp-server community
Command:
snmp-server community {ro | rw} <string> [access {<num-std>|<name>}] [ipv6-access
{<ipv6-num-std>|<ipv6-name>}] [read <read-view-name>] [write <write-view-name>] no
snmp-server community <string> [access {<num-std>|<name>}] [ipv6-access
{<ipv6-num-std>|<ipv6-name>}]
Function:
Configure the community string for the switch; the “no snmp-server community <string> [access
{<num-std>|<name>}] [ipv6-access {<ipv6-num-std> |<ipv6-name>}] “command deletes the
configured community string.
Parameter:
<string> is the community string set;
ro | rw is the specified access mode to MIB, ro for read-only and rw for read-write.
<num-std> is the access-class number for standard numeric ACL, ranging between 1-99;
<name> is the access-class name for standard ACL, the character string length is ranging between
1-32;
<ipv6-num-std> is the access-class number for standard numeric IPv6 ACL, ranging between
500-599;
<name> is the acces s-class name for standard IPv6 ACL, the character string length is ranging
between 1-32.
<read-view-name> is the name of readable view which includes 1-32 charact ers.
<write-view-name> is the name of writable view which includes 1-32 characters.
Command mode:
Global Mode
Usage Guide:
The switch supports up to 4 community strings. It can realize the access-control for specifically
community view by binding the community name to specifically readable view or writable view.
Example:
Add a community string named “private” with read-write permission.
Switch(config)#snmp-server community private rw
Add a community string named “public” with read-only permission.
Switch(config)#snmp-server community public ro
Modify the read-write community string named “private” to read-only.
Switch(config)#snmp-server community private ro
Delete community string “private”.
Switch(config)#no snmp-server community private
Bind the read-only community str in g “public” to readable view “pviewr”.
Switch(config)#snmp-server community ro public read pviewr
Bind the read-write community string “private” to readable view “pviewr” and writable view “pvieww”.
Switch(config)#snmp-server community rw private read pviewr write pvieww
1.4.12 snmp-server enable
Command:
snmp-server enable
no snmp-server enable
Function:
Enable the SNMP proxy server function on the switch. The “no snmp-server enable” command
disables the SNMP proxy server function
Command mode:
Global mode
Default:
SNMP proxy server function is disabled by system default.
Usage guide:
To perform configuration management on the switch with network manage software, the SNMP
proxy server function has to be enabled with this command.
Example:
Enable the SNMP proxy server function on the switch.
Switch(config)#snmp-server enable
1.4.13 snmp-server enable traps
Command:
snmp-server enable traps
no snmp-server enable traps
Function:
Enable the switch to send Trap message; the “no snmp-server enable traps” command disables
the switch to send Trap message.
Command mode:
Global Mode
Default:
Trap message is disabled by default.
Usage Guide:
When Trap message is enabled, if Down/Up in device ports or of system occurs, the device will
send Trap messages to NMS that receives Trap messages.
Example:
Enable to send Trap mes sage s.
Switch(config)#snmp-server enable traps
Disable to send Trap me ssa ge s.
Switch(config)#no snmp-server enable traps
1.4.14 snmp-server engineid
Command:
snmp-server engineid <engine-string>
no snmp-server engineid
Function:
Configure the engine ID; the “no" form of this command restores to the default engine ID.
Command Mode:
Global mode
Parameter:
<engine-string> is the engine ID shown in 1-32 digit hex characters.
Default:
Default value is the company ID plus local MAC address.
This command is used to configure a new group; the “no” form of this command deletes this group.
Command Mode:
Global Mode
Parameter:
<group-string> group name which includes 1-32 characters
NoauthNopriv Applies the non recognizing and non encrypting safety level
AuthNopriv Applies the recognizing but non encrypting safety level
AuthPriv Applies the recognizing and encrypting safety level
read-string Name of readable view which includes 1-32 characters
write-string Name of writable view which includes 1-32 characters
notify-string Name of trappable view which includes 1-32 char act ers
<num-std> is the access-class number for standard numeric ACL, ranging between 1-99;
<name> is the access-class name for standard ACL, the character string length is ranging between
1-32;
<ipv6-num-std> is the access-class number for standard numeric IPv6 ACL, ranging between
500-599;
<name> is the access-class name for standard IPv6 ACL, the character string length is ranging
between 1-32.
Usage Guide:
There is a default view “v1defaultviewname” in the system. It is recommended to use this view as
the view name of the notification. If the read or write view name is empty, corresponding operation
will be disabled.
Example:
Create a group CompanyGroup, with the safety level of recognizing andencrypting, the read
viewname isreadview, and the writing is disabled.
Switch (config)#snmp-server group CompanyGroup AuthPriv read readview
deletet group
Switch (config)#no snmp-server group CompanyGroup Aut hPriv
As for the v1/v2c versions this command configures the IPv4 or IPv6 address and Trap community
character string of the network manage station receiving the SNMP Trap message. An d for v 3
version, this command is used for receiving the network manage station IPv4 or IPv6 address and
the Trap user name and safety level; the “no” form of this command cancels this IPv4 or IPv6
address.
Command Mode:
Global Mode.
Parameter:
<host-ipv4-addr> | <host-ipv6-addr> is the IP address of the NMS managing station which
receives T rap mes sag e.
v1 | v2c | v3 i s theversion number when sending the trap.
NoauthNopriv | AuthNopriv | AuthPriv is the safety level v3 trap is applied, which may be non
encrypted and non authentication, non encrypted and authentication, encrypted and authentication .
<user-string> is the community character string applied when sending the Trap message at v1/v2,
and will be the user name at v3.
Usage Guide:
The Community character string configured in this command is the default community string of the
RMON event group. If the RMON event group has no community character string configured, the
community character string configured in this command will be applied when sending the Trap of
RMON, and if the community character string is configured, its configuration will be applied when
sending the RMON trap. This command allows configuration the IPv4 or IPv6 address of the
network manage station receiving the SNM P T rap mess age, but configure the v ersion nu mber as v 1
and v2c of the IPv4 and IPv6 address are less than 8 in all.
Configure to permit to access security IPv4 or IPv6 address of the switch NMS administration
station; the no command deletes configured security IPv4 or IPv6 address.
CommandMode:
Global Mode.
Parameter:
<ipv4-address> is NMS security IPv4 address, point separated decimal format.
<ipv6-address> is NMS security IPv6 address, colon separated hex format.
Usage Guide:
It is only the consistency between NMS administration station IPv4 or IPv6 address and security
IPv4 or IPv6 address configured by the command, so it send SNMP packet could be processed b y
switch, the command only applies to SNMP. Allows configuration the IPv4 or IPv6 address of the
network manage station receiving the SNM P Trap message, but the IP addresses are less than 6 in
all.
Example:
Configure security IP address of NMS administration station
Switch(config)#snmp-server securityip 1.1.1.5
Delete security IPv6 address
Switch(config)#no snmp-server securityip 2001::1
1.4.18 snmp-server securityip
Command:
snmp-server securityip {enable | disable}
Function:
Enable/disable the safety IP address authentication on NMS manage station.
Command Mode:
Global Mode
Default:
Enable the safety IP address authentication function.
Example:
Disable the safety IP address authentication function.
This command is used to create or renew the view information; the “no" form of this command
deletes the view information.
Command Mode:
Global Mode.
Parameter:
<view-string> view name, contain ing 1-32 characters.
<oid-string>is OID number or corresponding node name, containing 1-255 characters.
include | exclude, include/exclude this OID.
Usage Guide:
The command supports not only the input using the character string of the variable OID as
parameter. But also supports the input using the node nam e of the p ara met er.
Example:
Create a view, the name is readview, including iso node but not including the iso.3 node
Switch (config)#snmp-server view readview iso include
Switch (config)#snmp-server view readview iso.3 exclude
no snmp-server user <user-string> [access {<num-std>|<name>}] [ipv6-access
{<ipv6-num-std>|<ipv6-name>}]
Function:
Add a new user to an SNMP group; the "no” form of this command deletes this user.
Command Mode:
Global Mode.
Parameter:
<user-string> is the user name containing 1-32 characters.
<group-string> is the name of the group the user belongs to, containing 1-32 characters.
authPriv use DES for the packet encryption.
authNoPriv not use DES for the packet encryption.
auth perform packet authentication.
md5 packet authentication using HMAC MD5 algorithm.
sha packet authentication using HMAC SHA algorithm.
<word > user password, containing 8-32 character.
<num-std> is the access-class number for standard numeric ACL, ranging between 1-99;
<name> is the access-class name for standard ACL, the character string length is ranging between
1-32;
<ipv6-num-std> is the access-class number for standard numeric IPv6 ACL, ranging between
500-599;
<name> is the access-class name for standard IPv6 ACL, the character string length is ranging
between 1-32.
Usage Guide:
If the encryption and authentication is not selected, the default settings will be no encryption and no
authentication. If the encryption is selected, the authentication must be done. When deleting a user,
if correct username and incorrect group name is inputted, the user can still be deleted.
Example:
Add a new user tester in the UserGroup with an encryption safety level and HMAC md5 for
authentication, the password is hellohello
Switch (config)#snmp-server user tester UserGroup authPriv auth md5 hellohello
<source-url> is the location of the source files or directories to be copied; <destination-url> is the
destination address to which the files or directories to be copied; forms of <source-url> and <destination-url> vary depending on different locations of the files or directories. ascii indicates
the ASCII sta ndar d w ill be adopted; binary indicates that the binary system will be adop ted i n the
file transmission(defa ult tran smi ss ion met hod).When URL represents an FTP address, its form
should be:
ftp://<username>:<password>@{<ipaddress>|<ipv6address>|<hostname> }/<filename>,amongst
<username> is the FTP user name,<password> is the FTP u ser
password,<ipaddress>|<ipv6address> is the IPv4 or IPv6 address of the FTP
server/client,<hostname> is the name of the host mapping with th e IP v 6 address,it does not support
the file download and u pload w ith ho st s mapp ing with IP v4 a ddres ses,<filename> is the name of the
FTP upload/download file.
Special keywords of the filename
Command Mode:
Admin Mode.
Usage Guide:
This command supports command line hints, namely if the user can enter commands in following
forms: copy <filename> ftp:// or copy ftp:// <filename> and press Enter, following hints will be
provided by the system:
ftp server ip/ipv6 address [x.x.x.x]/[x:x::x:x] >
ftp username>
ftp password>
ftp filename>
Requesting for FTP server address, user name, password and file name
Examples:
(1) Save images in the FLASH to the FTP server of 10.1.1.1, FTP server userna me is Switch,
password is superuser
<source-url> is the location of the source files or directories to be copied;
<destination-url> is the destination address to which the files or directories to be copied; forms of
<source-url> and <destination-url> vary depending o n dif fe rent loca tions o f the files or dir ector ies.
ascii indicates the ASCII standard will be adopted; binary indicates that the binary system will be
adopted in the file transmission(default transmiss ion met ho d).When URL represents an TFTP
address, its form should be: tftp://{<ipaddress>|<ipv6address>|<hostname>}/<filename>, amongst
<ipaddress>| <ipv6address> is the IPv4 or IPv6 address of the TFTP server/client, <hostname> is
the name of the host mapping with the IPv6 address, it does not support the file download and
upload with hosts mapping with IPv4 addresses,<filename> is the n ame of the TFTP
Keywords
Source or destination addresses
running-config
Running configuration files
startup-config
Startup configuration files
nos.img
System files
nos.rom
System startup files
upload/download file.
Special keyword of the filename
Command Mode:
Admin Mode.
Usage Guide:
This command supports command line hints, namely if the user can enter commands in following
forms: copy <filename> tftp:// or copy tftp:// <filename> and press Enter, following hints will be
provided by the system:
tftp server ip/ipv6 address[x.x.x.x]/[x:x::x:x]>
tftp filename>
Requesting for TFTP server address, file name
Example:
(1) Save images in the FLASH to the TFTP server of 10.1.1.1
Switch#copy nos.img tftp://10.1.1.1/nos.img
(2) Obtain system file nos.img from the TFTP server 10.1.1.1
Switch#copy tf tp:/ /10.1.1.1 / n os.i mg nos.img
(3) Save images in the FLASH to the TFTP server of 2004:1:2:3::6
(4) Obtain system file nos.img from the TFTP server 2004:1:2:3::6
Switch#copy tftp:// 2004:1:2:3::6/nos.img nos.img
(5) Save the running configuration files
Switch#copy running-config startup-config
Relevant Command:
Write
1.5.3 ftp-dir
Command:
ftp-dir <ftp-server-url>
Function:
Browse the file list on the FTP server.
Parameter:
The form of <ftp-server-url> is: ftp://<username>:<password>@{ <ipv4address> |
<ipv6address> }, amongst <username> is the FTP user name, <password> is the FTP user
password, { <ipv4address> | <ipv6address> } is the IPv4 or IPv6 address of the FTP server.
Command Mode:
Admin Mode
Example:
Browse the list of the files on t he serv er with the FTP client, t he user na me is “Switch”, the password
is “superuser”
Switch#ftp-dir ftp:// Switch:superuser @10.1.1.1.
1.5.4 ftp-ser ver enable
Command:
ftp-server enable
no ftp-server enable
Function:
Start FTP server, the “no ftp-server enable” command shuts down FTP server and prevents FTP
user from logging in.
Default:
FTP server is not started by default.
Command mode:
Global Mode
Usage Guide:
When FTP server function is enabled, the switch can still perform ftp client functions. FTP server is
not started by default.
Example:
enable FTP server service.
Switch#config
Switch(config)# ftp-server enable
Relative command:
ip ftp
1.5.5 ftp-ser ver timeout
Command:
ftp-server timeout <seconds>
Function:
Set data connection idle time.
Parameter:
<seconds> is the idle time threshold (in seconds) for FTP connection, the valid range is 5 to 3600.
Default:
The system default is 600 seconds.
Command mode:
Global Mode
Usage Guide:
When FTP data connection idle time exceeds this limit, the FTP management connection will be
ip ftp username <username> password [0 | 7] <password>
no ip ftp username <username>
Function:
Configure the username and password for logging in to the FTP; the no operation of this command
will delete the configured username and password simultaneously.
Parameters:
<username> is the username of the FTP link, no longer than 16 characters;
0 | 7 represent displaying the password in ciphertext or plaintext;
<password> is the password of the FTP link, no longer than 16 characters.
Default Settings:
the system uses anonymous FTP links by default.
Command Mode:
Global Configuration Mode.
Examples:
Configure the username as Switch and the password as superuser.
Clear the nodes in the candidate list found by the commander switch.
Parameters: c
andidate-sn-list: sn of candidate switches, ranging from 1 to 256. More than one candidate can be
specified.
mac-address: mac address of the switches (including all candidates, members and other
switches).
Default:
Noparameter means to clear information of all switches.
Command Mode:
Admin Mode.
Usage Guide:
After executing this command, the information of this node will be deleted from the chain list saved
on commander switch. In 30 seconds, the commander will recreate a cluster topo logy and re-add
this node. But after being readded, the candidate id of the switch might change. The command can
only be executed on commander switches
Example:
Clear all candidate switch lists found by the comma nder sw it c h.
Switch#clear cluster nodes
2.2 cluster auto-add
Command:
cluster auto-add
no cluster auto-add
Function:
When this command is executed in the commander switch, the newly discovered candidate
switches will be added to the cluster as a member switch automatically; the “no cluster auto-add”
command disables this function.
Command mode:
Global Mode
Default:
This function is disabled by default. That means that the candidate switches are not automatically
added to the cluster.
Usage Guide:
After enabling this command on a commander switch, candidate switches will be automatically
added as members.
Example:
Enable the auto adding function in the commander switch.
Switch(config)#cluster auto-add
2.3 cluster commander
Command:
cluster commander [<cluster-name>]
no cluster commander
Function:
Set the switch as a commander switch, and create a cluster.
Parameter:
<cluster-name> is the cluster’s name, no longer than 32 characters.
Command mode:
Global Mode
Default:
Default setting is no comm and er sw itch. cl uster _na me is nul l by default.
Usage Guide:
This command sets the role of a switch as commander switch and creates a cluster , which can only
be executed on non commander switches. The cluster_name cannot be changed after the switch
becoming a commander, and “no cluster commander” should be executed first to do that. The no
operation of this command will cancel the commander configuration of the switch.
Example:
Set the current switch as the commander switch and name the cluster as switch.
Switch(config)#cluster commander switch
2.4 cluster ip-pool
Command:
cluster ip-pool <commander-ip>
no cluster ip-pool
Function:
Configure private IP address pool for member switches of the cluster.
Parameters:
commander-ip:
cluster IP address pool for allocating internal IP addresses of the cluster commander-ip is the head
address of the address pool, of which the valid format is 10.x.x.x, in dotted-decimal notation; the
address pool should be big enough to hold 128 members, which requires the last byte of addresses
to be less than 126(254 – 12 8 = 126). IP address pool sh ould n ev er be changed with commander
configured. The change can only be done after the “no cluster commander” command bein g
executed.
Command mode:
Global Mode
Default:
The default address pool is 10.254.254.1.
Usage Guide:
When candidate switches becomes cluster members, the commander switch allocates a private IP
address to each member for the communication within the cluster, and thus to realized its
management and maintenance of cluster me mber s. This command can only be used on
non-commander switches. Once the cluster established, users can not modify its IP address pool.
The NO command of this command will restore the address pool back to default value, which is
10.254.254.1.
Example:
Set the private IP address pool used by cluster member dev ices as 10.254.254.10
Switch(config)#cluster ip-pool 10.254.254.10
2.5 cluster keepalive interval
Command:
cluster keepalive interval <second>
no cluster keepalive interval
Function:
Configure the time interval of keepalive messages within the cluster.
Parameters:
<second>: keepalive time interval, in seconds, ranging from 3 to 30.
Default:
The default value is 30 seconds.
Command Mode:
Global Configuration Mode.
Usage Guide:
After executing this command on a commander switch, the value of the parameter will be distributed
to all member switches via the TCP connections between the commander and members.
After executing it on a non commander switch, the configuration value will be saved but not used
until the switch beco me s a co mma nder. Before t hat, i t s k eepalive interval is the one dis tr ib u ted by its
commander.
Commander will send DP messages withi n t he clu ster once in every keepalive interval. Members will
respond to the received DP messages with DR messages.
The no operation of this command will restore the keepalive interval in the cluster back to its default
value.
Example:
Set the keepalive interval in the cluster to 10 seconds.
Switch(config)#cluster keepalive interval 10
2.6 cluster keepalive loss-count
Command:
cluster keepalive loss-count<loss-count>
no cluster keepalive loss-count
Function:
Configure the max number of lost keepalive messages in a cluster that can be tolerated.
Parameters:
loss-count: the tolerable max number of lost messages, ranging from 1 to 10.
Default:
The default value is 3.
Command Mode:
Global Configuration Mode
Usage Guide:
After executing this command on a commander switch, the value of the parameter will be distributed
to all member switches via the TCP connections between the commander and members.
After executing it on a non commander switch, the configuration value will be saved but not used
until the switch becomes a commander. Before that, its loss-count value is the one distributed by its
commander.
commander calculates the loss-count after sending each DP message by adding 1 to the loss-count
of each switch and clearing that of a switch after receiving a DR message from the latter. When a
loss-count reaches the configured value (3 by default) without receiving any DR message, the
commander will delete the switch from its candidate chain list.
If the time that a member fails to receive DP messages from the commander reaches loss-count, it
will change its st at us to cand id ate.
The no operation of this command will restore the tolerable max number of lost keepalive messages
in the cluster back to its default value: 3.
Example:
Set the tolerable max number of lost keepalive messages in the cluster to 5.
Switch(config)#cluster keepalive loss-count 5
2.7 cluster member
Command:
cluster member {nodes-sn <candidate-sn-list> | mac-address <mac-addr> [id <member-id>]}
no cluster member {id <member-id> | mac-address <mac-addr>}
Function:
On a commander switch, manually add candidate switches into the cluster created by it.
Parameters:
nodes-sn:all cluster member switches as r ecorde d in a chai n list, eac h with a node sn w hich ca n be
viewed by “show cluster candidates” command. One or more candidates can be added as member
at one time. The valid range of candidate-sn-list is 1~256.
mac-address:the CPU Mac of candidate switches
member-id:A member id can be spec ifi ed to a candid ate as it becomes a memb er, ranging f rom 1 to
128, increasing from 1 by default.
nodes-sn is the automatically generated sn, which may change after the candidate becomes a
member. Members added this way will be actually treated as those added in mac-addr mode with all
config files in mac-addr mode.
If more than one switch is added as member simultaneously, no member-id is allowed; neither when
using nodes-sn mode.
Default:
None.
Command Mode:
Global Mode
Usage Guide:
After executing this command, the switch will add those identified in <nodes-sn> or
<mac-address>into the cluster it belongs to. One or more candidates are allowed at one time,
linked with ‘-‘ or ‘;’. A switch can on ly be member or commander of on e clu ster, ex clus ively. Attempts
to execute the command on a non commander switch will return error. The no operation of this
command will delete the specified member switch, and turn it back to a candidate.
Example:
In the commander switch, add the candidate switch which has the sequence number as 1. In the
commander switch, add the switch whose the mac address is 11-22-33-44-55-66 to member, and
the member-id is 5.
Switch(config)#cluster member nodes-sn 1
Switch(config)#cluster member mac-address 11-22-33-44-55-66 id 5
2.8 cluster member auto-to-user
Command:
cluster member auto-to-user
Function:
All members will be deleted when configuring no cluster aut o-add. Users need to change
automatically added members to manually added ones to keep them.
Parameter:
None.
Default:
None.
Command Mode:
Global Mode.
Usage Guide:
Execute this command on a switch to change automatically added members to manually added
ones.
Example:
change automatically added members to manually added ones.
Switch(config)#cluster member auto-to-user
2.9 cluster reset member
Command:
cluster reset member [id <member-id> | mac-address <mac-addr>]
Function:
In the commander switch, this command can be used to reset the member switch.
Parameter:
member-id: ranging from 1 to 128. Use hyphen “-” or semicolon “;” to specify more than one
member; if no value is provided, it means to reboot all member switches.
Default:
Boot all member switches.
Command mode:
Admin Mode.
Instructions:
In the commander switch, users can use this command to reset a member switch. If this command
is executed in a non-commander switch, an error will be displayed.
Example:
In the commander switch, reset the member switch 1.
Switch#cluster reset member 1
2.10 cluster run
Command:
cluster run [key <WORD>][ vid <VID>]
no cluster run
key:all keys in one cluster should be the same, no longer than 16 characters.
vid:vlan id of the cluster, whose range is 1-4094.
Command mode:
Global Mode
Default:
Cluster function is disabled by default, key: NULL(\0) vid:1.
Instructions:
Keywords
source or destination address
startup-config
start the configuration file
nos.img
system file
This command enables cluster function. Cluster functi on ha s to be enabled before implementing any
other cluster commands. The “no cluster run” disables c luster function. It is recommended that
users allocate an exclusive vlan for cluster(such as vlan100)
Note:Routing protocols should be disabled on the layer-3 interface where cluster vlan locates to
avoid broadcasting private route of the cluster.
Example:
Disable cluster function in the local switch.
Switch (config)#no cluster run
2.11 cluster update member
Command:
cluster update member <member-id> <src-url> <dst-filename> [ascii | binary]
Function:
Remotely upgrade member switches from the co mma nder switch.
Parameters:
member-id:ranging from 1 to 128. Use hyphen “-” or semicolon “;” to specify more than one
member;
src-url:the location of source files to be copied;
dst-filename:the specified filename for saving the file in the switch flash;
ascii means that the file transmission follows ASCII standard; binary m ean s that th e fil e t r ans mis si on
follows binary standard, which is de default mode.
when src-url is a FTP address, its form will be:
ftp://<username>:<password>@<ipadress>/<filename>,in which <username> is the FTP
username <password> is the FTP password <ipadress> is the IP address of the FTP
server,<filename> is the name of the file to be downloaded via FTP.
when src-url is a TFTP address, its form will be: tftp://<ipadress>/<filename>,in which <ipadress>is
the IP address of the TFTP server <filename> is the name of the file to be downloaded via.
Special keywords used in filename:
Command mode:
Admin Mode
Usage Guide:
The commander distributes the remote upgrade command to members via the TCP connections
between them, causing the number to implement the remote upgrade and reboot. Trying to execute
this command on a non-commander switch will return error s . If users want to upgrade more than
one member, the se sw itches should be the same type to avoid boot failure induced by mismatched
IMG files.
Example:
Remotely upgrade a member sw itch from t he com mander switch, w ith the member-id being 1, src-ul
being ftp://admin:admin@192.168.1.1/nos.img, and dst-url being nos.img
Switch#cluster update member 1 ftp://admin:admin@192.168.1.1/nos.img nos.img
Enable the application debug of cluster; the no operation of this command will disable that.
Parameters:
statemachine: print debug information when the switch status changes.
application: print debug information when there are users trying to configure the switch after logging
onto it via SNMP, WEB.
tcp: the TCP connection information between the commander members.
Default:
None.
Command Mode:
Admin Mode.
Usage Guide:
None.
Example:
Enable the debug information of status change on the switch.
Swtich#debug cluster statemachine
2.13 debug cluster packets
Status: Enabled
Command:
debug cluster packets {DP | DR | CP} {receive | send}
no debug cluster packets {DP | DR | CP} {receive | send}
Function:
Enable the debug information; the no command disables the debug switch.
Enable the debug information of cluster messages. After ena bling classification, all DP, DR and CP
messages sent or received in the cluster will be printed.
Example:
Enable the debug information of receiving DP messages.
Switch#debug cluster packets DP receive
2.14 show cluster
Command:
show cluster
Function:
Display cluster information of the switch.
Command Mode:
Admin and Configuration Mode.
Example:
Execute this command on switches of different roles.
Switch#show cluster
Cluster VLAN: 1
Status: Disabled
Role: commander
IP pool: 10.254.254.1
Cluster name: MIS_zebra
Keepalive interval: 30
Keepalive loss-count: 3
Auto add: Disabled
Number of Members: 0
Number of Candidates: 3
----in a member ---------------------------Switch#show cluster
Status: Enabled
Cluster VLAN: 1
Role: Member
Commander Ip Address: 10.254.254.1
Internal Ip Address: 10.254.254.2
Commamder Mac Address: 00-12-cf-39-1d-90
show cluster members [id <member-id> | mac-address <mac-addr>]
Function:
Display member information of a cluster. This command can only apply to comman der switches.
Parameters:
member-id: member id of the switch.
mac-addr: the CPU mac addresses of member switches.
Default:
Noparameters means to display information of all member switches.
Command Mode:
Admin and Configuration Mode.
Usage Guide:
Executing this command on a commander switch will display the configuration information of all
cluster member sw i tches.
Example:
Execute this command on a commander switch to display the configuration information of all and
specified cluster member switches.
Switch#show cluster members
Member From : User config(U); Auto member (A)
ID From Status Mac Hostname Description Internal IP
--- - ----------- ----------------- ------------ ------------ --------------xxx x xxxxxxxxxx12 xx-xx-xx-xx-xx-xx xxxxxxxxxx12 xxxxxxxxxx12 xxx.xxx.xxx.xxx
1 U Inactive 00-01-02-03-04-05 MIS_zebra WGSW-50040 10.254.254.2
2 A Active 00-01-02-03-04-05 MIS_bison WGSW-50040 10.254.254.3
3 U Active 00-01-02-03-04-05 SRD_jaguar WGSW-50040 10.254.254.4
4 A Inactive 00-01-02-03-04-05 HRD_puma WGSW-50040 10.254.254.5
---Switch#show cluster members id 1
Cluster Members:
ID: 1
Member status: Inactive member (user_config)
IP Address: 10.254.254.2
MAC Address: 00-01-02-03-04-06
Description: WGSW-50040
Hostname: 102
2.16 show cluster candidates
Command:
show cluster candidates [nodes-sn <candidate-sn-list> | mac-address <mac-addr>]
Function:
Display the statistic information of the candidate member switches on the command switch
Parameter:
candidate-sn-list:candidate switch sn, ranging from 1 to 256. More than one switch can be
specified.
mac-address: mac address of the candidate switch
Default:
Noparameters means to display information of all member switches.
Command Mode:
Admin and Configuration Mode.
Usage Guide:
Executing this command on the switch will display the information of the candidate member
switches.
Example:
Display configuration information of all cluster candidate switches.
Switch#show cluster candidates
Cluster Candidates:
SN Mac Description Hostname
2 2 WGSW-50040 LAB_SWITCH_2 M 01-02-03-04-05-02 eth 1/1 eth 1/2 5 WGSW-50040 LAB_SWITCH_1 OC 01-02-03-04-05-13 eth 1/1 eth 1/2 Y
6 WGSW-50040 LAB_SWITCH_1 OM 01-02-03-04-05-14 eth 1/1 eth 1/3 Y
* 2 WGSW-50040 LAB_SWITCH_2 M 01-02-03-04-05-02 eth 1/1 eth 1/2 5 WGSW-50040 LAB_SWITCH_1 OC 01-02-03-04-05-13 eth 1/1 eth 1/2 Y
6 WGSW-50040 LAB_SWITCH_1 OM 01-02-03-04-05-14 eth 1/1 eth 1/3 Y
----------------------------------------------
Switch#show cluster topology nodes-sn 2
Toplogy role: Member
Member status: Active member (user-config)
SN: 2
MAC Address: 01-02-03-04-05-02
---------------------------------------------Switch#show cluster topology mac-address 01-02-03-04-05-02
Toplogy role: Member
Member status: Active member (user-config)
SN: 2
MAC Address: 01-02-03-04-05-02
Description: WGSW-50040
Hostname : LAB_SWITCH_2
Upstream local-port: eth 1/1
Upstream node: 01-02-03-04-05-01
Upstream remote-port:eth 1/2
Upstream speed: 100full
2.18 rcommand commander
Command:
rcommand commander
Function:
In the member switch, use this command to configure the commander switch.
Command mode:
Admin Mode.
Instructions:
This command is used to configure the commander switch remotely. Users have to telnet the
commander switch by passing the authentication. The command “exit” is used to quit the
configuration interface of the commander switch. This command can only be executed on member
switches.
Example:
In the member switch, enter the configuration interface of the commander switch.
Switch#rcommand comman der
2.19 rcommand member
Command:
rcommand member <mem-id>
Function:
In the commander switch, this command is used to remotely manage the member switches in the
cluster.
Parameter:
<mem-id> commander the member id allocated by commander to each member, whose range is
1~128.
Command mode:
Admin Mode.
Usage Guide:
After executing this command, users will remotely login to a member switch and enter Admin Mode
on the latter. Use exit to quit the configuration interface of the member. Because of the use of
internal private IP, telnet authentication will be omitted on member switches. This command can
only be executed on commander switches.
Example:
In the commander switch, enter the configuration interface of the member switch with mem-id 1.
Switch#rcommand member 1
Chapter 3 Commands for
Switch(Config-If-Port-Range)#bandwidth control 40000 both
Network Port Configuration
3.1 Commands for Ethernet Port Configuration
3.1.1 bandwidth
Command:
bandwidth control <bandwidth> {transmit | receive | both}
no bandwidth control
Function:
Enable the bandwidth li mit functio n on the port; the no command disables this function.
Parameter:
<bandwidth> is the bandwidth limit, which is shown in Mbps ranging between 1-1000000K;
both refersto the bandwidth limit when the port receives and sends data,
receive refers to the bandwidth limit will only performed when the switch receives dat a fro m o ut side,
while transmit refers to the function will be perform on sending only.
Command Mode:
Port Mode.
Default:
Bandwidth limit disabled by default.
Usage Guide:
When the bandwidth limit is enabled with a size set, the max bandwidth of the port is determined by
this size other than by 10/100/1000M. If [both | receive | transmit] keyword is not specified, the
default is both.
The bandwidth limit can not exceed the physic maximum speed possible on the port. For
example, an 10/100M Ethernet port can not be set to a bandwidth limit at 101000K (or
higher), but applicable on a 10/100/1000 port working at a speed of 100M.
copper-forced forces use of copper cable port;
copper-preferred-auto for copper cable port first;
sfp-forced forces use of fiber cable port;
sfp-preferred-auto for fiber cable port first.
Command mode:
Port Mode.
Default:
The default setting for combo mode of combo ports is fiber cable port first.
Usage Guide:
The combo mode of combo ports and the port conne cti on co nditi on determines the active port of the
combo ports. A combo port consists of one fiber port and a copper cable port. It should be noted that
the speed-duplex command applies to the copper cable port while the negotiation command applies
to the fiber cable port, they should not conflict. For combo ports, only one, a fiber cable port or a
copper cable port, can be active at a time, and only this port can send and receive data normally.
For the determination of the a c t iv e port i n a combo port, see the tab le b elow. The headline row in the
table indicates the combo mode of the combo port, while the first column indicates the connection
conditions of the combo port, in which “connected” refers to a good connection of fiber cable port or
copper cable port to the other devices.
Fiber connected, copper
Copper connected, fiber
Both fiber and copper are
connected
Copper
Copper cable
Copper cable
Copper cable
port
Copper
Fiber cable
Copper cable
Copper cable
port
SFP forcedSFP preferred
Fiber cable
Fiber cable
Fiber cable
port
Fiber cable
Copper cable
Fiber cable
port
Neither fiber nor copper
are connected
Copper cable
port
Fiber cable
port
Fiber cable
port
Fiber cable
port
1. Combo port is a conception involving the physical layer and the LLC sublayer of the
sublayer of the datalink layer and upper layers. If the bandwidth limit for a combo port
is 1Mbps, then this 1Mbps applies to the active port of this combo port, regardless of
If a combo port connects to another combo por t, it i s re co mm ended for both parties to
datalink layer. The status of a combo port will not affect any operation in the MAC
Example:
Setting ports 1/21-24 to fiber-forced.
Switch(config)#interface ethernet 1/21-24
the port type being copper or fiber.
2.
use copper-forced or fiber-forced mode.
Run show interface under Admin Mode to check for the active port of a combo port .The
following result indicates if the active port for a combo port is the fiber cable port:
<interface-list> stands for the Ethernet port number;
<vlan-id> stands for the VLAN interface number;
<port-channel-number> for trunk interface number;
<interface-name> for interface name, such as port-channel 1.
Command mode:
Admin Mode.
Default:
Port statistics are not cleared by default.
Usage Guide:
If no port is specified, then statistics of all ports will be cleared.
Example:
Clearing the statistics for Ethernet port1/1.
Switch#clear counters interface ethernet 1/1
3.1.4 flow control
cards in the switch. When enable the port f low con tr ol fun cti o n, s peed an d d uplex mode of
both ends should be the same.
Switch(Config-Port-Range)#flow control
Command:
flow control
no flow control
Function:
Enables the flow control function for the port: the “no flow control” command disables the flow
control function for the port.
Command mode:
Port Mode.
Default:
Port flow control is disabled by default.
Usage Guide:
After the flow control function is enabled, the port will notify the sending device to slow down the
sending speed to prevent packet loss when traffic received exceeds the capacity of port cache.
Ports support IEEE802.3X flow control; the ports work in half-dupl ex mode, supporting
back-pressure flow control. If flow control results in serious HOL, the switch will automatically start
HOL control (discarding some packets in the COS queue that may result in HOL) to prevent drastic
degradation of network performance.
Port flow control function is not recommended unless the users need a slow speed, low
performance network with low packet loss. Flow control will not work between different
Example:
Enabling the flow control function in ports1/1-8.
Switch(config)#interface ethernet 1/1-8
3.1.5 interface ethernet
Command:
interface ethernet <interface-list>
Function:
Enters Ethernet Port Mode from Global Mode.
Parameters:
<interface-list> stands for port number.
Command mode:
Global Mode
Usage Guide:
Run the exit command to exit the Ethernet Port Mode to Global Mode.
Example:
Entering the Ethernet Port Mode for ports1/1, 1/4-5, 1/8.
Enables the loopback test function in an Ethernet port; the “no loopback” command disables the
loopback test on an Ethernet port.
Command mode:
Port Mode.
Default:
Loopback test is disabled in Ethernet port by default.
Usage Guide:
Loopback test can be used to verify the Ethernet ports are working normally. After loopback has
been enabled, the port will assume a connection established to itself, and all traffic sent from the
port will be received at the very same port.
Sets the cable types supported by the Ethernet port; the “no mdi” command sets the cable type to
auto-identification. This command is not supported on combo ports and fiber ports.
Parameters:
auto indicates auto identification of cable types;
across indicates crossover cable suppor t only ;
normal indicates straight-through cable support only.
Command mode:
Port Mode.
Default:
Port cable type is set to auto-identification by default.
Usage Guide:
Auto-identification is recommended. Generally, straight-through cable is used for switch-PC
connection and crossover cable is used for switch-switch connection.
Example:
Setting the cable type support of Ethernet ports 1/1-8 to straight-through cable only.
Switch(config)#interface ethernet 1/1-8
Switch(Config-Port-Range)#mdi normal
3.1.8 name
Command:
name <string>
no name
Function:
Set name for specified port; the “no name” command cancel s this conf igur atio n.
Parameter:
<string> is a character string, which should not exceeds 32 charac ters .
Command Mode:
Port Mode.
Default:
No port name by default.
Usage Guide:
This command is for helping the user manage switches, such as the user assign names according
to the port application, e.g. financial as the name of 1/1-2 ports which is used by financial
department, engineering as the name of 1/9 ports which belongs to the engineering department,
while the name of 1/12 ports i s ass ign ed w ith S erv er, which is because they connect ed t o t h e serv er.
In this way the port distribution state will be brought to the table.
Enables/Disables the auto-negotiation function of a 1000Base-FX port.
Parameters:
on: enables the auto-negotiation;
off: disable the auto-negotiation.
Command mode:
Port configuration Mode.
Default:
Auto-negotiation is enabled by default.
Usage Guide:
This command applies to 1000 B ase-FX interface only. The negotiation command is not available
for 1000Base-TX or 100Base-TX interface. For combo port, this command applies to the
1000Base-FX port only but has no effect on the 1000Base-TX port. T o cha nge the negotiation mode,
speed and duplex mode of 1000Base-TX port, use speed-duplex command instead.
Example:
Port 1 of Switch1 is connect ed to por t 1 of Switch2, the following will disable the negotiation for bot h
ports.
Switch1(config)#int erface ethernet1/1
Switch1(Config-If-Ethernet1/1)#negotiation off
Switch2(config)#int erface ethernet1/1
Switch2(Config-If-Ethernet1/1)#negotiation off
3.1.10 port-scan-mode
Command:
port-scan-mode {interrupt | poll}
no port-scan-mode
Function:
Configure the scan mode of the port as “interrupt” or “poll”, the no command restores the default
scan mode.
Parameters:
interrupt: the interrupt mode;
poll: the poll mode.
Command mode:
Global Mode.
Default:
Poll mode.
Usage Guide:
There are two modes that can respond up/down event of the port. The interrupt mod e mean s that
interrupt hardware to announce the up/down change, the poll mode means that software poll can
obtain the port event, the first mode is rapid. If using poll mode, the convergence time of MRPP is
several hundred milliseconds, if using interrupt mode, the convergence time is less than 50
milliseconds.
The scan mode of the port usually configured as poll mode, the interrupt mode is only
used to the environment of the good performance, but the security of the poll mode is
better.
Example:
Configure the scan mode of the port as interrupt mode.
Sets the traffic limit for broadcasts, multicasts and unknown destination unicasts on all ports in the
switch; the no command disables this traffic throttle function on all ports in the switch, i.e., enables
broadcasts, multicasts and unknown destination unicasts to pass through the switch at line speed.
Parameters:
use dlf to limit unicast traffic for unknown destination; multicast to limit multicast traffic; broadcast to
limit broadcast tr affic. <packets> is the limit of packet nu mbe r, ranging from 1 to 1488905. For
non-10GB ports, the unit of <packets> is PPS, that is, the value of <packets> is the number of
packets allowed to pass per second; for 10GB ports, the unit is KPPS, that is, the value of
<packets> multiplie s 1000 ma kes the num ber of packets allowed, so the value should be less than
14880.
Command mode:
Port Mode.
Default:
No limit is set by default. So, broadcasts, multicasts and unknown destination unicasts are allowed
to pass at line speed.
Usage Guide:
All ports in the switch belong to a same broadcast domain if no VLAN has been set. The switch will
send the above mentioned three traffics to all ports in the broadcast domain, which may result in
broadcast storm and so may greatly degrade the switch performance. Enabling Broadcast Storm
Control can better protect the switch from broadcast storm. Note the difference of this command in
10Gb ports and other ports. If the allowed traffic is set to 3, this means allow 3,120 packets per
second and discard the rest for 10Gb ports. However, the same setting for non-10Gb ports means
to allow 3 broadcast packets per second and discard the rest.
Example:
Setting ports 8-10 (1000Mbps) allow 3 broadcast packets per second.
rate-violation <packets> [recovery <time>]
no rate-violation
Function:
Enable the limit on packet rec eptio n rat e functi on, and set the packet reception rate in one sec ond,
the no command delete the function of limit on pac ket rec ept ion ra te.
The rate-violation means the packet reception rate, that is, the number of received packets per
second, regardless of their type.
Parameters:
<packets> the max number of packets allowed to pass through the port.
recovery: means after a period of time the port can recover “Shutdown” to “UP” again.
<time> is the timeout of recovery. For example, if the shutdown of a port happens after the packet
reception rate exceeding the limit, the port will be “up” again when the user-defined timeout period
expires. The default timeout is 300s, while 0 means the recovery will never happen.
There is no limit on packet reception rate by default.
Usage Guide:
This command is mainly used to detect the abn orma l po r t fl o w. For example, when there are a large
number of broadcast messages caused by a loop, which affect the processing of other tasks of the
switch, the port will be shut down to guarantee the normal operation of the switch.
Example:
If users set the rate-violation of port 8-10 (GB ports) of the switch as 10000pps and the port
recovery time as 1200 seconds, when the packet reception rate exceeds 10000, the port will but
shut down, and then, after 1200 seconds, the port will be UP again.
Switch(config)#interface ethernet 1/8-10
3.1.13 show interface
Command:
show interface [ethernet <interface-number> | port-channel <port-channel-number> |
loopback <loopback-id> | vlan <vlan-id> | tunnel <tunnel-id> | <interface-name> ] [detail]
show interface ethernet status
show interface ethernet counter {packet | rate}
Function:
Show information of layer 3 or layer 2 port on the switch
Parameter:
<vlan-id> is the VLAN interface number,the value range from 1 to 4094. <tunnel-number> is the
tunnel number, the value r ange fr om 1 to 50. < loopba ck-id> is the loo p back num ber,the value r ang e
from 1 to 1024. <interface-number> is the port number of the Ethernet, status show important
information of all the layer 2 ports. counter {packet | rate} show package number or rate statistics of
all layer 2 ports.
<port-channel-number> is the number of the aggregation interface,
<interface-name> is the name of the interface such as port-channel1.
[detail] show the detail of the por t.
Command Mode:
Admin and Configuration Mode.
Default:
Information not displayed by default
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.