Intel® IXP400 Software

 

 

 

 

Contents

9.9

Management Information

152

10 Access-Layer Components:

 

Ethernet Database (IxEthDB) API

155

10.1

Overview

155

10.2

What’s New

155

10.3

IxEthDB Functional Behavior

155

 

10.3.1 MAC Address Learning and Filtering

156

 

 

10.3.1.1

Learning and Filtering

156

 

 

10.3.1.2 Other MAC Learning/Filtering Usage Models

158

 

 

10.3.1.3

Learning/Filtering General Characteristics

158

 

10.3.2

Frame Size Filtering

160

 

 

10.3.2.1 Filtering Example Based Upon Maximum Frame Size

161

 

10.3.3 Source MAC Address Firewall

161

 

10.3.4

802.1Q VLAN

162

 

 

10.3.4.1 Background – VLAN Data in Ethernet Frames

163

 

 

10.3.4.2 Database Records Associated With VLAN IDs

164

 

 

10.3.4.3 Acceptable Frame Type Filtering

164

 

 

10.3.4.4 Ingress Tagging and Tag Removal

165

 

 

10.3.4.5 Port-Based VLAN Membership Filtering

165

 

 

10.3.4.6 Port and VLAN-Based Egress Tagging and Tag Removal

166

 

 

10.3.4.7

Port ID Extraction

169

 

10.3.5 802.1Q User Priority / QoS Support

169

 

 

10.3.5.1

Priority Aware Transmission

169

 

 

10.3.5.2

Receive Priority Queuing

170

 

 

10.3.5.3 Priority to Traffic Class Mapping

171

 

10.3.6 802.3 / 802.11 Frame Conversion

172

 

 

10.3.6.1 Background — 802.3 and 802.11 Frame Formats

172

 

 

10.3.6.2 How the 802.3 / 802.11 Frame Conversion Feature Works

174

 

 

10.3.6.3

802.3 / 802.11 API Details

176

 

10.3.7 Spanning Tree Protocol Port Settings

177

10.4

IxEthDB API

177

 

10.4.1

Initialization

177

 

10.4.2

Dependencies

177

 

10.4.3

Feature Set

178

 

10.4.4

Additional Database Features

178

 

 

10.4.4.1

User-Defined Field

178

 

 

10.4.4.2

Database Clear

179

 

10.4.5 Dependencies on IxEthAcc Configuration

179

 

 

10.4.5.1

Promiscuous-Mode Requirement

179

 

 

10.4.5.2

FCS Appending

179

11 Access-Layer Components:

 

Ethernet PHY (IxEthMii) API

181

11.1

What’s New

181

11.2

Overview

181

11.3

Features

181

11.4

Supported PHYs

181

11.5

Dependencies

182

Programmer’s Guide

IXP400 Software Version 2.0

April 2005

 

Document Number: 252539, Revision: 007

 

Page 7
Image 7
Intel IXP400 manual 152