[an error occurred while processing this directive][an error occurred while processing this directive]

Configuring a PPPoE Dynamic Profile for the Triple Play Solution

A dynamic profile is a set of characteristics, defined in a type of template, that you can use to provide dynamic subscriber access and services for broadband applications. These services are assigned dynamically to interfaces.

Note: The following configuration is PPPoE-specific.

To configure a PPPoE dynamic profile:

  1. Create and name the dynamic profile.
    [edit]user@host# edit dynamic-profiles Profile-Triple-Play
  2. Edit the profile PPPoE dynamic interface.
    [edit dynamic-profiles Profile-Triple-Play]user@host# edit interfaces pp0
  3. Edit the unit variable.
    [edit dynamic-profiles Profile-Triple-Play interfaces pp0]user@host# edit unit $junos-interface-unit
  4. Edit the PPP options.
    [edit dynamic-profiles Profile-Triple-Play interfaces pp0 unit "$junos-interface -unit"]user@host# edit ppp-options
  5. (Optional) Specify either chap or pap (or both).
    [edit dynamic-profiles Profile-Triple-Play interfaces pp0 unit “$junos-interface-unit” ppp-options]user@host# set chapuser@host# set pap
  6. Edit the PPPoE options.
    [edit dynamic-profiles Profile-Triple-Play interfaces pp0 unit “$junos-interface-unit”]user@host# edit pppoe-options
  7. Specify the PPPoE underlying interface variable.
    [edit dynamic-profiles Profile-Triple-Play interfaces pp0 unit “$junos-interface-unit” pppoe-options]user@host# set underlying-interface $junos-underlying-interface
  8. Define the router to act as a PPPoE server when a PPPoE logical interface is dynamically created.
    [edit dynamic-profiles Profile-Triple-Play interfaces pp0 unit “$junos-interface-unit” pppoe-options]user@host# set server
  9. Edit the dynamic interface family.
    [edit dynamic-profiles Profile-Triple-Play interfaces "$junos-interface-ifd-name" unit "$junos-underlying-interface-unit"]user@host# edit family inet
  10. Specify the input filter that you want to apply to each dynamic interface when it is created.
    [edit dynamic-profiles Profile-Triple-Play interfaces "$junos-interface-ifd-name" unit "$junos-underlying-interface-unit" family inet]user@host# set filter input fltr_af41
  11. Specify the output filter that you want to apply to each dynamic interface when it is created.
    [edit dynamic-profiles Profile-Triple-Play interfaces "$junos-interface-ifd-name" unit "$junos-underlying-interface-unit" family inet]user@host# set filter output fltr_af41
  12. Enable the local address to be derived from the specified PPPoE interface (in this case, the loopback address).
    [edit dynamic-profiles Profile-Triple-Play interfaces "$junos-interface-ifd-name" unit "$junos-underlying-interface-unit" family inet]user@host# set unnumbered-address lo0.0
  13. Edit dynamic class of service.
    [edit dynamic-profiles Profile-Triple-Play]user@host# edit class-of-service
  14. Edit the dynamic CoS traffic control profile.
    [edit dynamic-profiles Profile-Triple-Play class-of-service]user@host# edit traffic-control-profiles
  15. Create and name a traffic control profile.
    [edit dynamic-profiles Profile-Triple-Play class-of-service traffic-control-profiles]user@host# edit TrafficProfile_Triple_Play
  16. Specify a scheduler map that you want the dynamic CoS traffic control profile to use.
    [edit dynamic-profiles Profile-Triple-Play class-of-service traffic-control-profile]user@host# set scheduler-map SchedulerMap_Triple_Play_Basic
  17. Specify the shaping rate that you want the dynamic CoS traffic control profile to use.
    [edit dynamic-profiles Profile-Triple-Play class-of-service traffic-control-profile]user@host# set shaping-rate 32700000
  18. Edit the dynamic CoS interfaces.
    [edit dynamic-profiles Profile-Triple-Play class-of-service]user@host# edit interfaces
  19. Apply CoS to the dynamic interfaces and apply an output traffic control profile.
    [edit dynamic-profiles Profile-Triple-Play class-of-service]user@host# set interfaces $junos-interface-ifd-name unit $junos-underlying-interface-unit output-traffic-control-profile otcp-profile

Published: 2010-05-04

[an error occurred while processing this directive]