Протокол – это набор стандартных правил взаимодействия между объектами. Правила в данном случае следует понимать в широком смысле, включая габариты модулей, правила кодирования сигнала, физические среды передачи сигнала, форматы пакетов передачи данных, алгоритмы установления соединений и многое другое.