Intel Internet Exchange Architecture and Applications: A Practical Guide to IXP2XXX Network Processors

Chapter 3: External Architecture

The external architecture defines how the IXP2XXX network processors interface to the outside world, which includes MACs, framers, switch fabrics, memory systems, and other IXP2XXX processors. The architecture implements industry standard interfaces to promote faster development time through a wide variety of standard, off-the-shelf components.

This chapter provides you with a general overview of the external hardware systems architecture of the network processor family. Several sample systems in this chapter show you different ways to configure these processors for specific applications. Because the Media and Switch Fabric (MSF) interface is the primary data path interface where packets are transferred through the network processor, we will look at this inter- face in greater detail. With the MSF description and the basic system configurations, you will better understand the internal architecture described in Chapter 4.

External Architecture Overview

The Intel IXP2400 and IXP28X0 processors follow an ingress/egress processing model, in which a receive processor operates on the ingress traffic and a second transmit processor handles the egress traffic. The only difference between the ingress and egress processors is the software that runs them. Many other system implementations are possible, such as using single and multiple processors for ingress-egress operations. Figure 3.1 illustrates the external interfaces for the IXP28X0 network processor. For additional information about the IXP2XXX processors, see The Next Generation of Intel IXP Network Processors (Adiletta et al. 2002).


Figure 3.1: IXP2800 External Interfaces

Figure 3.2...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: VME, VPX, and VXI Controllers and Processors
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.