Patent ID: 7346075
Filing Date: 2008-03-18
Classification: G06F,H04L

Abstract:
1. A network switch comprising: a CPU; a memory system having circuitry to attach to the CPU; a switch fabric system having circuitry to attach to the CPU; a port controller having circuitry to attach to the switch fabric system; a software application to execute on the CPU; a Forwarding Database Distribution Library (FDDL) system to execute on the CPU; a switch device driver to execute on the CPU; and a second software application to execute on the CPU, wherein the second software application communicates with the FDDL system; wherein the software application is to communicate with the FDDL system, the FDDL system is to communicate with the switch device driver, and the switch device driver is to communicate with the switch fabric; wherein the FDDL system comprises: a base FDDL system; a software application tower FDDL system; and a second software application tower FDDL system wherein the base FDDL system communicates with the switch device driver, the software application communicates with the software application tower FDDL system, the second software application communicates with the second software application tower FDDL system, and the base FDDL system communicates with the software application tower FDDL system and the second software application tower FDDL system.