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