background image

SICOM Series CLI Command Manual 

12 

 

Chapter 2 Port Configuration 

 

2.1 Port Configuration Overview 

The  port  configuration  of  SICOM  series  Industrial  Ethernet  Switch  contains  port-related 
configuration  and  the  configuration  of  port-based  functions.  In  the  port  configuration 
commands,  user  can  configure  the  functions  of  auto-negotiation,  port  enable,  duplex,  flow 
control, mirroring, port rate, ACL, etc.   
 

Auto negotiation: 

SICOM  series  Industrial  Ethernet  Switch  supports  the  auto-negotiation  function  for  ports; 
ports with auto-negotiation function can automatically negotiate the communication mode 
(duplex state, communication speed, etc) according to the port state in the other end. This 
function only work to 10/100M copper port and 1000M fiber or copper port; 100Base-FX 
ports do not support auto negotiation and their fixed rate is 100M and the duplex mode is 
full duplex. 
 

Flow control: 

SICOM  series  Industrial  Ethernet  Switch  supports  802.3-based  port  flow  control.  At  full 
duplex mode, if the port receives data beyond its limit, the port would transmit flow control 
frames so as to prevent the packet loss caused by the rate limit. At the half duplex mode, if 
the port receives data beyond its limit, the port would generate the back pressure half duplex 
collision detection frames to reduce the transmitting data from the sending end.   
 

Mirroring 

The  mirroring  of  SICOM  series  Industrial  Ethernet  Switch  is  port-based  mirroring.  Its 
function  is  to  copy  the data  at the  mirroring  port  to mirrored port(s)  with the purpose  of 
monitoring mirroring ports, and so on.   
 

ACL: 

SICOM  series  Industrial  Ethernet  Switch  supports  Port  +  MAC-based  ACL  function  with 
“accept”  and  “reject”  two  modes  which  can  basically  guarantee  the  port  security.  At  the 
“accept”  mode,  only  the  configured  MAC  address  can  pass  through  switch.  At  the  “reject” 
mode, configured MAC address is not allowed to pass through the switch. 
 

Summary of Contents for SICOM Series

Page 1: ...duced translated annotated or duplicated in any form or by any means without the prior written permission of KYLAND Corporation Publisher KYLAND Technology CO LTD Address Chongxin Creative Building Shixing East Road 18 Shijingshan District Beijing China Website http www kyland cn Postcode 100041 Tel 8610 88796676 FAX 8610 88796678 E mail sales kyland cn Version V1 May 2009 No 27030042 10 ...

Page 2: ...Management 11 Chapter 2 Port Configuration 12 2 1 Port Configuration Overview 12 2 2 Configure Port Functions 13 2 2 1 Enter port configuration menu 13 2 2 2 Enable disable port 13 2 2 3 Auto negotiation configuration 13 2 2 4 Port rate configuration 13 2 2 5 Port duplex configuration 14 2 2 6 Port flow control configuration 14 2 3 Port mirroring configuration 14 2 3 1 Enable disable port mirrorin...

Page 3: ... 25 5 2 4 Back to main menu 26 5 2 5 Back to upper menu 26 Chapter 6 QoS Configuration 27 6 1 QoS overview 27 6 2 QoS configuration 27 6 2 1 Enable disable QoS 27 6 2 2 QOS scheduling mode configuration 28 6 2 3 Scheduling strategies configuration 28 6 2 4 Priority weight ratio configuration 29 6 2 5 VLAN priority mapping configuration 29 6 2 6 TOS priority mapping configuration 30 6 2 7 DSCP prio...

Page 4: ...T Ring 40 Chapter 11 RSTP configuration 41 11 1 Introduction of RSTP 41 11 2 RSTP configuration 41 11 2 1 RSTP bridge node 41 11 2 2 RSTP port configuration 43 11 2 3 Display RSTP status 43 Chapter 12 SNMP Configuration 45 12 1 Introduction of SNMP 45 12 2 SNMP configuration 45 12 2 1 Enable Disable SNMP 45 12 2 2 Read Write community name 46 12 2 3 Trap IP address configuration 46 12 2 4 Request ...

Page 5: ...SICOM Series CLI Command Manual 5 14 2 3 DT Ring ring open alarm enable disable 55 14 3 Display alarm status information 55 ...

Page 6: ...ommand Description 1 1 2 Command Grammar To use the command line interface CLI as the following steps 1 Type Enable after you enter CLI and command prompt pop up enter command line mode there will be a command prompt kyland 2 Type the command name If the command doesn t contain any parameter that need to be input by user skip to step three If the command contains parameters that require user to in...

Page 7: ...te the rest part of the command and move the cursor to the end EX 1 Type the command KYLAND show 2 Type key of Space and Tab you can see broadcaontrol Broadcontrol clock Display the system clock config System configuration fdb Fdb history Display the session command history igmp Igmp snooping protocol interface Interface status and configuration manager Management station status memory System memo...

Page 8: ...nput a valid IP address For example 192 168 0 1 String If the content in is not above two forms a string or a hexadecimal number is required Users can input a at this place to know the detail parameter description For example macaddr means the required parameter is a hex MAC address Such as 005023344325 is a Mac address And name requires a string to be the subject s name 1 1 7 Command Abbreviation...

Page 9: ...used To show history command list use the following command Kyland show history 1 2 Common Commands This part mainly describes several common commands and some specially used commands will be discussed in other chapters 1 2 1 Mode Configuration Command lines provide two types of modes one is Read Only mode the other is Configuration Mode At Read Only mode user can only read a part of system config...

Page 10: ... function for command line and Telnet Password configuration KYLAND config enable password 1 20 1 2 3 Showing version To show software version using the command KYLAND show version Industry Ethernet Switch Software Version 1 2 3 Compiled time 2009 01 13 18 14 BootRomVersion 1 0 20 Compiled time 2008 05 15 14 18 HardWare SICOM 3024 1 2 4 Showing device running function At Configuration Mode to disp...

Page 11: ...terminal emulation software with switch s Console port to access switch s CLI Using Telnet to manage switch Using SNMP to manage switch Using WEB to manage switch 1 4 Console Management Using Console RJ45 serial port at the front panel of switch to connect with switch s built in CLI interface For SICOM series switch the configuration of Console port is as below Baud Rate 9600 Bit 8 Parity None Sto...

Page 12: ...he duplex mode is full duplex Flow control SICOM series Industrial Ethernet Switch supports 802 3 based port flow control At full duplex mode if the port receives data beyond its limit the port would transmit flow control frames so as to prevent the packet loss caused by the rate limit At the half duplex mode if the port receives data beyond its limit the port would generate the back pressure half...

Page 13: ...if eth1 lock 2 2 3 Auto negotiation configuration Enable auto negotiation KYLAND config if eth1 auto negotiation Disable auto negotiation KYLAND config if eth1 no auto negotiation 2 2 4 Port rate configuration Port rate configuration 10M 100M 1000M makes ports work under the fixed rate 10M port rate configuration KYLAND config if eth1 speed 10m 100M port rate configuration KYLAND config if eth1 sp...

Page 14: ...on 2 3 1 Enable disable port mirroring Enable port mirroring KYLAND config if eth1 mirror enable Enable the port mirroring and set this port as mirroring port Disable port mirroring KYLAND config if eth1 mirror disable 2 3 2 Mirroring port configuration Adding egress mirroring to mirrored ports KYLAND config if eth1 mirror add egress port 2 Adding ingress mirroring to mirrored ports KYLAND config ...

Page 15: ...h1 acl mode none Adding MAC address for port KYLAND config if eth1 acl mac add HH HH HH HH HH HH Delete MAC address for port KYLAND config if eth1 acl mac delete HH HH HH HH HH HH 2 5 Configure query function 2 5 1 ACL configuration query Query of ACL port mode configuration KYLAND config if eth1 show acl mode Query of ACL port MAC address configuration KYLAND config if eth1 show acl mac 2 5 2 Por...

Page 16: ...SICOM Series CLI Command Manual 16 2 5 4 Port configuration query KYLAND show int eth 1 24 The parameter 1 24 Port ID ...

Page 17: ...65K Actual value 64K Input value 127K Actual value 128K 2M 100M 1M Between 0 5M 0 5M Input value 2 3M Actual value 2M Input value 2 8M Actual value 3M Control Interface support the speed limitation control by CONSOLE port Telnet and WEB Limitation mode Speed limitation is divided into two groups group 1 and group 2 The message firstly access group 1 which is specialized in the limitation of servic...

Page 18: ... Port rate configuration Ingress direction Service broadcast limitation configuration SWITCH config if eth x port rate ingress service broadcast rate 64 1000000 The parameter 64 1000000 is the parameter in speed limitation range x means the ID of speed limitation port Disable service broadcast limitation SWITCH config if eth x port rate ingress service broadcast disable Egress direction Port trans...

Page 19: ...mand Manual 19 3 4 Showing a port s speed limitation SWITCH config if eth x show port rate The parameter x means the ID of speed limitation port 3 5 Showing overall port speed limitation configuration SWITCH show port rate ...

Page 20: ...This function greatly controls the broadcast storm Meanwhile different VLANs cannot do communication with each other without router which enhance the network security in different company departments Network administrators can wholly manage the information sharing in different company departments by configuring routers in different VLANs Switch divides VLAN by MAC address of users workstations so ...

Page 21: ...enu take VLAN 2 port as example KYLAND config vlan2 4 2 2 Adding VLAN port Each added port has two attributes tag and untag Adding port 2 with tag attribute into VLAN port KYLAND config vlan2 add port 2 tag Untag attribute has 7 priorities from 0 to 7 firstly adding port 3 with priority 5 KYLAND config vlan2 add port 3 untag priority 5 4 2 3 Delete port from VLAN Delete the port which must have be...

Page 22: ...fig vlan2 end 4 3 PVLAN function configuration 4 3 1 Adding PVLAN SWITCH config pvlan add 0 4093 Note adding the specified VLAN to PVLAN 4 3 2 Delete PVLAN SWITCH config pvlan delete 0 4093 Note delete the specified VLAN from PVLAN 4 3 3 PVLAN configuration example Configuration requirements Configuration topology is as follows ...

Page 23: ...dding Untag port kyland config vlan 100 add port 1 untag priority 1 kyland config vlan 100 add port 2 untag priority 1 Adding Tag port kyland config vlan 100 add port 3 tag kyland config vlan 100 add port 4 tag kyland config vlan 100 add port 5 tag kyland config vlan 100 add port 6 tag 2 VLAN configuration for port domain 200 Create VLAN 200 kyland config vlan 200 Adding Untag port kyland config v...

Page 24: ...port kyland config vlan 300 add port 5 untag priority 1 kyland config vlan 300 add port 6 untag priority 1 Adding Tag port kyland config vlan 300 add port 1 tag kyland config vlan 300 add port 2 tag Adding into PVLAN kyland config pvlan add 100 kyland config pvlan add 200 kyland config pvlan add 300 PVLAN configuration finishes ...

Page 25: ...vices the configured services for all ports in a same TRUNK group should be same 5 2 TRUNK function configuration 5 2 1 Trunk port configuration Configure the quantity of Trunk ports by command line KYLAND config trunk 1 Enter the port configuration menu take Trunk port 1 as example KYLAND config trunk1 5 2 2 Adding Trunk port Adding port 1 into Trunk port 1 and the quantity of added ports is diff...

Page 26: ...SICOM Series CLI Command Manual 26 5 2 4 Back to main menu KYLAND config trunk1 end 5 2 5 Back to upper menu KYLAND config trunk1 exit ...

Page 27: ...st priority service After this transmitting WRR can schedule other priority services WRR schedules data packets according to users setting proportion SICOM series switch support TOS DSCP modes selection SICOM series switch support setting weight ratio The default vale is 8 4 2 1 highest high low and lowest SICOM series switch support 3 kinds of scheduling strategies based on port highest priority ...

Page 28: ...based priority support 4 queues IP TOS DIFF based support 4 queues Note The priority relations between these three scheduling strategies port based IP TOS DIFF based 802 1P based Command behavior Enable port based scheduling strategy KYLAND config qos policy port based add delete port 1 MAX Disable port based scheduling strategy KYLAND config qos policy port based delete port 1 MAX Enable 802 1p b...

Page 29: ...is the lowest priority queue 1 is low priority queue 2 is high priority and queue 3 is highest priority Note The weight ratio of high priority is not less than that of low priority 6 2 5 VLAN priority mapping configuration SICOM series switch support 802 1p based priority scheduling strategy 802 1p priority is a priority scheduling strategy that distinguish message priority by VLAN TAG priority in...

Page 30: ... 5 Queue 2 high priority 2 3 Queue 1 low priority 0 1 Queue 0 lowest priority TOS priority mapping configuration KYLAND config qos tos priority 0 7 map queue 0 3 6 2 7 DSCP priority mapping configuration The mapping relations is showed in the following figure under the default state IP DSCP priority Priority 47 63 Queue 3 highest priority 32 47 Queue 2 high priority 16 31 Queue 1 low priority 0 15...

Page 31: ...he network without Layer 3 switch or router SICOM series switch support the selection of IGMP qurey device and auto query restraint function It prevents query message increasing with the increase of query switches and avoids the multicast service couldn t reaching the receiving end when the selected switch breakdown The general query time is 125 seconds according to the IGMP protocol and the max r...

Page 32: ...o query function for all switches At configuration mode enable auto query function of IGMP using the following command line Enable IGMP auto query function KYLAND config igmp auto query enable Disable IGMP auto query function KYLAND config igmp quto query disable 7 2 2 Enable disable IGMP Snooping KYLAND config igmp enable 7 2 3 Showing the information of IGMP Snooping multicast group members Usin...

Page 33: ...ommunication This family includes DT Ring DT Ring and DT VLAN 8 2 Introduction of DT Ring DT Ring protocol is KYLAND s private communication protocol It can detect the ring ports link status in a short time through less protocol messages and switch the status of the ring connection DT Ring can realize the fast recovery and easy maintenance meeting the requirements of industrial communication Figur...

Page 34: ... recovery time grows together with the quantity 3 Protection efficiency DT Ring can realize 1 N protection that means one unit can protect other N units But if N is too large then the protection efficiency will be reduced 4 Easy maintenance Too many switches in one ring will cause difficulties on maintenance 8 3 DT Ring configuration 8 3 1 Create Delete DT Ring domain Create a DT Ring domain KYLAN...

Page 35: ... Disable Configuration is required in order to to enable the DT Ring Enable DT Ring KYLAND config dt ring 1 32 KYLAND config dt ring 1 protocol enable The parameter 1 32 Domain ID Disable DT Ring KYLAND config dt ring 1 32 KYLAND config dt ring 1 protocol disable The parameter 1 32 Domain ID 8 3 4 Display the status of the DT Ring domain This command can display the basic settings and protocol inf...

Page 36: ...hrough flexible networking and rasional allocation of data flow Figure 9 1 is a typical network topology We can set one ring as SWITCH A LINK A D 1 SWITCH D LINK C D SWITCH C LINK C B SWITCH B LINK A B 1 SWITCH A And set another ring as SWITCH A LINK A D 2 SWITCH D LINK C D SWITCH C LINK C B SWITCH B LINK A B 2 SWITCH A The two redundant rings belong to different VLANs SWITCH A SWITCH D SWITCH C S...

Page 37: ...ig dt ring mode port based 9 2 2 Create Delete DT Ring domain Create a DT Ring domain KYLAND config dt ring new 1 31 domain 1 32 master slave The parameter 1 31 domain name The parameter 1 32 domain ID This domain can be set as master slave Delete a DT Ring domain KYLAND config dt ring del domain 1 32 The parameter 1 32 domain ID Note The first step of setting a DT Ring is to create a new DT Ring ...

Page 38: ... 32 Domain ID The parameter 1 4093 VLAN ID Delete VLAN KYLAND config dt ring 1 32 KYLAND config dt ring 1 vlan delete 1 4093 The parameter 1 32 Domain ID The parameter 1 4093 VLAN ID 9 2 5 Enable Disable DT Ring Protocol Enable DT Ring KYLAND config dt ring 1 32 KYLAND config dt ring 1 protocol enable The parameter 1 32 Domain ID Disable DT Ring KYLAND config dt ring 1 32 KYLAND config dt ring 1 p...

Page 39: ...e 10 1 DT Ring Topology Configuration instructions In one switch only one backup port is allowed In one ring only two backup ports are allowed In one ring the backup port can be set on maseter or slave 10 2 DT Ring Configuration 10 2 1 Enable Disable DT Ring Enable DT Ring KYLAND config dt 1 32 KYLAND config dt ring 1 dtring enable The parameter 1 32 Domain ID The parameter 1 10 Port ID Disable DT...

Page 40: ...g 1 backport add 1 26 The parameter 1 32 Domain ID The parameter 1 10 Port ID Delete a backup port KYLAND config dt 1 32 KYLAND config dt ring 1 backport delete 1 26 The parameter 1 32 Domain ID The parameter 1 10 Port ID Note Only two backup ports are allowed no more no less Or the ring cannot work normally 10 2 3 Display the status of DT Ring The command displays the information of backup ports ...

Page 41: ...P and offer more records toward network environment By these records RSTP can reduce the time delay from block to forward and recover the network rapidly without causing temporary ring SICOM series can fully support RSTP and STP And it can also be connected with other devices which support STP SICOM series supports the function of enable disable single port so that the STP edged port can be disabl...

Page 42: ...ing Time Setting bridge hello time KYLAND config rstp hello time 1 2 The parameter of 1 2 is the hello time seconds The default value is 2 Hello time is the interval of sending BPDU periodically It is set by ROOT and it is unified in the whole network Setting bridge max age KYLAND config rstp rstp max age 6 40 The parameter 6 40 message max age seconds The default value is 20 Max age determines th...

Page 43: ...dth The bigger the bandwidth is the smaller the path cost will be Modifying the path cost will change the forwarding path from current device to the root port Setting the port priority KYLAND config rstp port 1 10 priority 0x00 0xFF The parameter 1 10 Port ID The parameter 0x00 0xFF Port priority the default value is 0x80 Both device port priority and port ID will be used in calculating the root p...

Page 44: ...00 Bridge ForceVersion 2 Bridge Max Age 20 Hello Time 2 Forward Delay 15 All ports information in the bridge Name pri cost role span state lk p2p Desi bridge id Dcost D port 1 0x80 2000000 Dis Discarding N N 2 0x80 2000000 Dis Discarding N N 3 0x80 200000 Desi Discarding Y Y 0x8000 08003e325322 0 0x8003 4 0x80 2000000 Dis Discarding N N 5 0x80 2000000 None None N N 6 0x80 2000000 None None N N 7 0...

Page 45: ...lls for improved efficiency and performance by introducing the GETBULK operation Confirmed event notification is sought by the introduction of the Inform operator Enhanced error handling approach improved sets and a fine tuned Data Definition Language are some of the advantages of SNMPv2c over the SNMPv1 SICOM series supports full SNMP v1 and v2 SICOM series supports multiple EMS management statio...

Page 46: ... Trap IP Address List Add trap IP address KYLAND config snmp add trapip 1 5 H H H H The parameter 1 5 Trap IP serial no The parameter H H H H Trap IP address Delete trap IP address KYLAND config snmp del trapip 1 5 The parameter 1 5 Trap IP serial no 12 2 4 Request Trap port number Through setting device s request port number the device will only response to the messages sent to this port number f...

Page 47: ...he number of management stations KYLAND config snmp emsnum 1 3 The parameter 1 3 the number of management station 12 2 6 Enable Disable Trap Enable Trap KYLAND config snmp trap enable Disable Trap KYLAND config snmp trap disable 12 3 Display SNMP status Display SNMP status SWITCH show manager Display SNMP protocol enable disable status request trap port number and EMS management station number Dis...

Page 48: ...on Increase the value of data the network monitor can analyze the data collected in subnets and reduce the burnden of management station Multiple managements supported multiple management stations can be supported to realize the reliablility fulfill different functions or manage different parts of one network The monitor can be set be communicate with multiple management stations RMON MIB consists...

Page 49: ...e sampling interval The third parameter 1 128 the monitored statistics grouping node OID or ifEntry grouping node OID The fourth parameter 1 2 the sampling type 1 for absolute sampling and 2 for relative sampling The fifth parameter 1 3 the alarm type 1 for rising alarm 2 for falling alarm and 3 for rising alarm or falling alarm The sixth parameter 1 65535 the rising threshold The seventh paramete...

Page 50: ...s group information KYLAND show rmon stats This command will display current statistics group setting information KYLAND show rmon stats StatsIndex StatsDataSource StatsOwner Status 1 ifIndex 1 kyland SNMP_VALID 2 ifIndex 2 kyland SNMP_VALID Display RMON history group setting information KYLAND show rmon hisctrl Display current history group setting information KYLAND show rmon hisctrl hisCtrlInde...

Page 51: ...ents 0 Jabbers 0 Collisions 0 Utilization 1 ethHisIndex 1 ethHisSampleIndex 3 HisIntervalStart 0days 2h 5m 21s 90th DropEvnt 0 Octets 1258 Pkts 14 BroadCastPkts 12 MulticastPkts 0 CRCAlignErr 0 UndersizePkts 0 OversizePkts 0 Fragments 0 Jabbers 0 Collisions 0 Utilization 1 ethHisIndex 2 ethHisSampleIndex 1 HisIntervalStart 0days 2h 5m 11s 90th DropEvnt 0 Octets 0 Pkts 0 BroadCastPkts 0 MulticastPk...

Page 52: ...IntervalStart 0days 2h 5m 21s 90th DropEvnt 0 Octets 0 Pkts 0 BroadCastPkts 0 MulticastPkts 0 CRCAlignErr 0 UndersizePkts 0 OversizePkts 0 Fragments 0 Jabbers 0 Collisions 0 Utilization 0 Display RMON alarm group setting information KYLAND show rmon stats Display current alarm group setting information KYLAND show rmon alarm alarmIndex 1 Interval 5 Variable 1 3 6 1 2 1 2 2 1 16 1 SampleType ALARM_...

Page 53: ... Display current event group setting information KYLAND show rmon event eventIndex 1 Description log and trap event Type log and trap Community public LastTimeSent 0days 2h 15m 45s 0th Owner kyland Status SNMP_VALID Display RMON log KYLAND show rmon log Display current RMON log KYLAND show rmon log logEvntIndex 1 logIndex 1 logTime 0days 2h 15m 42s 0th logDescription alarm rising 2 1 3 6 1 2 1 16 ...

Page 54: ...e If IP conflict and MAC conflict happen together it means these are own testing packets and it will not alarm SICOM series switches support alarm trap While alarm is enabled and alarm occurs it will send SNMP trap to the manager to report the alarm SICOM series switches support alarm search by web page search CLI Telnet search and SNMP management software search SICOM series switches support LED ...

Page 55: ...LI command The disabled port will not send trap message to the manager Setting DT Ring ring alarm management status KYLAND config alarm dt domain 1 32 alarmtype 9001 adstate 1 2 The parameter 1 32 DT Ring domain index 9001 is the DT Ring ring open alarm type The parameter 1 2 1 for Enable and 2 for Disable 14 3 Display alarm status information Display alarm information KYLAND show alarm This comma...

Reviews: