Nej, inte alla protokoll måste vara standard. Medan standardiserade protokoll erbjuder betydande fördelar som interoperabilitet och utbredd adoption, finns det många protokoll som är:
* Proprietary: Utvecklat och används av ett enda företag eller organisation, som ofta hålls hemliga eller inte offentligt dokumenterade. Exempel inkluderar interna kommunikationsprotokoll inom ett stort företag. Dessa saknar bred acceptans och stöd för standarder.
* anpassad/ad-hoc: Skapad för en specifik, begränsad applikation eller miljö utan att sträva efter större användning. Detta kan vara ett småskaligt kommunikationsprotokoll utvecklat för ett visst forskningsprojekt eller en anpassad enhet.
* de facto standarder: Dessa används allmänt men har inte genomgått den formella standardiseringsprocessen. De blir standarder genom utbredd adoption och acceptans snarare än officiell beteckning med ett standardorgan. Den ursprungliga TCP/IP -protokollsviten var till stor del en de facto -standard före formella standardiseringsinsatser.
Även om standardiserade protokoll i allmänhet föredras för sin interoperabilitet och tillförlitlighet, finns situationer där proprietära eller anpassade protokoll är nödvändiga eller fördelaktiga. Men deras begränsade räckvidd innebär ofta att de är mindre återanvändbara och bärbara.