Cisco BRKRST-2069
Cisco BRKRST-2069
Cisco BRKRST-2069
www.ciscolivevirtual.com
Craig Hill
Assumptions/Disclaimers [email protected]
2012+
Time
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
What Is Network Virtualization?
Giving One physical network the ability to support multiple virtual networks
End-user perspective is that of being connected to a dedicated network (security, independent
set of policies, routing decisions)
Maintains Hierarchy, Virtualizes devices, data paths, and services
Allows for better utilization of network resources
Internal Organizational
Separation (Eng, Sales) Merged Company Guest Access Network
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Enterprise Network Virtualization
Key Building Blocks
Si Si
Si
Si Si
VLANs
VRFs
EVN
(Easy Virtual Network) VSS
VDC (NX-OS) Stackwise
L3 VPNs MPLS VPNs, GRE, VRF-Lite,
(Virtual Device Context) MPLS services (L2/L3) over GRE Virtual Port Channel
SDR (IOS-XR) (vPC)
L2 VPNs - AToM, Unified I/O, VLAN trunks
(Secure Domain Routers)
Evolving TRILL, 802.1ah, 802.1af HSRP/GLBP
FW Contexts
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Enterprise Network Virtualization
The Building Blocks Example Technologies
Si
Si Si
VLANs
Virtual Sw System (VSS)
VRFs Virtual Port Channel (vPC)
VDCs L3 VPNs MPLS VPNs, GRE, VRF-
HSRP/GLBP
Lite, MPLS services (L2/L3) over
SDR (XR) GRE Stackwise
FW L2 VPNs - AToM, Unified I/O, VLAN
Contexts 2012 Ciscotrunks
BRKRST-2069 and/or its affiliates. All rights reserved. Cisco Public 13
Enterprise Network Virtualization
The Building Blocks Example Technologies
WAN Si Si
Campus
VLANs
VRFs
L3 VPNs MPLS VPNs, VRF-Lite, MPLS VPN or VRF-Lite
EVN
over IP
(Easy Virtual Network) VSS
L2 VPNs PWE3, VPLS, L2 VPN over IP, L2TPv3, OTV
VDC (NX-OS) (Overlay Transport Virtualization) Stackwise
(Virtual Device Context) Evolving Standards Fat-PW, MPLS-TP, Ethernet-VPN, LISP Virtual Port Channel
SDR (IOS-XR) Virtualization
(vPC)
(Secure Domain Routers) MPLS-TP = MPLS Transport Profile
FW Contexts HSRP/GLBP
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Agenda
Network Virtualization Drivers and Building
Blocks
Enterprise Campus and WAN Deployment
Considerations and Variations
Deployment Solutions for a Virtualized
Campus and WAN
QoS Deployment Considerations in a
Virtualized Campus and WAN
Recent Innovations at Cisco in Virtualization
Summary
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Differences Applying
Virtualization to Campus and
WAN
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Campus and WAN Deployment Criteria
Key Differences and Similarities
Campus/LAN WAN
Bandwidth Free (link between devices) Cost (month, Yr)
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
WAN
Topologies Media
Point-point, multi-point Serial, ATM/FR, OC-x
Full/partial mesh Dark fiber, Lambda
Hub/Spoke or Multi-Tier Ethernet
PE Routers owned by SP
VRFs or MPLS labels are encapsulated in IP
Other options not as scalable or more complex:
Customer peers to PE via IP
Carrier Supporting Carrier
Exchanges routing with SP Back to Back VRFs/Inter-AS Option A
Add overlay of IP that allows self-deployed MPLS
Layer 2 Service (e.g. VPLS)
over an IP Service
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
What is Unique in the LAN for
Virtualization?
Campus Network Design Best Practices
Access
Hierarchical Net - Offers hierarchyeach
layer has specific role
Modular topology building blocks Si Si Si Si Si Si
Distribution
Easy to grow, understand, and troubleshoot
Creates small fault domains Clear
demarcations and isolation
Layer 3 Layer 3 Core
Promotes load balancing and redundancy Equal Cost Si Si Equal Cost
Promotes deterministic traffic patterns Links Links
Incorporates balance of both Layer 2 and
Layer 3 technology, leveraging the strength Si Si Si Si Distribution
of both Si Si
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public VRF/VLAN 26
Access Control Campus On Ramp
Authentication, Authorization
Resources Internet
AuthenticationWho/what is requesting
access?
Holistic controlClient-based, infrastructure
integrated 802.1X
User-based controlClientlessWeb
authentication, Webauth
Device-specific controlMAC-address based
Machine Auth, AAA Override, SSID (guest)
AuthorizationWhere/how is the access
granted?
Allow access to the network to a particular Dept A Dept B Partner Guest
VLAN or VRF Edge Access Control
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Services Edge
Sharing Services Between VPNs
Services usually not duplicated per group
Economical
Shared
Resource
Efficient and manageable Internet/ Campus
Shared Core
Policies centrally deployed
Shared for All Groups:
Internet
Gateway
Video Red User
Server
Blue VPN
Firewall
and NAT
Green VPN
Hosted Blue User Green User
Content
Red VPN
DHCP
IPSec Resources
Gateway
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Enterprise Virtualization End to End
WAN Virtualization WAN Internet
Data Center 1
Red VRF
Green VRF
Yellow VRF
Branch 1
Si Si
Campus
Red VRF
Green VRF Si Si
Yellow VRF
Branch 2
Si Si Si Si
WAN/Campus
VRF VRF
VRF VRF
VRF VRF
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
VRF-Lite over Layer 2 Transport
Extend Virtualization over WAN L2 Service
Internet Campus
FR Sub-
Interfaces Data Center/HQ
Branch Site WAN
Transport Shared
Multi-
VRF VRF-Lite or
VRF CE
VPNv4 to
Campus
Frame PE VRF-Lite or MPLS
FR VCs Relay VPN in PE
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Multi-Protocol Label Switching
(MPLS) over L2 Encapsulation in
the WAN
MPLS: Robust WAN/Campus Virtualization Enabler
Allows Vast Network Service Capabilities over an IP Backbone
Layer 3 VPN/Segmentation
VPN (RFC 2547bis)
Provides Any-to-Any connectivity
Maximize Link Utilization with Selective Routing/Path
Manipulation
Traffic Engineering Key Virtualization
Optimization of bandwidth and protection using Fast-ReRoute (FRR) Mechanisms over
Layer 2 VPN/Transport an IP Infrastructure
AToM (Any Transport over MPLS) i.e. pseudo-wire
Layer-2 transport: Ethernet, ATM/FR, HDLC/PPP, interworking
Layer-2 VPN: VPLS for bridged L2 domains over MPLS
QoS Capabilities
Diffserv, Diffserv aware Traffic Engineering (DS-TE)
Bandwidth Protection Services
Combination of TE, Diffserv, DS-TE, and FRR
IP Multicast (per VPN/VRF)
Transport of IPv6 over an IPv4 (Global Routing Table) Infrastructure
Unified Control Plane (Generalized MPLS)
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
MPLS Label Encapsulations
Applicable When Using MPLS over Layer 2 Transport
LAN MAC Label Header MAC Header Label Layer 2/L3 Packet
Inner Label
L3 VPN
L2 VPN
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
MPLS VPN over L2
Configuration Example (IOS)
CE P P
VPN 2 VRF Green
EBGP, OSPF, RIPv2, Static
PE PE
VPN Backbone IGP
CE P P
VPN 1
VRF Blue
MP-iBGP VPNv4
Label Exchange
VRF Configuration (PE) MP-iBGP Configuration (PE)
! PE Router Multiple VRFs ! PE router
ip vrf blue router bgp 65100
rd 65100:10 neighbor 192.168.100.4 remote-as 65100
route-target import 65100:10 !
route-target export 65100:10 address-family vpnv4
ip vrf green neighbor 192.168.100.4 activate
rd 65100:20 neighbor 192.168.100.4 send-community extended
route-target import 65100:20 exit-address-family
route-target export 65100:20 !
! address-family ipv4 vrf blue
interface GigabitEthernet0/1.10
neighbor 172.20.10.1 remote-as 65111
ip vrf forwarding blue
neighbor 172.20.10.1 activate
interface GigabitEthernet0/1.20
exit-address-family
ip vrf forwarding green
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
MPLS-VPNs in the Campus Architecture
General Design Considerations
Highly scalable
Usually deployed in large campus networks requiring a
large number of VRFs
Any to any connectivity per user group
User to cloud connectivity
PE PE PE PE PE
VPN traffic is tunneled across the MPLS core PE
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
MPLS VPN over L2 WAN and Campus
Summary and Deployment Targets
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
L3 Virtualization over IP
Why Do We Need IP Virtualization over IP?
VRF-Lite Requires Layer 2 for Separation
Need to leverage IP for broader reach, and more transport options
Not all networks are MPLS
MPLS is not available for transport on every network
Enterprise wants to turn on their own MPLS VPN service (on their CE) while using an SP managed MPLS
VPN service
IP Only Transit Option Between MPLS Islands (i.e. networks)
Core/transit network not owned by Enterprise, and IP transport is only option
Source/Destination Network islands are IP only
IP VPN Service from SP is only offering available (vs. L2 option)
Customer uses external IP encryption units (i.e. device does not support MPLS)
Extend MPLS Services over any IP Transport
Designer can utilize any IP transport that exists
Leverage internet reach for access outside controlled area
In Summary, the Implementation Strategy Described Enables the Deployment of BGP/MPLS IP VPN Technology
in Networks Whose Edge Devices are MPLS and VPN Aware, But Whose Interior Devices Are Not
(Source: RFC 4797)
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
VRF-Lite over IP
GRE Tunnel Encapsulation (RFC 2784)
Applicable over Any IP WAN Transport
Original IP Datagram (Before Forwarding)
Bit 0: Check Sum
Bit 1-12: Reserved Original IP Header IP Payload
Bit 13-15: Version Number
Bit 16-31: Protocol Type
20 Bytes
IP WAN
GRE Tunnel
Router A Router B
Can Also Leverage IPSec When IP Encryption Is Required of an Untrusted WAN
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
VRF-Lite over IP Transport Campus WAN
VRF-Lite over GRE
Per VRF:
Virtual Routing Table
Virtual Forwarding Table
Campus/WAN
IP Transport
GRE Tunnel
VRF VRF
GRE Tunnel
VRF VRF
GRE Tunnel
VRF VRF
Configuration Note: Each GRE Tunnel Could Require Unique Source/Dest IP (Platform Dependent)
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
VRF-Lite over Point-to-Point GRE Campus WAN
Example for Blue VRF (IOS)
Internet Campus
ip vrf blue Manually Configured Tunnel
rd 2:2 Physical: Data Center/HQ
172.16.5.2 (E0/0)
IP Shared
VRF-Lite or
11.1.0.x
Transport VRF VPNv4 to
Campus
Lo0:
172.16.100.50 PE VRF-Lite or MPLS
Branch Site Prefix Advertised to SP VPN in PE
Branch Configuration DC/HQ Configuration
interface Loopback100 interface Loopback100
ip address 172.16.100.50 255.255.255.255 ip address 172.16.100.10 255.255.255.255
! !
interface Tunnel100 interface Tunnel100
Description GRE to PE router 201 Description GRE to PE router 201
ip vrf forwarding blue
VRF Command ip vrf forwarding blue
ip address 11.1.0.2 255.255.255.0 Applied per ip address 11.1.0.1 255.255.255.0
tunnel source Loopback100 tunnel source Loopback100
tunnel destination 172.16.100.10 GRE Tunnel tunnel destination 172.16.100.50
! !
interface Ethernet0/0 interface Ethernet0/0
ip address 172.16.5.2 255.255.255.0 ip address 172.16.6.2 255.255.255.0
! !
router eigrp 1 router eigrp 1
! !
address-family ipv4 vrf blue autonomous-system 1 address-family ipv4 vrf blue autonomous-system 1
network 11.0.0.0 network 11.0.0.0
no auto-summary no auto-summary
exit-address-family exit-address-family
no auto-summary no auto-summary
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
VRF-Lite over GRE Tunnels in the Campus
General Design Considerations
Deployment
Recommended for hub-and-spoke one off
requirements
Limited scale for single or few VPN
applications (guest access, NAC PE PE PE PE PE PE
remediation)
GRE supported in HW on Catalyst 6500,
Nexus 7000 IP
P P
Backbone
Application and Services
Multiple VRF-aware Services available PE PE PE PE PE PE
Learning Curve
Familiar routing protocols can be used WAN Internet
Data Center
IP Tunnel
IP Network IP Network Central
Central
Site Site
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
VRF-Lite over Dynamic Multipoint VPN (DMVPN) WAN
L3 Virtualization Extension over DMVPN
Data Center/HQ Campus
Internet Allows virtualization over DMVPN
Shared framework
VRF
PE
VRF-Lite or A Multipoint GRE (mGRE) interface is
MPLS
VPN in Campus enabled per VRF (1:1)
Multipoint
IP
Solution allows spoke-to-spoke data
GRE Tunnel
per VRF Transport forwarding per VRF
Deployment Target: Customers
already running DMVPN, but needs to
C-PE C-PE
Multi-
C-PE
add VRF capabilities to sites
VRF CE
Branch LAN
Remote
mGRE Tunnel per
Branches VRF
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
VRF-Lite over DMVPN
Example (IOS)
mGRE Tunnel Internet Campus
Branch Site per VRF
mGRE Tunnel
per VRF Data Center/HQ
Branch Site Shared
Multi- Per-VRF
VRF NHRP
VRF CE
Server
IP
Transport PE VRF-Lite or MPLS
VPN in Campus
Spoke Configuration Hub Configuration
ip vrf blue
!
interface Loopback0 ip vrf blue
ip add 10.123.100.1 255.255.255.255 !
! interface Loopback0
interface Tunnel0 ip address 10.126.100.1 255.255.255.255
description GRE to hub !
ip vrf forwarding blue interface Tunnel0
ip address 11.1.1.10 255.255.255.0 description mGRE for blue
ip nhrp network-id 100 ip vrf forwarding blue
ip nhrp nhs 11.1.1.1 ip address 11.1.1.1 255.255.255.0
tunnel source Loopback0 no ip redirects
tunnel destination 10.126.100.1 ip nhrp map multicast dynamic
! ip nhrp network-id 100
interface Vlan10 tunnel source Loopback0
description blue Subnet tunnel mode gre multipoint
ip vrf forwarding blue
ip address 11.1.100.1 255.255.255.0
Remote MPLS/LDP
and VPNv4
Branches over mGRE Tunnel
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 75
MPLS VPN over Multipoint GRE (mGRE)
MPLS VPNs over Multipoint GRE Using BGP for End Point Discovery
Offers MPLS-VPN over IP
Data Center/HQ Campus
Internet Dynamic spoke-to-spoke access
RR
Shared
VRF VRF-Lite or Uses standards-based RFC 2547 MP-BGP control
MPLS plane
PE VPN in Campus
Offers dynamic Tunnel Endpoint Discovery via
Multipoint
BGP
GRE Interface IP
Transport Requires only a single IP address for transport over
SP network
mGRE mGRE
Solution does NOT require manual GRE interfaces or the configuration of LDP on any interface(s)
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 80
MPLS VPN over Multipoint GRE (mGRE)
(IPv4 Configuration Example)
mGRE
PE1 PE4
IPv4 Cloud CE2
CE1
eBGP Lo0: 10.0.0.1 Lo0: 10.0.0.4 eBGP
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 81
MPLS VPN over Multipoint GRE (mGRE)
(IPv6 Configuration Example)
mGRE
3FFE:1001::2 /64
PE1 PE4
IPv4 Cloud E 1/0
CE2
CE1
eBGP Lo0: 10.0.0.1 Lo0: 10.0.0.4 eBGP
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 82
MPLS-VPN over IP
Leveraging MPLS-VPN over mGRE in the Campus MPLS
VPN
Border
Highly scalable
Usually deployed in large campus networks
requiring the definition of a large number of
VRFs
Any to any connectivity per user group
User to cloud connectivity PE PE PE PE PE PE
VPNv4 Label
over mGRE Encapsulation
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 84
MPLS VPN over GRE Solutions
Comparison Matrix
MPLS VPN over MPLS VPN over MPLS VPN over
mGRE DMVPN P2P GRE
Target Deployment Campus/WAN WAN Campus/WAN
MPLS VPN Target VRFs Yes (> 8 VRFs) Yes (> 8 VRFs) Yes (> 8 VRFs)
Current Scaling of End Nodes (Tested) 1000+ (Recommend RRs) EIGRP 1000 (ASR 1K) 1000+ (Manually
OSPF 600 (7200) Intensive)
BGP 1800 (ASR 1K)
MPLS-VPN S S S S S
ToS
ToS
Outer GRE IP Header GRE Original IP Header IP Payload
ToS Reflection
EXP
ToS
ToS
MPLS MPLS
Header with ToS Outer GREShim
IP Header GRE Original IP Header IP Payload
Shim
Reflection
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 89
QoS Deployment Models in a
Virtualized Environment
Aggregate Model
A common QoS strategy is used for all VRFs
i.e. same marking for voice, video, critical data, best effort
Allows identical QoS strategy to be used with/without virtualization
Prioritized VRF Model
Traffic in some VRFs are prioritized over other VRFs (i.e. Production over Guest
VRF)
Virtual Links
Serial 0 Remote Sites
Remote Sites ICR
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 91
QoS Deployment with Network Virtualization
Point-to-Cloud Example - Hierarchical QoS + MPLS VPN over mGRE
Classify and
Red VRF Mark Traffic
Green VRF at Edge
Branch 1 Si
mGRE
Branch 2 Voice
HQ/DC
Video
Best Effort
LLQ +
Scavanger Shaper
1st Layer GRE Tunnel (Parent)
Red VRF Shaper per GRE
2nd Layer - Service Queuing per GRE (child)
Green VRF
Queuing determines order of packets sent to shaper
Branch 3 H-QoS policy applies to main interface (not mGRE)
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 92
Hierarchical QoS Example
H-QoS Policy on Interface to SP, Shaper = CIR
Policy-map CHILD
class Voice
police cir percent 10
priority level 1 Best
class Video
600 Mbps
police cir percent 20 Video Effort
priority level 2
class Scav
bandwidth remaining ratio 1 Scav
class class-default
bandwidth remaining ratio 9 Voice
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 93
QoS for Virtualization Summary
Aggregate QoS model is the simplest and most straight forward
approach (Recommended)
Prioritized VRF model can be used to prefer traffic originating in one VRF
over another (e.g. guest access, mission critical apps)
http://www.cisco.com/go/evn
What Is EVN? Per VRF:
Easy Virtual Network (EVN) Virtual Routing Table
Virtual Forwarding Table
VRF VRF
VRF VRF
VRF VRF
VNET Trunk
Consider EVN as a framework
1. Offers a dynamic way to configure the trunk between two devices for carrying multiple VRFs
2. Makes the IOS CLI VRF context aware for configuration, show, and trouble-shooting commands (debug, traceroute)
3. Simplifies route replication configuration where a shared VRF is required (vs. complex BGP import/export)
ip vrf green
rd 102:102
Router%red#
IOS CLI
Router# show ip route vrf red Router%red# show ip route
Routing table output for red Routing table output for red
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 102
Shared Services in Virtualized Networks
Services that you dont want to duplicate:
Internet Gateway
Firewall and NAT - DMZ
DNS
DHCP
Corporate Communications - Hosted Content
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 104
EVN - Easy Virtual Network Roadmap
Platform Release FCS Date
http://www.cisco.com/go/evn
Extending EVN over the WAN
Leverage MPLS VPN over mGRE for EVN Extension
VRF VRF
VRF WAN VRF
VRF VRF
VNET Trunk VNET Trunk
EVN does not currently support the VNET trunk to be directly extended over MPLS
or GRE today
EVN can leverage existing WAN virtualization technologies available today
The VNET tag can be applied under the vrf definition context
The integration of VNET + VRF definition allows full use of existing WAN
virtualization solutions for VNET trunks
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 108
Extending EVN over the WAN
Leverage MPLS VPN over mGRE for EVN Extension
MP-BGP
RR
VNET Tag = 10 Update
mGRE
VNET Trunk WAN VNET Trunk
E 0/0 E 1/0
R3 OSPF R2 OSPF R4
R1
On MPLS PE, apply the vnet tag under the vrf definition
This injects the VNET into the VRF and is handled as normal VRF
! forwarding (over MPLS VPN over GRE in this example)
vrf definition red
vnet tag 10 VNET Tag Applied under the vrf
Definition
rd 1:1
route-target export 1:1
route-target import 1:1 Normal rd and route-target Applied in
! MPLS VPN Case
!
address-family ipv4 Injects Routes from VNET Trunk into VRF, Allowing Any VRF
exit-address-family over WAN Solution to Be Applied Using VNET
!
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 109
MTU Considerations
in a Virtualized WAN
MTU Considerations with GRE Tunnels
Issues
MTU=1500-24=1476
MTU=1500 MTU=1500 MTU=1000 MTU=1500 MTU=1500
S R1 R2
X R3 R4 C
Fragmentation is unavoidable in some cases
The use of GRE tunnels increase the chances of MTU issues due to the increase in IP packet
size GRE adds
PMTUD is used on host (DF = 1) to determine path MTU
There can be a performance impact on the router when the GRE tunnel destination router must
re-assemble fragmented GRE
Performance impact includes packet re-assembly of fragmented packets
Common Cases where fragmentation occurs?:
Customer does not control IP path, and segment has MTU less than max packet
Router generates an ICMP message, but the ICMP message gets blocked by a router or
firewall (between the router and the sender). Most Common!!
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 111
Path MTU Discovery (PMTUD) with GRE
Example
MTU=1500-24=1476
MTU=1500 MTU=1500 MTU=1000 MTU=1500 MTU=1500
S R1 R2 R3 R4 C
1. R1 needs to fragment but original IP has DF=1
2. R1 sends ICMP destination unreachable (Type 3, code 4) to
source IP address at S
Configure ip tcp adjust-mss for assist with TCP host segment overhead
MTU Setting options: interface Ethernet 1/0
. . .
Setting the MTU on the physical interface larger than the IP MTU
mtu 1500
interface Tunnel0
Set IP MTU to GRE default (1476) + MPLS service label (4) . . .
ip mtu 1472
Best to fragment prior to encapsulation, than after encap, as remote router (GRE dest) must
reassemble GRE tunnel packets
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 114
MTU Recommendations
Multipoint GRE
Multipoint GRE (mGRE) interfaces are stateless
tunnel path-mtu-discovery command is not supported on mGRE interfaces (defaults to DF=0 for
MPLS VPN o mGRE)
For the MPLS VPN over mGRE Feature, ip mtu is automatically configured to allow for GRE
overhead (24-bytes)
interface Tunnel 0
. . . IP MTU Defaults to 1476
Tunnel protocol/transport multi-GRE/IP When MPLS VPN over
Key disabled, sequencing disabled mGRE Is Used
Checksumming of packets disabled
Tunnel TTL 255, Fast tunneling enabled
Tunnel transport MTU 1476 bytes
Configure ip tcp adjust-mss for assist with TCP hosts (inside interface)
MTU Setting options:
Setting the MTU on the physical interface larger than the IP MTU
Best to fragment prior to encapsulation, than after encap, as remote router (GRE dest) must reassemble GRE tunnel
packets
IP MTU Technical White Paper:
http://www.cisco.com/en/US/tech/tk827/tk369/technologies_white_paper09186a00800d6979.shtml
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 115
Campus-to-WAN Virtualization
Interconnect
Campus-to-WAN Interconnection
Interconnect Virtualization Policy WAN Campus
WAN Supporting MPLS Campus Running MPLS VPN or
VPN or VRF-Lite VRF Lite
AS 1 Campus
C-PE 2
(iBGP) Extend Campus
WAN
C-PE 3 ASBR Virtualization ASBR
L3/L2 Si Si
C-PE 4 WAN
Service C-PE 3
C-PE x GRE Tunnel Si Si
mGRE
Interface
Requirement is needed to integrate and connect the virtualization model between the Si Si Si Si
LISP creates a Level of indirection with two namespaces: EID and RLOC
Needs:
Highly-scalable VPNs
Remove IGP scaling limitations Data User
for Branch WAN aggregation Center Network
HQ LISP Site
LISP Solution:
Offers VPN segmentation + LISP
Allows GETVPN to be leveraged Internet
with LISP forwarding
Remote Remote
Remote Remote
Integrated Multi-homing LISP Site . . x1,000 . . LISP Site
LISP Site LISP Site
IPv4/IPv6 co-existence
Benefits:
High scale WAN aggregation (1000s of sites)
Minimal State on Branch Routers
ISP Transparency More Details on LISP Covered in Session BRKRST-3045
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 123
Agenda
Network Virtualization Drivers and Building
Blocks
Enterprise Campus and WAN Deployment
Considerations and Variations
Deployment Solutions for a Virtualized
Campus and WAN
QoS Deployment Considerations in a
Virtualized Campus and WAN
Recent Innovations at Cisco in Virtualization
Summary
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 124
WAN VirtualizationKey Takeaways
The ability for an enterprise to extend Layer 3 (L3) virtualization technologies over the Campus/WAN is
critical for todays applications
VRF-lite and MPLS-VPNs is key to scalable L3 virtualization extension from HQ to remote
branch/WAN sites
The ability to transport VRF-Lite and MPLS-VPN over IP allows flexible transport options, including
ability to encrypt segmented traffic
Understanding key network criteria (topology, traffic patterns, VRFs, scale, expansion) is vital to
choosing the optimal solution for extending virtualization over the WAN
MPLS VPN over mGRE offers simpler, and more scalable, deployment, eliminating LDP, manual GRE,
for Campus and WAN
Understand the options for QoS, and the impact of MTU and available tools in IOS for MTU discovery
Begin to understand Cisco innovations (MPLS VPN over mGRE, EVN, LISP Virtualization) and how
they can help simplify network virtualization in the WAN/Campus for future designs
Leverage the technology, but Keep it Simple when possible
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 125
Recommended Reading
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 126
Complete Your Online Session
Evaluation
Complete your session evaluation:
Directly from your mobile device by visiting
www.ciscoliveaustralia.com/mobile and login
by entering your badge ID (located on the
front of your badge)
Open a browser on your own computer Dont forget to activate your Cisco Live
Virtual account for access to all session materials,
to access the Cisco Live onsite portal communities, and on-demand and live activities
throughout the year. Activate your account at any
internet station or visit www.ciscolivevirtual.com.
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 127
BRKRST-2069 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 128