TCP/IP模型概述TCP/IP起源于20世紀(jì)60年代末美國政府資助的一個(gè)網(wǎng)絡(luò)分組交換研究項(xiàng)目,TCP/IP是發(fā)展至今最成功的通信協(xié)議,它被用于當(dāng)今所構(gòu)筑的最大的開放式網(wǎng)絡(luò)系統(tǒng)Internet之上。TCP和IP是兩個(gè)獨(dú)立且緊密結(jié)合的協(xié)議,負(fù)責(zé)管理和引導(dǎo)數(shù)據(jù)報(bào)文在Internet上的傳輸。二者使用專門的報(bào)文頭定義每個(gè)報(bào)文的內(nèi)容。TCP負(fù)責(zé)和遠(yuǎn)程主機(jī)的連接,IP負(fù)責(zé)尋址,使報(bào)文被送到其該去的地方。TCP/IP也分為不同的層次開發(fā),每一層負(fù)責(zé)不同的通信功能。但TCP/IP簡化了層次設(shè)備(只有4層),由下而上分別為網(wǎng)絡(luò)接口層、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層,如圖1-17所示。
由于TCP/IP是OSI模型之前的產(chǎn)物,所以兩者間不存在嚴(yán)格的層對(duì)應(yīng)關(guān)系。在TCP/IP模型中并不存在與OSI中的物理層與數(shù)據(jù)鏈路層相對(duì)應(yīng)的部分,相反,由于TCP/IP的主要目標(biāo)是致力于異構(gòu)網(wǎng)絡(luò)的互連,所以同OSI中的物理層與數(shù)據(jù)鏈路層相對(duì)應(yīng)的部分沒有進(jìn)行任何限定。在表1-3列出了TCP/IP每一層所執(zhí)行的服務(wù)功能和協(xié)議。
層 | 描 述 | 協(xié) 議 |
應(yīng)用層 | 定義了TCP/IP應(yīng)用協(xié)議及主機(jī)程序與要使用網(wǎng)絡(luò)的傳輸層服務(wù)之間的接口 | HTTP、Telnet、FTP、TFTP、SNMP、DNS、SMTP、X-Windows以及其他應(yīng)用協(xié)議 |
傳輸層 | 提供主機(jī)之間的通信會(huì)話管理。定義了傳輸數(shù)據(jù)時(shí)的服務(wù)級(jí)別和連接狀態(tài) | TCP、UDP、RTP |
Internet層 | 將數(shù)據(jù)裝入IP數(shù)據(jù)報(bào),包括用于在主機(jī)間及經(jīng)過網(wǎng)絡(luò)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)時(shí)所用的源和目標(biāo)的地址信息。實(shí)現(xiàn)IP數(shù)據(jù)報(bào)的路由 | IP、ICMP、ARP、RARP |
網(wǎng)絡(luò)接口層 | 詳細(xì)指定如何通過網(wǎng)絡(luò)實(shí)際發(fā)送數(shù)據(jù),包括直接與網(wǎng)絡(luò)媒體(如同軸電纜、光纖或雙絞銅線)接觸的硬件設(shè)備如何將比特流轉(zhuǎn)換成電信號(hào) | 以太網(wǎng)、令牌環(huán)、FDDI、X.25、幀中繼、RS-232、v.35 |
TCP/IP的標(biāo)準(zhǔn)是在名為Requests for Comments(RFC)的系列文檔中發(fā)布的。RFC描述Internet的內(nèi)部運(yùn)行。TCP/IP標(biāo)準(zhǔn)總是以RFC的形式發(fā)布,但并非所有RFC都是標(biāo)準(zhǔn)的。一些RFC只提供情報(bào)信息、實(shí)驗(yàn)信息或歷史信息。RFC最初以Internet草案的形式擬定;它們通常由IETF職能小組中的一個(gè)或多個(gè)創(chuàng)作者開發(fā)。IETF職能小組是由一些在TCP/IP套件的某一技術(shù)領(lǐng)域中具有特定職責(zé)的個(gè)人所組成的團(tuán)隊(duì)。IETF將以RFC的形式發(fā)布Internet草案的最終版本,并為其分配一個(gè)RFC編號(hào)。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。