Introduction To Switch/Router Architectures
James Aweya
Abstract
James Aweya
Abstract
This chapter introduces the multilayer switch (or equivalently switch/router) architecture and its evolution. For the Layer 3 forwarding functions to work, the routing functions in the multilayer switch learn about other networks, paths to destination networks and destinations, through dynamic IP routing protocols or via static/manual configuration information provided by a network administrator. The Layer 3 and Layer 2 forwarding functions can each be split into subfunctions - the control plane and data (or forwarding) plane functions. In a router or switch/router, the entity that performs the control plane operations is referred to as the routing engine, route processor, or control engine. The entity that performs the data (or forwarding) plane operations is referred to as the forwarding engine or forwarding processor. From a packet forwarding perspective, the switch, router, or switch/router architectures are broadly categorized as centralized or distributed.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This chapter introduces the multilayer switch (or equivalently switch/router) architecture and its evolution. For the Layer 3 forwarding functions to work, the routing functions in the multilayer switch learn about other networks, paths to destination networks and destinations, through dynamic IP routing protocols or via static/manual configuration information provided by a network administrator. The Layer 3 and Layer 2 forwarding functions can each be split into subfunctions - the control plane and data (or forwarding) plane functions. In a router or switch/router, the entity that performs the control plane operations is referred to as the routing engine, route processor, or control engine. The entity that performs the data (or forwarding) plane operations is referred to as the forwarding engine or forwarding processor. From a packet forwarding perspective, the switch, router, or switch/router architectures are broadly categorized as centralized or distributed.
Key concepts: Forwarding plane, Router, Packet forwarding, Computer network, Computer science, One-armed router, Core router, IP forwarding