ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzall_5.4.0.1/rzalladvqos61.htm

201 lines
8.1 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 4.0//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Per-hop behavior</title>
<meta name="Copyright" content="Copyright (c) 2004 by IBM Corporation">
<!-- 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. -->
<!--
----------------------------------------------------------------------------
START_DESCRIPTION
Page Function: Collects per-hop behavior marking
Stored Values:
[myVal](parent.hidden.clientInfo[clientNum][9])[Value could be one of the following:
"Class 0 - 000000">Class 0 - Lowest
"Class 1 - 001000">Class 1
"Class 2 - 010000">Class 2
"Class 3 - 011000">Class 3
"Class 4 - 100000">Class 4
"Class 5 - 101000">Class 5
"Class 6 - 110000">Class 6
"Class 7 - 111000">Class 7 - Highest
"Assured forwarding - Class 1 - Low - 001010">Class 1 - Low
"Assured forwarding - Class 1 - Medium - 001100">Class 1 - Medium
"Assured forwarding - Class 1 - High - 001110">Class 1 - High
"Assured forwarding - Class 2 - Low - 010010">Class 2 - Low
"Assured forwarding - Class 2 - Medium - 010100">Class 2 - Medium
"Assured forwarding - Class 2 - High - 010110">Class 2 - High
"Assured forwarding - Class 3 - Low - 011010">Class 3 - Low
"Assured forwarding - Class 3 - Medium - 011100">Class 3 - Medium
"Assured forwarding - Class 3 - High - 011110">Class 3 - High
"Assured forwarding - Class 4 - Low - 100010">Class 4 - Low
"Assured forwarding - Class 4 - Medium - 100100">Class 4 - Medium
"Assured forwarding - Class 4 - High - 100110">Class 4 - High
"Expedited forwarding - 101110"]
Next and Back:
[Next]: rzalladvqos66.htm
[Back]: rzalladvqos55.htm
END_DESCRIPTION
----------------------------------------------------------------------------
-->
<LINK rel="stylesheet" type="text/css" href="../rzahg/ic.css">
<script language = "Javascript" src = "../rzahg/iccommon.js"></script>
<script language="Javascript" type="text/javascript">
var expForward = 'Expedited forwarding - 101110'
//START NON-TRANSLATABLE
clientNum = parent.hidden.retClientNumber()
//Obtain name of HTML file in parent frame.
var parentDir = parent.window.location.href.substring(0,location.href.lastIndexOf('/')+1);
var parentUrl = parent.window.location.href.substring(parentDir.length,parent.window.location.href.length+1);
if (parentUrl.indexOf("#") >= 0) { parentUrl = parentUrl.substring(0,parentUrl.indexOf("#"));}
function restoreValues() {
//Is the hidden frame already loaded with the correct html?
if (parentUrl != "rzalladvqoswelcome.htm") {
window.location = "rzalladvqoswelcome.htm"; //load advisor frameset
return;
} else {
//Obtain name of HTML file in hidden frame.
var hiddenDir = parent.hidden.window.location.href.substring(0,location.href.lastIndexOf('/')+1);
var hiddenUrl = parent.hidden.window.location.href.substring(hiddenDir.length,parent.hidden.window.location.href.length+1);
if (hiddenUrl.indexOf("#") >= 0) { hiddenUrl = hiddenUrl.substring(0,hiddenUrl.indexOf("#"));}
if (hiddenUrl != "rzalladvqoshidden.htm") {
//Correct HTML not loaded, load it
parent.hidden.window.location = "rzalladvqoshidden.htm";
} else { //already loaded
restoreValues2();
}
}
}
function restoreValues2() {
myVal = parent.hidden.clientInfo[clientNum][9] +''
if ( myVal == document.traffic.kindoftraffic[0].value ) { //first check was checked
document.traffic.kindoftraffic[0].checked = true;
}
for ( var i=0; i<document.traffic.classselect.length; i++ ) { //value belongs to second part
if ( myVal == document.traffic.classselect.options[i].value ) {
document.traffic.classselect.options[i].selected = true;
document.traffic.kindoftraffic[1].checked = true;
}
}
for ( var i=0; i<document.traffic.assforward.length; i++ ) { //value belongs to 3rd part
if ( myVal == document.traffic.assforward.options[i].value ) {
document.traffic.assforward.options[i].selected = true;
document.traffic.kindoftraffic[2].checked = true;
}
}
}
function onBack() {
window.location = "rzalladvqos55.htm";
}
function onNext(direction) {
if (document.traffic.kindoftraffic[0].checked){
myVal = expForward
}
else if ( document.traffic.kindoftraffic[1].checked ) {
myVal = document.traffic.classselect.options[document.traffic.classselect.selectedIndex].value
}
else if ( document.traffic.kindoftraffic[2].checked ) {
myVal = document.traffic.assforward.options[document.traffic.assforward.selectedIndex].value
}
parent.hidden.clientInfo[clientNum][9] = myVal
if ( direction == 'forward' ) {
window.location = "rzalladvqos66.htm"; //forwards to next page
}
else {window.location = "rzalladvqos55.htm"; //back to prev page
}
}
function selector(formnum) {
document.traffic.kindoftraffic[formnum].checked = true;
}
//END NON-TRANSLATABLE
</script>
</head>
<BODY onload="restoreValues()">
<h2>QoS planning advisor: Per-hop behavior</h2>
<P>You need to assign a per-hop behavior marking to give your traffic some priority level. There isn't a suggested value, because this codepoint really varies, based on your individual network needs. You might want to select a codepoint, monitor the results, and adjust as necessary. For more information, see the <A HREF="../rzak8/rzak8phb.htm" TARGET="_blank">Use codepoints to assign per-hop behaviors</A> page of the QoS information center articles. </P>
<p>What per-hop behavior marking do want to give to this differentiated service policy? </p>
<form name="traffic">
&nbsp;&nbsp;<INPUT TYPE="radio" NAME="kindoftraffic" id="kindoftraffic1" VALUE="exforward" checked><label for="kindoftraffic1">Expedited forwarding: Dedicated link, but high demand on network</label><P>
&nbsp;&nbsp;<INPUT TYPE="radio" NAME="kindoftraffic" id="kindoftraffic2" VALUE="classes"><label for="kindoftraffic2">Class selector: Already used in most routers</label><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<label for="kindoftraffic2">My Applications:</label><br>
<SELECT NAME="classselect" id="kindoftraffic2" SIZE=1 onFocus ="selector(1)">
<OPTION VALUE="Class 0 - 000000">Class 0 - Lowest
<OPTION VALUE="Class 1 - 001000">Class 1
<OPTION VALUE="Class 2 - 010000">Class 2
<OPTION VALUE="Class 3 - 011000">Class 3
<OPTION VALUE="Class 4 - 100000">Class 4
<OPTION VALUE="Class 5 - 101000">Class 5
<OPTION VALUE="Class 6 - 110000">Class 6
<OPTION VALUE="Class 7 - 111000">Class 7 - Highest
</SELECT>
<br>
<P>
&nbsp;&nbsp;<INPUT TYPE="radio" NAME="kindoftraffic" id="kindoftraffic3" VALUE="assuredforward"><label for="kindoftraffic3">Assured forwarding: Predictable service based on application's drop tolerance</label><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<label for="kindoftraffic3">My Applications:</label><br>
<SELECT NAME="assforward" id="kindoftraffic3" SIZE=1 onFocus ="selector(2)">
<OPTION VALUE="Assured forwarding - Class 1 - Low - 001010">Class 1 - Low
<OPTION VALUE="Assured forwarding - Class 1 - Medium - 001100">Class 1 - Medium
<OPTION VALUE="Assured forwarding - Class 1 - High - 001110">Class 1 - High
<OPTION VALUE="Assured forwarding - Class 2 - Low - 010010">Class 2 - Low
<OPTION VALUE="Assured forwarding - Class 2 - Medium - 010100">Class 2 - Medium
<OPTION VALUE="Assured forwarding - Class 2 - High - 010110">Class 2 - High
<OPTION VALUE="Assured forwarding - Class 3 - Low - 011010">Class 3 - Low
<OPTION VALUE="Assured forwarding - Class 3 - Medium - 011100">Class 3 - Medium
<OPTION VALUE="Assured forwarding - Class 3 - High - 011110">Class 3 - High
<OPTION VALUE="Assured forwarding - Class 4 - Low - 100010">Class 4 - Low
<OPTION VALUE="Assured forwarding - Class 4 - Medium - 100100">Class 4 - Medium
<OPTION VALUE="Assured forwarding - Class 4 - High - 100110">Class 4 - High
</SELECT>
<P>
<p>
<center><input name=submit type="button" value="&lt;&lt;&nbsp;Back&nbsp" onClick="onNext('back')">
<input name=submit type="button" value="&nbsp;Next&nbsp&gt;&gt;" onClick="onNext('forward')"></center>
</form>
</BODY>
</html>