EP3130106B1

Network device with service and client routing elements configured to support any-source multicast extranets

Abstract

This record has no abstract on file.

EP3130106B1, drawing sheet 1
Sheet 1 of 4

Term

8.5 yearsleft in the term

Expires 3 April 2035.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

10 claims: 3 independent, 7 dependent

  1. 1
    An apparatus in MVPN, Multicast Virtual Private Network, extranet using any-source multicast, ASM, the apparatus comprising:a first network device (PE4) adapted for communication with a plurality of other network devices (PE1, 110-4);the first network device (PE4) comprising: a service routing element configured with a first anycast rendezvous point address, wherein the service routing element is an anycast rendezvous point peer with at least a second network device (PE1) in a service routing domain;and a client routing element (112, 114) configured with a second anycast rendezvous point address, wherein the client routing element (112, 114) is an anycast rendezvous point peer with at least a third network device (110-4) in a client routing domain;wherein the first network device (PE4) is configured to receive in its service routing element from a service routing element of the second network device (PE1) a register message identifying a multicast source (105), and wherein the first network device (PE4) is configured to provide at least a portion of the register message from its service routing element to its client routing element (112, 114), wherein the third network device (110-4) learns the identity of the multicast source (105) from the client routing element (112, 114).
  2. 9
    A method for use in MVPN, Multicast Virtual Private Network, extranet using any-source multicast, ASM, the method comprising the steps of:configuring a service routing element of a first network device (PE4) with a first anycast rendezvous point address, wherein the service routing element of the first network device (PE4) is an anycast rendezvous point peer with at least a second network device (PE1) configuring a client routing element (112, 114) of the first network device (PE4) with a second anycast rendezvous point address, wherein the client routing element (112, 114) of the first network device (PE4) is an anycast rendezvous point peer with at least a third network device (110-4) in a client routing domain;receiving in the service routing element of the first network device (PE4) from a service routing element of the second network device (PE1) a register message identifying a multicast source (105);and providing at least a portion of the register message from the service routing element of the first network device (PE4) to the client routing element (112, 114) of the first network device (PE4), wherein the third network device (110-4) learns the identity of the multicast source (105) from the client routing element (112, 114).
  3. 10
    A non-volatile processor-readable storage medium having embodied therein executable program code, which when executed by a processor of the first network device (PE4) in MVPN, Multicast Virtual Private Network, extranet using any-source multicast, ASM, causes the first network device (PE4):to configure a service routing element of the first network device (PE4) with a first anycast rendezvous point address, wherein the service routing element of the first network device (PE4) is an anycast rendezvous point peer with at least a second network device (PE1) in a service routing domain;to configure a client routing element (112, 114) of the first network device (PE4) with a second anycast rendezvous point address, wherein the client routing element (112, 114) of the first network device (PE4) is an anycast rendezvous point peer with at least a third network device (110-4) in a client routing domain;to receive in the service routing element of the first network device (PE4) from a service routing element of the second network device (PE1) a register message identifying a multicast source (105);and to provide at least a portion of the register message from the service routing element of the first network device (PE4) to the client routing element (112, 114) of the first network device (PE4), wherein the third network device (110-4) learns the identity of the multicast source (105) from the client routing element (112, 114).