5.7 Type of Service (TOS)

Using TOS, you can set the type of service for the IP data packets going out through an interface over a network.

Assign a value to set the TOS and the precedence bits of the IP header for outgoing packets. To set only TOS bits, use a value between 0 and 15. To set TOS and precedence bits, use a value between 0 and 127.

The valid range of values for TOS is from 0 to 127. The default value is 0, which indicates normal TOS. The four TOS bits are minimize delay (0x10), maximize throughput (0x08), maximize reliability (0x04), and minimize monetary cost (0x02).

This value is set only if TOS is enabled for this interface; otherwise, the TOS value set through the SET options is used. To see how to use SET options, see Configuration Using SET Options:.

NOTE:The TOS value for outgoing IP datagrams can be set by an application using the WINSOCK API SetSockOpt. The value set by an API takes the highest preference, followed by the value set using the method shown in Assigning a TOS Value, then the value set through the SET options.

5.7.1 Enabling TOS

Using Novell Remote Manager

  1. Log in to Novell Remote Manager, then click Configure TCPIP > Start TCP/IP Configuration > TCP/IP to interface Bindings > an existing binding.

  2. Click the View/Modify button to the right of Configure TCP/IP Bind Options, then the View/Modify button to the right of Expert TCP/IP Bind Options.

  3. In the Expert TCP/IP LAN Options of board_name with IP Address IP_address window, set TOS to Enabled.

  4. To save your changes and return to the TCP/IP Configuration Menu window, click Apply > Save > Back.

  5. If you want these changes to take effect immediately, click Reinitialize Options.

Using INETCFG

  1. Load INETCFG, then select Bindings > an existing binding > Expert TCP/IP Bind Options.

  2. Select TOS > Enabled.

  3. Press Esc until you are prompted to save your changes, then select Yes.

  4. Press Esc to return to the Internetworking Configuration menu.

  5. If you want these changes to take effect immediately, select Reinitialize System > Yes.

5.7.2 Assigning a TOS Value

Using Novell Remote Manager

  1. Log in to Novell Remote Manager, then click Configure TCPIP > Start TCP/IP Configuration > TCP/IP to interface Bindings > an existing binding.

  2. Click the View/Modify button to the right of Configure TCP/IP Bind Options, then the View/Modify button to the right of Expert TCP/IP Bind Options.

  3. In the Expert TCP/IP LAN Options of board_name with IP Address IP_address window, type a TOS value.

  4. To save your changes and return to the TCP/IP Configuration Menu window, click Apply > Save > Back.

  5. If you want these changes to take effect immediately, click Reinitialize Options.

Using INETCFG

  1. Load INETCFG, then select Bindings > an existing binding > Expert TCP/IP Bind Options.

  2. Select TOS Value, then type a value.

  3. Press Esc until you are prompted to save your changes, then select Yes.

  4. Press Esc to return to the Internetworking Configuration menu.

  5. If you want these changes to take effect immediately, select Reinitialize System > Yes.