網路通信協議可分為三類
- 通信協議
- 偽協議
- 第三方協議
通信協議
通信協議[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.
Internet Communication Protocol ??
Internet Engineering Task Force (IETF) ??
URI Schemes ??
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/36545.html
標籤:其他
上一篇:循序漸進nginx(二):反向代理、負載均衡、快取服務、靜態資源訪問
下一篇:循序漸進nginx(三):日志管理、http限流、https配置,http_rewrite模塊,第三方模塊安裝,結語
