panel debate on programmable networks
Post on 03-Feb-2022
2 Views
Preview:
TRANSCRIPT
31/05/2010
1
PANEL DEBATE ON PROGRAMMABLE NETWORKS
Jean-Marc Uzé
TNC2010
Vilnius, June 2nd, 2010
2 Copyright © 2010 Juniper Networks, Inc. www.juniper.net
FASTFAST
SCALABLESCALABLE
RELIABLERELIABLE
SIMPLESIMPLE
NEED FOR NEW NETWORK EQUATION
$$$$
ECOSYSTEM INNOVATION NEW NETWORKNETWORK INNOVATION
ACCELERATED INNOVATION AND COMPETITION DRIVES …
NEW, BETTER EXPERIENCESNEW, BETTER EXPERIENCES
NEW FLEXIBILITY NEW FLEXIBILITY & & AGILITY AGILITY
NEW CUSTOMER SOLUTIONSNEW CUSTOMER SOLUTIONS
NEW REVENUE SOURCESNEW REVENUE SOURCES
PROFITABLEPROFITABLE
VERSATILEVERSATILE
DYNAMICDYNAMIC
OPENOPEN
PARTNER SOLUTIONS EXTENDTHE POSSIBILITIES
HIGH PERFORMANCE NETWORKING IS THE FOUNDATION
SECURESECURE
31/05/2010
2
3 Copyright © 2010 Juniper Networks, Inc. www.juniper.net
OS AND APPLICATIONS: MOVING UP THE VALUE STACKTHE JUNOS PLATFORM
On the Box
JNPR customers third-party
Web 2.0applications
Beyond the Box
UserLayerAt the
EndpointConnect Secure Accelerate
OFF SITEON CAMPUSMOBILE
Orchestrate Across the Network
Assure End-to-End Experience
RIM 9:41 AMRIM 9:42 AMRIM 9:43 AMRIM 9:44 AMRIM 9:45 AMRIM 9:46 AMRIM 9:47 AMRIM 9:48 AMRIM 9:49 AMRIM 9:50 AM
Partner opportunity for network end-point innovation
User Application Layer CONNECTIVITY SECURITY FUTURE SERVICES
STANDARDS INTERFACES (TCG, IEEE)
Developer opportunity for cross-device innovation
Network Application Layer
DEVICE API
PLATFORM
PLATFORM AND UI SDK
Developer opportunity for on-device innovation
Network Layer
CONTROL PLANE
DEVICE API SDK
DATA PLANE
SERVICES PLANE
4 Copyright © 2010 Juniper Networks, Inc. www.juniper.net
What is the Junos SDK?� A product allowing partners to build “apps” on top of Junos
Partner Source Code
Server with Junos SDK loaded
Compiled and signed SDK App
Sysadminverifies, loads SDK App
router features
data streams
unix features
SDK App can use system capabilities
SRX 210, 240, 650 (RE) JCS1200M Series MX Series T Series
andmore…
JUNOS SDK OVERVIEW
31/05/2010
3
5 Copyright © 2010 Juniper Networks, Inc. www.juniper.net
GENERIC USE CASESVideo Stream Insertion New/Custom Signaling Protocol
Deep Packet Inspection Stock Quote Caching
Onboard Junos App enables tailoring of video streams to specific users and locations
Onboard Junos App enables implementation of custom or experimental signaling protocol directly on Juniper routers
Onboard Junos App examines packets on select interfaces looking for new attack vectors
Onboard Junos App cache stock quote requests reducing network traffic, server load, and latency
App
App
App
AppA
ppA
pp
App
AppApp
App
App
App
top related