EasyManua.ls Logo

Supermicro SSE-F3548S User Manual

Supermicro SSE-F3548S
366 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Supermicro SSE-F3548S/SSE-F3548SR Configuration User’s Guide
1
SSE-F3548S/SSE-F3548SR
Switch Configuration
User’s Guide
Revision 1.0

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Supermicro SSE-F3548S and is the answer not in the manual?

Supermicro SSE-F3548S Specifications

General IconGeneral
ManageableYes
Media Type SupportedOptical Fiber
Power SourceAC
Redundant Power Supply SupportedYes
Form FactorRack-mountable
Number of SFP+ Slots48
Number of QSFP28 Ports6
Product TypeSwitch
Uplink Ports6 x 100G QSFP28
Ethernet Technology10 Gigabit Ethernet, 100 Gigabit Ethernet
Height1.7"
Width17.3 in
ManagementCLI, Web, SNMP
Operating Temperature0°C to 40 °C (32 °F to 104 °F)

Summary

1 Introduction

1.1 Features

Lists the key Layer 2, Advanced Layer 2, and System Management features of the SSE-F3548S/R switches.

1.2 Cables

Details the supported cables and transceivers, including Supermicro part numbers and descriptions.

1.3 Management Interface

Explains how to access the switch's Command Line Interface (CLI) via console, Telnet, and SSH connections.

2 System Configuration

2.1 Management IP

Covers configuring the switch's management interface IP address, including static IP and DHCP settings.

2.2 Management Access

Details mechanisms for switch access control, including user name, password, enable password, and authorized managers.

2.3 Interface Properties

Explains configurable interface characteristics such as MTU, Speed, Negotiation, Storm-control, Description, Duplex, Flow Control, and FEC Mode.

2.4 Time Management

Describes how to manage system time and date using NTP or manual configuration, including NTP server settings and system clock.

2.5 System Management

Covers various system management operations like configuring switch name, contact, location, MTU, port mirroring, and MAC aging.

2.6 System Logging (Syslog)

Details system message logging configuration, including enabling/disabling Syslog, Syslog server, console logging, file logging, buffer, facility, and traps.

2.7 Configuration Management

Explains how to save and manage configuration files, including saving startup configuration, saving to file, and firmware upgrade.

2.8 Zero Touch Provisioning

Describes Zero Touch Provisioning (ZTP) for automatic switch configuration and firmware upgrade via DHCP.

2.9 Tracking Uplink Failures

Explains the Uplink Failure Tracking Feature (ULFT) for servers to move to redundant ports when uplinks fail.

3 VLAN

3.1 VLAN Basics

Defines Virtual LAN (VLAN) as a logical switched LAN, explaining its advantages like limiting floods and securing access.

3.2 VLAN Support

Details the three types of VLANs supported: MAC based, Protocol based, and Port based VLANs.

3.3 VLAN Numbers

Specifies the supported VLAN identifiers, including static VLANs and reserved ranges for user and internal use.

3.4 VLAN Defaults

Describes the default VLAN configuration, including VLAN 1 as the default Layer 2 VLAN and hybrid port mode.

3.5 Creating VLANs

Provides steps to create VLANs using the 'vlan' command, supporting VLAN numbers or lists with ranges.

3.6 Removing VLANs

Explains how to remove VLANs from Supermicro switches using the 'no vlan' command.

3.7 VLAN Name

Details how to associate a label name string with VLANs for easier configuration and identification.

3.8 Port Based VLANs

Describes Port Based VLANs, the simplest VLAN type, and their association with access or trunk port members.

3.11 Acceptable Frame Types

Explains how to configure switch ports to accept tagged, untagged, or priority tagged packets.

3.12 Ingress Filter

Details the ingress filter, which drops packets that do not match configured VLAN membership, and how to disable it.

3.13 VLAN Configuration Example

Provides a configuration example for VLANs on switch A, demonstrating trunk and access port setups.

3.14 Private Edge VLAN/Protected Ports

Introduces Private Edge VLAN (Protected Ports) to isolate traffic among same VLAN ports, defining Unprotected, Protected, and Community ports.

3.15 Unprotected Ports Configuration

Explains how to configure ports as unprotected, noting that all ports are unprotected by default.

3.16 Protected Ports Configuration

Details how to configure any port as a protected port, allowing communication only with unprotected ports in the same VLAN.

3.17 Community Ports Configuration

Describes configuring ports as community ports, allowing communication with unprotected ports and other ports in the same community.

3.17.2 Configuration Example 2

Provides a configuration example for VLANs, defining communication rules between ports and communities.

4 Link Aggregation

4.1 Link Aggregation Support

Details Supermicro switches' support for static and dynamic (LACP) link aggregations, and Layer 2 level aggregation.

4.2 Link Aggregation Numbers

Specifies the number of port channels supported and the number of active links per port channel.

4.3 Link Aggregation Defaults

Outlines default settings for Link Aggregation, including VLAN 1 addition, MAC address usage, and LACP parameters.

4.4 Static Link Aggregation

Explains static link aggregation, allowing users to add up to eight ports to a static port channel group.

4.5 Dynamic Link Aggregation - LACP

Covers dynamic link aggregation using IEEE 802.3ad LACP, detailing port states, system priority, and active/passive modes.

4.6 Link Aggregation Port Channel

Details the process of creating, modifying, and removing port channel interfaces and member ports.

5 MLAG

5.1 Overview

Introduces Multi-Chassis Link Aggregation (MLAG) for logically aggregating ports across two switches, enhancing bandwidth and redundancy.

5.1.1 Terminologies

Defines key terms used in MLAG, including IPL, Peer Switch, MLAG Port Channel, Partner Device, and Single Homed Device.

5.2 Topologies

Illustrates different MLAG topologies: Server to Switch, Switch to Switch, Single Uplink Switch, and Redundant Uplink Switch.

5.3 Default Configuration

Lists the default configuration parameters for MLAG, including System ID, Priority, IPL interface, and MLAG status.

5.4 MLAG Configurations

Details mandatory MLAG configurations: System ID, Priority, IPL port channel interface, and enabling MLAG on port channels.

6 Spanning Tree

6.1 Root Switch Election Procedure

Explains how spanning tree protocol selects a root switch based on bridge ID, priority, and MAC address.

6.2 Spanning Tree Support

States that Supermicro switches support STP, RSTP, and MSTP protocols based on IEEE 802.1D 2004 and 802.1s standards.

6.3 Spanning Tree Defaults

Lists default spanning tree parameters including global status, port status, mode, priorities, costs, timers, and compatibility.

6.4 Enabling/Disabling Spanning Tree

Provides steps to globally enable/disable spanning tree and to enable/disable it on specific ports.

6.5 Configuring MST

Explains how to configure the switch to operate in Multiple Spanning Tree (MST) mode.

6.6 Configuring MST Region and Instances

Details configuring MST region parameters like name, revision number, and mapping instances to VLANs.

6.7 Configuring RSTP

Describes how to change the spanning tree mode from MST to Rapid Spanning Tree Protocol (RSTP).

6.8 Spanning Tree Compatibility

Explains backward compatibility between MSTP, RSTP, and STP, and how to force compatibility modes.

6.9 Configuring the Root Switch (or) Priority

Details how to change the spanning tree switch priority to elect the root switch, affecting root port selection.

6.10 Port Priority

Explains how port priority affects forwarding port selection when multiple ports have the same path cost to the root switch.

6.11 Path Cost

Describes how spanning tree selects the port with the lowest path cost as the forwarding port and default path costs based on port speed.

6.12 Hello Time

Explains the Hello Time interval for BPDU messages and how it affects root switch failure detection.

6.13 Max Age

Details the max age value, which affects failure detection and reconfiguration, and its default value of 20 seconds.

6.14 Forwarding Time

Explains the forwarding time interval for listening and learning states before the port enters the forwarding state.

6.15 Max Hops

Describes the MSTP max hops count used to decide BPDU message validity, with a default of 20.

6.16 Path Cost Long/Short

Explains the 16-bit (short) and 32-bit (long) path cost methods for spanning tree, with long path costs supported by default.

6.17 Transmit Hold Count

Details the transmit hold count for controlling BPDU burst traffic, with a default value of 3.

6.18 Root Guard

Explains the root guard feature to prevent unexpected switches from becoming the root switch.

6.19 Topology Change Guard

Describes the topology change guard feature to prevent unexpected topology changes by dropping BPDUs on specific ports.

6.20 Port Fast

Explains the port fast feature to enable ports connected to computers/servers to forward traffic immediately.

6.21 Auto Edge

Details the auto edge feature to detect devices attached to ports and mark them as edge ports, enabling faster forwarding.

6.22 Link Type

Explains how spanning tree decides link type (point-to-point or shared) based on port duplex mode.

6.23 Spanning Tree Configuration Examples

Provides examples for configuring MST, including MST instances, root switch election, and port fast settings.

7 IGMP Snooping

7.1 IGMP Snooping Support

Details Supermicro switches' support for IGMP snooping across all three versions (v1, v2, v3) and multicast groups.

7.2 Enabling IGMP Snooping

Provides steps to enable IGMP snooping globally and individually for VLANs, including GMRP feature consideration.

7.3 IGMP Version

Explains IGMP protocol versions (v1, v2, v3) and how to configure snooping versions for individual VLANs.

7.4 Multicast Router Ports

Describes how switches recognize and configure router ports using IGMP control messages and static configuration.

7.5 Leaving a Multicast Group

Explains how switches handle IGMP leave messages, including group query interval, retry count, and immediate leave options.

7.6 IGMP Snooping Querier

Details configuring a switch as an IGMP querier when no IGMP router is present, including query interval settings.

7.7 Report Forward

Explains how IGMP host member reports are forwarded, including options to forward to all ports or only router ports.

7.8 Port Timeout (Port Purge Interval)

Describes the port purge interval, which determines when host ports are removed from multicast forwarding table entries.

7.9 Report Suppression Interval

Explains the report suppression interval for suppressing duplicate IGMP reports within a short time period for the same group.

7.10 Proxy Reporting

Details the proxy reporting feature, which sends summarized IGMP reports to reduce control message traffic.

7.11 Sending Queries When Topology Changes

Explains how to enable sending general IGMP queries to all ports when spanning tree topology changes occur.

7.12 Disabling IGMP Snooping

Provides steps to disable IGMP snooping globally and individually for VLANs.

7.13 IGMP Snooping Configuration Example

Presents a configuration example for IGMP snooping, covering enabling snooping, querier settings, and fast leave.

8 ACL

8.1 Types of ACLs

Details the three types of ACLs supported: MAC Extended ACL, IP Standard ACL, and IP Extended ACL.

8.2 MAC Extended ACL

Covers MAC Extended ACLs, including creation, modification, removal, application to interfaces, and display.

8.3 IP Standard ACL

Explains IP Standard ACLs for defining traffic flow based on IP header fields, covering creation, modification, removal, and application.

8.3.9 IP Extended ACLs

Details IP Extended ACLs for controlling traffic based on IP, TCP, UDP, and ICMP headers, including creation and modification.

8.4 IP Extended ACL Configuration Example 1

Provides an example for configuring IP Standard ACLs to implement specific traffic filtering and redirection rules.

9 QoS

9.1 Policy-Based QoS

Explains Policy-Based QoS, including classification, marking, and policing using ACLs, class maps, and policy maps.

9.2 CoS-Based QoS

Covers CoS-Based QoS features like queuing, scheduling, bandwidth management, and default priority.

9.3 Port-Based Rate Limit

Details how to configure rate limits on packets conforming to or exceeding defined rates, including average rate and burst size.

9.4 HOL Blocking Prevention

Explains Head of Line (HOL) blocking prevention, a mechanism to stop ingress packet drops due to egress queue oversubscription.

9.5 Enabling QoS

Provides steps to enable QoS globally on the switch, noting it is disabled by default.

9.6 Configuring Policy-Based QoS

Guides through configuring Policy-Based QoS, including creating ACLs, class maps, and policy maps for traffic classification and marking.

9.7 Configuring CoS-Based QoS

Explains how to configure CoS-Based QoS features like default priority, scheduling algorithms, and bandwidth management.

10 Port Mirroring

10.1 Port Mirroring Defaults

Lists the default values for Port Mirroring, including status (Disabled) and direction (Both).

10.2 Configure Port Mirroring in CLI

Provides CLI steps to configure port mirroring sessions, including destination and source interfaces and direction.

11 SNMP

11.1 SNMP Support

Details Supermicro switches' support for SNMP versions v1, v2c, and v3, including user, group, and view configurations.

11.2 Interface Numbers

Explains interface numbering (ifIndex) and its mapping to physical and logical interfaces like 25 Gig, 100 Gig, and Port Channel.

11.3 SNMP Configuration

Covers SNMP configuration aspects including users, groups, views, and access control policies.

11.4 SNMP Defaults

Lists the default values for SNMP functions such as Agent Status, Version, Engine ID, Communities, Users, Groups, and Access.

11.5 Enable/Disable the SNMP Agent

Provides steps to enable or disable the SNMP agent on Supermicro switches.

11.6 Access Control

Details parameters controlling access to the SNMP Agent, including Engine ID, Community String, User, Group, and Group Access.

11.7 Trap

Explains SNMP trap configuration, including target addresses, target parameters, SNMP notify, and trap UDP port.

11.8 Sub-Agent

Describes configuring the switch as an SNMP Sub-Agent using the AgentX protocol, noting it is disabled by default.

11.9 SNMP Configuration Example

Provides a comprehensive example of configuring SNMP users, groups, views, access, and notifications on a switch.

12 RMON

12.1 RMON Groups

Details the four RMON MIB groups supported: event, alarm, history, and statistics.

12.2 RMON Configuration

Covers RMON configuration, including enabling RMON, configuring alarms and events, and statistics/history collection.

12.2.4 RMON Configuration Example

Provides a sample RMON configuration for alarms, events, statistics, and history on a Supermicro switch.

12.2.5 Configuring Port Rate Limit

Explains how to enable and configure egress rate limits and burst sizes for interfaces, noting it's disabled by default.

12.2.6 Configuring HOL Blocking Prevention

Details configuring Head of Line (HOL) blocking prevention, which is enabled by default and prevents ingress packet drops.

13 Security

13.1 Login Authentication Mode

Describes configuring the user login authentication mechanism, supporting Local, RADIUS, and TACACS modes.

13.2 RADIUS

Explains RADIUS client-server communication for user login, including authentication responses and service options.

13.3 TACACS

Details TACACS for access control, providing enhanced security through message encryption and reliability via TCP.

13.4 SSH

Covers SSH client configuration, supporting versions 1 and 2, including cipher, authentication, and port settings.

13.5 SSL

Explains SSL for server authentication, encryption, message integrity, and HTTP client authentication.

14 LLDP

14.1 LLDP

Introduces LLDP as a neighbor discovery protocol for advertising device information and supports various TLVs.

14.1.1 Enabling LLDP

Provides steps to enable LLDP globally on the switch, noting it is disabled by default.

14.1.2 Configuring LLDP Parameters

Details configuring LLDP parameters like transmit/receive modes, notification types, and Chassis/Port ID subtypes.

14.1.3 Configuring LLDP Timers

Explains user configuration of LLDP timers, including transmit interval, holdtime multiplier, reinitialization delay, transmit delay, and notification interval.

14.1.4 LLDP Configuration Example

Demonstrates LLDP configuration by connecting two switches, covering global settings and interface-specific TLV configurations.

Related product manuals