mirror of
https://github.com/ShadowKatStudios/OC-Minitel.git
synced 2024-12-25 01:48:05 +11:00
Easy-to-implement networking protocol for OpenComputers
Izzy
071a692f11
Tally of packet overhead: - 16 bytes packet ID - 8 bytes type - N bytes dest - N bytes source - 8 bytes port - N bytes data - 6*2 bytes network card overhead |
||
---|---|---|
Embedded | ||
FRequest | ||
img | ||
KittenOS | ||
MMail | ||
MTFS | ||
OpenOS | ||
realtime | ||
RPC/OpenOS | ||
syslog | ||
util/OpenOS/usr/bin | ||
vTunnel | ||
WoLBeacon | ||
_config.yml | ||
.editorconfig | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
LICENSE | ||
programs.cfg | ||
protocol-3.md | ||
protocol-4.md | ||
protocol-5.md | ||
protocol-ext-multicast.md | ||
README.md |
Minitel
An easy-to-implement networking protocol for OpenComputers. Not to be confused with the French computer network of the same name.
Minitel aims to implement layers 3, 4 and 5 of the OSI model.
Layers
Layer 3
Layer 3 implements addressing, meshing and datagram transmission.
Layer 4
Layer 4 implements ordered message delivery
Layer 5
Layer 5 implements reliable, ordered, bidirectional streams.
Implementations
OpenOS
KittenOS
Embedded devices
Application-layer protocols
This repository also contains a number of implementations and specifications for application-layer protocols using Minitel.
Development and discussion
Code and documentation is hosted in the Github repository.
Discussion takes place in, among other places, the #SKSDev IRC channel on EsperNet (irc://irc.esper.net/#SKSDev
) or alternatively, via webchat or XMPP (xmpp:#SKSDev%irc.esper.net@irc.jabberfr.org?join
))