常見的8個應(yīng)用層協(xié)議:1、DNS域名系統(tǒng);2、FTP文件傳輸協(xié)議;3、Telnet遠(yuǎn)程終端協(xié)議;4、HTTP超文本傳送協(xié)議;5、SMTP電子郵件協(xié)議;6、POP3郵件讀取協(xié)議;7、SNMP簡單網(wǎng)絡(luò)管理協(xié)議;8、TFTP簡單文件傳送協(xié)議。
本教程操作環(huán)境:windows10系統(tǒng)、Dell G3電腦。
應(yīng)用層協(xié)議(application layer protocol)定義了運行在不同端系統(tǒng)上的應(yīng)用程序進(jìn)程如何相互傳遞報文。
應(yīng)用層常用協(xié)議
1、DNS:域名系統(tǒng)
DNS是因特網(wǎng)使用的命名系統(tǒng),用來把便于人們使用的機器名字轉(zhuǎn)換為IP地址。
現(xiàn)在頂級域名TLD分為三大類:國家頂級域名nTLD;通用頂級域名gTLD;基礎(chǔ)結(jié)構(gòu)域名
域名服務(wù)器分為四種類型:根域名服務(wù)器;頂級域名服務(wù)器;本地域名服務(wù)器;權(quán)限域名服務(wù)器。
2、FTP:文件傳輸協(xié)議
FTP是因特網(wǎng)上使用得最廣泛的文件傳送協(xié)議。FTP提供交互式的訪問,允許客戶指明文件類型與格式,并允許文件具有存取權(quán)限。FTP其于TCP。
3、Telnet:遠(yuǎn)程終端協(xié)議
telnet是一個簡單的遠(yuǎn)程終端協(xié)議,它也是因特網(wǎng)的正式標(biāo)準(zhǔn)。又稱為終端仿真協(xié)議。
4、HTTP:超文本傳送協(xié)議
HTTP是面向事務(wù)的應(yīng)用層協(xié)議,它是萬維網(wǎng)上能夠可靠地交換文件的重要基礎(chǔ)。http使用面向連接的TCP作為運輸層協(xié)議,保證了數(shù)據(jù)的可靠傳輸。
5、SMTP:電子郵件協(xié)議
即簡單郵件傳送協(xié)議。SMTP規(guī)定了在兩個相互通信的SMTP進(jìn)程之間應(yīng)如何交換信息。SMTP通信的三個階段:建立連接、郵件傳送、連接釋放。
6、POP3:郵件讀取協(xié)議
POP3(Post Office Protocol 3)協(xié)議通常被用來接收電子郵件。
7、SNMP:簡單網(wǎng)絡(luò)管理協(xié)議
SNMP由三部分組成:SNMP本身、管理信息結(jié)構(gòu)SMI和管理信息MIB。
SNMP定義了管理站和代理之間所交換的分組格式。SMI定義了命名對象類型的通用規(guī)則,以及把對象和對象的值進(jìn)行編碼。MIB在被管理的實體中創(chuàng)建了命名對象,并規(guī)定類型。
8、TFTP:簡單文件傳送協(xié)議
TFTP是TCP/IP協(xié)議族中的一個用來在客戶機與服務(wù)器之間進(jìn)行簡單文件傳輸?shù)膮f(xié)議,提供不復(fù)雜、開銷不大的文件傳輸服務(wù)。端口號為69。
TFTP是一個傳輸文件的簡單協(xié)議,它基于UDP協(xié)議而實現(xiàn),但是我們也不能確定有些TFTP協(xié)議是基于其它傳輸協(xié)議完成的。此協(xié)議設(shè)計的時候是進(jìn)行小文件傳輸?shù)?。因此它不具備通常的FTP的許多功能,它只能從文件服務(wù)器上獲得或?qū)懭胛募?,不能列出目錄,不進(jìn)行認(rèn)證,它傳輸8位數(shù)據(jù)。傳輸中有三種模式:netascii,這是8位的ASCII碼形式,另一種是octet,這是8位源數(shù)據(jù)類型;最后一種mail已經(jīng)不再支持,它將返回的數(shù)據(jù)直接返回給用戶而不是保存為文件。
特點:
-
數(shù)據(jù)報文都是512字節(jié)(最后一次可≤512Bytes)
-
數(shù)據(jù)報文按序號編號,從1開始
-
支持ASCII碼和二進(jìn)制傳送(FTP也支持)
-
可以對文件進(jìn)行讀寫
-
首部簡單