[Contents] [Prev] [Next] [Index] [Report an Error]

Configuring the Metro and Core Side of a Video Services Router Running JUNOS Software

The metro and core side of a router running JUNOS software and operating in a video network uses PIM SM or MPLS point-to-multipoint LSPs to manage video flows from various servers.

Figure 8: IPTV Network (Metro and Core Side)

Image g016794.gif

When using PIM SM, you must also configure an Internal Gateway Protocol (IGP) to dynamically maintain a topology of the network that PIM SM can use.

To implement video applications on the metro and core side of a video services router running JUNOS software, use the following procedures:

  1. Configure static IP addresses for the metro and core interface for both Router VSR1 and VSR2.
    1. Configure a static IP address for Router VSR1.
      [edit]
      interfaces {
      ge-1/0/1 {
      unit 0 {
      family inet {
      address 10.1.1.1/24;
      }
      }
      }
      }
    2. Configure a static IP address for Router VSR2.
      [edit]
      interfaces {
      ge-1/0/1 {
      unit 0 {
      family inet {
      address 10.1.1.2/24;
      }
      }
      }
      }

      Note: You must define IP connectivity from the DHCP server (DS1) to the metro and core interface of Router VSR1 and VSR2.

  2. Configure an internal gateway protocol (IGP). This example uses OSPF as the IGP for the network.
    [edit]
    protocols {
    ospf {
    area 0 {
    interface ge-1/0/1;
    }
    }
    }
  3. Configure PIM sparse mode (PIM SM).

    Note: By default, IGMP is automatically enabled on all interfaces on which you configure PIM.

    [edit]
    protocols {
    pim {
    rp {
    local {
    address 1.1.1.1; # IP address of the PIM rendezvous point router
    }
    }
    interface ge-1/0/1.0 {
    mode sparse; # Define PIM SM on the metro and core interface
    }
    }
    }
  4. Configure PIM BFD to enable rapid failover detection for the PIM interfaces.
    [edit]
    protocols {
    pim {
    interface ge-1/0/1.0 {
    bfd-liveness-detection {
    minimum-interval 100;
    }
    }
    }
    }

[Contents] [Prev] [Next] [Index] [Report an Error]