L3VSN Multicast over SPBM on VSP 7200

Task

Configure the L3VSN Multicast over SPBM on VSP 7200 between 2 different networks.


Scenario

There are 2 networks IPTV Sender and IPTV Receiver. The Avaya ERS 8606 is a Core Switch and makes Inter-VLAN-Routing between both networks and it is a default gateway for all hosts. Core Switch use the VIP over VRRP, works as BCB with NNI ports in SPBM and as SMLT Cluster with UNI ports in Legacy Network. The Avaya VSP 7200 switches work in Distribution Layer as BEB with NNI ports in SPBM and as SMLT Cluster with UNI ports in Legacy Network. The VSP 7200 need to receive the multicast signal from IPTV Sender network and send it to joined Multicast Clients (IPTV Boxes) over SPBM. SPBM is already configured on all switches and it’s functional. For IPTV will be used the new VRF named “IPTV”. It will be configured only on Avaya VSP 7200, because the Core Switch uses it already.


Hardware | Software

  • Core Layer: Avaya ERS 8606 + BOSS v.7.2.11.0 (x2)
  • Distribution Layer: Avaya VSP 7254XSQ + VOSS v5.1.1.1 (x2)
  • Access Layer: Avaya ERS 3549GTS-PWR-PLUS + BOSS v.5.3.1.003 (x1)
  • Access Layer: Avaya ERS 4826GTS-PWR-PLUS + BOSS v.5.9.3.023 (x1)

Solution | Overview

Step 1: Verify SPBM on both VSP 7200.

Step 2: Create new VRF for IPTV on VSP 7200.

Step 3: Activate L3 VSN IP Multicast for VRF.

Step 4: Enable Multicast on SPBM instance and VLAN interface.

Step 5: Verify multicast configuration.


Solution | Detailed

Step 1: Verify SPBM on both VSP 7200.

show isis
*********

======================================
 ISIS General Info
======================================
 AdminState : enabled
 RouterType : Level 1
 System ID : 0000.0000.0d01
 Max LSP Gen Interval : 900
 Metric : wide
 Overload-on-startup : 20
 Overload : false
 Csnp Interval : 10
 PSNP Interval : 2
 Rxmt LSP Interval : 5
 spf-delay : 100
 Router Name : VSP7200-MASTER
 ip source-address :
 ipv6 source-address :
 ip tunnel source-address :
 Tunnel vrf :
 ip tunnel mtu :
 Num of Interfaces : 2

 Num of Area Addresses : 1
show isis spbm
**************

====================================================================================================
ISIS SPBM Info
====================================================================================================
SPBM  B-VID      PRIMARY  NICK     LSDB     IP      IPV6      MULTICAST  INSTANCE  VLAN  NAME  TRAP
----------------------------------------------------------------------------------------------------
1     4051-4052  4051     1.00.d1  disable  disable  disable  disable


==========================================================================
ISIS SPBM SMLT Info
==========================================================================
SPBM  SMLT-SPLIT-BEB  SMLT-VIRTUAL-BMAC  SMLT-PEER-SYSTEM-ID  INSTANCE
--------------------------------------------------------------------------
1     primary         00:01:00:14:d1:d2  0001.0014.0d02


---------------------------------------
 Total Num of SPBM instances: 1
---------------------------------------
show isis interface
*******************

=======================================================================
ISIS Interfaces
=======================================================================
IFIDX  TYPE   LEVEL    OP-STATE  ADM-STATE  ADJ  UP-ADJ  SPBM-L1-METRIC
-----------------------------------------------------------------------
Mlt1   pt-pt  Level 1  UP        UP         1    1       5 
Mlt10  pt-pt  Level 1  UP        UP         1    1       10 

-----------------------------------------------
 2 out of 2 Total Num of ISIS interfaces
-----------------------------------------------

———

Step 2: Create new VRF for IPTV on VSP 7200.

Create the Customer VLAN for IPTV Receivers with an interface and assign it to VRF. On 2nd Avaya VSP 7200 use the other IP.

ip vrf iptv vrfid 2

vlan create 12 name "IPTV-Receiver" type port-mstprstp 0

interface Vlan 12
 vrf iptv
 ip address 192.168.12.4 255.255.255.0 2
exit
  • ip vrf Creates VRF instance with instance ID.
  • vlan create   – Creates VLAN with specific type (port, protocol, or SPBM).
  • interface vlan  – Enter interface configuration mode for a VLAN.
  • vrf Associate a port to a VRF so that the port becomes a member of the VRF instance.
  • ip address – Configure the IP address for the Ethernet management port.

———

Step 3: Activate L3 VSN IP Multicast for VRF.

router vrf iptv
 ipvpn
 i-sid 30002
 mvpn enable
exit
  • router vrf Enable VRF for the switch.
  • ipvpn – Create an IP VPN instance on the VRF.
  • i-sid Set Service Instance Identifier for a specific VRF.
  • mvpn enableEnables Layer 3 VSN IP Multicast over SPBM for a specific VRF.

———

Step 4: Enable Multicast on SPBM instance and VLAN interface.

SVI is default GW for Multicast Clients – TV Boxes.

router isis
 spbm 1 multicast enable
exit

interface Vlan 12
 ip spb-multicast enable
exit
  • router isis – Enter IS-IS Router Configuration mode.
  • spbm <x> multicast enableEnables SPBM multicast globally. Default is disabled.
  • ip spb-multicast enableEnables Layer 3 VSN IP multicast over SPBM. Default is disabled.

———

Step 5: Verify multicast configuration.

Start the TV Box and choose some channel. Then check the global multicast setting on SPBM.

show isis spbm
**************

====================================================================================================
ISIS SPBM Info
====================================================================================================
SPBM  B-VID      PRIMARY  NICK     LSDB     IP      IPV6      MULTICAST  INSTANCE  VLAN  NAME  TRAP
----------------------------------------------------------------------------------------------------
1     4051-4052  4051     1.00.d1  disable  disable  disable  enable

*

Verify the config on VLAN interface in VRF.

show ip igmp interface vrf iptv
*******************************

====================================================================================================
Igmp Interface - VRF iptv
====================================================================================================
     QUERY                 OPER                QUERY    WRONG                 LASTMEM 
IF   INTVL  STATUS  VERS.  VERS  QUERIER       MAXRSPT  QUERY  JOINS  ROBUST  QUERY    MODE
----------------------------------------------------------------------------------------------------
V12  125    active  2      2     192.168.12.9  100      0      40     2       10       routed-spb

1 out of 1 entries displayed

*

Check the IGMP cache in VRF.

show ip igmp cache vrf iptv
***************************

=============================================================================================
IGMP Cache - VRF iptv
=============================================================================================
GRPADDR     INTERFACE  LASTREPORTER  EXPIRATION             V1HOSTTIMER  TYPE     STATICPORTS
---------------------------------------------------------------------------------------------
224.0.3.2   Vlan12     192.168.12.9  0 day(s), 00h:02m:46s  0            DYNAMIC  NULL
227.5.6.77  Vlan12     192.168.12.9  0 day(s), 00h:02m:42s  0            DYNAMIC  NULL

2 out of 2 entries displayed

*

Check the IGMP group in VRF.

show ip igmp group vrf iptv
***************************

=========================================================
Igmp Group - VRF iptv
=========================================================
GRPADDR     INPORT     MEMBER        EXPIRATION  TYPE
---------------------------------------------------------
224.0.3.2   V12-1/23   192.168.12.9  145         Dynamic
227.5.6.77  V12-1/23   192.168.12.9  142         Dynamic

2 out of 2 group Receivers displayed
Total number of unique groups 2

*

Check the IGMP Sender in VRF. I don’t see any entries in this table (and these should be there), but on TV Box I see the TV program.

show ip igmp sender vrf iptv
****************************

===============================================
Igmp Sender - VRF iptv
===============================================
PORT/GRPADDR   IFINDEX   MEMBER   MLT   STATE
-----------------------------------------------

0 out of 0 entries displayed

*

Check the multicast routes in VRF.

show isis spbm ip-multicast-route vrf iptv
******************************************

==================================================================
SPBM IP-MULTICAST ROUTE INFO - VRF NAME : iptv, VSN-ISID : 30002
==================================================================
Source        Group Data  ISID      BVLAN  Source-BEB
------------------------------------------------------------------
192.168.10.6  224.0.3.1   16000001  4051   CORE-1
192.168.10.6  224.0.3.1   16302567  4052   CORE-2
192.168.10.6  224.0.3.2   16000002  4051   CORE-1
192.168.10.6  224.0.3.2   16302550  4052   CORE-2
192.168.10.6  224.0.3.3   16000003  4051   CORE-1
192.168.10.6  224.0.3.3   16302537  4052   CORE-2
192.168.10.6  224.0.3.4   16000004  4051   CORE-1
192.168.10.6  224.0.3.4   16302555  4052   CORE-2
192.168.10.6  224.0.3.5   16000005  4051   CORE-1
192.168.10.6  224.0.3.5   16302542  4052   CORE-2
(...)
------------------------------------------------------------------
 Total Number of SPBM IP MULTICAST ROUTE Entries: 118
------------------------------------------------------------------

*

Check the SPBM IPVPN (TLV 185) entries in SPBM LSDB. I received 118 entries from CORE-1 (B-VLAN 4051) + CORE-2 (B-VLAN 4052).

show isis lsdb tlv 185 detail
*****************************

Level-1 LspID: 0007.0001.0000.00-01 SeqNum: 0x000009c0 Lifetime: 694
   Chksum: 0x54f6 PDU Length: 1339
   Host_name: CORE-1
   Attributes: IS-Type 1

TLV:185 SPBM IPVPN :
   VSN ISID:30002
   BVID :4051
      Metric:0
      IP Source Address: 192.168.10.6
      Group Address : 224.0.3.1
      Data ISID : 16000001
      TX : 1

      Metric:0
      IP Source Address: 192.168.10.6
      Group Address : 224.0.3.2
      Data ISID : 16000002
      TX : 1
 
      Metric:0
      IP Source Address: 192.168.10.6
      Group Address : 224.0.3.3
      Data ISID : 16000003
      TX : 1
      
(...)
Level-1 LspID: 0008.0001.0000.00-01 SeqNum: 0x00014ecb Lifetime: 574
   Chksum: 0xf454 PDU Length: 1235
   Host_name: CORE-2
   Attributes: IS-Type 1

TLV:185 SPBM IPVPN :
   VSN ISID:30002
   BVID: 4052
      Metric:0
      IP Source Address: 192.168.10.6
      Group Address : 224.0.3.20
      Data ISID : 16302527
      TX : 1
 
      Metric:0
      IP Source Address: 192.168.10.6
      Group Address : 224.0.3.24
      Data ISID : 16302528
      TX : 1
 
      Metric:0
      IP Source Address: 192.168.10.6
      Group Address : 224.0.3.17
      Data ISID : 16302533
      TX : 1