⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node490.html

📁 相关搜索: ns2仿真结果分析 all-awk ns2 ns2 无限网络中awk文件 ... [2.tcl.rar] - 在ns2平台上实现对AODV协议的模拟
💻 HTML
字号:
<html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><!--Converted with jLaTeX2HTML 2002 (1.62) JA patch-1.4patched version by:  Kenshi Muto, Debian Project.LaTeX2HTML 2002 (1.62),original version by:  Nikos Drakos, CBLU, University of Leeds* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan* with significant contributions from:  Jens Lippmann, Marek Rouchal, Martin Wilck and others --><HTML><HEAD><TITLE>36. Web cache as an application</TITLE><META NAME="description" CONTENT="36. Web cache as an application"><META NAME="keywords" CONTENT="everything"><META NAME="resource-type" CONTENT="document"><META NAME="distribution" CONTENT="global"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"><META NAME="Generator" CONTENT="jLaTeX2HTML v2002 JA patch-1.4"><META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"><LINK REL="STYLESHEET" HREF="everything.css" tppabs="http://www.isi.edu/nsnam/ns/doc/everything.css"><LINK REL="previous" HREF="node471.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node471.html"><LINK REL="up" HREF="node470.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node470.html"><LINK REL="next" HREF="node491.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node491.html"></HEAD><BODY ><!--Navigation Panel--><A NAME="tex2html8927"  HREF="node491.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node491.html"><IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="file:/usr/share/latex2html/icons/next.png"></A> <A NAME="tex2html8921"  HREF="node470.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node470.html"><IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="file:/usr/share/latex2html/icons/up.png"></A> <A NAME="tex2html8917"  HREF="node489.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node489.html"><IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="file:/usr/share/latex2html/icons/prev.png"></A> <A NAME="tex2html8923"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html"><IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="file:/usr/share/latex2html/icons/contents.png"></A> <A NAME="tex2html8925"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html"><IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="file:/usr/share/latex2html/icons/index.png"></A> <BR><B> Next:</B> <A NAME="tex2html8928"  HREF="node491.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node491.html">36.1 Using application-level data</A><B> Up:</B> <A NAME="tex2html8922"  HREF="node470.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node470.html">6 Application</A><B> Previous:</B> <A NAME="tex2html8918"  HREF="node489.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node489.html">35.6 Commands at a</A> &nbsp <B>  <A NAME="tex2html8924"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html">Contents</A></B>  &nbsp <B>  <A NAME="tex2html8926"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html">Index</A></B> <BR><BR><!--End of Navigation Panel--><H1><A NAME="SECTION07200000000000000000"></A><A NAME="chap:webcache"></A><BR>36. Web cache as an application</H1><P>All applications described above are ``virtual'' applications, in the sensethat they do not actually transfer their own data in the simulator; all that matter is the <I>size</I> and the <I>time</I> when data are transferred.Sometimes we may want applications to transfer their own data in simulations.One such example is web caching, where we want HTTP servers to send HTTP headers to caches and clients. These headers contain page modification time information and other caching directives, which are important for some cache consistency algorithms.<P>In the following, we first describe general issues regardingtransmitting application-level data in , then we discuss specialissues, as well as APIs, related to transmitting application datausing TCP as transport. We will then proceed to discuss the internaldesign of HTTP client, server, and proxy cache. <P><BR><HR><!--Table of Child-Links--><A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A><UL><LI><A NAME="tex2html8929"  HREF="node491.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node491.html">36.1 Using application-level data in </A><UL><LI><A NAME="tex2html8930"  HREF="node492.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node492.html">36.1.1 ADU</A><LI><A NAME="tex2html8931"  HREF="node493.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node493.html">36.1.2 Passing data between applications</A><LI><A NAME="tex2html8932"  HREF="node494.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node494.html">36.1.3 Transmitting user data over UDP</A><LI><A NAME="tex2html8933"  HREF="node495.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node495.html">36.1.4 Transmitting user data over TCP</A><LI><A NAME="tex2html8934"  HREF="node496.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node496.html">36.1.5 Class hierarchy related to user data handling</A></UL><BR><LI><A NAME="tex2html8935"  HREF="node497.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node497.html">36.2 Overview of web cache classes</A><UL><LI><A NAME="tex2html8936"  HREF="node498.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node498.html">36.2.1 Managing HTTP connections</A><UL><LI><A NAME="tex2html8937"  HREF="node499.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node499.html">36.2.1.0.1 OTcl methods</A><LI><A NAME="tex2html8938"  HREF="node500.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node500.html">36.2.1.0.2 Configuration parameter</A></UL><LI><A NAME="tex2html8939"  HREF="node501.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node501.html">36.2.2 Managing web pages</A><LI><A NAME="tex2html8940"  HREF="node502.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node502.html">36.2.3 Debugging</A></UL><BR><LI><A NAME="tex2html8941"  HREF="node503.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node503.html">36.3 Representing web pages</A><LI><A NAME="tex2html8942"  HREF="node504.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node504.html">36.4 Page pools</A><UL><LI><A NAME="tex2html8943"  HREF="node505.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node505.html">36.4.1 PagePool/Math</A><LI><A NAME="tex2html8944"  HREF="node506.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node506.html">36.4.2 PagePool/CompMath</A><LI><A NAME="tex2html8945"  HREF="node507.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node507.html">36.4.3 PagePool/ProxyTrace</A><LI><A NAME="tex2html8946"  HREF="node508.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node508.html">36.4.4 PagePool/Client</A><LI><A NAME="tex2html8947"  HREF="node509.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node509.html">36.4.5 PagePool/WebTraf</A></UL><BR><LI><A NAME="tex2html8948"  HREF="node510.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node510.html">36.5 Web client</A><UL><LI><A NAME="tex2html8949"  HREF="node511.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node511.html">36.5.0.0.1 Creating a client</A><LI><A NAME="tex2html8950"  HREF="node512.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node512.html">36.5.0.0.2 Configuring request generation</A><LI><A NAME="tex2html8951"  HREF="node513.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node513.html">36.5.0.0.3 Starting</A><LI><A NAME="tex2html8952"  HREF="node514.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node514.html">36.5.0.0.4 OTcl interfaces</A></UL><BR><LI><A NAME="tex2html8953"  HREF="node515.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node515.html">36.6 Web server</A><LI><A NAME="tex2html8954"  HREF="node516.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node516.html">36.7 Web cache</A><UL><LI><A NAME="tex2html8955"  HREF="node517.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node517.html">36.7.1 Http/Cache</A><UL><LI><A NAME="tex2html8956"  HREF="node518.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node518.html">36.7.1.0.1 Creation and startup</A><LI><A NAME="tex2html8957"  HREF="node519.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node519.html">36.7.1.0.2 OTcl methods</A></UL></UL><BR><LI><A NAME="tex2html8958"  HREF="node520.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node520.html">36.8 Putting together: a simple example</A><LI><A NAME="tex2html8959"  HREF="node521.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node521.html">36.9 Http trace format</A><LI><A NAME="tex2html8960"  HREF="node522.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node522.html">36.10 Commands at a glance</A></UL><!--End of Table of Child-Links--><HR><!--Navigation Panel--><A NAME="tex2html8927"  HREF="node491.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node491.html"><IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="file:/usr/share/latex2html/icons/next.png"></A> <A NAME="tex2html8921"  HREF="node470.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node470.html"><IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="file:/usr/share/latex2html/icons/up.png"></A> <A NAME="tex2html8917"  HREF="node489.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node489.html"><IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="file:/usr/share/latex2html/icons/prev.png"></A> <A NAME="tex2html8923"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html"><IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="file:/usr/share/latex2html/icons/contents.png"></A> <A NAME="tex2html8925"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html"><IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="file:/usr/share/latex2html/icons/index.png"></A> <BR><B> Next:</B> <A NAME="tex2html8928"  HREF="node491.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node491.html">36.1 Using application-level data</A><B> Up:</B> <A NAME="tex2html8922"  HREF="node470.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node470.html">6 Application</A><B> Previous:</B> <A NAME="tex2html8918"  HREF="node489.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node489.html">35.6 Commands at a</A> &nbsp <B>  <A NAME="tex2html8924"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html">Contents</A></B>  &nbsp <B>  <A NAME="tex2html8926"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html">Index</A></B> <!--End of Navigation Panel--><ADDRESS>2003-09-23</ADDRESS></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -