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
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

Allocating Excess Bandwidth Among Frame Relay DLCIs on Multiservices PICs

date_range 29-Nov-23

By default, all logical (lsq-) interfaces on a Multiservices PIC share bandwidth equally in the excess region (that is, bandwidth available once these interfaces have exhausted their committed information rate (CIR).

However, you can include the excess-rate statement to control an independent set of parameters for bandwidth sharing in the excess region of a frame relay data-link connection identifier (DLCI) on a Multiservices PIC. Include the excess-rate statement at the [edit class-of-service traffic-control-profile traffic-control-profile-name] hierarchy level.

There are several limitations to this feature:

  • The excess bandwidth comes from bandwidth not used by any DLCIs (that is, bandwidth above the CIR). Therefore, only FRF.16 is supported.

  • Only CIR mode is supported (you must configure a CIR on at least one DLCI).

  • Only the percent option is supported for lsq- interfaces. The priority option is not supported for DLCIs.

  • You cannot configure this feature if you also include one of the following statements in the configuration:

    • scheduler-map

    • shaping-rate

  • If you oversubscribe the DLCIs, then the bandwidth can only be distributed equally.

  • The excess-priority statement is not supported. However, for consistency, this statement will not result in a commit error.

  • This feature is only supported on the Multiservices 100, Multiservices 400, and Multiservices 500 PICs.

The following procedure configures excess bandwidth sharing in the ratio of 70 to 30 percent for two frame relay DLCIs. Only FRF.16 interfaces are supported.

The following example requires you to navigate various levels in the configuration hierarchy. For information about navigating the CLI, see Using the CLI Editor in Configuration Mode in the CLI User Guide.

  1. Enable the association of scheduler map names with logical interfaces.
    content_copy zoom_out_map
    [edit]
    user@host# edit interfaces lsq-1/3/0:0
    user@host# set per-unit-scheduler unit 0 dlci 100
    user@host# set per-unit-scheduler unit 1dlci 200
    
  2. Configure the traffic control profiles.
    Note:

    Only the percent option is supported.

    content_copy zoom_out_map
    [edit class-of-service]
    user@host# set traffic-control-profiles tc_70 excess-rate percent 70
    user@host# set traffic-control-profiles tc_30 excess-rate percent 30
    
  3. Apply the traffic control profiles to the logical interface.
    Note:

    Only FRF.16 is supported.

    content_copy zoom_out_map
    [edit]
    user@host# edit interfaces lsq-1/3/0
    user@host# set unit 0 output-traffic-control-profile tc_70
    user@host# set unit 1 output-traffic-control-profile tc_30
    
  4. Verify the configuration.
    content_copy zoom_out_map
    [edit interfaces lsq-1/3/0:0] 
    user@host# show 
    per-unit-scheduler;
    unit 0 {
        dlci 100;
    }
    unit 1 {
        dlci 200;
    }
    
    content_copy zoom_out_map
    [edit class-of-service]
    user@host# show
    traffic-control-profiles {
     tc_70 {
            excess-rate percent 70;
        }
        tc_30 {
            excess-rate percent 30;
        }
    }
    
    content_copy zoom_out_map
    [edit interfaces]
    user@host# show
    lsq-1/3/0 {
        unit 0 {
            output-traffic-control-profile tc_70;
        }
        unit 1 {
            output-traffic-control-profile tc_30;
        }
    }
    
footer-navigation