網路通訊協議
阿新 • • 發佈:2020-07-22
網路通訊協議可分為三類
- 通訊協議
- 偽協議
- 第三方協議
通訊協議
通訊協議[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
.