interface name rate bandwidth activate status router_addr router_addr router_mac router_mac network network_device multicast multicast nonip_mode non_ipmode
name is the device name, and is followed by a suffix:
_out indicates that the hierarchy below this interface will regulate outgoing traffic only. This is the default if no suffix is specified.
_in indicates that the hierarchy below this interface will regulate incoming traffic only.
bandwidth is the operating bandwidth rate associated with the device, in bits per second. This value need not necessarily be the maximum of which the device is capable. The value should not exceed the device's maximum.
Consider the actual operating rate of the device, rather than the nominal rate when determining the value of the bandwidth rate.
status indicates the status of the interface with respect to Solaris Bandwidth Manager and is one of:
enabled indicates that the classifier and scheduler are running. Bandwidth allocation is used on the interface and statistics are collected. This is the default value.
tos indicates that the classifier is running but not the scheduler. Statistics are collected, and the TOS is activated. In this mode, the TOS is used in classes for marking.
stats indicates that the classifier is running but not the scheduler. Statistics are collected.
disabled indicates that bandwidth allocation is not used on the interface.
If you are using Solaris Bandwidth Manager in IP-Transparent mode, you must specify the router_addr, network and router_mac keywords.
router_address is the list of IP addresses (or the hostname) of the router. If you specify more than one address, separate them with a comma.
network_device is the name of the device connected to the LAN.
router_mac is the MAC address of the router. This can be expressed in the standard hexadecimal format or as a hostname referenced in the ethers table.
The following parameters are optional in IP-Transparent mode:
multicast defines how multicast packets are forwarded:
none indicates that no multicast packets are forwarded.
all indicates that all multicast packets are forwarded through ipqos (unless the time-to-live is less than 2 or the packets are local subnet traffic with destination addresses in the range 224.0.0.0 to 224.0.0.255, in which case they go directly to the router).
direct indicates that all multicast packets are forwarded directly, not though ipqos.
See "Multicast Routing and Solaris Bandwidth Manager" for more information about how Solaris Bandwidth Manager handles multicast traffic.
nonip_mode defines how non-IP packets are forwarded:
ipqos indicates that all non-IP packets are classified and scheduled.
direct indicates that all non-IP packets are forwarded directly, not through ipqos. These packets are not logged in the statistics.
interface qe0_out rate 512000 activate enabled router_addr 134.xxx.yyy.3 router_mac 809xxxxx network le0 multicast all nonip_mode ipqos