TCP/IP的應(yīng)用層涵蓋了OSI參考模型中第5、第6、第7層的所有功能,不僅包含了管理通信連接的會話層功能、轉(zhuǎn)換數(shù)據(jù)格式的標識層功能,還包括與對端主機交互的應(yīng)用層功能在內(nèi)的所有功能。

利用網(wǎng)絡(luò)的應(yīng)用程序有很多,包括Web瀏覽器、電子郵件、遠程登錄、文件傳輸、網(wǎng)絡(luò)管理等。能夠讓這些應(yīng)用進行特定通信處理的正式應(yīng)用協(xié)議。
接下來介紹下應(yīng)用層常見的協(xié)議:
DNS:域名系統(tǒng)。DNS是因特網(wǎng)使用的命名系統(tǒng),用來把便于人們使用的機器名字轉(zhuǎn)換為IP地址。
-
因特網(wǎng)的域名結(jié)構(gòu)
如: mail.cctv.com 三級域名,二級域名,頂級域名現(xiàn)在頂級域名TLD(Top Level Domain)共分為三大類:
1.國家頂級域名nTLD:如cn表示中國,us為美國
2.通用頂級域名gTLD:如com(公司企業(yè))、net(網(wǎng)絡(luò)服務(wù)機構(gòu))、int(國際組織)
3.基礎(chǔ)結(jié)構(gòu)域名:只有一個,即arpa,用于反向域名解析 域名服務(wù)器
完成域名到IP地址的解析工作。包括:
1.根域名服務(wù)器(root name server):最高層次的域名服務(wù)器,知道所有頂級域名服務(wù)器的域名和IP地址。
2.頂級域名服務(wù)器:負責管理在該頂級域名服務(wù)器注冊的所有二級域名。
3.權(quán)限域名服務(wù)器:負責一個區(qū)的域名服務(wù)器。
4.本地域名服務(wù)器:是自己可以設(shè)置的服務(wù)器,用于管理自己分發(fā)的域名。
FTP:文件傳輸協(xié)議。FTP是因特網(wǎng)上使用得最廣泛的文件傳送協(xié)議。FTP提供交互式的訪問,允許客戶指明文件類型與格式,并允許文件具有存取權(quán)限。FTP其于TCP。
HTTP:超文本傳送協(xié)議。是面向事務(wù)的應(yīng)用層協(xié)議,它是萬維網(wǎng)上能夠可靠地交換文件的重要基礎(chǔ)。http使用面向連接的TCP作為運輸層協(xié)議,保證了數(shù)據(jù)的可靠傳輸。
SMTP:電子郵件協(xié)議。即簡單郵件傳送協(xié)議。SMTP規(guī)定了在兩個相互通信的SMTP進程之間應(yīng)如何交換信息。SMTP通信的三個階段:建立連接、郵件傳送、連接釋放。
POP3:郵件讀取協(xié)議。POP3(Post Office Protocol 3)協(xié)議通常被用來接收電子郵件。
SNMP:簡單網(wǎng)絡(luò)管理協(xié)議。由三部分組成:SNMP本身、管理信息結(jié)構(gòu)SMI和管理信息MIB。SNMP定義了管理站和代理之間所交換的分組格式。SMI定義了命名對象類型的通用規(guī)則,以及把對象和對象的值進行編碼。MIB在被管理的實體中創(chuàng)建了命名對象,并規(guī)定類型。
TCP支持的應(yīng)用協(xié)議主要有:Telnet (遠程終端協(xié)議)、FTP(文件傳輸協(xié)議)、POP3(郵件讀取協(xié)議)、SMTP(電子郵件協(xié)議)等。
UDP支持的應(yīng)用層協(xié)議主要有:NFS(網(wǎng)絡(luò)文件系統(tǒng))、SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)、DNS(主域名稱系統(tǒng))、TFTP(通用文件傳輸協(xié)議)等.