Netra Data Plane Software Suite 2.0 Update 2 User’s Guide
820-5211-11
Contents |
1. Netra Data Plane Software Suite Overview
Platform Firmware Prerequisites
Package Installation Procedures
Building and Booting Reference Applications
.cshrc File and Required Compiler Path
Building Reference Application Instructions
tejacc Compiler Basic Operation
tejacc Compiler and Netra DPS Interaction
Hardware Architecture API Overview
Software Architecture and Late-Binding API Overview
Netra DPS Runtime API Overview
Finite State Machine API Overview
Late-Binding Object Identifiers
Profiling Application Performance
Sun UltraSPARC T1 Performance Counters
Sun UltraSPARC T2 Performance Counters
Performance Parameters Calculations
Configuring LDoms for GDB Support
5. Interprocess Communication Software
Programming Interfaces Overview
Configuring the Environment for IPC
Example Environment for UltraSPARC T1 Based Servers
Example Environment for UltraSPARC T2 Based Servers
6. Remote Command-Line Interface
Remote Command-Line Interface Introduction
Compiling the Remote CLI Application
7. Eclipse Development Environment
Starting the Eclipse-Based ADE GUI
8. Receive Packet Classification
Receive Packet Classification Introduction
Supported Networking Interfaces
Sun Multithreaded 10GbE and NIU Receive Packet Classifier
Hashing Based on Level 2, Level 3, and Level 4 Header Classification
Flow Match Based on Level 2, Level 3, and Level 4 Header Classification
Level 3 and Level 4 (L3/L4) Classification
Classification Programming Interface
Auto-Configuration Introduction
Configuring a Logical Domain Environment for Reference Applications
Custom Configuring a Primary Domain
Custom Configuring a Guest Domain
Saving Current Guest Domains Configuration
Configuring LDoms from a Saved Location
IP Packet Forwarding Application
Compiling the ipfwd Application
Differentiated Services Application
Building the DiffServ Application
DiffServ Command-Line Interface Implementation
Command-Line Interface for the IPv4-DiffServ Application
Access Control List Application
Command-Line Interface for the ACL Application
Radio Link Protocol Application
IPSec Gateway Application Architecture
IPSec Gateway Application Capabilities
Security Association (SA) Database and Security Policy Database
Static Security Policy Database (SPD) and Security Association Database (SAD)
Packet Encapsulation and De-encapsulation
Reference Applications Configurations
Flow Policy for Spreading Traffic to Multiple DMA Channels
Compiling the Traffic Generator
Interprocess Communication (IPC) Reference Application
IPC Reference Application Content
Building the IPC Reference Application
Installing the lwmod STREAMS Module
Performance Tuning Introduction
UltraSPARC T1 Processor Overview
UltraSPARC T2 Processor Overview
Identifying Performance Issues
What Is a Compute-Bound Versus a Memory-Bound Thread?
Cannot Reach Line Rate for Packets Smaller Than 300 Bytes
Cannot Scale Throughput to Multiple Ports
How Do I Achieve Line Rate for 64-byte Packets?
When Should I Consider Thread Placement?
Legacy Code Integration Questions
Address Resolution Protocol Questions
Solaris Domain and Netra DPS Domain Question
Copyright © 2008 Sun Microsystems, Inc. All Rights Reserved.