docs: fix dead urls
This commit is contained in:
@@ -8,7 +8,7 @@ follows:
|
||||
|
||||
* Several guides that are version controlled for each release (the
|
||||
`latest release <https://www.nsnam.org/documentation/latest/>`_) and
|
||||
`development tree <https://www.nsnam.org/ns-3-dev/documentation/>`_:
|
||||
`development tree <https://www.nsnam.org/documentation/development-tree/>`_:
|
||||
|
||||
* Tutorial
|
||||
* Installation Guide
|
||||
|
||||
@@ -8,7 +8,7 @@ follows:
|
||||
|
||||
* Several guides that are version controlled for each release (the
|
||||
`latest release <https://www.nsnam.org/documentation/latest/>`_) and
|
||||
`development tree <https://www.nsnam.org/ns-3-dev/documentation/>`_:
|
||||
`development tree <https://www.nsnam.org/documentation/development-tree/>`_:
|
||||
|
||||
* Tutorial
|
||||
* Installation Guide *(this document)*
|
||||
@@ -20,7 +20,7 @@ follows:
|
||||
* `ns-3 wiki <https://www.nsnam.org/wiki/Main_Page>`_
|
||||
|
||||
This document is written in `reStructuredText <http://docutils.sourceforge.net/rst.html>`_
|
||||
for `Sphinx <http://sphinx.pocoo.org/>`_ and is maintained in the ``doc/installation`` directory of ns-3's source code. Source file column width is 100 columns.
|
||||
for `Sphinx <https://www.sphinx-doc.org/>`_ and is maintained in the ``doc/installation`` directory of ns-3's source code. Source file column width is 100 columns.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
@@ -8,7 +8,7 @@ follows:
|
||||
|
||||
* Several guides that are version controlled for each release (the
|
||||
`latest release <https://www.nsnam.org/documentation/latest/>`_) and
|
||||
`development tree <https://www.nsnam.org/ns-3-dev/documentation/>`_:
|
||||
`development tree <https://www.nsnam.org/documentation/development-tree/>`_:
|
||||
|
||||
* Tutorial
|
||||
* Installation Guide
|
||||
|
||||
@@ -467,7 +467,7 @@ Performance Profilers
|
||||
.. _Perf : https://perf.wiki.kernel.org/index.php/Tutorial
|
||||
.. _Hotspot : https://github.com/KDAB/hotspot
|
||||
.. _AMD uProf : https://www.amd.com/en/developer/uprof.html
|
||||
.. _Intel VTune : https://www.intel.com/content/www/us/en/develop/documentation/get-started-with-vtune/top.html
|
||||
.. _Intel VTune : https://www.intel.com/content/www/us/en/docs/vtune-profiler/get-started-guide/2023-1/overview.html
|
||||
.. _Windows Performance Toolkit : https://docs.microsoft.com/en-us/windows-hardware/test/wpt/
|
||||
.. _Sysprof : https://wiki.gnome.org/Apps/Sysprof
|
||||
.. _Oprofile : https://oprofile.sourceforge.io/faq/
|
||||
|
||||
@@ -8,7 +8,7 @@ follows:
|
||||
|
||||
* Several guides that are version controlled for each release (the
|
||||
`latest release <https://www.nsnam.org/documentation/latest/>`_) and
|
||||
`development tree <https://www.nsnam.org/ns-3-dev/documentation/>`_:
|
||||
`development tree <https://www.nsnam.org/documentation/development-tree/>`_:
|
||||
|
||||
* Tutorial
|
||||
* Installation Guide
|
||||
|
||||
@@ -8,7 +8,7 @@ follows:
|
||||
|
||||
* Several guides that are version controlled for each release (the
|
||||
`latest release <https://www.nsnam.org/documentation/latest/>`_) and
|
||||
`development tree <https://www.nsnam.org/ns-3-dev/documentation/>`_:
|
||||
`development tree <https://www.nsnam.org/documentation/development-tree/>`_:
|
||||
|
||||
* Tutorial *(this document)*
|
||||
* Installation Guide
|
||||
|
||||
@@ -41,7 +41,7 @@ class Packet;
|
||||
*
|
||||
* Sends UDP packets based on a trace file of a MPEG4 stream.
|
||||
* Trace files can be downloaded from:
|
||||
* http://trace.eas.asu.edu/mpeg4/index.html
|
||||
* https://web.archive.org/web/20210113211420/http://trace.eas.asu.edu/mpeg4/index.html
|
||||
* (the 2 first lines of the file should be removed) A valid trace file is a file with 4 columns:
|
||||
* \li -1- the first one represents the frame index
|
||||
* \li -2- the second one indicates the type of the frame: I, P or B
|
||||
|
||||
@@ -248,7 +248,7 @@ the entire topology. Then, for each router in the topology, the
|
||||
GlobalRouteManager executes the OSPF shortest path first (SPF) computation on
|
||||
the database, and populates the routing tables on each node.
|
||||
|
||||
The quagga (`<http://www.quagga.net>`_) OSPF implementation was used as the
|
||||
The quagga (`<https://www.nongnu.org/quagga/>`_) OSPF implementation was used as the
|
||||
basis for the routing computation logic. One benefit of following an existing
|
||||
OSPF SPF implementation is that OSPF already has defined link state
|
||||
advertisements for all common types of network links:
|
||||
|
||||
@@ -57,7 +57,7 @@ Model history
|
||||
+++++++++++++
|
||||
|
||||
Until the ns-3.10 release, |ns3| contained a port of the TCP model from `GTNetS
|
||||
<http://www.ece.gatech.edu/research/labs/MANIACS/GTNetS/index.html>`_,
|
||||
<https://web.archive.org/web/20210928123443/http://griley.ece.gatech.edu/MANIACS/GTNetS/index.html>`_,
|
||||
developed initially by George Riley and ported to |ns3| by Raj Bhattacharjea.
|
||||
This implementation was substantially rewritten by Adriam Tam for ns-3.10.
|
||||
In 2015, the TCP module was redesigned in order to create a better
|
||||
|
||||
@@ -82,6 +82,6 @@
|
||||
* By using a standard data format for reporting topology, existing
|
||||
* OSPF route computation code can be reused, and that is what is done
|
||||
* by the ns3::GlobalRouteManager. The main computation functions are
|
||||
* ported from the quagga routing suite (http://www.quagga.net).
|
||||
* ported from the quagga routing suite (https://www.nongnu.org/quagga/).
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
* Author: George F. Riley<riley@ece.gatech.edu>
|
||||
* Modified by: John Abraham <john.abraham@gatech.edu>
|
||||
* Contributions: Eugene Kalishenko <ydginster@gmail.com> (Open Source and Linux Laboratory
|
||||
* http://dev.osll.ru/) Tommaso Pecorella <tommaso.pecorella@unifi.it> Pavel Vasilyev
|
||||
* http://wiki.osll.ru/doku.php/start) Tommaso Pecorella <tommaso.pecorella@unifi.it> Pavel Vasilyev
|
||||
* <pavel.vasilyev@sredasolutions.com>
|
||||
*/
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
* Author: George F. Riley<riley@ece.gatech.edu>
|
||||
* Author: John Abraham <john.abraham@gatech.edu>
|
||||
* Contributions: Eugene Kalishenko <ydginster@gmail.com> (Open Source and Linux Laboratory
|
||||
* http://dev.osll.ru/)
|
||||
* http://wiki.osll.ru/doku.php/start)
|
||||
*/
|
||||
|
||||
// Interface between ns3 and the network animator
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
*
|
||||
* Author: John Abraham <john.abraham@gatech.edu>
|
||||
* Contributions: Eugene Kalishenko <ydginster@gmail.com> (Open Source and Linux Laboratory
|
||||
* http://dev.osll.ru/)
|
||||
* http://wiki.osll.ru/doku.php/start)
|
||||
*/
|
||||
|
||||
#include "unistd.h"
|
||||
|
||||
@@ -14,7 +14,8 @@
|
||||
* Currently there are three models:
|
||||
* - ns3::OrbisTopologyReader for Orbis 0.7 traces
|
||||
* (https://web.archive.org/web/20181102004219/http://sysnet.ucsd.edu/~pmahadevan/topo_research/topo.html)
|
||||
* - ns3::InetTopologyReader for Inet 3.0 traces (http://topology.eecs.umich.edu/inet/)
|
||||
* - ns3::InetTopologyReader for Inet 3.0 traces
|
||||
* (https://web.archive.org/web/20210308100536/http://topology.eecs.umich.edu/inet/)
|
||||
* - ns3::RocketfuelTopologyReader for Rocketfuel traces
|
||||
* (http://www.cs.washington.edu/research/networking/rocketfuel/)
|
||||
*
|
||||
|
||||
@@ -53,7 +53,7 @@ used create a rescaled version of the topology, thus being the most effective wa
|
||||
Examples can be found in the directory ``src/topology-read/examples/``
|
||||
|
||||
.. _Orbis: https://web.archive.org/web/20181102004219/http://sysnet.ucsd.edu/~pmahadevan/topo_research/topo.html
|
||||
.. _Inet: http://topology.eecs.umich.edu/inet/
|
||||
.. _Inet: https://web.archive.org/web/20210308100536/http://topology.eecs.umich.edu/inet/
|
||||
.. _RocketFuel: http://www.cs.washington.edu/research/networking/rocketfuel/
|
||||
.. _Archipelago: http://www.caida.org/projects/ark/
|
||||
.. _Measurements: http://data.caida.org/datasets/topology/ipv4.allpref24-aslinks/
|
||||
|
||||
@@ -43,7 +43,7 @@ namespace ns3
|
||||
* the information needed to build the topology
|
||||
* (i.e.number of nodes, links and links structure).
|
||||
* It have been tested with Inet 3.0
|
||||
* http://topology.eecs.umich.edu/inet/
|
||||
* https://web.archive.org/web/20210308100536/http://topology.eecs.umich.edu/inet/
|
||||
*
|
||||
* It might set a link attribute named "Weight", corresponding to
|
||||
* the euclidean distance between two nodes, the nodes being randomly positioned.
|
||||
|
||||
@@ -201,4 +201,4 @@ Validation
|
||||
**********
|
||||
|
||||
The RED model has been validated and the report is currently stored
|
||||
at: https://github.com/downloads/talau/ns-3-tcp-red/report-red-ns3.pdf
|
||||
at: https://gitlab.com/nsnam/ns-3-dev/uploads/6937dac2431a0b61209728ecbfd442ac/report-red-ns3.pdf
|
||||
|
||||
@@ -81,7 +81,7 @@ References
|
||||
|
||||
.. [Ref1] A. Kuznetsov and D. Torokhov; Linux Cross Reference Source Code; Available online at `<https://raw.githubusercontent.com/torvalds/linux/8efd0d9c316af470377894a6a0f9ff63ce18c177/net/sched/sch_tbf.c>`_.
|
||||
|
||||
.. [Ref2] J. Vehent; Journey to the Center of the Linux Kernel: Traffic Control, Shaping and QoS; Available online at `<http://wiki.linuxwall.info/doku.php/en:resources:dossiers:networking:traffic_control#tbf_-_token_bucket_filter>`_.
|
||||
.. [Ref2] J. Vehent; Journey to the Center of the Linux Kernel: Traffic Control, Shaping and QoS; Available online at `<https://web.archive.org/web/20190930031243/http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:networking:traffic_control#tbf_-_token_bucket_filter>`_.
|
||||
|
||||
.. [Ref3] Practical IP Network QoS: TBF queuing discipline; Available online at `<https://web.archive.org/web/20200516025221/http://web.opalsoft.net/qos/default.php>`_.
|
||||
|
||||
|
||||
@@ -591,7 +591,8 @@ TxDurationTest::DoRun()
|
||||
WIFI_PREAMBLE_LONG,
|
||||
MicroSeconds(8208 + 192));
|
||||
|
||||
// values from http://mailman.isi.edu/pipermail/ns-developers/2009-July/006226.html
|
||||
// values from
|
||||
// https://web.archive.org/web/20100711002639/http://mailman.isi.edu/pipermail/ns-developers/2009-July/006226.html
|
||||
retval = retval && CheckTxDuration(14,
|
||||
DsssPhy::GetDsssRate1Mbps(),
|
||||
22,
|
||||
|
||||
@@ -119,6 +119,9 @@ static ns3::GlobalValue g_rate("VRCrate",
|
||||
./src/lte/model/lte-mi-error-model.h:23:
|
||||
* for mobIlE Video AppLications) project, which is a
|
||||
|
||||
./src/traffic-control/doc/tbf.rst:84:
|
||||
.. [Ref2] J. Vehent; Journey to the Center of the Linux Kernel: Traffic Control, Shaping and QoS; Available online at `<https://web.archive.org/web/20190930031243/http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:networking:traffic_control#tbf_-_token_bucket_filter>`_.
|
||||
|
||||
./src/traffic-control/model/codel-queue-disc.h:17:
|
||||
* Codel, the COntrolled DELay Queueing discipline
|
||||
|
||||
|
||||
@@ -2956,6 +2956,7 @@ class NS3QualityControlTestCase(unittest.TestCase):
|
||||
"https://www.nsnam.org/releases/ns-3-x",
|
||||
"https://www.nsnam.org/releases/ns-allinone-3.(x-1",
|
||||
"https://www.nsnam.org/releases/ns-allinone-3.x.tar.bz2",
|
||||
"https://ns-buildmaster.ee.washington.edu:8010/",
|
||||
# split due to command-line formatting
|
||||
"https://cmake.org/cmake/help/latest/manual/cmake-",
|
||||
"http://www.ieeeghn.org/wiki/index.php/First-Hand:Digital_Television:_The_",
|
||||
@@ -2969,6 +2970,11 @@ class NS3QualityControlTestCase(unittest.TestCase):
|
||||
# historical links
|
||||
"http://www.research.att.com/info/kpv/",
|
||||
"http://www.research.att.com/~gsf/",
|
||||
"http://nsnam.isi.edu/nsnam/index.php/Contributed_Code",
|
||||
"http://scan5.coverity.com/cgi-bin/upload.py",
|
||||
# terminal output
|
||||
"https://github.com/Kitware/CMake/releases/download/v3.27.1/cmake-3.27.1-linux-x86_64.tar.gz-",
|
||||
"http://mirrors.kernel.org/fedora/releases/11/Everything/i386/os/Packages/",
|
||||
}
|
||||
|
||||
# Scan for all URLs in all files we can parse
|
||||
|
||||
Reference in New Issue
Block a user