MPLS (kohy@juniper.net) Copyright 2008 Juniper Networks, Inc. 1
Agenda MPLS DHCP Based Subscriber Aware Edge MPLS + Subscriber Aware Edge Copyright 2008 Juniper Networks, Inc. 2
SDP (Service Delivery Point) IPTV/VoD/ Content Providers Residential Wireless SDP SDP Internet v4 Access SDP Internet v6 Business SDP IP/MPLS Core Transport /VPN Copyright 2008 Juniper Networks, Inc. 3
Service Delivery Point (PPP or VLAN / MAC) (PPP or DHCP) (PPP or DHCP) (PPP or C-VLAN, P-VLAN) QoS (per hop basis) Multicast Copyright 2008 Juniper Networks, Inc. 4
IPv4 / IPv6 Carrier Grade Nat? Per subscriber / Per Application QoS CAC Copyright 2008 Juniper Networks, Inc. 5
Agenda MPLS DHCP Based Subscriber Aware Edge MPLS + Subscriber Aware Edge Copyright 2008 Juniper Networks, Inc. 6
MPLS MPLS E-Tree (P2MP) E-LAN (VPLS) L3VPN (IPv6) E-Line (PW, L2VPN) L3VPN (IPv4) MPLS Copyright 2008 Juniper Networks, Inc. 7
1 Metro2 ( Ring LSP SDP MPLS LSP) Topology Rural -Area (ring), Urban-Area (Star) Design Metro C SDP subscriber Metro1 ( SDP Star Core Ring LSP LSP Metro3 ( Endpoint Endpoint metro SDP core SDP metro Copyright 2008 Juniper Networks, Inc. 8
2 MPLS/VPN (Global IPv4, Private IPv4, IPv6 or VPN ) ISP SHARED ADDRESS Internet v4 For Global Address User User-1 VPN2 VPN1 CGN Internet v4 For Private Address User User-1 VPN3 Internet v6 Business Enterprise VPNs IP/MPLS Core Copyright 2008 Juniper Networks, Inc. 9
3 Applications & Services IMS IPTV SaaS Policy for End-to-end Control Web Services Fixed Mobile Cable Controlled User Experience Service differentiation Optimal resource utilization Copyright 2008 Juniper Networks, Inc. 10
MPLS Traffic Engineering Traffic Engineering Unicast Traffic LDP Multicast Traffic P2MP LSP Core Edge Router Core Replication 1stream OK! P2P LSP P2MP LSP Copyright 2008 Juniper Networks, Inc. 11
Protection Ring Star Node-Link Protection Path Protection Protection Node/Link Protection NHOP Path Protection PLR NNHOP Copyright 2008 Juniper Networks, Inc. 12
MPLS Multi-service (IPv4,IPv6, VPN Light Weight 4byte header x # of label stack Single Lookup MPLS Tunneling Scalability Copyright 2008 Juniper Networks, Inc. 13
MPLS Traffic Engineering (RSVP-TE) Multicast Traffic (p2mp) Traffic CAC (DS-TE) High Availability (FRR) Traffic Engineering FRR Copyright 2008 Juniper Networks, Inc. 14
Agenda MPLS DHCP Based Subscriber Aware Edge MPLS + Subscriber Aware Edge Copyright 2008 Juniper Networks, Inc. 15
DHCP DHCP : 802.1x username VLAN DHCP option MAC identity 802.1x Web Copyright 2008 Juniper Networks, Inc. 16
802.1x RADIUS(EAP) CPE plug & play Copyright 2008 Juniper Networks, Inc. 17
Web LAN Copyright 2008 Juniper Networks, Inc. 18
DHCP option MAC IP Copyright 2008 Juniper Networks, Inc. 19
Subscriber Management subscriber subscriber interface(1:n) C-VLAN(1:1) subscriber (DHCP REQUEST message) / RADIUS Authentication / Authorization RADIUS accounting Subscriber Definition Subscriber Access Subscriber Services Subscriber Tracking Copyright 2008 Juniper Networks, Inc. 20
Subscriber Separation Subscriber Definition IP I/F (Subscriber I/F) policy/qos L2 WLAN 2 BBF TR-101 1:1 Model C-VLAN BBF TR-101 1:N Model IP Demux MAC Validation Copyright 2008 Juniper Networks, Inc. 21
Customer & Service VLAN Models Subscriber Definition Data Voice Video Data Voice Video Customer VLAN (subscriber #1) Customer VLAN (subscriber #2) Customer VLAN (subscriber #3) Data Voice Video Data Voice Video Data Voice Video Service VLAN (Data) Service VLAN (Voice) Service VLAN (Video) Data Voice Video Copyright 2008 Juniper Networks, Inc. 22
Subscriber Interface on Unnumbered Ethernet Subscriber Definition User A 10.0.0.2 User B 10.0.0.3 Ethernet Link or VLAN Demux Table Dynamic Interface IP1 User A IP2 User B IP3 User C User C 10.0.0.4 Demux Table IP SA Subscriber Intf 10.0.0.2/32 IP1 10.0.0.3/32 IP2 10.0.0.4/32 IP3 DHCP IP VLAN I/F unnumbered IP Copyright 2008 Juniper Networks, Inc. 23
Dynamic subscriber and service activation Subscriber credentials DHCP option 82 MAC Address NAS-port-id Radius server (AAA) 1. DHCP discover DHCP Relay 8. DHCP Offer 9. DHCP Request 11. DHCP ACK Dynamic subscriber Config QoS/Policy VPN domain 3. RADIUS Access-Accept 2. RADIUS Access-Request Aggregation 1. DHCP discover with option82 6. DHCP discover 7. DHCP Offer 9. DHCP Request SP MPLS Core DHCP server 10. DHCP ACK 4. Create session DB entry 5. Create Demux Interfce and Instantiate dynamic Profile Subscriber Access Subscriber Services Applications/Content (Video, Voice, ) Internet CDN or Private Peering Business VPN Service Transport and Endpoints DHCP subscriber authenticated using RADIUS. Dynamic creation of configuration per subscriber including CoS/QOS, Policy (classifiers, rate-limiters) Copyright 2008 Juniper Networks, Inc. 24
Subscriber State Subscriber Access Subscriber Services Basic: DHCP State Machine option 51 : IP address lease time option 58 : T1 timer (IP address renewal) option 59 : T2 timer (IP address rebinding) BBF WT-146 IP Sessions: BFD & DHCP State Machine Optional ARP Copyright 2008 Juniper Networks, Inc. 25
Auto provisioning Interface configuration as follows Subscriber Access Subscriber Services Configure Port Configure IF - VLAN Configure IF Protocols - IP Configure QoS Profile Configure Subscriber Policy Configure Services -> OPEX Operation Miss Copyright 2008 Juniper Networks, Inc. 26
Accounting and Statistics Subscriber Tracking RADIUS CoA: Service (De)Activation RADIUS Acct: Start/Stop/Interim Copyright 2008 Juniper Networks, Inc. 27
Service On Demand 2- Business logic/policy- Decision Function Web Portal/OSS etc Radius/AAA Policy server 1-Service on Demand 1-Subscriber logs in (DHCP session) 3-Change of Authorization (Services activated/de-activated) Video Head End or ASP ASP (e.g. IP Telephony) Enterprise VPNs ISP (Internet) Copyright 2008 Juniper Networks, Inc. 28
DHCP Based Subscriber Aware Edge Subscriber Interface Subscriber service QoS Policy Radius Auto provisioning Opex Operation Miss RADIUS CoA DIAMETER Unnumbered Ethernet Segmentation Global Address Copyright 2008 Juniper Networks, Inc. 29
Agenda MPLS DHCP Based Subscriber Aware Edge MPLS + Subscriber Aware Edge Copyright 2008 Juniper Networks, Inc. 30
Subscriber Wholesale/VPN Selection RADIUS Access-Accept Logical Router VRF VSA LR,VRF Radius server (AAA) 3. RADIUS Access-Accept With VSA 1. DHCP discover 2. RADIUS Access-Request DHCP Relay 8. DHCP Offer 9. DHCP Request 11. DHCP ACK Aggregation 1. DHCP discover with option82 6. DHCP discover 7. DHCP Offer 9. DHCP Request SP MPLS Core 10. DHCP ACK 4. Create session DB entry 5. Create Demux Interfce and Instantiate dynamic Profile Copyright 2008 Juniper Networks, Inc. 31
2547VPN for wholesale (L3 wholesale) Subscriber VRF, Logical Router Mapping Radius server (AAA) DHCP server (VPN aware) Subscriber credentials DHCP option 82 NAS-Port-id etc CoS, Policy VRF, LR etc IP Address VPN Dynamic Mapping CE Subscribe ware PE SP MPLS CORE MPLS/VPN SP MPLS Core PE CE Customer Net Copyright 2008 Juniper Networks, Inc. 32
L2 wholesale Subscriber VPLS Instance or L2VPN Mapping Subscriber credentials DHCP option 82 NAS-Port-id etc Network Providers Radius server (AAA) VPLS Dynamic Mapping SW L2VPN, or VPLS Instance Subscribe ware PE Service Providers Radius server (AAA) Subscriber credentials DHCP option 82 NAS-Port-id etc SP MPLS CORE L2VPN / VPLS CoS, Policy PE DHCP server (VPN aware) IP Address Copyright 2008 Juniper Networks, Inc. 33
Subscriber Aware Edge MPLS Radius Subscriber MPLS Mapping L2, L3 wholesale Copyright 2008 Juniper Networks, Inc. 34
THANKS!! Copyright 2008 Juniper Networks, Inc. 35