Skip to content
/ PyALTO Public

ALTO [RFC7285] protocol server implementation in Python3

License

Notifications You must be signed in to change notification settings

justas-/PyALTO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyALTO

The Application-Layer Traffic Optimization (ALTO) server implemented in Python3.

Description

This is open-source ALTO server implementation. It can be used to provide network topology and data routing cost information to its users. The project is split into the Server and Collector parts. See below for the description of each.

ALTO Server

The ALTO Server is the main part of the project. It implementes the ALTO protocol as described by the RFC7285. Server part alone is enough to implement a minimal version of the ALTO server. Such minimal server can be used to provide a pre-configured network topology information.

Data Collectors

To make ALTO server more feature-rich, network data collectors can be deployed in the virtual network devices. Data collectors run in the virtual network devices and periodically report counter values of network adapter(s) and the contents of the routers routing table.

About

ALTO [RFC7285] protocol server implementation in Python3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages