Changes

89 bytes added ,  18:31, 11 April 2016
no edit summary
Line 1: Line 1: −
'''PRUDP''' is a third-party network protocol used for network communications by some Nintendo software on the 3DS.  It presumably stands for "pretty reliable UDP" or "partially reliable UDP" or some such, and essentially implements TCP-like reliability via sequence numbers and acknowledgement within UDP.  Optionally it also adds security (prudps). This is the protocol used in Nintendo 3DS and Wii U games for online multiplayer comms etc.
+
'''PRUDP''' is a third-party network protocol used for network communications by some Nintendo software on the 3DS.  It presumably stands for "pretty reliable UDP" or "partially reliable UDP" or some such, and essentially implements TCP-like reliability via sequence numbers and acknowledgement within UDP.  Optionally it also adds security (prudps), via RC4 encryption + hashing. This is the protocol used in Nintendo 3DS and Wii U games for online multiplayer comms etc. This can be used with [[NWM_Services|UDS]] local-WLAN too.
    
At least two different versions of PRUDP seem to be used by Nintendo software: an older version used in the [[Friend Services|Friend services]] and a newer one used in Pokémon X/Y.
 
At least two different versions of PRUDP seem to be used by Nintendo software: an older version used in the [[Friend Services|Friend services]] and a newer one used in Pokémon X/Y.