Introducing Rustp/UDTP: Russia’s New Transport Protocol for Improved Sovereignty
The Rustp/UDTP (Rustp – Russian Transport Protocol/UP Down Transport Protocol) has been recently unveiled by the Russian government. Last week, President Putin expressed his support towards developing national alternatives to globally used communication protocols, including TCP/IP. The move aims towards the creation of a more technologically independent and sovereign country.
According to the presented data, Rustp/UDTP is a transport protocol that ensures guaranteed data delivery between different devices on the network. The protocol works in several modes, including on top of the UDP transport to pass through NAT and Firewall, on top of the IP network protocol to transmit data on the internet, on top of the channel level, and on top of the physical communication lines.
- Rustp/UDTP selects a bandwidth strip upon request by the network application and guarantees delay, while also preventing fluctuation of delay, and excludes mutual influence between traffic.
- The protocol combines real-time traffic in one channel and excludes superstructures to control traffic.
According to the developers, the new protocol was successful in increasing the data transfer rate to Amsterdam and Sydney by three and fifty times, respectively. It is also fully compatible with modern architectures such as Linux core from version 3.0 to 4.19, popular Linux distributions including Russian Astra, Alt and Basis, as well as X86, X86_64 ARMV7, ARMV8 and Elbrus.
The protocol is resistant to DDOS attacks on L3 and L4 and considerably reduces the need for training programmers. It also supports the history of the session and connection on blockchain technology and has unique characteristics of information transfer that allows the quality transmission of traffic with arbitrary delays and losses.
The Rustp/UDTP protocol represents Russia’s latest step towards developing its own digital sovereignty.