Protokollien yleisiä ominaisuuksia
Yksikäsitteisesti ja kattavasti määritelty
Vapaa lukkiutumista ja pillastumista
Sen tulee äärellisessä ajassa toipua kaikista virhetilanteista
Protokollan mahdollisia toiminteita:
Multipleksointi/”splitting”
Segmentointi/konkatenointi