Draft-nalawade-kapoor-tunnel-safi 03.txt Simon Barber
What is the tunnel-safi Draft Drafts proposes to allow tunnel endpoint discovery and encapsulation/ attribute propagation using a new MP-BGP SAFI that will allow its propagation over V4 or V6 Works within and across Autonomous Systems Draft is currently active in IAG L3VPN
Tunnel-safi draft cont.. Draft is based around each egress system advertising its available endpoints and their attributes. This information is been propagated to all MP-BGP speakers configured for tunnel-safi. For reduce MP-BGP peerings a route reflector can be deployed.
Typlical Deployment of tunnel-safi Route Reflector Tunnel E/P Tunnel E/P Tunnel E/P BGP Tunnel-Safi
Format of Tunnel-SAFI AFI-1, SAFI = 64 for IPv4 Tunnel AFI Format is NLRI – Identifiers the endpoints network address Tunnel- Method(s) List of one or more TLVs Defined types L2TPv3, GRE, IPSEC, MPLS, L2TPv3 in IPSec, GRE in IPsec.
GRE TLV 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 ======================= 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 ======================= |T| TYPE = 2 | Length (2 Octets) | Preferences (2 Octets) | Indicating the sender( Egresses) ======================= Preference of this type of tunnel EP |S|K| FLAGS |Reserved | S = Sequencing, k = key GRE key (4 Octets) |
L2TPv3 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 ======================= 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 ======================= |T| TYPE = 1 | |Length (2 Octets) | |Preferences (2 Octets) | Indicating the sender( Egresses) | | Preference for this type of tunnel. |S|FLAGS |Cooke Len | |Session ID (4 Octets) | ====================== | |Cookie (vairiable) |
MPLS TLV 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 ======================= 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 ======================= |T| Type = 0x04 | | Length (2 octets) | ====================== | Preference (2 octets) | | Flags |
Advertising the TLVs Route Reflector Tunnel E/P Tunnel E/P Tunnel E/P MGRE,L2TPv3 Tunnel E/P L2TPv3 Tunnel E/P MGRE
Applications L3VPN Tunnel SAFI is used to propagate Tunnel endpoints and encapsulation information. 2547bis is used to exchange VPN routing information and Labels. Information from tunnel Safi is combined with VPN NLRI information to appropriate tunnel point. Layer2 IPvX Tunnel Encap Label Payload Solution is deployed.
Some Applications…. L3VN using 2547bis Route Reflector Tunnel E/P L2TPv3 Tunnel E/P L2TPv3 Tunnel E/P L2TPV3 PEs running tunnel SAFI and 2547bis
Full Mesh Ovelay GRE Tunnels Using the Tunnel Safi to advertise GRE endpoints it is possible for each participant to dynamically create point to point overlay GRE tunnels to every other participant it receives a tunnel SAFI from Same applies to IPSec tunnels.
Full Mesh Overlay GRE tunnels Tunnel E/P Tunnel E/P Tunnel E/P
Whats Missing Currently Multiploint Overlay tunnels can not be supported because of the lay of an overlay to transport address resolution mechanism. Nothing stopping this being added to tunnel- safi
Thank You
© 2003 Cisco Systems, Inc. All rights reserved. 16 16 16