201 lines
8.1 KiB
HTML
201 lines
8.1 KiB
HTML
|
<!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">
|
||
|
<INPUT TYPE="radio" NAME="kindoftraffic" id="kindoftraffic1" VALUE="exforward" checked><label for="kindoftraffic1">Expedited forwarding: Dedicated link, but high demand on network</label><P>
|
||
|
|
||
|
<INPUT TYPE="radio" NAME="kindoftraffic" id="kindoftraffic2" VALUE="classes"><label for="kindoftraffic2">Class selector: Already used in most routers</label><br>
|
||
|
<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>
|
||
|
<INPUT TYPE="radio" NAME="kindoftraffic" id="kindoftraffic3" VALUE="assuredforward"><label for="kindoftraffic3">Assured forwarding: Predictable service based on application's drop tolerance</label><br>
|
||
|
<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="<< Back " onClick="onNext('back')">
|
||
|
<input name=submit type="button" value=" Next >>" onClick="onNext('forward')"></center>
|
||
|
|
||
|
</form>
|
||
|
|
||
|
</BODY>
|
||
|
|
||
|
</html>
|
||
|
|