Configuring a Parameter Definition for IP Multicast Bandwidth Adjustment
Before you configure a parameter definition for IP multicast bandwidth:
See JUNOSe Multicast Routing Configuration Guide, Chapter 5, Configuring IPv4 Multicast and JUNOSe Multicast Routing Configuration Guide, Chapter 10, Configuring IPv6 Multicast.
To associate a parameter instance with the IP multicast bandwidth adjustment application:
- Configure traffic classes.
host1(config)#traffic-class voicehost1(config-traffic-class)#exithost1(config)#traffic-class best-efforthost1(config-traffic-class)#exit- Create a parameter definition.
- Configure the QoS parameter name and the application.
host1(config)#qos-parameter-define ipm application ip-multicast hierarchical- Configure a controlled-interface type.
host1(config-qos-parameter-define)#controlled-interface-type vlanhost1(config-qos-parameter-define)#exit
- Create a parameter instance that globally defines the value of the IP multicast adjustment as 0.
host1(config)#qos-parameter ipm 0- Reference the parameter within a scheduler profile parameter expression.
host1(config)#scheduler-profile vlan-subscriberhost1(config-scheduler-profile)#shared-shaping-rate 1000000 - ipm burst 50 milliseconds autohost1(config-scheduler-profile)#exit- Add the scheduler profile to a QoS profile.
host1(config)#qos-profile vlan-subscriberhost1(config-qos-profile)#vlan queue traffic-class best-efforthost1(config-qos-profile)#vlan queue traffic-class voice scheduler-profile 192khost1(config-qos-profile)#vlan node scheduler-profile vlan-subscriberhost1(config-qos-profile)#exit- Attach the parameter definition to a logical interface.
host1(config)#interface gigabitEthernet 7/0host1(config-if)#encapsulation vlanhost1(config-if)#exithost1(config)#interface gigabitEthernet 7/0.1host1(config-if)#vlan id 200host1(config-if)#qos-profile vlan-subscriberhost1(config-if)#ip address 1.1.1.1 255.255.255.0After the QoS profile is attached to the interface, the IP multicast bandwidth adjustment application begins to adjust rates based on IGMP joins and leaves received on that interface.
- IP Multicast Bandwidth Adjustment for QoS Overview
- Example: QoS Parameter Configuration for IP Multicast Bandwidth Adjustment
- controlled-interface-type command
- encapsulation vlan command
- interface gigabitEthernet command
- node command
- qos-parameter-define command
- qos-profile command
- queue command
- scheduler-profile command
- shared-shaping-rate command
- traffic-class command
- vlan id command