Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Broadband Subscriber Services User Guide
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

Example: IGMP Dynamic Profile

date_range 06-Dec-23

In this example, IGMP is configured for subscriber access using Junos OS predefined variables.

The predefined variables equate to RADIUS settings as follows:

Junos OS Predefined Variable

RADIUS VSA Name

RADIUS Attribute Number

$var-igmp-version

IGMP-Version

26–78

$var-igmp-access-grp

IGMP-Access-Name

26–71

$var-igmp-access-src-grp

IGMP-Access-Src-Name

26–72

content_copy zoom_out_map
[edit dynamic-profiles profile-name]
interfaces {
    demux0 {
        unit "$junos-interface-unit" {
            demux-options {
                underlying-interface "$junos-underlying-interface";
            }
            family inet {
                demux-source {
                    “$junos-subscriber-ip-address”;
                }
                unnumbered-address lo0.0 preferred-source-address 203.0.113.210;
            }
        }
    }
}
protocols {
    igmp {
        interface "$junos-interface-name" {
            version "$var-igmp-version";
            group-policy [ "$var-igmp-access-grp" "$var-igmp-access-src-grp" ];
        }
    }
}
Note:

You must also configure any global IGMP parameters.

footer-navigation