



























































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
this is a slide share doc about networking and software defined networking using openflow protocols
Typology: Slides
1 / 67
This page cannot be seen from the preview
Don't miss anything!




























































Stanford Clean Slate led to the development of…
Four parts to Openflow
Central Administra.on and Opera.ons point for Network Elements Openflow Controller
Openflow Device Agent Agent runs on the network device Agent receives instruc.ons from Controller Agent programs device tables
Openflow Protocol Openflow Protocol is… “A mechanism for the Openflow Controller to communicate with Openflow Agents…”
Important lesson for today…
Openflow does not equal SDN Openflow So\ware Defined Networking Openflow is one flavor of SDN
Openflow Protocol Versions
Openflow v1. Data Data Data
Fields from packet header used for lookup key ** CPU **Openflow 1.0 supports a lookup into a single flow table Lookup Key Header fields used to build lookup key
Openflow v1.
If no match, Controller programs switch flow table CPU Data Data Data
Openflow v1. Flow Table in more detail… FLOW TABLE HEADER FIELDS COUNTERS ACTIONS … …
Flow “Entry” consists of one row in the Flow Table
Openflow v1. Flow Table in more detail… FLOW TABLE HEADER FIELDS COUNTERS ACTIONS … …
Ingress Port Source MAC Dest MAC Ether Type VLAN ID VLAN Priority IP SRC IP DEST IP Protocol IP TOS TCP/UDP SRC (ICMP Type) TCP/UDP DEST (ICMP Code)
1 2 3 4 5 6 7 8 9 10 11 12