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

📄 6_ns simulator course for beginners.mht

📁 介绍相关NS2的资料对于NS2的一些介绍
💻 MHT
字号:
From: <由 Microsoft Internet Explorer 5 保存>
Subject: 
Date: Thu, 11 Aug 2005 15:05:52 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C59E86.2A745340"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C59E86.2A745340
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: file://E:\Object\TFRC????????????\NS-2\?????\6.NS Simulator Course for Beginners.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from =
url=3D(0061)http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/ns.htm=
 --><HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2668" name=3DGENERATOR></HEAD>
<BODY bgColor=3D#f3e6c0><B><FONT size=3D+4><FONT color=3D#ff0000>NS =
Simulator Course=20
for Beginners</FONT></FONT></B>=20
<P><B><FONT =
size=3D+4>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</FONT><FONT size=3D+2>Lecture Notes, Sept 2002</FONT></B> <BR><B><FONT=20
size=3D+2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
Univ. de Los Andes,</FONT></B> <BR><B><FONT=20
size=3D+2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;=20
Merida, Venezuela</FONT></B> <BR>&nbsp;=20
<P><B><FONT=20
size=3D+2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Eitan Altman, Tania Jimenez</FONT></B> <BR>&nbsp; <BR>&nbsp;=20
<P>The <A=20
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/n=
3.pdf">lecture=20
notes </A>are availbe in postscript. <BR>&nbsp;=20
<P><B><U><FONT color=3D#ff0000>TCL FILES:</FONT></U></B>=20
<UL></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for TCP examples<BR></H3>
<UL>
  <P><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/EX1/ex1.tcl">ex1.tcl</A></FONT>=20
  TCP and CBR connections sharing a bottleneck link. <BR><FONT =
color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/TCP-rand-dr/rdrop.tcl">rdrop.tcl</A></FONT>=20
  TCP and CBR connections with random drops. <BR><FONT =
color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/EX3/ex3.tcl">ex3.tcl</A></FONT>=20
  Example with several TCP connections. Delays and initial trnamission =
times=20
  created at radom. <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/shortTcp.tcl">shortTcp.tcl</A></FONT>=20
  This is a script for working with short TCP files with several source =
nodes,=20
  sharing a single bottleneck link. <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/shortTcp2.tcl">shortTcp2.tcl</A></FONT>=20
  A script with similar functionalities, a more sophisticated tcl =
programming.=20
  Extra monitoring features. <BR></P></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for unicast and multicast routing<BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/EX2/ex2.tcl">ex2.tcl</A></FONT>=20
  unicast routing. <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/MltCst1/CTR/ctr.tcl">ctr.tcl</A></FONT>=20
  Multicast routing, CTR. <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/MltCst1/DVMRP/dvmrp.tcl">dvmrp.tcl</A></FONT>=20
  Multicast routing, DVMRP. <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/MltCst1/PIMDM/pimdm.tcl">pimdm.tcl</A></FONT>=20
  Multicast routing, PIMDM. <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/MltCst1/BST/bst.tcl">bst.tcl</A></FONT>=20
  Multicast routing, bi-directional shared tree. </UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for RED queue<BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/red.tcl">red.tcl</A></FONT>=20
  This is a script for 3 TCP connections with a RED bottleneck buffer.=20
  Parameters are configured automatically. <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/drptail.tcl">drptail.tcl</A></FONT>=20
  The same network as in red.tcl but with a dropt tail buffer. The queue =

  monitoring is done differently. <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/shortRed.tcl">shortRED.tcl</A></FONT>=20
  This is a script for working with short TCP files with several source =
nodes,=20
  sharing a single bottleneck link with a RED buffer. <BR></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for diffserv <BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/diffs.tcl">diffs.tcl</A></FONT>=20
  This is a script for working with short TCP files with several source =
nodes,=20
  sharing a single bottleneck link. It is used to show how with proper =
choice of=20
  CIR, marking decreases losses of vulnerable packets (syns etc). =
<BR></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for LANs<BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/LAN/802p3.tcl">802p3.tcl</A></FONT>=20
  <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/LAN/csma.tcl">csma.tcl</A></FONT>=20
  <BR></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for Classical Queueing Models<BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/mm1.tcl">mm1.tcl</A></FONT>=20
  An M/M/1 queue <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/mm1k.tcl">mm1k.tcl</A></FONT>=20
  An M/M/1 queue with finite capacity <BR></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for mobile networks<BR></H3>
<UL></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for LANs<BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/LAN/802p3.tcl">802p3.tcl</A></FONT>=20
  <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/LAN/csma.tcl">csma.tcl</A></FONT>=20
  <BR></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for Classical Queueing Models<BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/mm1.tcl">mm1.tcl</A></FONT>=20
  An M/M/1 queue <BR><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/mm1k.tcl">mm1k.tcl</A></FONT>=20
  An M/M/1 queue with finite capacity <BR></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Scripts for mobile networks<BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/wrls-dsdv.tcl">wrls-dsdv.tcl</A></FONT>=20
  TCP over a 3 nodes Ad-hoc network with DSDV routing protocol. =
<BR><FONT=20
  color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/wrls-dsr.tcl">wrls-dsr.tcl</A></FONT>=20
  TCP over a 3 nodes Ad-hoc network with DST routing protocol. <BR><FONT =

  color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/wrls-aodv.tcl">wrls-aodv.tcl</A></FONT>=20
  TCP over a 3 nodes Ad-hoc network with AODV routing protocol. =
<BR><FONT=20
  color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/wrls-tora1.tcl">wrls-tora1.tcl</A></FONT>=20
  TCP over a 3 nodes Ad-hoc network with TORA routing protocol. =
<BR><FONT=20
  color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/wrls-tora2.tcl">wrls-tora2.tcl</A></FONT>=20
  TCP over a 4 nodes Ad-hoc network with TORA routing protocol. =
<BR></UL>
<H3><IMG alt=3D*=20
src=3D"file:///E:/Object/TFRC&#22312;&#26080;&#32447;&#32593;&#32476;&#30=
340;&#25913;&#36827;&#21450;&#20854;&#20223;&#30495;/NS-2/&#26032;&#25163=
;&#23398;&#20064;&#31687;/6.NS%20Simulator%20Course%20for%20Beginners.fil=
es/yellowba.gif">=20
Others<BR></H3>
<UL><FONT color=3D#330033><A=20
  =
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/RVs/rv1.tcl">rv1.tcl</A></FONT>=20
  Testing Random Variables <BR></UL>&nbsp;=20
<H1>
<HR width=3D"100%">
</H1><B><U><FONT color=3D#ff0000>AWK FILES:</FONT></U></B>=20
<P><FONT color=3D#000000><A=20
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/A=
WK/avr.awk">avr.awk</A></FONT>=20
Computing the average <BR><FONT color=3D#000000><A=20
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/A=
WK/stdv.awk">stdv.awk</A></FONT>=20
Computing thestandard deviation.=20
<HR width=3D"100%">

<H1></H1><B><U><FONT color=3D#ff0000>PERL FILES:</FONT></U></B>=20
<P><FONT color=3D#000000><A=20
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/T=
CL+PERL/throughput.pl">throughput.pl</A></FONT>=20
Computing the throughput <BR><FONT color=3D#000000><A=20
href=3D"http://nile.wpi.edu/NS/Example/column">column.pl</A></FONT> =
Extracting a=20
column from a file=20
<HR width=3D"100%">

<H1></H1></FONT><FONT size=3D+2>Some references and links:</FONT></B>=20
<P><FONT color=3D#ff0000><A href=3D"http://www.isi.edu/nsnam/ns/">The =
Network=20
Simulator Home Page</A></FONT> <BR><FONT color=3D#ff0000><A=20
href=3D"http://www.isi.edu/nsnam/ns/ns-documentation.html">The ns=20
Manual</A></FONT> <BR><FONT color=3D#ff0000><A=20
href=3D"http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/D=
OC/DSnortel.pdf">Nortel-Diffserv=20
module manual for ns</A></FONT> <BR><FONT color=3D#ff0000><A=20
href=3D"http://www.isi.edu/nsnam/ns/tutorial/index.html">Marc Greis's=20
tutorial</A></FONT> <BR><FONT color=3D#ff0000><A=20
href=3D"http://nile.wpi.edu/NS/">Tutorial by Jae Chung and Mark=20
Claypool</A></FONT> <BR><FONT color=3D#ff0000><A=20
href=3D"http://www.icir.org/floyd/red.html">RED Queue Management page=20
</A></FONT><BR></P></BODY></HTML>

------=_NextPart_000_0000_01C59E86.2A745340
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: =?gb2312?B?ZmlsZTovLy9FOi9PYmplY3QvVEZSQ9Tazt7P3834wue1xLjEvfi8sA==?=
	=?gb2312?B?xuS3wtXmL05TLTIv0MLK1tGnz7DGqi82Lk5TJTIwU2ltdWxhdG9yJQ==?=
	=?gb2312?B?MjBDb3Vyc2UlMjBmb3IlMjBCZWdpbm5lcnMuZmlsZXMveWVsbG93YmEuZ2lm?=

R0lGODlhDgAOAPUAAP/kpf/qjP/8Mfv/If//EPf/EPv/CP//APv/AOfvAOPnANreAL+/v8/WCNbW
AM7OY8nOY8zOQs7OEMfOAMTGvcbGe8LGe8PGAL29ALe9AK+1AKetAJycSpecAI+UAImMMYKEEISE
AHNzEHFzAGtrAF5jAFpZAFdaAEpKAEVKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAAOAA4AAAZrQIZw
SCwaj0RLRCKJWI4Qx+GASFwgxcrkQBAYFJdOhRg5GAKAggPjARElCINg0MB0Qqf3QrGYaO4leRRC
ERgYGRt3Jigig0IVHh0eISMlKSgcRQ8kJCconx9FgxUiJyciHI6iQ46qRKqtDEEAOw==

------=_NextPart_000_0000_01C59E86.2A745340--

⌨️ 快捷键说明

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