Сетево́й протоко́л — набор правил и действий (очерёдности действий), позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами. . . . Названия «протокол» и «стек протоколов» также указывают на программное обеспечение, которым реализуется протокол.