SDN

SDN

SDN

  1. Data plane – tasks networking devices does as to forwarding a message
    1. Encapulsation of a pakcet in a data link frame
    2. Adding or removing an trunk header
    3. Matching a destination mac address from table
    4. Encrypting the ata nad adding a nw ip header in vpn
    5. Changing source and dest ip (NAT
    6. Discarding a message from acl
  2. Control plane- any action controling the data plane.
    1. Routing protocol (OSPF, EIGRP, RIP, BGP)
    2. IPv4 ARP
    3. IPv6 NDP
    4. Switch MAC learning
    5. STP
  3. Management Plane – include protocl for management such as telnet, ssh, snmp, syslog
  4. SDN controller -centrali the control of netowrking devices taking up the control plane of the device
    1. Sourthbound interface – interface between the controller and the networking devices
    2. API – method one application to exchange dta with antoher application
    3. SBI – interface between a program (controller) and a program (network device)that lets the two programs communicate, with one goal to allow the controller to program the data plane forwarding tables of the netowrking device.
      1. Open flow
      2. Opflex
      3. Cli and snmp
    4. Northbound interface – opens the controller so its data and function can be used by other programming enabling network programmabilty.
      1. REST (Representational State Transfer) API that allow application to sit on different hosts using HTTP messages to transfer data over the API.

Criteria

Open SDN

ACI

APIC Enterprise

Changes how the device control plane works versus traditional netowrking

Yes

Yes

No

Creates centralized point from which hhumans and automation control the network

Yes

Yes

Yes

Degree to which the architecture centralizes

Mostly

partially

N/A

SBIs used

OpenFlow

OpFlex

CLI,SNMP

Controllers metioned in this chapter

OpenDaylight, Cisco OSC

APIC

APIC-EM

Organization that is the primary definer/owner

ONF

Cisco

Cisco

 
 

Back To Top
Theme Mode