为了达成一致，协议必须要有技术标准. 编程语言在计算方面也应有相应标准，所以在这个方面可以用编程语言做类比: 「编程语言是为了模式化的计算而传输协议为了更畅通的交流」。多类别协议构建了单个传输的不同方面，包括同时进行的协议模块，和在软件上实现时的协议栈。网络传输协议（Internet communication protocol）是互联网工程任务组 （IETF）制定的。电气电子工程师学会（IEEE）负责有线无线传输， 国际标准化组织 (ISO) 负责其他类别。ITU-T 负责电信通讯传输以及公共交