Users Guide
Table Of Contents
- Table of Contents
- 1 Regulatory and Safety Approvals
- 2 Functional Description
- 3 Network Link and Activity Indication
- 4 Features
- 4.1 Software and Hardware Features
- 4.2 Virtualization Features
- 4.3 VXLAN
- 4.4 NVGRE/GRE/IP-in-IP/Geneve
- 4.5 Stateless Offloads
- 4.6 Priority Flow Control
- 4.7 Virtualization Offload
- 4.8 SR-IOV
- 4.9 Network Partitioning (NPAR)
- 4.10 Security
- 4.11 RDMA over Converged Ethernet – RoCE
- 4.12 VMWare Enhanced Networking Stack (ENS)
- 4.13 Supported Combinations
- 4.14 Unsupported Combinations
- 5 Installing the Hardware
- 6 Software Packages and Installation
- 7 Updating the Firmware
- 8 Link Aggregation
- 9 System-Level Configuration
- 10 PXE Boot
- 11 SR-IOV – Configuration and Use Case Examples
- 12 NPAR – Configuration and Use Case Example
- 13 Tunneling Configuration Examples
- 14 RoCE – Configuration and Use Case Examples
- 15 DCBX – Data Center Bridging
- 16 DPDK – Configuration and Use Case Examples
- Revision History
Broadcom NetXtreme-E-UG304-2CS
6
NetXtreme-E User Guide User Guide for Dell Platforms
13.1 Network Diagram .............................................................................................................................................99
13.2 VEB and VEPA Modes ..................................................................................................................................100
13.2.1 VLAN Configuration .............................................................................................................................100
13.3 VLAN Double Tagging ...................................................................................................................................100
13.4 GRE Tunnelling..............................................................................................................................................101
13.5 IP-in-IP Tunnelling .........................................................................................................................................101
13.6 VXLAN – Configuration and Use Case Examples .........................................................................................101
14 RoCE – Configuration and Use Case Examples .................................................................................................102
14.1 Enabling RoCE ..............................................................................................................................................102
14.2 Linux Configuration and Use Case Examples ...............................................................................................102
14.2.1 Requirements ......................................................................................................................................102
14.2.2 Installing Drivers and the RoCE Library...............................................................................................103
14.2.3 Verifying RoCE Functionality ...............................................................................................................104
14.2.4 RoCE Connectivity Tests.....................................................................................................................106
14.2.5 RoCE Congestion Control ...................................................................................................................108
14.3 Windows and Use Case Examples................................................................................................................122
14.3.1 SMB Direct...........................................................................................................................................122
14.4 VMware ESX and Use Case Examples .........................................................................................................130
14.4.1 Limitations............................................................................................................................................130
14.4.2 BNXT RoCE Driver Requirements.......................................................................................................130
14.4.3 Installation............................................................................................................................................130
14.4.4 Configuring Paravirtualized RDMA Network Adapters ........................................................................131
14.4.5 Configuring the VM on Linux Guest OS...............................................................................................132
15 DCBX – Data Center Bridging ...............................................................................................................................133
15.1 QoS Profile – Default QoS Queue Profile ......................................................................................................133
15.2 DCBX Mode – Enable (IEEE only).................................................................................................................134
15.3 DCBX Willing Bit ............................................................................................................................................134
16 DPDK – Configuration and Use Case Examples .................................................................................................137
16.1 Compiling the Application ..............................................................................................................................137
16.2 Running the Application .................................................................................................................................137
16.3 Testpmd Runtime Functions ..........................................................................................................................138
16.4 Control Functions...........................................................................................................................................138
16.5 Display Functions...........................................................................................................................................138
16.6 Configuration Functions .................................................................................................................................139
Revision History.......................................................................................................................................................... 140