Cisco http://kohnlehome.de/netz/sdn.pdf
SDN (Software-Defined Networking)
Ebenen
• Management Plane: Telnet, SSH, SNMP, Syslog
• Control Plane(Steuerungsebene): enth¨alt Layer 2 und Layer 3 Informationen: Routingprotokolle, ARP, NDP, Switch MAC learning, STP
• Data Plane(Datenebene): Forwarding plane leitet Messages (Frames und Pakete) weiter
Architekturen
Traditionell (distributed model)
Jeder Router und jeder Switch hat seine eigene Control Plane
--- --- ---
| Control Plane | <--OSPF--> | Control Plane | <--OSPF--> | Control Plane |
--- --- ---
| Data Plane | <-Pakete-> | Data Plane | <-Pakete-> | Data Plane |
--- --- ---
Device 1 Device 2 Device 3
SDN (centralized model)
Ein zentraler SDN-Controller verwaltet die Netzwerkger¨ate ---
| App | ---
^ HTTP
v
---
| NBI (North Bound Interface) | ---
| Core Features | SDN-Controller
---
| SBI (South Bound Interface) | ---
Open Flow
--- --- ---
| Data Plane | --- | Data Plane | --- | Data Plane | --- --- ---
Device 1 Device 2 Device 3
Franz Kohnle Seite 1 von 2 23. Mai 2017
Cisco http://kohnlehome.de/netz/sdn.pdf
Technologien
• Open SDN Controller and OpenFlow – Opendaylight Controller
– Cisco Open SDN Controller
• Cisco Application Centric Infrastructure (ACI) and OPFlex – endpoints (VMs), endpoint groups
– policies: which endpoint groups can communicate with each other – Application Policy Infrastructure Controller (APIC)
• Cisco APIC Enterprise Module (APIC-EM) – funktioniert auch mit ¨alteren Switches – NBI: RESTful API
– SBI: CLI (Telnet, SSH), SNMP
Franz Kohnle Seite 2 von 2 23. Mai 2017