Сетевые протоколы
Коротко: Наборы правил, определяющих, как устройства в сети общаются друг с другом, — формат, порядок и смысл обмениваемых сообщений.
Подробнее: Без общего протокола устройства разных производителей не могли бы общаться. Протоколы обычно организованы по уровням (см. модель OSI): протокол прикладного уровня вроде HTTP опирается на транспортный протокол вроде TCP, который, в свою очередь, лежит поверх IP.
Подробности
Сетевые протоколы можно грубо классифицировать по задачам: протоколы адресации (IP, ARP) выясняют, кто есть кто; транспортные протоколы (TCP, UDP) регулируют, насколько надёжно и в каком порядке доходят данные; прикладные протоколы определяют само содержимое.
См. также: модель OSI, сетевые службы