Which protocol needs to be used?