mirror of
https://github.com/ShadowKatStudios/OC-Minitel.git
synced 2024-11-14 22:38:05 +11:00
44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
# Minitel
|
|
An easy-to-implement networking protocol for OpenComputers. Not to be confused with the [French computer network of the same name](https://en.wikipedia.org/wiki/Minitel).
|
|
|
|
![Minitel ad](img/minitel-ad.jpg)
|
|
|
|
Minitel aims to implement layers 3, 4 and 5 of the OSI model.
|
|
|
|
|
|
## Layers
|
|
![Layer organisation in Minitel](img/minitel-layers.svg)
|
|
### Layer 3
|
|
[Layer 3](protocol-3.md) implements addressing, meshing and datagram transmission.
|
|
|
|
### Layer 4
|
|
[Layer 4](protocol-4.md) implements ordered message delivery
|
|
|
|
### Layer 5
|
|
[Layer 5](protocol-5.md) implements reliable, ordered, bidirectional streams.
|
|
|
|
## Implementations
|
|
### OpenOS
|
|
|
|
- [Reference implementation for OpenOS](OpenOS/README.md)
|
|
|
|
### KittenOS
|
|
|
|
- [Minitel for KittenOS NEO](KittenOS/README.md)
|
|
|
|
### Embedded devices
|
|
|
|
- [Microtel](Embedded/microtel/README.md)
|
|
|
|
## Application-layer protocols
|
|
This repository also contains a number of implementations and specifications for application-layer protocols using Minitel.
|
|
|
|
- [FRequest](FRequest/FRequest-protocol.md)
|
|
- [syslog](syslog/syslog-protocol.md)
|
|
- [Minitel Mail](MMail/MMail-protocol.md)
|
|
|
|
## Development and discussion
|
|
Code and documentation is hosted in the [Github repository](https://github.com/XeonSquared/OC-Minitel).
|
|
|
|
Discussion takes place in, among other places, the [#SKSDev IRC channel on EsperNet](irc://irc.esper.net/#SKSDev) (`irc://irc.esper.net/#SKSDev`) or alternatively, via [webchat](https://webchat.esper.net/?channels=SKSDev) or [XMPP](xmpp:#SKSDev%irc.esper.net@irc.jabberfr.org?join) (`xmpp:#SKSDev%irc.esper.net@irc.jabberfr.org?join`))
|