-
Notifications
You must be signed in to change notification settings - Fork 1
versioning
sous edited this page Nov 9, 2022
·
1 revision
TopoFuzzer v0.1
- REST API to update the mapping between the public IP and the private IP of a service
- Instant handover of TCP connections: e.g., HTTP/2
- Instant handover of UDP connections: e.g., QUIC, HTTP/3
- No TLS certificates needed for HTTPS/3 (no trust on the intermediary needed)
- Add and remove nodes, switches, and links dynamically with the mininet API
- Change the traffic paths in the data plane by connecting an external SDN controller
TopoFuzzer v0.2
- Reduced QoS overhead by using TPROXY instead of "conntracked" port forwarding to redirect connections towards any ports of the service
- Option of one proxy node for all services behind TopoFuzzer. This reduces the isolation of the services' traffic in compense for a huge CPU usage reduction of 20 fold and over (as services are increasing)
TopoFuzzer follows the Semantic Versioning 2.0.0 policy: Given a version number MAJOR.MINOR.PATCH, increment the:
- MAJOR version when you make incompatible API changes,
- MINOR version when you add functionality in a backwards-compatible manner, and
- PATCH version when you make backwards-compatible bug fixes. Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
For more details visit Semantic Versioning