protocol.vds