Протоколы передачи данных
Суть
Протокол — договорённость о формате сообщений и порядке обмена между двумя сторонами. Сетевые протоколы организованы по уровням (модель TCP/IP), и каждый уровень решает свою задачу, опираясь на нижний.
Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.
Полный ответ — в DevPrep