Moneropedia: add Transports/SSU/NTCP

Referencing:
 - monero-project/kovri#256
 - monero-project/monero-site#155
This commit is contained in:
anonimal 2016-10-15 07:03:39 +00:00
parent 000e95cfe4
commit 92b846204f
No known key found for this signature in database
GPG key ID: 66A76ECF914409F1
5 changed files with 64 additions and 2 deletions

View file

@ -56,15 +56,20 @@ TODO(anonimal): finish
@network-database
@NTCP
@reseed
@router-info
@SSU
@subscription
@transports
@tunnel
- Kovri Cryptography (encryption, signatures, etc.)
- Kovri Transports (SSU/NTCP)
- Kovri I2PControl (links to API, clients + qtoopie)
- ...more/what else?

View file

@ -0,0 +1,15 @@
---
layout: moneropedia
entry: "NTCP"
tags: ["kovri"]
terms: ["NTCP"]
summary: "TODO(anonimal): finish"
---
### The Basics
TODO(anonimal): finish
### In-depth information
TODO(anonimal): finish

View file

@ -0,0 +1,27 @@
---
layout: moneropedia
entry: "SSU"
tags: ["kovri"]
terms: ["SSU"]
summary: "I2P's Secure Semi-reliable UDP layer"
---
### The Basics
*Secure Semi-reliable UDP* (SSU) is one of two encrypted @transport layers for @Kovri/@I2P.
SSU's *primary* purpose is to securely transmit @in-net @I2NP messages through @tunnels over encrypted [UDP](https://en.wikipedia.org/wiki/User_Datagram_Protocol).
### In-depth information
- Much like its @NTCP counterpart, SSU is a connection-oriented, point-to-point data transport
- Termed *semi-reliable* because SSU will repeatedly retransmit *unacknowledged* messages (up to maximum number then dropped)
- SSU also provides several unique services (in addition to its function as a @transport layer):
- IP detection (local inspection + peer testing)
- NAT traversal (using introducers)
- Firewall status
- If implemented, SSU can notify NTCP if the external address or firewall status changes
### Notes
For further details, read @Java-I2P's [SSU](https://geti2p.net/en/docs/transport/ssu)

View file

@ -0,0 +1,15 @@
---
layout: moneropedia
entry: "Transports"
tags: ["kovri"]
terms: ["transports", "transport"]
summary: "TODO(anonimal): finish"
---
### The Basics
TODO(anonimal): finish
### In-depth information
TODO(anonimal): finish

View file

@ -2,7 +2,7 @@
layout: moneropedia
entry: "Tunnel"
tags: ["kovri"]
terms: ["tunnel"]
terms: ["tunnel", "tunnels"]
summary: "TODO(anonimal): finish"
---