Ouroboros
Rebuilding packet networks from the ground up.
Ouroboros (O7s) is a prototype packet-switching technology designed as an alternative to TCP/IP. It aims to simplify the configuration and operation of packet-switched networks through a redesign of the Internet model, from the programming API to the wire. From an application's perspective, the network appears as a black box with a simple API for requesting communication services such as unicast flows, which are bidirectional channels delivering message or byte streams with requested operational parameters like maximum delay, bandwidth, packet-loss protection, peer authentication, and in-flight data encryption, as well as broadcast flows to sets of processes. Administrators interact with the network as a collection of daemons that act as software routers or hubs, connected through a simple management API.
The prototype is developed for POSIX operating systems, including Linux, *BSD, and OS X. It is not directly compatible with TCP/IP or POSIX sockets, but it provides interfaces and tools to run over Ethernet or UDP, and to create IP/Ethernet tunnels over Ouroboros by exposing tap or tun devices for injecting packets. The system uses service names bound to processes, rather than addresses, with certificates and a directory that stores service name certificates and their registered network locations.
12 alternatives to Ouroboros
Ranked by how well each tool replaces Ouroboros: shared features, audience, price and popularity.
- 62 out of 100 match—
Open source innovation. Mission critical reliability.
Covers 8 of 15 key features and has a free plan.
Free planOpen source61 out of 100 matchFreeEnterprise open source operating system published by Canonical
Covers 3 of 15 key features and has a free plan.
Free planOpen source60 out of 100 matchContact salesThe open source SDN platform
Covers 6 of 15 key features and has a free plan.
Free planOpen source59 out of 100 matchFreeFree and open source Internet routing protocol suite for Linux and Unix
Covers 8 of 15 key features and has a free plan.
Free planOpen source58 out of 100 matchFree- 58 out of 100 matchContact sales
Powerful open source virtualization for personal and enterprise use
Covers 7 of 15 key features and has a free plan.
Free planOpen source58 out of 100 matchContact salesA reasonably secure operating system
Covers 3 of 15 key features and has a free plan.
Free planOpen source58 out of 100 matchFreeOne broker to queue them all
Covers 7 of 15 key features and has a free plan.
Free planOpen source58 out of 100 matchFreeA flexible, source-based Linux distribution
Covers 4 of 15 key features and has a free plan.
Free planOpen source57 out of 100 matchContact salesA graphical network monitor for Unix modeled after etherman
Covers 2 of 15 key features and has a free plan.
Free planOpen source57 out of 100 matchFreeOpen-source electronic prototyping platform enabling users to create interactive objects.
Covers 2 of 15 key features.
Open source57 out of 100 match—