docs: fix dead urls

This commit is contained in:
Gabriel Ferreira
2023-10-27 00:11:54 -03:00
parent bd52dc4bcd
commit 3711e9f9db
21 changed files with 31 additions and 20 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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/

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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:

View File

@@ -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

View File

@@ -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/).
*
*/

View File

@@ -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>
*/

View File

@@ -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

View File

@@ -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"

View File

@@ -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/)
*

View File

@@ -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/

View File

@@ -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.

View File

@@ -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

View File

@@ -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>`_.

View File

@@ -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,

View File

@@ -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

View File

@@ -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