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.3.tar.gz (105.7 kB view details)

Uploaded Source

Built Distribution

nest-0.4.3-py3-none-any.whl (159.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nest-0.4.3.tar.gz
  • Upload date:
  • Size: 105.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for nest-0.4.3.tar.gz
Algorithm Hash digest
SHA256 bb3e65cfbe55be52b7e587af58ad6b33e1c303fcd57d376282e0f73c7cf2741c
MD5 4d2ceafa44f03f5d419754ba49eda395
BLAKE2b-256 a044eef118c856796f81b922b3e91e225221cebc3e2a23a35b2843dc1b5726fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nest-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 159.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for nest-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 dc70710eba2209c8691528ebeea5484e858ec2a541daeb46fbff6e5ebc6d5180
MD5 823d197979a3e4d108017369a377c624
BLAKE2b-256 e15c8e21407d15829cba69e733504a6a9c62548fb8f6893d2e51923d2269c5bd

See more details on using hashes here.

Supported by

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