Defining Bandwidth for Multicast Flows
To specify bandwidth for each flow that is defined by a flow map, include the bandwidth statement. You can define the bandwidth associated with a multicast flow statically by specifying a bandwidth in bits per second or by specifying that the routing software determine bandwidth using adaptive bandwidth measuring. To specify the use of adaptive bandwidth measuring, use the adaptive option.
You can include this statement at the following hierarchy levels:
- [edit logical-systems logical-system-name routing-instances routing-instance-name routing-options multicast flow-map flow-map-name]
- [edit logical-systems logical-system-name routing-options multicast flow-map flow-map-name]
- [edit routing-instances routing-instance-name routing-options multicast flow-map flow-map-name]
- [edit routing-options multicast flow-map flow-map-name]
When you use the adaptive option, the bandwidth adjusts based on measurements made at 5-second intervals. The flow uses the maximum bandwidth value from the last twelve measured values (one minute).
You can configure a bandwidth value (in bits per second) together with the adaptive option. In this case, the bandwidth value acts as the starting bandwidth for the flow. The bandwidth then changes based on subsequent measured bandwidth values. If you do not specify a bandwidth value with the adaptive option, the starting bandwidth defaults to 2 megabits per second (Mbps).
For example, the bandwidth 2m adaptive statement is equivalent to the bandwidth adaptive statement because they both use the same starting bandwidth (2 Mbps, the default). If the actual flow bandwidth is 4 Mbps, the measured flow bandwidth changes to 4 Mbps after reaching the first measuring point (5 seconds). However, if the actual flow bandwidth rate is 1 Mbps, the measured flow bandwidth remains at 2 Mbps for the first twelve measurement cycles (one minute) and then changes to the measured 1 Mbps value.
