ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzak8_5.4.0.1/rzak8phb.htm

157 lines
9.0 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="reference" />
<meta name="DC.Title" content="Use codepoints to assign per-hop behaviors" />
<meta name="abstract" content="Quality of service (QoS) uses the recommended codepoints to assign per-hop behaviors to traffic." />
<meta name="description" content="Quality of service (QoS) uses the recommended codepoints to assign per-hop behaviors to traffic." />
<meta name="DC.Relation" scheme="URI" content="rzak8cos.htm" />
<meta name="DC.Relation" scheme="URI" content="rzak8diffserv.htm" />
<meta name="DC.Relation" scheme="URI" content="rzak8cos.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzak8phb" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Use codepoints to assign per-hop behaviors</title>
</head>
<body id="rzak8phb"><a name="rzak8phb"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Use codepoints to assign per-hop behaviors</h1>
<div><p>Quality of service (QoS) uses the recommended codepoints to assign
per-hop behaviors to traffic.</p>
<div class="section"><p>In the Class of service wizard, you will need to assign a per-hop
behavior to your policy. You must determine which codepoints to use, based
on your individual network needs. Only you can decide what codepoint schemes
make sense for your environment. You need to consider what applications are
most important to you and what policies might be assigned higher priority.
The most important thing is to be consistent with your markings, so that you
get the results you expect. For example, policies that hold similar importance
might use similar codepoints so that you get consistent results for those
policies. If you are unsure which codepoint to assign, use trial and error.
You can create test policies, monitor these policies, and make adjustments
accordingly.</p>
<p>The tables in the following sections display the suggested
codepoints, which are based on industry standards. Most Internet service providers
(ISPs) support the industry-standard codepoints, and you can verify whether
your ISP supports these codepoints. Across domains, every ISP must agree to
support QoS requests. Your service agreements must be able to give your policies
what they request. Verify that you are receiving the amount of service you
need. If not, you might waste your resources. QoS policies allow you to negotiate
service-levels with your ISP, which might decrease network service costs.
You can also create your own codepoints; however, it is not suggested for
external use. Your own codepoints might be best used in a testing environment.</p>
</div>
<div class="section" id="rzak8phb__rzak8ef"><a name="rzak8phb__rzak8ef"><!-- --></a><h4 class="sectiontitle">Expedited forwarding</h4><p>Expedited forwarding
is one type of per-hop behavior. It is mainly used to provide guaranteed service
across a network. Expedited forwarding gives traffic a low-loss, low-jitter,
end-to-end service by guaranteeing bandwidth across networks. The reservation
is made before the packet is sent. The main goal is to avoid delay and deliver
the packet on a timely basis.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><caption>Table 1. Recommended codepoints: Expedited
forwarding</caption><thead align="left"><tr><th valign="top" id="d0e35">Expedited forwarding</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e35 ">101110</td>
</tr>
</tbody>
</table>
</div>
<div class="note"><span class="notetitle">Note:</span> There is typically a high cost to receive expedited forwarding
treatment, so it is not recommended to use this per-hop behavior on a regular
basis.</div>
</div>
<div class="section" id="rzak8phb__rzak8cs"><a name="rzak8phb__rzak8cs"><!-- --></a><h4 class="sectiontitle">Class selector</h4><p>Class selector codepoints
are another type of behavior. There are seven classes. Class 0 gives packets
the lowest priority and Class 7 gives packets the highest priority within
the class selector codepoint values. This is the most common group of per-hop
behaviors, because most routers already use similar codepoints.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><caption>Table 2. Recommended codepoints: Class selector</caption><thead align="left"><tr><th valign="top" id="d0e55">Class selector</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e55 ">Class 0 - 000000</td>
</tr>
<tr><td valign="top" headers="d0e55 ">Class 1 - 001000</td>
</tr>
<tr><td valign="top" headers="d0e55 ">Class 2 - 010000</td>
</tr>
<tr><td valign="top" headers="d0e55 ">Class 3 - 011000</td>
</tr>
<tr><td valign="top" headers="d0e55 ">Class 4 - 100000</td>
</tr>
<tr><td valign="top" headers="d0e55 ">Class 5 - 101000</td>
</tr>
<tr><td valign="top" headers="d0e55 ">Class 6 - 110000</td>
</tr>
<tr><td valign="top" headers="d0e55 ">Class 7 - 111000</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="rzak8phb__rzak8af"><a name="rzak8phb__rzak8af"><!-- --></a><h4 class="sectiontitle">Assured forwarding</h4><p>Assured forwarding
is divided into four per-hop behavior classes, each of which has drop precedence
levels of low, medium, or high. A drop precedence level determines how likely
it is for the packets to be dropped. The classes each have their own bandwidth
specifications. Class 1, High gives the policy the lowest priority and Class
4, low gives the policy the highest priority. A low drop level means that
the packets in this policy have the lowest chance of being dropped in this
particular class level.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><caption>Table 3. Recommended codepoints: Assured forwarding</caption><thead align="left"><tr><th valign="top" id="d0e94">Assured forwarding</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 1, Low - 001010</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 1, Medium - 001100</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 1, High- 001110</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 2, Low - 010010</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 2, Medium - 010100</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 2, High - 010110</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 3, Low - 011010</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 3, Medium - 011100</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 3, High - 011110</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 4, Low - 100010</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 4, Medium - 100100</td>
</tr>
<tr><td valign="top" headers="d0e94 ">Assured forwarding, Class 4, High - 100110</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzak8cos.htm" title="When you create a differentiated service policy or an inbound admission policy, you also create and use a class of service.">Class of service</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzak8diffserv.htm" title="This is the first type of outbound bandwidth policy you can create on your server. Differentiated service divides your traffic into classes. To carry out a differentiated service policy, you need to determine how you want to classify your network traffic and how to handle the different classes.">Differentiated service</a></div>
<div><a href="rzak8cos.htm" title="When you create a differentiated service policy or an inbound admission policy, you also create and use a class of service.">Class of service</a></div>
</div>
</div>
</body>
</html>