All new accounts created on Gitlab now require administrator approval. If you invite any collaborators, please let Flux staff know so they can approve the accounts.

doc.php3 4.87 KB
Newer Older
1
<?php
Leigh B. Stoller's avatar
Leigh B. Stoller committed
2 3
#
# EMULAB-COPYRIGHT
Leigh B. Stoller's avatar
Leigh B. Stoller committed
4
# Copyright (c) 2000-2002, 2004, 2005 University of Utah and the Flux Group.
Leigh B. Stoller's avatar
Leigh B. Stoller committed
5 6
# All rights reserved.
#
7 8 9 10 11 12 13 14
require("defs.php3");

#
# Standard Testbed Header
#
PAGEHEADER("Documentation");
?>

15
<h3>Getting Started on the Testbed</h3>
16 17 18

<p>These documents are highly recommended reading for all Emulab users.</p>

19
<ul>
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
<li><dl>
<dt><b><a href="docwrapper.php3?docname=auth.html">
	      How to get an account on the Testbed</a></b></dt>
    <dd>Starting or joining projects, authorization, and policies.</dd>
</dl><br>

<li><dl>
<dt><b><a href="tutorial/docwrapper.php3?docname=tutorial.html">
              Emulab "Getting Started" Tutorial</a></b></dt>
    <dd>The basics of creating experiments, and a quick intro to frequently
        used features, avoiding common pitfalls, and quick solutions to the
        most common problems people encounter.</dd>
</dl><br>

<li><dl>
Leigh B. Stoller's avatar
Leigh B. Stoller committed
35
<dt><b><a href="faq.php3">
36 37 38 39 40
              Frequently Asked Questions (FAQ)</a></b></dt>
    <dd>Probably our most important reference document. Check here before
        asking for help. Includes sections on "Getting Started" on Emulab,
        using the testbed, hardware setup, software setup, security issues,
        and troubleshooting. Over 50 questions and answers.</dd>
41 42 43 44 45 46
</dl><br>

<li><dl>
<dt><b><a href="doc/docwrapper.php3?docname=plab.html">
              Emulab PlanetLab Interface</a></b></dt>
    <dd>Documentation for our interface to PlanetLab.</dd>
47 48
</dl>

49 50 51 52
</ul>

<h3>Reference Material</h3>
<ul>
53
<li><b><a href="tutorial/docwrapper.php3?docname=tutorial.html#Advanced">
54
              Emulab Advanced Tutorial</a></b>
55 56
<li><b><a href="tutorial/docwrapper.php3?docname=advanced.html">
              Emulab Advanced Example</a></b>
57 58 59 60 61 62 63 64
<?php
# Link to kb-search through $TBBASE (https:), not $TBDOCBASE (http:).
# On https:, the browser sends HashCookie, so we get CHECKLOGIN_LOGGEDIN
# status.  Going via http:, we get CHECKLOGIN_MAYBEVALID, and can't know
# whether to show admin KB entries.
echo "<li><b><a href=\"$TBBASE/kb-search.php3\">\n
              Search or Browse the Emulab Knowledge Base</a></b>\n";
?>
65
<li><b><a href="tutorial/docwrapper.php3?docname=nscommands.html">
66
              Emulab-specific NS Extensions Reference Manual</a></b>
Leigh B. Stoller's avatar
Leigh B. Stoller committed
67
<li><b><a href = "xmlrpcapi.php3">Emulab's XML-RPC interface reference</a></b>
68
<li><b><a href="doc/docwrapper.php3?docname=tmcd.html">
69
              Testbed Master Control Daemon (TMCD) Reference Manual</a></b>
70
<li><b><a href = "docwrapper.php3?docname=swapping.html">
71
          Node Usage Policies and "Swapping" Experiments</a></b>
72 73 74 75 76 77
<li><b><a href = "doc/docwrapper.php3?docname=netbuilddoc.html">
          NetBuild Reference Manual</a></b>
<li><b><a href = "docwrapper.php3?docname=security.html">
          Security Issues</a></b>
<li><b><a href = "docwrapper.php3?docname=groups.html">
          About Project Groups</a></b>
78
<li><b><a href = "doc/docwrapper.php3?docname=internals.html">
79
          Emulab Internals</a></b>
80 81
<li><b><a href = "doc/docwrapper.php3?docname=hw-recommend.html">
          Want to build your own Testbed?</a></b>
82
<li><b><a href = "docwrapper.php3?docname=hardware.html">
83
          Current Hardware Overview</a></b>
84
<li><b><a href = "docwrapper.php3?docname=software.html">
85 86 87 88 89
          Current Software Overview</a></b>
</ul>

<h3>Miscellaneous</h3>
<ul>
90 91 92 93
<li><b><a href = "docwrapper.php3?docname=policies.html">
          Administrative Policies and Disclaimer</a></b>
<li><b><a href = "docwrapper.php3?docname=sponsors.html">
          Emulab Sponsors</a></b>
94 95 96 97 98 99 100
<p>
<li><b><a href = "news.php3">
          Current and Past Emulab News Items</a></b>
<li><b><a href = "doc/docwrapper.php3?docname=ChangeLog.txt">
          Changelog/Technical Details</a></b>
<li><b><a href = "pubs.php3">
          Papers and Talks</a></b>
101 102
</ul>

103
<a name="tutorial">
Robert Ricci's avatar
Robert Ricci committed
104 105 106
<h3>SIGCOMM Tutorial</h3>
</a>

107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130
<p>
You might also find it helpful to look through the tutorial given at
SIGCOMM '02 by Jay Lepreau, Robert Ricci, and Mac
Newbold, entitled "How To Use the Netbed (Emulab++) Network Testbeds."
</p>

<ul>
<li><b>Slides</b> from the tutorial are available in
    <a href = "http://www.cs.utah.edu/flux/testbed-docs/sigcomm02-tutorial/netbed-tut-sigcomm02.ppt">
          PowerPoint Format</a>, 
    and as PDFs, with 	
    <a href = "http://www.cs.utah.edu/flux/testbed-docs/sigcomm02-tutorial/netbed-tut-sigcomm02-2up.pdf">
          2 slides per page (full color)</a>, and
    <a href = "http://www.cs.utah.edu/flux/testbed-docs/sigcomm02-tutorial/netbed-tut-sigcomm02-grey-6up.pdf">
          6 slides per page (greyscale)</a>.

<li><b>Tutorial files</b> such as NS files for the experiments, are available
    as a
    <a href = "http://www.cs.utah.edu/flux/testbed-docs/sigcomm02-tutorial/tutfiles.tar.gz">
          tarball</a>, or
    <a href = "http://www.cs.utah.edu/flux/testbed-docs/sigcomm02-tutorial/tutfiles">
          individually</a>.
</ul>

131 132 133 134 135 136 137
<?php
#
# Standard Testbed Footer
# 
PAGEFOOTER();
?>