Google interview question

several technical questions about protocols