IBM interview question

Describe a search algorithm and a protocol