Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th...

Preview:

Citation preview

Openflow Demo at GEC-3

1

Demo Overview

• Demo is at GENI Engineering Conference III on October 28th in Palo Alto, CA

• Extend the SIGCOMM’08 Demo of OpenFlow to include Juniper, Internet2, and JGN.

2

OF Mobility DemoSigcomm Demo: August 2008, Seattle

Cisco Cat6k

ESX Server

ESX Server

HPProCurve

5400

HPProCurve

5400

NOX+ Vcenter

To Stanford campus backbone

Stanford Gates Building

OpenFlow WiFi AP OpenFlow WiFi AP

3

OF Mobility DemoGEC-3 Demo: October 28, 2008. Palo Alto

Cisco Cat6k

ESX Server

ESX Server

HPProCurve

5400

HPProCurve

5400

NOX+ Vcenter

Stanford Gates Building

Stanford campus backbone

CENIC

JGN

ESX Server

ESX Server

NECIP8800

NECIP8800

JGN POP in Tokyo

LA

Existing NetFPGA OpenFlow Switches NY, LA, HOU

HOU

NY JuniperMX-240

Internet 2

2

NY POP

NetFPGA

NetFPGA

PublicInternet

NetFPGA-based IP-IP tunnel

4

HOUS

NY

5

JuniperMX-240NetFPGA

LA

NetFPGA

NetFPGA

Proposed NetFPGA routingpX = nf2cX; p0’s connect to Internet

p0

p1p3 p2 p1 p2

p2p1

p0

p0

= Juniper-to-NetFPGA

connection

= NetFPGA-to-NetFPGA

connection

p3

p3

NetFPGA POPs in Internet2e.g. LA POP (“LOSA”)

JuniperT-640

CienaCoreDirector

NetFPGA3 x 1GE

3 x 1GEIn TDM circuits

to 3 POPs

NetFPGA

3 x 1GE

HPProCurve

5400

Access Network(e.g. CENIC)

1GE1GE

6

Possible NY POP Topology

JuniperT-640

CienaCoreDirector

NetFPGA2 x 1GE

3 x 1GEIn TDM circuits

to 2 POPs

NetFPGA

2 x 1GE

HPProCurve

5400

Access Network

1GE1GE

JuniperMX-240

1GE1GE

Connect 1GE fromeach NetFPGA to

MX-240

Goal:• Easy connection for MX-240• Flexible choice of tunnels in/out• No additional ports on CoreDirector• Minimal work for I2

1GE

7

2 x 1GE

ESX Server

Slide of NEC topology in JGN

NEC IP8800/S3640

NetFPGA1GE

JGNBackbone router

JGN Access link

ESX Server

OpenFlow WiFi AP

OpenFlow WiFi AP

100M

100M

1GE

NEC IP8800/S3640

1GE1GE

See wiki for IPs

L2sw

See wiki for IPs

Already installed (as of 9/19/2008)

Confirmed we will be able to get 2 IP8800/S3640

8

Internet 2

note

koteF10

TransPAC2

HP -swAPANT640

TransPAC2

T320

PWavecat65

I2router

JGN2router

JGN2JGN2

TransPac2TransPac2

NEC sv

Stanford

BGP peerBGP peer

AS 17934AS 17934

OC-192c10GE-LR

10GE-LR

10GE-EW

10GE-LR

10GE-LR

10GE-LW

10GE-LR10GE-LR

10GE-LR

CENICdevice

1G?

10GE-LR

Stanford ⇔ JGN path

9

MX240 Addition

• MX240 to be installed in New York POP

• MX240 details:– Configuration:

• 1 Routing engine• 1 switch control board• 1 40 port 10/100/1000 Copper DPC• Can be AC or DC

– Power requirements: 600W if DC, 800W if AC

– Rack space: 5 rack units (8.7”), 19” rack10

11Copyright © 2007 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net

OpenFlow Implementation on JUNOS/MX

RPD … OFD

OFBridge Domain

OF VLANs & ifls

FILTER

kernel

ControllerRE

PFE

Work Items for DemoTask Owner Delivery date

12

Recommended