應用程式層協定有:1、網域名稱系統DNS協定、FTP檔案傳輸協定、、telnet遠端終端協定、HTTP超文本傳送協定、SMTP電子郵件協定、POP3郵件讀取協定、Telnet遠端登入協定、SNMP簡單網路管理協定等。
應用層協定(application layer protocol)定義了執行在不同端系統上的應用程式程序如何互相傳遞封包。
應用程式層協定
1、DNS:網域名稱系統DNS是網域使用的命名系統,用來把便於人們使用的機器名字轉換為IP位址。
現在頂級域名TLD分為三大類:國家頂級域名nTLD;通用頂級域名gTLD;基礎結構域名
域名伺服器分為四種類型:根域名伺服器;頂級域名伺服器;本地網域名稱伺服器;權限網域名稱伺服器。
2、FTP:檔案傳輸協定FTP是網際網路上使用得最廣泛的檔案傳送協定。 FTP提供互動式的訪問,允許客戶指明檔案類型與格式,並允許檔案具有存取權限。 FTP其於TCP。
3、telnet遠端終端協定:telnet是一個簡單的遠端終端協議,它也是網際網路的正式標準。又稱為終端仿真協定。
4、HTTP:超文本傳送協議,是面向事務的應用層協議,它是萬維網上能夠可靠地交換文件的重要基礎。 http使用面向連接的TCP作為運輸層協議,保證了資料的可靠傳輸。
5、電子郵件協定SMTP:即簡單郵件傳送協定。 SMTP規定了在兩個相互通訊的SMTP進程之間應如何交換資訊。 SMTP通訊的三個階段:建立連線、郵件傳送、連線釋放。
6、POP3:郵件讀取協議,POP3(Post Office Protocol 3)協議通常被用來接收電子郵件。
7、遠端登入協定(Telnet):用於實作遠端登入功能。
8、SNMP:簡單網路管理協定。由三個部分組成:SNMP本身、管理資訊結構SMI和管理資訊MIB。 SNMP定義了管理站和代理程式之間所交換的分組格式。 SMI定義了命名物件類型的一般規則,以及把物件和物件的值進行編碼。 MIB在被管理的實體中建立了命名對象,並規定類型。
以上是應用層協定有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!