TCP IP協(xié)議層次基礎(chǔ)簡讀
互聯(lián)網(wǎng)的發(fā)展基礎(chǔ)就是主機(jī)到主機(jī)的傳送,那么為了將不同的主機(jī)用于統(tǒng)一標(biāo)準(zhǔn)進(jìn)行傳輸,就誕生了TCP IP協(xié)議。但是因特網(wǎng)歷史上和技術(shù)上的開發(fā)標(biāo)準(zhǔn)都是TCP IP協(xié)議模型(傳輸控制協(xié)議/網(wǎng)際協(xié)議,Transmission Control Protocol/Internet Protocol)。從網(wǎng)絡(luò)設(shè)備廠商的研發(fā)部門,到各個系統(tǒng)集成公司工程師的桌面,總能發(fā)現(xiàn)TCIP/IP詳解一類的書籍。TCP IP技術(shù)的學(xué)習(xí)似乎研究和管理網(wǎng)絡(luò)的一項業(yè)內(nèi)行規(guī)。
TCP IP模型概述
TCP IP起源于20世紀(jì)60年代末美國政府資助的一個網(wǎng)絡(luò)分組交換研究項目,TCP IP協(xié)議是發(fā)展至今最成功的通信協(xié)議,它被用于當(dāng)今所構(gòu)筑的***的開放式網(wǎng)絡(luò)系統(tǒng)Internet之上。
TCP和IP是兩個獨立且緊密結(jié)合的協(xié)議,負(fù)責(zé)管理和引導(dǎo)數(shù)據(jù)報文在Internet上的傳輸。二者使用專門的報文頭定義每個報文的內(nèi)容。TCP負(fù)責(zé)和遠(yuǎn)程主機(jī)的連接,IP負(fù)責(zé)尋址,使報文被送到其該去的地方。TCP IP協(xié)議也分為不同的層次開發(fā),每一層負(fù)責(zé)不同的通信功能。但TCP IP簡化了層次設(shè)備(只有4層),由下而上分別為網(wǎng)絡(luò)接口層、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層,如圖1所示。
圖1 TCP IP分層與OSI對應(yīng)關(guān)系
由于TCP IP協(xié)議是OSI模型之前的產(chǎn)物,所以兩者間不存在嚴(yán)格的層對應(yīng)關(guān)系。在TCP IP模型中并不存在與OSI中的物理層與數(shù)據(jù)鏈路層相對應(yīng)的部分,相反,由于TCP IP的主要目標(biāo)是致力于異構(gòu)網(wǎng)絡(luò)的互連,所以同OSI中的物理層與數(shù)據(jù)鏈路層相對應(yīng)的部分沒有進(jìn)行任何限定。在表1列出了TCP IP協(xié)議每一層所執(zhí)行的服務(wù)功能和協(xié)議。
表1 TCP IP模型各層描述
層 | 描 述 | 協(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ī)之間的通信會話管理。定義了傳輸數(shù)據(jù)時的服務(wù)級別和連接狀態(tài) | TCP、UDP、RTP |
Internet層 | 將數(shù)據(jù)裝入IP數(shù)據(jù)報,包括用于在主機(jī)間及經(jīng)過網(wǎng)絡(luò)轉(zhuǎn)發(fā)數(shù)據(jù)報時所用的源和目標(biāo)的地址信息。實現(xiàn)IP數(shù)據(jù)報的路由 | IP、ICMP、ARP、RARP |
網(wǎng)絡(luò)接口層 | 詳細(xì)指定如何通過網(wǎng)絡(luò)實際發(fā)送數(shù)據(jù),包括直接與網(wǎng)絡(luò)媒體(如同軸電纜、光纖或雙絞銅線)接觸的硬件設(shè)備如何將比特流轉(zhuǎn)換成電信號 | 以太網(wǎng)、令牌環(huán)、FDDI、X.25、幀中繼、RS-232、v.35 |
網(wǎng)絡(luò)接口層中的協(xié)議
網(wǎng)絡(luò)接口層又稱為“網(wǎng)絡(luò)訪問層”,主要負(fù)責(zé)向網(wǎng)絡(luò)媒體發(fā)送TCP IP數(shù)據(jù)包并從網(wǎng)絡(luò)媒體接收TCP IP數(shù)據(jù)包。TCP IP獨立于網(wǎng)絡(luò)訪問方法、幀格式和媒體,可以使用TCP IP接口層技術(shù)組織以太網(wǎng)、無線LAN和WAN網(wǎng)絡(luò)之間進(jìn)行通信。
TCP IP支持的網(wǎng)絡(luò)接口類型包括:標(biāo)準(zhǔn)以太網(wǎng)、令牌環(huán)、串行線路網(wǎng)際協(xié)議(SLIP)FDDI、串行光學(xué)、ATM、點對點協(xié)議(PPP)、虛擬IP地址等。