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

124 lines
4.4 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>Differentiated service hardware requirements</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: Stores whether or not customer has diffserv enabled routers.
Stored Values:
[prevVal](parent.hidden.clientInfo[clientNum][5])[yes or no]
Next and Back:
[Next]: rzalladvqos61.htm
[Back]: rzalladvqos51.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">
//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() {
prevVal = parent.hidden.clientInfo[clientNum][5]
if ( prevVal == "yes") {
document.rsvprouter.routers[0].checked = true
}
else if ( prevVal == "no" ) {
document.rsvprouter.routers[1].checked = true
}
}
function onBack() {
window.location = "rzalladvqos51.htm";
}
function onNext(form) {
if ( document.rsvprouter.routers[0].checked == true ) {
parent.hidden.clientInfo[clientNum][5] = "yes"
}
else {
parent.hidden.clientInfo[clientNum][5] = "no"
}
window.location = 'rzalladvqos61.htm'
}
//END NON-TRANSLATABLE
</script>
</head>
<BODY onload="restoreValues()">
<h2>QoS planning advisor: Hardware</h2>
<p>This advisor assumes that your network supports differentiated service(DiffServ)-aware routers. DiffServ-aware routers must be able to prioritize packets, based on the codepoint marking in their IP header. If your network does not use DiffServ-aware routers, you can still send the IP packets. The connection will still be made, but your traffic might not receive the priority you intend.</p>
<p>After the applications' IP packets leave your network, you will not be able to control any router along the traffic's path. If the traffic passes through a router without differentiated service, your traffic will not be given priority at that particular router. Check with your Internet service provider (ISP), partner companies, or other necessary groups to see what capabilities they offer.
<p>Does your network have DiffServ-aware routers?</p>
<form name="rsvprouter">
<INPUT TYPE="radio" NAME="routers" id="routers1" VALUE="yesrouter" CHECKED><label for="routers1">Yes</label><br>
<INPUT TYPE="radio" NAME="routers" id="routers2" VALUE="norouter"> <label for="routers2">No</label><p></p>
<center><input name=submit type="button" value="&lt;&lt;&nbsp;Back&nbsp" onClick="onBack()">
<input name=submit type="button" value="&nbsp;Next&nbsp&gt;&gt;" onClick="onNext(this.form)">
</center>
</form>
</BODY>
</html>