规范,标准,协议 - 它们之间有什么区别?

时间:2012-09-02 23:16:21

标签: bluetooth standards protocols specifications zigbee

我想从计算机科学/电子工程的角度谈谈。例如,我们有蓝牙,zigbee,TCP / IP,WiFi,GSM等等我们日常使用的东西。

这种情况在规范,标准,协议之间有什么区别?例如,WiFi是标准还是协议? GSM是规范等等......

您能否透露一些细节?

1 个答案:

答案 0 :(得分:1)

规范定义了您应该在实施中执行的操作,并且它更具启发性。我无法在你的领域找到一个合适的例子。但是在编程中,我们可以说编程语言具有语言规范,例如C ++语言规范,Java语言规范等

协议定义两个或多个不同系统之间的通信规则。它定义了驱动通信的事件以及任何一方收到事件时采取的行动。

我对standard没有明确的想法,但认为它可能描述的概念比规范更为普遍。

您的示例WiFi与规范或标准无关。但是,有一些与之相关的协议,例如802.11a / b / g等(来自维基百科,它们被归类为802.11标准,这超出了我的知识范围。)