互聯(lián)網(wǎng)起源于ARPANET,其所遵循的TCP/IP協(xié)議早在1960年代就開始被研究并投入使用,并得到迅速推廣。國(guó)際標(biāo)準(zhǔn)Os的參考模型于1983年推出。因此,基于TCP/IP的Internet有其獨(dú)特的網(wǎng)絡(luò)架構(gòu),并沒有嚴(yán)格按照Os的參考模型來劃分網(wǎng)絡(luò)層次。
互聯(lián)網(wǎng)網(wǎng)絡(luò)架構(gòu)應(yīng)該有多少層?有的教材把:分為4層,即應(yīng)用層、傳輸層、網(wǎng)絡(luò)層和網(wǎng)絡(luò)接入層,有的教材把它分為5層,即應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層。不管是4層網(wǎng)絡(luò)結(jié)構(gòu)還是5層網(wǎng)站設(shè)計(jì)結(jié)構(gòu),實(shí)際上TCP/IP協(xié)議只是對(duì)Internet上的3層應(yīng)用給出了文字描述,而網(wǎng)絡(luò)層以下的內(nèi)容TCP/IP 中沒有給出具體的說明或定義。因此,本章將重點(diǎn)介紹4層結(jié)構(gòu)的TCP/IP上層3協(xié)議及相關(guān)技術(shù)的內(nèi)容。 Internet四層網(wǎng)絡(luò)體系結(jié)構(gòu)與OSI參考模型的對(duì)應(yīng)關(guān)系如圖4-1所示。 Internet網(wǎng)絡(luò)架構(gòu)各層的功能簡(jiǎn)單介紹如下。1.應(yīng)用層(Application Layer)
在Internet網(wǎng)絡(luò)體系結(jié)構(gòu)中,應(yīng)用層集成了OSI應(yīng)用層、表示層和會(huì)話層的功能,即傳輸層以上的任何數(shù)據(jù)處理都屬于應(yīng)用層。這一層的所有功能都體現(xiàn)在各種應(yīng)用中,屬于數(shù)據(jù)處理過程。不同的應(yīng)用程序有不同的數(shù)據(jù)處理過程和不同的通信協(xié)議。
應(yīng)用層基于不同的應(yīng)用,常用協(xié)議如下。超文本傳輸協(xié)議HTTP(HyperText Transfer Protocol) 文件傳輸協(xié)議FTP(File Transfer Protocol) 簡(jiǎn)單郵件傳輸協(xié)議SMTP(Simple Mail Transfer Protocol) 郵局協(xié)議POP3(Post Office Protocol 3) 遠(yuǎn)程登錄協(xié)議Telnet 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)
應(yīng)用層的協(xié)議明確告訴我們要做什么,可以獲取哪些共享資源,可以獲取什么樣的服務(wù)。在這一層,有我們非常熟悉的各種應(yīng)用協(xié)議,比如通過IE瀏覽器瀏覽各種站點(diǎn)的Web資源,使用的協(xié)議是HTTP;各站點(diǎn)用于下載各種應(yīng)用軟件或工具的協(xié)議為FTP;書面電子信件采用SMTP等協(xié)議發(fā)送。2.傳輸層(Transport Layer)
Internet網(wǎng)絡(luò)架構(gòu)的傳輸層對(duì)應(yīng)OSI的傳輸層。該層的作用主要是為計(jì)算機(jī)之間的通信提供端到端的數(shù)據(jù)傳輸,屬于數(shù)據(jù)傳輸過程。如圖4-2所示,端到端數(shù)據(jù)傳輸是指主機(jī)1上的應(yīng)用進(jìn)程與主機(jī)2上的應(yīng)用進(jìn)程之間的數(shù)據(jù)通信。 傳輸層主要有兩種通信方式,即, 兩種通信協(xié)議。面向連接的、可靠的傳輸控制協(xié)議TCP(Transmission Control Protocol) 無連接的、不可靠的用戶數(shù)據(jù)報(bào)協(xié)議UDP(User Datagram Protocol)3.網(wǎng)絡(luò)層(Network Layer)
Internet的網(wǎng)絡(luò)層主要提供網(wǎng)絡(luò)間的數(shù)據(jù)通信,負(fù)責(zé)主機(jī)與主機(jī)之間的數(shù)據(jù)傳輸,如圖4-2所示,即主機(jī)1與主機(jī)2之間的通信。提供服務(wù)的主要協(xié)議在網(wǎng)絡(luò)層如下?;ヂ?lián)網(wǎng)協(xié)議IP(Internet Protocol),提供無連接和不可靠的服務(wù),互聯(lián)網(wǎng)控制消息協(xié)議ICMP(互聯(lián)網(wǎng)控制消息協(xié)議),地址解析協(xié)議ARP(地址解析協(xié)議),互聯(lián)網(wǎng)組管理協(xié)議IGMP(互聯(lián)網(wǎng)組管理協(xié)議)。反向地址解析協(xié)議RARP(Reverse Address Resolution Protocol)。4.網(wǎng)絡(luò)訪問層(Network Access Layer)
對(duì)應(yīng)于ISO網(wǎng)絡(luò)架構(gòu),網(wǎng)絡(luò)接入層又可以細(xì)分為數(shù)據(jù)鏈路層和物理層。但是,TCP/IP協(xié)議族并沒有在網(wǎng)絡(luò)接入層重新定義新的標(biāo)準(zhǔn),而是有效合理地利用了局域網(wǎng)原有的數(shù)據(jù)鏈路層和物理層標(biāo)準(zhǔn)。
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對(duì)接開發(fā)等。十余年開發(fā)經(jīng)驗(yàn),每一個(gè)項(xiàng)目承諾做到滿意為止,多一次對(duì)比,一定讓您多一份收獲!