1 presentation_id © 1999, cisco systems, inc. programmable networks opensig-99 industry panel john...

11
1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

Post on 20-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

1Presentation_ID © 1999, Cisco Systems, Inc.

Programmable Networks

Programmable Networks

OPENSIG-99Industry Panel

John HopprichJohn Hopprich

Page 2: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

2OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

ISP1

ExtranetData

POTS WirelessISDN

Switch

Direct Access

Today’s Network EnvironmentToday’s Network Environment

WWW

DEN

WWW

Web Access

WWW

Web Servers Data Servers

Data

Business Processing

Data

Network Management

Data

Internal usersIntranet

Page 3: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

3OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

Economics of GrowthEconomics of Growth

• Explosive growth of topology

• Explosive growth in complexity

• Both factors have made deployment, provisioning, and management much more complex and labour intensive

Page 4: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

4OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

ConsistentConsistentPoliciesPolicies

UsersApplications

ComputersServices

Application/Application/NetworkNetwork

IntegrationIntegration

Need for PolicyNeed for Policy

ConfigurationConfigurationSimplificationSimplification

Relationship BetweenApplication and:

» Network Devices» Network Services» Network Resources

Meeting SLAsImplementing Business Rules

Adapting to Changing Environment

Page 5: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

5OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

Policy-Based QoSPolicy-Based QoS

Handset

MultimediaStation

• Signaled request for network resources along path

• Applications include:

» VoIP

» Multimedia

» RRR tunnel establishment

PBXMultimedia

Server

• DiffServ: complex edge classification/conditioning enables core to perform simple per-hop forwarding

• Applications include:» Differentiated classes and quality of service» Multimedia and voice applications»VPNs and Tag/MPLS extensions

Page 6: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

6OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

Policy Definition

Combined PDP and

PEP

Directory

Policy ArchitecturePolicy Architecture

Network QoS PDP #1

Proxy 1 Proxy 2

Security PDP #1

Policy Tools(Including Validation and Conflict Detection Logic)

Policy Enforcement Points (PEP)

Policy Server

Policy Decision Points (PDP)

COPS

LDAP

legacy

Page 7: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

7OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

Rapidly create, provision and deploy Rapidly create, provision and deploy advanced networking services on a per user advanced networking services on a per user basisbasis

Centralized management of network Centralized management of network resourcesresources

Single network logonSingle network logon

Personalized network servicesPersonalized network services

Easy access to advanced network servicesEasy access to advanced network services

Develop network-aware applications using Develop network-aware applications using standard development interfaces and toolsstandard development interfaces and tools

Protect mission-critical trafficProtect mission-critical traffic

Simplify and enhance network management Simplify and enhance network management and provisioningand provisioning

Benefits of Directory Enabled Networks

Enterprise Enterprise CustomersCustomers

Service Service ProvidersProviders

End-UsersEnd-Users

Application Application DevelopersDevelopersD

irec

tory

En

able

d N

etw

ork

Ser

vice

sD

irec

tory

En

able

d N

etw

ork

Ser

vice

s

Page 8: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

8OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

Programmable NetworksProgrammable Networks

• Network and its constituent devices must become more intelligent

Support third-party value-added services

Support dynamic and customized resource management

• Can achieve this through middleware and policy-based networking

Page 9: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

9OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

EvolutionEvolution

• Self configuring

help deploy network infrastructure and services

• Self healing

fix network problems in real-time

• Move towards a biological model

Page 10: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

10OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com

Areas of ConcernAreas of Concern

• Security

Hacking a network node can cause more damage than hacking a server

• Performance

Balancing the extra demands of a programmatic interface v. moving packets

• Reliability

Don’t want to increase flexibility at the cost of decreasing reliability

Page 11: 1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich

11OPENSIG-99Industry Panel © 1999, Cisco Systems, Inc. www.cisco.com