switch capability advertisement for of1 1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Switch Capability Advertisement for OF1.1 PowerPoint Presentation
Download Presentation
Switch Capability Advertisement for OF1.1

Loading in 2 Seconds...

play fullscreen
1 / 5

Switch Capability Advertisement for OF1.1 - PowerPoint PPT Presentation


  • 55 Views
  • Uploaded on

Switch Capability Advertisement for OF1.1. Edward Crabbe. Motivation. Given the expansion in the set of mod types proposed thus far (group mods , mods targeted by table) and actions (push, pop, swap), there must be some way for the switch to both

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Switch Capability Advertisement for OF1.1' - hilda


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
motivation
Motivation
  • Given the expansion in the set of mod types proposed thus far (group mods, mods targeted by table) and actions (push, pop, swap), there must be some way for the switch to both
    • Describe the top level capability set of the switch
    • Describe characteristics of the capabilities
  • More generally:
    • It is undesirable for force vendors for implement the complete capability set into order to be OF spec X.Y compliant
      • Doing so will likely reduce adoption of protocol significantly
    • we are introducing features that may never be supported by all switches
proposal
Proposal
  • Add capability advertisement to the OF protocol
    • Occurs on session initialization
    • TLV structure in both capability advertisement and per capability descriptions
    • Enumerate capability types in spec iterations
      • Not necc. full description of per capability semantics?
      • Let market determine what is and is not required
use case 1 tags
Use Case 1: Tags
  • Either list a pre enumerated tag set, with well known protocols fields described in the capability spec
    • 1 MPLS
    • 2 dot1q
    • 3 IP etc etc ad infinitum
  • Or describe generalized packet format
    • Mark format as rewrite or encaps
    • Mark fields as rewritable
use case 2 tables
Use Case 2: Tables
  • Export pipeline
    • Table
      • Actions
      • Out-edges / Downstream Neighbors
      • Comparand Width or Specific Field for Match?
      • Table Size
      • Actions available etc