title: RDM Sockets
body: <p>I've recently come across .NET's RDM Socket type (SocketType.Rdm) and its features sound very promising, sounding very much like a reliable connectionless protocol. However, I've found no examples of its usage, and little documentation on the protocol itself.</p>
  
  <p>First of all, how do I instantiate a socket of this type? Specifying SocketType.Rdm in the socket constructor always seems to cause an exception. Secondly, is this protocol referred to by a different name outside of .NET? As I say, the protocol seems to undocumented despite it's promising feature set.</p>
  
  <p>Thanks</p>