Technical Documentation

Configuring a PPPoE Dynamic Profile with Additional Options

You can configure a dynamic profile for PPPoE that has additional options for subscriber access. All of these optional statements, with the exception of the keepalives and no-keepalives statements, are configured at the [edit dynamic-profiles profile-name interfaces pp0 unit “$junos-interface-unit” family inet] hierarchy level. The keepalives and no-keepalives statements are configured at the [edit dynamic-profiles profile-name interfaces pp0 unit “$junos-interface-unit”] hierarchy level.

The additional options for PPPoE subscriber access in a dynamic profile can include one or more of the following:

  • The keepalive interval (keepalives), or the option to disable sending keepalive messages (no-keepalives)
  • The IPv4 address of the dynamic PPPoE logical interface (address)
  • Definition of the service sets and filters to be applied to the dynamic PPPoE logical interface, configured at the [edit dynamic-profiles profile-name interfaces pp0 unit “$junos-interface-unit” family inet service] hierarchy level
  • Association of an input and output filter to the dynamic PPPoE logical interface, configured at the [edit dynamic-profiles profile-name interfaces pp0 unit “$junos-interface-unit” family inet filter] hierarchy level

Before you begin:

To configure a PPPoE dynamic profile with additional options for subscriber access:

  1. Modify the keepalive interval, or configure the router to disable sending keepalive messages.
    • To modify the keepalive interval:
      [edit dynamic-profiles business-pppoe-profile interfaces pp0 unit "$junos-interface-unit"]user@host# set keepalives interval 15
    • To disable sending keepalive messages:
      [edit dynamic-profiles business-pppoe-profile interfaces pp0 unit "$junos-interface-unit"]user@host# set no-keepalives
  2. Specify that you want to configure the inet (IPv4) family.

    Note: The creation of dynamic PPPoE subscriber interfaces is currently supported only for the inet family.

    [edit dynamic-profiles business-pppoe-profile interfaces pp0 unit "$junos-interface-unit"] user@host# edit family inet
  3. Specify the IPv4 address of the dynamic PPPoE logical interface.
    [edit dynamic-profiles business-pppoe-profile interfaces pp0 unit "$junos-interface-unit" family inet]user@host# set address 6.6.6.7/32
  4. Specify the input and output service sets that you want to apply to the dynamic PPPoE logical interface.
    [edit dynamic-profiles business-pppoe-profile interfaces pp0 unit "$junos-interface-unit" family inet]user@host# set service input service-set inputService_100user@host# set service input post-service-filter postService_20user@host# set service output service-set outputService_200
  5. Specify the input and output filters that you want to apply to the dynamic PPPoE logical interface.

    To control the order in which filters are processed, you can optionally specify a precedence value for the input filter, output filter, or both.

    [edit dynamic-profiles business-pppoe-profile interfaces pp0 unit "$junos-interface-unit" family inet]user@host# set filter input pppoe-input-filteruser@host# set filter output pppoe-output-filter precedence 50

Published: 2010-04-15