Top Banner

of 24

Day2_Multicast

Apr 05, 2018

Download

Documents

desai_er
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/31/2019 Day2_Multicast

    1/24

    FCE MulticastAdam Allen

    IN CONFIDENCE

    Jan 2009

  • 7/31/2019 Day2_Multicast

    2/24

    FCE Multicast

    CORE DESIGN

  • 7/31/2019 Day2_Multicast

    3/24

    British Telecommunicationsplc

    Multicast vs Unicast

    Multicast has been a significant development on BT MPLS. There aretwo flavours of Multicast: Intranet between sites of a common customer Extranet Provider/Member model

    Multicast Traffic is not label switched across the core network. However VPNs are still used to control reach ability of Multicast

    Sources and RPs

    Access to the Multicast service needs to be provisioned on the PErouter giving strong Service Level Entitlement.

    Start Simple 1 Multicast Provider in the network providing 1 Multicast Service with 1 Multicast Group

  • 7/31/2019 Day2_Multicast

    4/24

    British Telecommunicationsplc

    Default - Multicast Distribution Tree

    CE

    CE1-LFA

    P

    RR

    PE

    CE1-NYK

    PE

    P

    P

    P

    CE1-HKK

    239.232.56.1

    The provider is allocated a Default MDT address

    (239.232.56.1), configured against the London PE

    As clients subscribe to the multicast service

    the Default MDT is extended to the client

    serving PE routers.

    The MDT addresses are controlled by

    BT and are not visible or connected to

    the customer. The default MDT is

    always active.

    CE2-NYK

  • 7/31/2019 Day2_Multicast

    5/24

    British Telecommunicationsplc

    Transport VRFs

    The mechanism by which Default MDTs are extended to

    PE routers are by the configuration of Transport VRFs

    The Transport VRF is configured on an egress client PE

    router and is associated with the Default MDT

    The Tranposrt VRF is shared by all customers on that PE

    router who subscribe to the Multicast service.

    ip vrf fe-ctv-adammcast-1

    rd 12641:3824211

    mdt default 239.232.56.1

    mdt data 232.232.156.4 0.0.0.0

    threshold 1

  • 7/31/2019 Day2_Multicast

    6/24

    British Telecommunicationsplc

    Data - Multicast Distribution Tree

    CE

    CE1-LFA

    P

    RR

    PE

    CE1-NYK

    PE

    P

    P

    P

    CE1-HKK

    239.232.56.1

    Initially Multicast traffic is sent via the Default MDT until the traffic rate crosses the

    threshold (1Kbits).

    Then a Data MDT (239.2323.156.4) will

    dynamically created to carry traffic to

    the interested PEs. Traffic remains on

    the Default MDT for 13 seconds afterthe Data MDT is created.

    CE2-NYK

    239.232.156.4

  • 7/31/2019 Day2_Multicast

    7/24

    British Telecommunicationsplc

    C packets / P packets

    CE

    P

    RR

    PE

    PE

    P

    P

    P

    239.232.56.1

    239.232.156.4

    Source

    155.0.0.2Destination

    224.31.1.1

    GRE Packet

    Source

    212.31.220.44

    Destination

    239.232.156.4

    Source

    155.0.0.2Destination

    224.31.1.1

    GRE Packet

    Source

    212.31.220.44

    Destination

    239.232.156.4

    Source

    155.0.0.2Destination

    224.31.1.1

    Source

    155.0.0.2

    Destination

    224.31.1.1

  • 7/31/2019 Day2_Multicast

    8/24

    British Telecommunicationsplc

    Extranet Functionality

    CE

    CE1-LFA

    P

    RR

    PE

    CE1-NYK

    PE

    P

    P

    P

    CE1-HKK

    239.232.56.1

    CE2-NYK

    Multicast Extranet is a

    recent feature development

    on the PE router to allow a

    single Transport VRF to be

    shared by multiple

    customers on the same PE

    router.

    Service 3

    Service 3

    Service 3

    239.232.156.4

    Transport VRF

    ip vrf fe-ctv-adammcast-1

    rd 12641:3824211

    mdt default 239.232.56.1

    mdt data 232.232.156.4 0.0.0.0 threshold 1

    Client 1s VRF

    ip vrf ex-finance-126414rd 12641:4

    Client 2s VRF

    ip vrf ex-finance-126415rd 12641:5

  • 7/31/2019 Day2_Multicast

    9/24

    British Telecommunicationsplc

    Extranet

    ip multicast vrf ex-finance-126414

    rpf select vrf fe-ctv-adammcast-mtv1 group-

    list ACL-FE-mcast-adammcast_1

    The rpf select command creates a link between the client

    VRF and the Transport VRF when accessing the multicast

    groups defined in the ACL

    ACL-FE-mcast-adammcast_1

    224.31.1.1

    Only customers subscribing to this multicast service will

    have the rpf select command configured.

  • 7/31/2019 Day2_Multicast

    10/24

    British Telecommunicationsplc

    Transport VPN Mapping.

    Transport VPN Mapping is a trade-off between core-state and core-bandwidth.

    If the Multicast-group 232.31.1.1 supports a high bandwidth feed thiscould be carried multiple times across the core network.

    The solution for this situation is to create 3 Transport VPNs for thisprovider.

    The previous examples show Service 3

    Service 1

    232.31.1.1

    232.31.1.2

    Service 2

    232.31.1.1232.31.1.4

    Service 3

    232.31.1.1

    Transport VPN 1groups 232.31.1.1

    default mdt 239.232.56.1

    data mdt 239.232.156.4

    Transport VPN 2groups 232.31.1.4

    default mdt 239.232.56.2

    data mdt 239.232.156.5

    Transport VPN 3groups 232.31.1.2

    default mdt 239.232.56.3

    data mdt 239.232.156.6

  • 7/31/2019 Day2_Multicast

    11/24

    British Telecommunicationsplc

    Transport VPNs

    CE

    CE1-LFA

    P

    RR

    PE

    CE1-NYK

    PE

    P

    P

    P

    CE1-HKK

    239.232.56.1

    CE2-NYK

    In this example CE1 has subscribed to

    Service 3.

    In this example CE1 has subscribed to

    Service 3, and CE2 has subscribed to

    Service 2.

    239.232.156.4

    239.232.56.2

    239.232.156.5

    Traffic associated with

    232.31.1.4 will never head

    to Hong Kong as no clients

    subscribe to Service 2

    Traffic associated with

    232.31.1.1 is only

    transported to PE1-NYK

    once.

    Service 3

    Service 2

    Service 3

  • 7/31/2019 Day2_Multicast

    12/24

    British Telecommunicationsplc

    RP

    CE

    CE1-LFA

    P

    RR

    PE

    CE1-NYK

    PE

    P

    P

    P

    CE1-HKK

    239.232.56.1

    Head-end CEs router are configured to

    act as a Rendevouz Point. The RP is

    configured as an Anycast RP

    239.232.156.4

    Service 3

    RP 155.155.155.1

  • 7/31/2019 Day2_Multicast

    13/24

    British Telecommunicationsplc

    RP

    ip pim vrf ex-finance-126414rp-address 155.155.155.1 ACL-FE-mCast-Groups

    The Anycast RP is configured for each VRF on the client PE router.

    ACL-FE-mCast-Groups matches the aggregated set of FCE group

    addresses.

    ip pim vrf fe-ctv-adammcast-mtv1rp-address 155.155.155.1 ACL-FE-mCast_adammcast

    The Transport VRF is configured to maps its own Multicast groups tothe Anycast RP

    Routing to the RP and Source is provided by importing a per-service-RP-RT and per-service-Source-RT

  • 7/31/2019 Day2_Multicast

    14/24

    British Telecommunicationsplc

    Live-Live

    CE

    CE1-LFA

    P

    RR

    PE

    CE1-NYK

    PE

    P

    P

    P

    239.232.56.6

    CE2-NUT

    239.232.156.7

    239.232.56.8

    239.232.156.9

    Feed-A and Feed-B will map

    to different Transport VPNs.

    Feed-A and Feed-B will mapto different RP addresses.

    Service 4

    Service 4

  • 7/31/2019 Day2_Multicast

    15/24

    FCE Multicast

    CLIENT DESIGN

  • 7/31/2019 Day2_Multicast

    16/24

    British Telecommunicationsplc

  • 7/31/2019 Day2_Multicast

    17/24

    British Telecommunicationsplc

    VLAN 180

    Service/VLAN

    mapping

    Multicast Services are associated with specific VLANs

    Unlike Unicast this extends to the configuration (SLE ACL, IGMPStatic-group statements)

    Services are only available via the VLANs they have been orderedby

    Services may be delivered via the Generic FE VLAN (170) or viaseparate VLANs

    VLAN 170

  • 7/31/2019 Day2_Multicast

    18/24

    British Telecommunicationsplc

    BT Managed Switch VLANS

    In addition to the list of VLANs presented earlier as part of

    the FCE High Level Design additional VLANs are

    available.

    The following VLANs do not have default port allocations

    All are allocated over the ISL.

    SPARE VLANs

    VLANs 220 - 235

    VLANs 237 - 249

    ThomsonOne VLAN 210

    Instinet VLAN 110

    State Street VLAN 120

    Comstock VLAN 236

  • 7/31/2019 Day2_Multicast

    19/24

    British Telecommunicationsplc

    Always On

    By default all Multicast Groups the customer has subscribed to willbe explicitly configured on the client CE router

    However it is possible for the customers to order the service withoutstatic IGMP joins. In this case the customer will either send IGMP joins or speak PIM in

    order to control the Multicast service. DR Priority can be modified on the MPLS CEs

    Default 200 Primary / 100 Secondary

    VLAN 170

    Interface GigabitEthernet0/0.170

    ip igmp static-group 224.31.1.1

  • 7/31/2019 Day2_Multicast

    20/24

    British Telecommunicationsplc

    SLE

    The CE router has a set of ACLs configured which provide amapping between the groups to RP

    The groups listed in the ACL are the groups which the customer hassubscribed to.

    PIM/IGMP Joins received for groups not listed in the ACL will bemarked invalid.

    Service Level Entitlements are also enforced at the PE router.

    VLAN 170

  • 7/31/2019 Day2_Multicast

    21/24

    British Telecommunicationsplc

    VLAN 180

    PIM

    Upto 10 PIM Talkers can be specified on the customer LAN. The PIM

    talkers will be configured into an PIM Boundary ACL. PIM neighbourships are established over the ICRL link if provided.

    Ordering PIM requires the use of Customer LAN Routing.

    RIP is selected by default

    The RP address is redistributed into the Customer LAN Routing

    VLAN 170

  • 7/31/2019 Day2_Multicast

    22/24

    British Telecommunicationsplc

    Live Live

    Live-Live is carried out by using separate S,G pairs for the A-Feed

    (Red) and the B-Feed (Blue) Live-Live services use a different RP to Live-Standby services. Where a customer is not a pim talker/using static joins the intial joins

    for the B-Feed will be directed to the Designated Router The PIM join redirects to the secondary router The Traffic flow does not converge

    VLAN 170

    A B

  • 7/31/2019 Day2_Multicast

    23/24

    British Telecommunicationsplc

    SSM

    Source Specific Multicast is supported with the BT MPLS

    network designs.

    Where the service is not configured as an Always On

    service.

    IGMP Version 2 does not allow the source address to be

    specified.

    IGMP Version 3 or PIM needs to be used

  • 7/31/2019 Day2_Multicast

    24/24

    British Telecommunicationsplc

    UDP Broadcast/Multicast Conversion

    Broadcast Multicast conversion allows for providers to

    send UDP broadcast traffic at the head-end.

    The Head-end CE router converts the traffic to a Multicast

    Feed before sending into the BT MPLS network.

    At the Member CE router the traffic is re-converted back to

    UDP traffic before broadcasting on the LAN