mcac commands

configure 
mcac 
apply-groups reference
apply-groups-exclude reference
interface-policy string 
admin-state keyword
apply-groups reference
apply-groups-exclude reference
bandwidth 
mandatory (number | keyword)
total (number | keyword)
description description
policy string 
apply-groups reference
apply-groups-exclude reference
bundle string 
admin-state keyword
apply-groups reference
apply-groups-exclude reference
bandwidth number
channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix) 
apply-groups reference
apply-groups-exclude reference
bandwidth number
priority-class keyword
type keyword
description description
mc-constraints 
lag-port-down lag-interface number-down number 
apply-groups reference
apply-groups-exclude reference
level number
level number 
apply-groups reference
apply-groups-exclude reference
bandwidth number
use-lag-port-weight boolean
source-specific-accounting keyword
default-action keyword
description description
source-specific-accounting boolean

mcac command descriptions

mcac

Synopsis Enter the mcac context
Context configure mcac
Treemcac
Introduced16.0.R1

Platforms

All

interface-policy [policy-name] string

Synopsis Enter the interface-policy list instance
Contextconfigure mcac interface-policy string
Treeinterface-policy
Introduced16.0.R1

Platforms

All

[policy-name] string
Synopsis MCAC interface policy name
Context configure mcac interface-policy string
Treeinterface-policy
String length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

admin-state keyword
Synopsis Administrative state of the MCAC interface policy
Contextconfigure mcac interface-policy string admin-state keyword
Treeadmin-state
Optionsenable, disable
Default enable
Introduced16.0.R1

Platforms

All

bandwidth
Synopsis Enter the bandwidth context
Context configure mcac interface-policy string bandwidth
Treebandwidth
Introduced16.0.R1

Platforms

All

mandatory (number | keyword)
Synopsis Pre-reserved bandwidth for all mandatory channels
Contextconfigure mcac interface-policy string bandwidth mandatory (number | keyword)
Treemandatory
Range0 to 2147483647
Optionsunlimited
Defaultunlimited
Introduced16.0.R1

Platforms

All

total (number | keyword)
Synopsis Maximum allowed bandwidth
Context configure mcac interface-policy string bandwidth total (number | keyword)
Treetotal
Range0 to 2147483647
Optionsunlimited
Defaultunlimited
Introduced16.0.R1

Platforms

All

policy [policy-name] string

Synopsis Enter the policy list instance
Contextconfigure mcac policy string
Treepolicy
Introduced16.0.R1

Platforms

All

[policy-name] string
Synopsis Name of the global MCAC channel definition policy
Contextconfigure mcac policy string
Treepolicy
String length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

bundle [bundle-name] string
Synopsis Enter the bundle list instance
Contextconfigure mcac policy string bundle string
Treebundle
Max. instances64
Introduced16.0.R1

Platforms

All

[bundle-name] string
Synopsis Multicast policy bundle name
Context configure mcac policy string bundle string
Treebundle
String length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

admin-state keyword
Synopsis Administrative state of the policy bundle
Contextconfigure mcac policy string bundle string admin-state keyword
Treeadmin-state
Optionsenable, disable
Default disable
Introduced16.0.R1

Platforms

All

bandwidth number
Synopsis Maximum bandwidth for the MCAC policy bundle
Contextconfigure mcac policy string bundle string bandwidth number
Treebandwidth
Range1 to 4294967295
Unitskilobps
Default 100
Introduced16.0.R1

Platforms

All

channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix)
Synopsis Enter the channel list instance
Contextconfigure mcac policy string bundle string channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix)
Treechannel
Introduced16.0.R1

Platforms

All

start (ipv4-address-no-zone | ipv6-address-no-zone)
Synopsis Starting multicast IP address for a multicast stream
Contextconfigure mcac policy string bundle string channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix)
Treechannel

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

end (ipv4-address-no-zone | ipv6-address-no-zone)
Synopsis Ending multicast IP address for a multicast stream
Contextconfigure mcac policy string bundle string channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix)
Treechannel

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

source (ipv4-prefix | ipv6-prefix)
Synopsis Source prefix for the multicast IP stream
Contextconfigure mcac policy string bundle string channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix)
Treechannel

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

bandwidth number
Synopsis Bandwidth required by the channel
Context configure mcac policy string bundle string channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix) bandwidth number
Treebandwidth
Range10 to 10000000
Unitskilobps
Default 10
Introduced16.0.R1

Platforms

All

priority-class keyword
Synopsis Channel classification for when LAG ports change state
Contextconfigure mcac policy string bundle string channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix) priority-class keyword
Treepriority-class
Optionslow, high
Default low
Introduced16.0.R1

Platforms

All

type keyword
Synopsis Channel type
Contextconfigure mcac policy string bundle string channel start (ipv4-address-no-zone | ipv6-address-no-zone) end (ipv4-address-no-zone | ipv6-address-no-zone) source (ipv4-prefix | ipv6-prefix) type keyword
Treetype
Optionsoptional, mandatory
Default optional
Introduced16.0.R1

Platforms

All

description description
Synopsis Text description
Context configure mcac policy string bundle string description description
Treedescription
String length1 to 80
Introduced16.0.R1

Platforms

All

mc-constraints
Synopsis Enter the mc-constraints context
Contextconfigure mcac policy string bundle string mc-constraints
Treemc-constraints
Introduced16.0.R1

Platforms

All

lag-port-down [lag-name] lag-interface number-down number
Synopsis Enter the lag-port-down list instance
Contextconfigure mcac policy string bundle string mc-constraints lag-port-down lag-interface number-down number
Treelag-port-down
Introduced16.0.R1

Platforms

All

level number
Synopsis Level ID to associate with number of down LAG ports
Contextconfigure mcac policy string bundle string mc-constraints lag-port-down lag-interface number-down number level number
Treelevel

Description

This command specifies the bandwidth for a given level. Level 1 has the highest priority and level 8 has the lowest priority.

Range1 to 8

Notes

This element is mandatory.

Introduced16.0.R1

Platforms

All

level [level-id] number
Synopsis Enter the level list instance
Context configure mcac policy string bundle string mc-constraints level number
Treelevel
Introduced16.0.R1

Platforms

All

[level-id] number
Synopsis Bandwidth level ID for an MCAC constraint
Contextconfigure mcac policy string bundle string mc-constraints level number
Treelevel
Range1 to 8

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

bandwidth number
Synopsis Bandwidth available for this level
Context configure mcac policy string bundle string mc-constraints level number bandwidth number
Treebandwidth
Range0 to 2147483647
Unitskilobps

Notes

This element is mandatory.

Introduced16.0.R1

Platforms

All

use-lag-port-weight boolean
Synopsis Use LAG port weight in calculating MCAC constraints
Contextconfigure mcac policy string bundle string mc-constraints use-lag-port-weight boolean
Treeuse-lag-port-weight

Description

When configured to true, port weight is used when determining available bandwidth per level when LAG ports go down or come up. This command is required for proper operation on mixed port-speed LAGs and can also be used for unmixed port-speed LAGs.

Defaultfalse
Introduced16.0.R1

Platforms

All

source-specific-accounting keyword
Synopsis MCAC accounting setting
Context configure mcac policy string bundle string source-specific-accounting keyword
Treesource-specific-accounting

Description

This command configures the MCAC policy accounting behavior.

true - Both multicast group and multicast source are used for MCAC accounting. For example, if multiple, multicast joins are for the same multicast group but each has a different multicast source, the MCAC accounts for each combination of group and source.

false - Only the multicast group is used for MCAC accounting. The multicast source address is not used for MCAC accounting. For example, if multiple, multicast joins are for the same multicast group but each have a different multicast source, the MCAC only accounts for the mutlicast group once.

policy - The bundle uses the source-specific accounting setting in the MCAC policy level.

Options

true – Use source-specific accounting at policy level

false – Use multicast group and source MCAC accounting

policy – Use multicast group for MCAC accounting

Defaultpolicy
Introduced24.7.R1

Platforms

All

default-action keyword
Synopsis Default action for the MCAC policy
Context configure mcac policy string default-action keyword
Treedefault-action
Optionsaccept, discard
Default discard
Introduced16.0.R1

Platforms

All

description description
Synopsis Text description
Context configure mcac policy string description description
Treedescription
String length1 to 80
Introduced16.0.R1

Platforms

All

source-specific-accounting boolean
Synopsis Enable multicast group and source for MCAC accounting
Contextconfigure mcac policy string source-specific-accounting boolean
Treesource-specific-accounting

Description

When configured to true, the router uses both multicast group and multicast source for MCAC accounting. For example, if multiple, multicast joins are for the same multicast group but each has a different multicast source, the MCAC accounts for each combination of group and source.

If the multicast source is configured as a subnet instead of an address, the MCAC automatically accounts for every source address within the subnet.

If the multicast source is not configured, the MCAC assumes only one source when calculating the mandatory bandwidth. However, when joins are coming in, each group and source combination is taken into account.

When configured to false, the router only uses the multicast group for MCAC accounting. The multicast source address is not used for MCAC accounting. For example, if multiple, multicast joins are for the same multicast group but each has a different multicast source, the MCAC only accounts for the multicast group once.

Defaultfalse
Introduced24.7.R1

Platforms

All