mirror of
https://github.com/monero-project/monero-site.git
synced 2024-12-26 13:39:44 +00:00
2.4 KiB
2.4 KiB
tags | terms | summary | ||
---|---|---|---|---|
|
|
TCP на основе NIO (неблокирующий TCP трафик на основе ввода-вывода): один из двух транспортных средств Kovri |
Основная информация
NIO-Based TCP (TAP на основе неблокируемого ввода-вывода) является одним из двух зашифрованных @транспортных механизмов @Kovri.
Подобно @SSU первоочередной целью @NTCP является безопасная передача внутрисетевых (@In-net) @I2NP сообщений по @туннелям. Однако в отличие от @SSU @NTCP работает исключительно через зашифрованный TCP.
Углублённая информация
- Пропускает отдельные @I2NP сообщения (как стандартные, так и с синхронизацией по времени) после того, как:
- будет установлено соединение TCP
- будет завершена последовательность установки.
- Использует следующие методы @шифрования:
- 2048-битный алгоритм Диффи-Хеллмана
- AES-256/CBC
- Последовательность установки может находиться в следующих состояниях:
- предустановка
- установка
- постустановка или "установлено"
- Использует следующую информацию из @сетевой-базы-данных:
- название транспортного протокола: NTCP
- хост: IP (IPv4 или Ipv6) или имя хоста (допускается использование сокращённого IPv6 адреса (с "::"))
- порт: 1024 - 65535
Примечания
Более подробная информация содержится на странице NTCP @Java-I2P.