常見的8個應用層協定:1、DNS域名系統;2、FTP檔案傳輸協定;3、Telnet遠端終端協定;4、HTTP超文本傳送協定;5、SMTP電子郵件協定;6 、POP3郵件讀取協定;7、SNMP簡單網路管理協定;8、TFTP簡單檔案傳送協定。
本教學操作環境:windows10系統、Dell G3電腦。
應用程式層協定(application layer protocol)定義了運行在不同端系統上的應用程式進程如何相互傳遞封包。
應用程式層常用協定
1、DNS:網域名稱系統
DNS是網際網路使用的命名系統,用來把方便人們使用的機器名字轉換為IP位址。
現在頂級域名TLD分為三大類:國家頂級域名nTLD;通用頂級域名gTLD;基礎結構域名
域名伺服器分為四種類型:根域名伺服器;頂級域名伺服器;本地網域名稱伺服器;權限網域名稱伺服器。
2、FTP:檔案傳輸協定
FTP是網際網路上使用得最廣泛的檔案傳送協定。 FTP提供互動式的訪問,允許客戶指明檔案類型與格式,並允許檔案具有存取權限。 FTP其於TCP。
3、Telnet:遠端終端協定
telnet是一個簡單的遠端終端協議,它也是網際網路的正式標準。又稱為終端仿真協定。
4、HTTP:超文本傳送協定
HTTP是以事務為導向的應用層協議,它是萬維網上能夠可靠地交換文件的重要基礎。 http使用面向連接的TCP作為運輸層協議,保證了資料的可靠傳輸。
5、SMTP:電子郵件協定
即是簡單郵件傳送協定。 SMTP規定了在兩個相互通訊的SMTP進程之間應如何交換資訊。 SMTP通訊的三個階段:建立連線、郵件傳送、連線釋放。
6、POP3:郵件讀取協定
POP3(Post Office Protocol 3)協定通常用來接收電子郵件。
7、SNMP:簡單網路管理協定
SNMP由三個部分組成:SNMP本身、管理資訊結構SMI和管理資訊MIB。
SNMP定義了管理站和代理程式之間所交換的分組格式。 SMI定義了命名物件類型的一般規則,以及把物件和物件的值進行編碼。 MIB在被管理的實體中建立了命名對象,並規定類型。
8、TFTP:簡單檔案傳送協定
TFTP是TCP/IP協定族中的一個用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不複雜、開銷不大的文件傳輸服務。連接埠號碼為69。
TFTP是一個傳輸檔案的簡單協議,它是基於UDP協定而實現,但是我們也不能確定有些TFTP協定是基於其它傳輸協定完成的。此協定設計的時候是進行小文件傳輸的。因此它不具備通常的FTP的許多功能,它只能從文件伺服器上獲得或寫入文件,不能列出目錄,不進行認證,它傳輸8位元資料。傳輸中有三種模式:netascii,這是8位的ASCII碼形式,另一種是octet,這是8位元來源資料類型;最後一種mail已經不再支持,它將返回的資料直接傳回給使用者而不是儲存為文件。
特點:
資料封包都是512位元組(最後一次可≤512Bytes)
資料封包依序號編號,從1開始
支援ASCII碼和二進位傳送(FTP也支援)
可以對檔案進行讀寫
首部簡單
更多相關知識,請造訪常見問題欄位!
以上是常見的8個應用層協定是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!