Skip to main content

NeST: Network Stack Tester

Project description

NeST: Network Stack Tester

pipeline status

NeST is a python3 package that handles testbed setup, testbed configuration, collecting and visualizing data by providing a user friendly API, addressing common issues involved in conducting networking experiments.

The paper introducing NeST was accepted at ANRW'20.

NeST source code repository is maintained at GitLab.

NOTE: NeST is currently in beta stage.

Installation

Instructions to install NeST can be found in install.rst.

Examples

Several examples, that explain the basic APIs and features of NeST, are available in the examples directory.

Documentation

The documentation of NeST APIs can be read online at: https://nest.nitk.ac.in/docs/

Instructions for generating/building the API documentation can be found in docs/README.md folder.

Unit tests

Tests can be found in nest/tests folder. Run the below command in the repo's root folder to run the tests.

sudo python3 -m unittest -v

NOTE: NeST requires root access currently to create and manage network namespaces.

Contributing

To contribute, read CONTRIBUTING.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nest-0.4.4.tar.gz (125.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nest-0.4.4-py3-none-any.whl (184.5 kB view details)

Uploaded Python 3

File details

Details for the file nest-0.4.4.tar.gz.

File metadata

  • Download URL: nest-0.4.4.tar.gz
  • Upload date:
  • Size: 125.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for nest-0.4.4.tar.gz
Algorithm Hash digest
SHA256 75cf21c06f92cda68339e0172ecb918cd2afbe99517db0c53a2d0df9b69ab356
MD5 95c79b5499f545fb34c17217e00d2708
BLAKE2b-256 af9fc62f9c7c7bac5013da3f31d3811c229462d17b99de62d00d5b1e7d39a9ed

See more details on using hashes here.

File details

Details for the file nest-0.4.4-py3-none-any.whl.

File metadata

  • Download URL: nest-0.4.4-py3-none-any.whl
  • Upload date:
  • Size: 184.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for nest-0.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6e9c63277489d779b038d6184e65118fbb9a01b75741e4dab23b76a15054a349
MD5 6772157dd6efcdc91a2d281536aa6f75
BLAKE2b-256 b3b5c178ce3bd0bd0cda9cb21b5a77636b628fab610c247066f55e9d92e0c4e8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page