Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/katharaframework/kathara-labs
Collection of Kathará network scenarios and tutorials.
https://github.com/katharaframework/kathara-labs
arp bgp computer-networks dns kathara kathara-tutorials learning network-emulation ospf p4 p4lang rip routing
Last synced: 2 days ago
JSON representation
Collection of Kathará network scenarios and tutorials.
- Host: GitHub
- URL: https://github.com/katharaframework/kathara-labs
- Owner: KatharaFramework
- License: gpl-3.0
- Created: 2018-09-02T14:27:59.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T14:28:03.000Z (3 months ago)
- Last Synced: 2024-10-18T10:23:52.566Z (3 months ago)
- Topics: arp, bgp, computer-networks, dns, kathara, kathara-tutorials, learning, network-emulation, ospf, p4, p4lang, rip, routing
- Language: Shell
- Homepage: https://www.kathara.org/
- Size: 173 MB
- Stars: 111
- Watchers: 11
- Forks: 45
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Kathara Labs
This repository contains the official network scenarios of [Kathará](https://github.com/KatharaFramework/Kathara).## Tutorials
The [tutorials](tutorials) directory contains several tutorials about basic and advanced usage of Kathará.## Main Labs
The [main-labs](main-labs) directory contains the network scenarios used in the course of "Internet and Data Centers" at
Roma Tre university.The network scenarios cover several topics. For each topic there are different scenarios and for each of them you can find
the related explanatory slides.
* [Basic Topics](main-labs/basic-topics)
* [Application Level](main-labs/application-level)
* [Intradomain Routing](main-labs/intradomain-routing)
* [Interdomain Routing](main-labs/interdomain-routing)
* [Data Center Routing](main-labs/data-center-routing)
* [Labs Integrating Several Technologies](main-labs/labs-integrating-several-technologies)
* [P4](main-labs/p4) (Thanks to ETH Zurich :smile:)
* [SDN-Openflow](main-labs/sdn-openflow)## Community Labs
The [community-labs](community-labs) directory contains a collection of network scenarios from the Kathará community.If you have something interesting to share, please let us know!
You can email [[email protected]](mailto:[email protected]), open an issue in this repository or directly make a
Pull Request.Contributions are always welcome!
## Exercises
The [exercises](exercises) directory contains a set of exercises that leverage the
[kathara-lab-checker](https://github.com/KatharaFramework/kathara-lab-checker) tool to offer autocorrection for students.Each exercise includes specific requirements that students need to meet. Using the kathara-lab-checker,
students can run tests to ensure that their configuration meets the criteria, receiving feedback if any adjustments are needed.## Exam Labs
The [exam-labs](exam-labs) directory contains the network scenarios used for the practical exams of the course
"Internet and Data Centers" at Roma Tre University.For each scenario you can find a `.pdf` file containing the exam's text and the relative solution.
You can use it for training and practice!
## Netkit Labs
If you need additional network scenarios, you can visit the old [Netkit Lab Page](https://www.netkit.org/exams.html).
**Beware those network scenarios are not tested on Kathará, so they may not work properly!**