Strategy Partner :

08-Port Basic Configuration Operation


Chapter 1  Port Basic Configuration

 

&  Note:

l      The auto-negotiation speed configuration on a port is added to this manual. For details, refer to section Configuring Port Auto-Negotiation Speed.

l      The configuration for port Up/Down log output is added to this manual. For details, refer to section Disabling Up/Down Log Output on a Port.

l      The storm control function is added to this manual. For details, refer to section Configuring Storm Control on a Port.

l      The feature to display/clear the statistics on dropped packets is newly added. For details, refer to section Displaying and Maintaining Basic Port Configuration.

l      The port state change delay configuration is added to this manual. For details, refer to Setting the Port State Change Delay.

 

1.1  Ethernet Port Configuration

1.1.1  Initially Configuring a Port

Follow these steps to initially configure a port:

To do...

Use the command...

Remarks

Enter system view

system-view

Enter Ethernet port view

interface interface-type interface-number

Enable the Ethernet port

undo shutdown

Optional

By default, the port is enabled.

Use the shutdown command to disable the port.

Set the description string for the Ethernet port

description text

Optional

By default, the description string of an Ethernet port is null.

Set the duplex mode of the Ethernet port

duplex { auto | full | half }

Optional

By default, the duplex mode of the port is auto (auto-negotiation).

Set the speed of the Ethernet port

speed { speed-value | auto }

Optional

By default, the speed of the port is auto (auto-negotiation).

Set the medium dependent interface (MDI) mode of the Ethernet port

mdi { across | auto | normal }

Optional

Be default, the MDI mode of the port is auto.

Currently, the devices do not support across or normal mode.

Set the maximum frame size allowed on the Ethernet port to 9,216 bytes

jumboframe enable

Optional

By default, the maximum frame size allowed on an Ethernet is 9,216 bytes. To set the maximum frame size allowed on an Ethernet port to 1,536 bytes, use the undo jumboframe enable command.

 

1.1.2  Configuring Port Auto-Negotiation Speed

You can configure an auto-negotiation speed for a port by using the speed auto command.

Take a 10/100/1000 Mbps port as an example.

l           If you expect that 10 Mbps is the only available auto-negotiation speed of the port, you just need to configure speed auto 10.

l           If you expect that 10 Mbps and 100 Mbps are the available auto-negotiation speeds of the port, you just need to configure speed auto 10 100.

l           If you expect that 10 Mbps and 1000 Mbps are the available auto-negotiation speeds of the port, you just need to configure speed auto 10 1000.

Follow these steps to configure auto-negotiation speeds for a port:

To do...

Use the command...

Remarks

Enter system view

system-view

Enter Ethernet interface view

interface interface-type interface-number

Configure auto-negotiation speeds for the port

speed auto [ 10 | 100 | 1000 ]*

Optional

By default, the port speed is auto-negotiated.

 

&  Note:

l      Only combo optical ports on the front panel of the device support the auto-negotiation speed configuration feature. And ports on the extended interface card do not support this feature currently.

l      After you configure auto-negotiation speed(s) for a port, if you execute the undo speed command or the speed auto command, the auto-negotiation speed setting of the port restores to the default setting.

l      The effect of executing speed auto 10 100 1000 equals to that of executing speed auto, that is, the port is configured to support all the auto-negotiation speeds: 10 Mbps, 100 Mbps, and 1000 Mbps.

 

1.1.3  Limiting Traffic on individual Ports

By performing the following configurations, you can limit different types of incoming traffic on individual ports. When a type of incoming traffic exceeds the threshold you set, the system drops the packets exceeding the traffic limit to reduce the traffic ratio of this type to the reasonable range, so as to keep normal network service.

Follow these steps to limit traffic on port:

To do...

Use the command...

Remarks

Enter system view

system-view

Limit broadcast traffic received on each port

broadcast-suppression { ratio | pps max-pps }

Optional

By default, the switch does not suppress broadcast traffic.

Enter Ethernet port view

interface interface-type interface-number

Limit broadcast traffic received on the current port

broadcast-suppression { ratio | pps max-pps }

Optional

By default, the switch does not suppress broadcast traffic.

Limit multicast traffic received on the current port

multicast-suppression { ratio | pps max-pps }

Optional

By default, the switch does not suppress multicast traffic.

Limit unknown unicast traffic received on the current port

unicast-suppression { ratio | pps max-pps }

By default, the switch does not suppress unknown unicast traffic.

 

1.1.4  Enabling Flow Control on a Port

Flow control is enabled on both the local and peer switches. If congestion occurs on the local switch:

l           The local switch sends a message to notify the peer switch of stopping sending packets to itself temporarily.

l           The peer switch will stop sending packets to the local switch or reduce the sending rate temporarily when it receives the message; and vice versa. By this way, packet loss is avoided and the network service operates normally.

Follow these steps to enable flow control on a port:

To do...

Use the command...

Remarks

Enter system view

system-view

Enter Ethernet port view

interface interface-type interface-number

Enable flow control on the Ethernet port

flow-control

By default, flow control is not enabled on the port.

 

1.1.5  Copying the Configuration of a Port to Other Ports

To make other ports have the same configuration as that of a specific port, you can duplicate the configuration of a port to specific ports.

Specifically, the following types of port configuration can be copied from one port to other ports: VLAN configuration, protocol-based VLAN configuration, LACP configuration, QoS configuration, GARP configuration, STP configuration and initial port configuration.

l           VALN configuration: includes IDs of the VLANs allowed on the port and the default VLAN ID of the port;

l           Protocol-based VLAN configuration: includes IDs and indexes of the protocol-based VLANs allowed on the port;

l           Link aggregation control protocol (LACP) configuration: includes LACP enable/disable status;

l           QoS configuration: includes rate limit, port priority, and default 802.1p priority on the port;

l           Generic attribute registration protocol (GARP) configuration: includes GVRP enable/disable status, timer settings, and registration mode;

l           STP configuration: includes STP enable/disable status on the port, link attribute on the port (point-to-point or non-point-to-point), STP priority, path cost, packet transmission rate limit, whether loop protection is enabled, whether root protection is enabled, and whether the port is an edge port;

l           Port configuration: includes link type of the port, port rate and duplex mode.

Follow these steps to copy the configuration of a port to other ports:

To do...

Use the command...

Remarks

Enter system view

system-view

Copy the configuration of a port to other ports

copy configuration source { interface-type interface-number | aggregation-group source-agg-id } destination { interface-list [ aggregation-group destination-agg-id ] | aggregation-group destination-agg-id }

Required

 

&  Note:

l      If you specify a source aggregation group ID, the system will use the port with the smallest port number in the aggregation group as the source.

l      If you specify a destination aggregation group ID, the configuration of the source port will be copied to all ports in the aggregation group and all ports in the group will have the same configuration as that of the source port.

 

1.1.6  Configuring Loopback Detection for an Ethernet Port

Loopback detection is used to monitor if loopback occurs on a switch port.

After you enable loopback detection on Ethernet ports, the switch can monitor if external loopback occurs on them. If there is a loopback port found, the switch will put it under control.

l           If loopback is found on an access port, the system disables the port, sends a Trap message to the client and removes the corresponding MAC forwarding entry.

l           If loopback is found on a trunk or hybrid port, the system sends a Trap message to the client. When the loopback port control function is enabled on these ports, the system disables the port, sends a Trap message to the client and removes the corresponding MAC forwarding entry.

Follow these steps to set loopback detection for an Ethernet port:

To do...

Use the command...

Remarks

Enter system view

system-view

Enable loopback detection globally

loopback-detection enable

Required

By default, loopback detection is disabled globally.

Set time interval for port loopback detection

loopback-detection interval-time time

Optional

The default interval is 30 seconds.

Enter Ethernet port view

interface interface-type interface-number

Enable loopback detection on a specified port

loopback-detection enable

Required

By default, port loopback detection is disabled.

Enable loopback port control on the trunk or hybrid port

loopback-detection control enable

Optional

By default, loopback port control is not enabled.

Configure the system to run loopback detection on all VLANs of the current trunk or hybrid port

loopback-detection per-vlan enable

Optional

By default, the system runs loopback detection only on the default VLAN of the current trunk or hybrid port.

 

  Caution:

l      To enable loopback detection on a specific port, you must use the loopback-detection enable command in both system view and the specific port view.

l      After you use the undo loopback-detection enable command in system view, loopback detection will be disabled on all ports.

 

1.1.7  Enabling Loopback Test

You can configure the Ethernet port to run loopback test to check if it operates normally. The port running loopback test cannot forward data packets normally. The loopback test terminates automatically after a specific period.

Follow these steps to enable loopback test:

To do...

Use the command...

Remarks

Enter system view

system-view

Enter Ethernet port view

interface interface-type interface-number

Configure the Ethernet port to run loopback test

loopback { external | internal }

Required

 

&  Note:

l      external: Performs external loop test. In the external loop test, self-loop headers  must be used on the port of the switch (for 1000M port, the self-loop header are made from eight cores of the 8-core cables, then the packets forwarded by the port will be received by itself.). The external loop test can locate the hardware failures on the port.

l      internal: Performs internal loop test. In the internal loop test, self loop is established in the switching chip to locate the chip failure which is related to the port.

 

After you use the shutdown command on a port, the port cannot run loopback test. You cannot use the speed, duplex, mdi and shutdown commands on the ports running loopback test. Some ports do not support loopback test, and corresponding prompts will be given when you perform loopback test on them.

1.1.8  Enabling the System to Test Connected Cable

You can enable the system to test the cable connected to a specific port. The test result will be returned in five seconds. The system can test these attributes of the cable: Receive and transmit directions (RX and TX), short circuit/open circuit or not, the length of the faulty cable.

Follow these steps to enable the system to test connected cables:

To do...

Use the command...

Remarks

Enter system view

system-view

Enter Ethernet port view

interface interface-type interface-number

Enable the system to test connected cables

virtual-cable-test

Required

 

&  Note:

l      Optical port (including Combo optical port) does not support VCT (virtual-cable-test) function.

l      Combo electrical port supports VCT function only when it is in UP condition (using undo shutdown command), normal Ethernet electrical port always supports this function.

 

1.1.9  Configuring the Interval to Perform Statistical Analysis on Port Traffic

By performing the following configuration, you can set the interval to perform statistical analysis on the traffic of a port.

When you use the display interface interface-type interface-number command to display the information of a port, the system performs statistical analysis on the traffic flow passing through the port during the specified interval and displays the average rates in the interval. For example, if you set this interval to 100 seconds, the displayed information is as follows:

 Last 100 seconds input:  0 packets/sec 0 bytes/sec

 Last 100 seconds output:  0 packets/sec 0 bytes/sec

Follow these steps to set the interval to perform statistical analysis on port traffic:

To do...

Use the command...

Remarks

Enter system view

system-view

Enter Ethernet port view

interface interface-type interface-number

Set the interval to perform statistical analysis on port traffic

flow-interval interval

Optional

By default, this interval is 300 seconds.

 

1.1.10  Enabling Giant-Frame Statistics Function

The giant-frame statistics function is used to ensure transmission of network traffic and to facilitate statistics and analysis of unusual traffic on the network.

Follow these steps to enable the giant-frame statistics function:

To do...

Use the command...

Remarks

Enter system view

system-view

Enable the giant-frame statistics function

giant-frame statistics enable

Required

By default, the giant-frame statistics function is not enabled.

 

1.1.11  Disabling Up/Down Log Output on a Port

An Ethernet port has two physical link statuses: UP and Down. When the physical link status of an Ethernet port changes, the switch will send log to the log server, which in turn acts accordingly. If the status of Ethernet ports in a network changes frequently, large amount of log information may be sent, which increases work load of the log server and consumes more network resources.

You can limit the amount of the log information sent to the log server by disabling the Up/Down log output function on Ethernet ports.

 

&  Note:

 

Follow these steps to disable UP/Down log output on a port:

To do...

Use the command...

Remarks

Enter system view

system-view

Enter Ethernet port view

interface interface-type interface-number

Disable a port from outputting UP/Down Log Information

undo enable log updown

Required

By default, UP/Down log information output is enabled.

 

1.1.12  Configuring Storm Control on a Port

The storm control function is used to control traffic received on an Ethernet port.

l           With traffic upper and lower thresholds specified on a port, the system periodically collects statistics about the broadcast/multicast/unicast/ traffic on the port. Once it finds that a type of traffic exceeds the specified upper threshold, it blocks this type of traffic on the port or directly shuts down the port, and outputs trap/log information according to your configuration.

l           When a type of traffic on the port falls back to the specified lower threshold, the system cancels the blocking of this type of traffic on the port or brings up the port to restore traffic forwarding for the port, and outputs log/trap information according to your configuration.

Follow these steps to configure storm control on a port:

To do...

Use the command...

Remarks

Enter system view

system-view

Enter Ethernet port view

interface interface-type interface-number

Set the upper and lower thresholds of broadcast/multicast/unicast traffic received on the port

storm-constrain { broadcast | multicast | unicast } max-packets min-packets pps

Required

Set the action to be taken when a type of traffic received on the port exceeds the upper threshold.

storm-constrain control { block | shutdown }

Optional

By default, no action is taken when a type of traffic reaches the upper threshold.

Enable log/trap information to be output when a type of traffic received on the port exceeds the upper threshold or falls below the lower threshold

storm-constrain enable { log | trap }

Optional

By default, log/trap output is enabled.

Return to system view

quit

Set the interval at which the port collects traffic statistics

storm-constrain interval interval-value

Optional

It is 10 seconds by default.

 

&  Note:

l      If the fabric function is enabled on a port of a device, you cannot configure the storm control function on all ports of the device.

l      If the broadcast-suppression command, multicast-suppression command or unicast suppression command is configured on a port, you cannot configure the storm control function on the port, and vice versa.

l      You are not recommended to set the upper and lower traffic thresholds to the same value.

l      If you specify the block keyword when executing the storm-constrain control command, only the packets beyond the upper thresholds are blocked when the overall traffic exceeds the upper threshold. In this case, the blocked packets are still taken into account when generating traffic statistics. If you specify the shutdown keyword when executing the command, the port will be shut down when the traffic passing through the port exceeds the upper threshold. You bring up the port again by executing the undo shutdown or the undo storm-constrain { all | broadcast | multicast | unicast } command..

 

1.1.13  Setting the Port State Change Delay

During a short period after you connect your switch to another device, the connecting port may go up and down frequently due to hardware compatibility, resulting in service interruption.

To avoid situations like this, you may introduce a port state change delay.

 

  Caution:

The port state change delay takes effect when the port goes down but not when the port goes up.

 

Follow these steps to set the port state change delay:

To do …

Use the command …

Remarks

Enter system view

system-view

Enter Ethernet interface view

interface interface-type interface-number

Set the port state change delay

link-delay delay-time

Required

Defaults to 0, which indicates the port state changes without any delay.