Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aem/cs3700-project2
https://github.com/aem/cs3700-project2
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/aem/cs3700-project2
- Owner: aem
- Created: 2017-09-27T16:19:40.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-10T03:38:16.000Z (about 7 years ago)
- Last Synced: 2024-10-05T11:23:37.353Z (3 months ago)
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cs3700-project2
This project gave us a fair number of challenges. There are lots of corner cases around activating/deactivating ports when building the MST. By breaking the problem down in to small manageable chunks instead of trying to tackle the whole algorithm at once, we were able to handle all of the BPDU processing much more easily.
Tweaking the timeouts to work exactly right also proved challenging. Too long and you miss packets entirely, too short and the run loop is running too quickly and you might end up with duplicate data or inefficient processing.