Friday, July 11, 2014

Control plane and Forwarding plane

Control Plane-

A collection of processes that run at the process level on the route-processor (RP). These processes collectively provide high-level controls for most IOS functions.

The control plane in general is anything that’s needed in order to get routing working on that device; in other words, it is the “signalling” of the network. Control plane packets are destined to or locally originated by the router itself.

Examples of control plane protocols are CDP, BPDUs, Routing Procolos


There are methods to police traffic meant to the control plane(i.e. CoPP Control Plane Policing)

Forwarding Plane/Data Plane -

Moves packets from input to output, defines the part of the router architecture that decides what to do with packets arriving on an inbound interface. Most commonly, it refers to a table in which the router looks up the destination address of the incoming packet and retrieves the information necessary to determine the path from the receiving element, through the internal forwarding fabric of the router, and to the proper outgoing interface.


Examples, RIB/FIB

1 comment:

  1. Control Plane = Packets from and to the Router,learning what/how the packet will be forwarded.

    Data Plane = Data passing through the Router, moving the packets based on what was learned.

    ReplyDelete