网络通信协议

网络通信协议可分为三类

  • 通信协议
  • 伪协议
  • 第三方协议

通信协议

通信协议[1]互联网工程任务组 IETF[2]制定.
我们可以在 https://tools.ietf.org/https://www.ietf.org/ 的 RFC Index 页面查看它制定的标准: 比如 Uniform Resource Identifiers (URI)Uniform Resource Locators (URL).

常用的 (应用层) 通信协议有 HTTP, HTTPS, FTP, FTPS, SSH, DNS, DHCP 等. 由于标准的通信协议在 IETF 的 RFC 中写的很清楚, 我们下面来聊聊非标准通信协议.

伪协议

伪协议是非标准化但通用的统一资源标识符方案[3].
常见的伪协议有 javascript, jdbc, odbc 等, 我们可以在 Unofficial but common URI schemes 查看伪协议列表.

第三方通信协议

第三方通信协议可以看作特殊(使用还不够广泛)的伪协议. 它是由第三方应用或插件自定义的协议, 比如腾讯的 tencent.


  1. Internet Communication Protocol ↩︎

  2. Internet Engineering Task Force (IETF) ↩︎

  3. URI Schemes ↩︎

原文地址:https://www.cnblogs.com/ayuuuuuu/p/13359978.html