dynamic-profiles
Syntax
- dynamic-profiles {
-
- profile-name {
-
- class-of-service {
-
- interfaces {
-
- interface-name {
- }
-
- unit logical-unit-number {
- output-traffic-control-profile profile-name;
- }
- }
-
- scheduler-maps {
-
- map-name {
- forwarding-class class-name scheduler scheduler-name;
- }
- }
-
- schedulers {
-
- (scheduler-name) {
- buffer-size (seconds | percent percentage | remainder
| temporal microseconds);
- drop-profile-map loss-priority (any | low
| medium-low | medium-high | high) protocol (any | non-tcp | tcp) drop-profile profile-name;
- priority priority-level;
- transmit-rate (percent percentage | rate | remainder) <exact
| rate-limit>;
- }
- }
-
- traffic-control-profiles profile-name {
- delay-buffer-rate (percent percentage | rate | $junos-cos-delay-buffer-rate);
- guaranteed-rate (percent percentage | rate | $junos-cos-guaranteed-rate);
- scheduler-map map-name;
- shaping-rate (percent percentage | rate | $junos-cos-shaping-rate);
- }
- }
-
- firewall {
-
- family family {
-
- fast-update-filter filter-name {
- interface-specific;
- match-order [match-order];
-
- term term-name {
-
- from {
- match-conditions;
- }
-
- then {
- action;
- action-modifiers;
- }
- only-at-create;
- }
- }
- }
- }
-
-
- interfaces interface-name {
-
- unit logical-unit-number {
-
- family family {
-
- address address;
-
- filter {
-
- input filter-name (
- precedence precedence;
- }
-
- output filter-name {
- precedence precedence;
- }
- }
- unnumbered-address interface-name preferred-source-address address;
- vlan-id number;
- vlan-tags outer
[tpid].vlan-id [inner [tpid].vlan-id];
- }
- }
-
- protocols {
-
- igmp {
-
- interface interface-name {
- accounting;
- disable;
- group-policy policy-name;
- immediate-leave;
- no-accounting;
- oif-map;
- passive;
- promiscuous-mode;
- ssm-map ssm-map-name;
-
- version version;
- }
-
- routing-instances {
- interface interface-name;
- }
-
- routing-options {
-
- multicast {
-
- interface interface-name {
- no-qos-adjust;
- }
- }
- }
- variables {
-
-
- statement-name {
-
- default-value default-value;
-
- }
- }
- }
- }
- }
- }
Hierarchy Level
Release Information
Statement introduced in JUNOS Release 9.2.
Description
Create dynamic profiles for use with DHCP client access.
Options
-
profile-name—Name of the dynamic profile.
-
The remaining statements are explained separately.
Required Privilege Level
routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.

