Egress Peering Engineering fundamentals - Juniper Networks .Juniper Networks, Inc. 1133 Innovation

  • View
    219

  • Download
    0

Embed Size (px)

Text of Egress Peering Engineering fundamentals - Juniper Networks .Juniper Networks, Inc. 1133 Innovation

  • Fundamentals of Egress Peering Engineering

    Application Note

    August 2017

  • Fundamentals of Egress Peering Engineering

    2 2017 Juniper Networks, Inc.

    Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

    Copyright 2017, Juniper Networks, Inc. All rights reserved.

  • Fundamentals of Egress Peering Engineering

    2017 Juniper Networks, Inc. 3

    Table of Contents Defining Egress Peering Engineering ...................................................................................................................................... 4

    Cost of peering ...................................................................................................................................................................................... 5 Latency .................................................................................................................................................................................................. 5 Losses .................................................................................................................................................................................................... 5 Exit Link Selection .................................................................................................................................................................................. 5 The Traditional Approach and Its Limitations........................................................................................................................................ 6

    A Better Way to Determine Egress ......................................................................................................................................... 8 Data collection ....................................................................................................................................................................................... 9 EPE logic: the EPE controller .................................................................................................................................................................. 9 Intra-AS Traffic Engineering: Another Problem ................................................................................................................................... 10

    Principles of EPE .................................................................................................................................................................... 14 Implementation of the EPE Cookie with IP Tunneling ......................................................................................................................... 14 Overview of Solutions with MPLS ........................................................................................................................................................ 17 The Four Solution Architectures .......................................................................................................................................................... 21

    Architecture Using an MPLS EPE Cookie for NNI Selection Only .......................................................................................... 22 Intra-AS Routing and LSP Signaling. ..................................................................................................................................................... 22 BGP Infrastructure ............................................................................................................................................................................... 23 External Prefix Advertisement ............................................................................................................................................................. 24 EPE Cookie Label Advertisement ......................................................................................................................................................... 25 The EPE Controller ............................................................................................................................................................................... 26 Ingress ASBR Path Selection and Forwarding State Creation .............................................................................................................. 29 Node Requirements for the Solution .................................................................................................................................................. 31 Redundancy, Convergence and Fast Restoration ................................................................................................................................ 32

    Architecture Using EPE with Traditional Intra-AS Traffic Engineering .................................................................................. 34 Intra-AS Routing and LSP Signaling ...................................................................................................................................................... 34 BGP Infrastructure ............................................................................................................................................................................... 37 External Prefix Advertisement ............................................................................................................................................................. 38 EPE Cookie Label Advertisement ......................................................................................................................................................... 39 The EPE Controller ............................................................................................................................................................................... 40 Ingress ASBR Path Selection and Forwarding State Creation .............................................................................................................. 44 Node Requirements for the Solution .................................................................................................................................................. 47 Redundancy, Convergence and Fast Restoration ................................................................................................................................ 47

    Architecture Using SPRING for Intra-AS LSPs ........................................................................................................................ 49 Intra-AS Routing and LSP Signaling. ..................................................................................................................................................... 49 BGP Infrastructure ............................................................................................................................................................................... 51 External Prefix Advertisement ............................................................................................................................................................. 52 EPE Cookie Label Advertisement ......................................................................................................................................................... 53 The EPE Controller ............................................................................................................................................................................... 54 Ingress ASBR Path Selection and Forwarding State Creation .............................................................................................................. 57 Node Requirements for the Solution .................................................................................................................................................. 60 Redundancy, Convergence and Fast Restoration ................................................................................................................................ 60

    Architecture Using an Integrated TE Controller.................................................................................................................... 62 Intra-AS Routing and LSP Signaling and Segment Labels. .................................................................................................................... 63 BGP infrastructure ............................................................................................................................................................................... 64 External Prefix Advertisement ............................................................................................................................................................. 65 EPE Cookie Label Advertisement ......................................................................................................................................................... 66 SPRING Labels and Topology Learning ................................................................................................................................................ 68 The TE controller ................................................................................................................................................................................. 68 Ingress ASBR Path Selection and Forwarding State Creation .............................................................................................................. 72 Node Requirements for the Solution .................................................................................................................................................. 75 Redundancy, convergence and fast restoration ....................................................................................................