1 / 4

Programmable networks

Programmable networks. Stephen Wolff Cisco Systems. Definitions – IP networks only. A network is “programmable” if the current or future forwarding decision of any node is affected by packet contents other than IP Destination Address (and TTL, L/SSR, etc.) DPI & IPS

ponce
Download Presentation

Programmable networks

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programmable networks Stephen Wolff Cisco Systems

  2. Definitions – IP networks only • A network is “programmable” if the current or future forwarding decision of any node is affected by packet contents other than IP Destination Address (and TTL, L/SSR, etc.) • DPI & IPS • Operator access to control plane, e.g.: OpenFlow • User access to control plane, e.g.: DARPA Active Nets • A network is “programmable” if it maintains and manipulates state

  3. Implementation • Collaboration with Stanford (McKeown) • Trial implementation of OpenFlow • Collaboration with Internet2 • Experiments with AXP • Cisco Developer Network • <http://developer.cisco.com/web/partner> • Internal development

  4. Implications • Flexibility: greater • Permits implementation of features the manufacturer never thought of or couldn’t justify • Management, maintenance, and trouble-shooting: harder

More Related