網(wǎng)絡(luò) 體系結(jié)構(gòu)

應(yīng)用層是體系結(jié)構(gòu)中的最高層。應(yīng)用層的任務(wù)是通過(guò)應(yīng)用進(jìn)程間的交互來(lái)完成特定網(wǎng)絡(luò)應(yīng)用。應(yīng)用層協(xié)議定義的是應(yīng)用進(jìn)程間通信和交互的規(guī)則。這里的進(jìn)程就是指主機(jī)中正在運(yùn)行的程序。比如,域名系統(tǒng)DNS,HTTP協(xié)議,支持電子郵件的SMTP協(xié)議。
運(yùn)輸層的任務(wù)就是負(fù)責(zé)向兩臺(tái)主機(jī)中進(jìn)程之間的通信提供通用的數(shù)據(jù)傳輸服務(wù)。應(yīng)用進(jìn)程利用該服務(wù)傳送應(yīng)用層報(bào)文。由于一臺(tái)主機(jī)可同時(shí)運(yùn)行多個(gè)進(jìn)程,因此運(yùn)輸層有復(fù)用和分用的功能。復(fù)用就是多個(gè)應(yīng)用層進(jìn)程可同時(shí)使用下面運(yùn)輸層的服務(wù),分用和復(fù)用相反,是運(yùn)輸層把收到的信息分別交付上面應(yīng)用層中的相應(yīng)進(jìn)程。運(yùn)輸層主要使用兩種協(xié)議,TCP協(xié)議和UDP協(xié)議。
網(wǎng)絡(luò)層負(fù)責(zé)分組交換網(wǎng)上的不同主機(jī)提供通信服務(wù)。在發(fā)送數(shù)據(jù)時(shí),網(wǎng)絡(luò)層把運(yùn)輸層產(chǎn)生的報(bào)文段或用戶數(shù)據(jù)報(bào)封裝成分組或包進(jìn)行傳送。在TCP/IP體系中,由于網(wǎng)絡(luò)層使用IP協(xié)議,因此分組也稱為IP數(shù)據(jù)報(bào)。網(wǎng)絡(luò)層的另一個(gè)任務(wù)是要選擇合適的路由,使源主機(jī)運(yùn)輸層所傳下來(lái)的分組,能通過(guò)網(wǎng)絡(luò)中的路由器找到目的主機(jī)。
數(shù)據(jù)鏈路層。在兩個(gè)相鄰節(jié)點(diǎn)之間傳送數(shù)據(jù)時(shí),數(shù)據(jù)鏈路層將網(wǎng)絡(luò)層交下來(lái)的IP數(shù)據(jù)包組裝成幀,在兩個(gè)相鄰結(jié)點(diǎn)間的鏈路上傳送幀。每一幀包括數(shù)據(jù)和必要的控制信息。
物理層所傳數(shù)據(jù)的單位是比特。傳遞信息所利用的一些物理媒體,如雙絞線、同軸電纜、無(wú)線信道等,并不在物理層協(xié)議之內(nèi)而在物理層協(xié)議的下面。