計(jì)算機(jī)的網(wǎng)絡(luò)學(xué)習(xí)筆記
傳輸層概述:為什么要劃分傳輸層?
既然網(wǎng)絡(luò)層已經(jīng)能把源主機(jī)上發(fā)出的數(shù)據(jù)傳送給目的主機(jī),那么為什么還需要加上一個(gè)傳輸層呢?這就需要我們理解主機(jī)用戶應(yīng)用層通信的主體,位于兩臺網(wǎng)絡(luò)主機(jī)中真正的數(shù)據(jù)通信主體并不是這兩臺主機(jī),而是兩臺主機(jī)中的各種網(wǎng)絡(luò)應(yīng)用進(jìn)程.同一時(shí)間一臺主機(jī)上可能有多個(gè)進(jìn)程同時(shí)運(yùn)行,這時(shí)候就需要為應(yīng)用程序提供一個(gè)標(biāo)識,那就是端口.而傳輸層就是為了提供這種端到端的服務(wù)而存在的.下面以一張圖來解釋.
同時(shí)從圖中也可以看出來,IP協(xié)議提供了主機(jī)之間的邏輯通信.而傳輸層協(xié)議提供的是進(jìn)程之間的邏輯通信.什么是端到端? 和點(diǎn)對點(diǎn)有啥區(qū)別?
"點(diǎn)對點(diǎn)"連接是通信雙方直接通過電纜進(jìn)行的連接,中間沒有經(jīng)過其他任何設(shè)備.
"端到端"連接是兩個(gè)終端主機(jī)之間的連接,這兩個(gè)終端系統(tǒng)的連接中要經(jīng)過很多個(gè)設(shè)備(路由器).傳輸層兩個(gè)重要的.術(shù)語:TSAP和TPDU
TSAP(傳輸層服務(wù)訪問點(diǎn))是上層(應(yīng)用層)調(diào)用下層(傳輸層)的一個(gè)邏輯接口,其實(shí)就是我們所說的端口,端口用來標(biāo)識應(yīng)用層的進(jìn)程.端口:
端口用16位二進(jìn)制來表示,所以共有65535個(gè)端口號.
一般將0~1023號端口分配給一些市面上公用的一些網(wǎng)絡(luò)協(xié)議或應(yīng)用,這一類端口號的分配被廣大使用者所接受,事實(shí)上成為了一種標(biāo)準(zhǔn),稱為保留端口.
剩下的是一般端口,可以自己使用.
TPDU(傳輸層協(xié)議數(shù)據(jù)單元)指的是傳輸層與對等層之間傳輸?shù)膱?bào)文,也就是"數(shù)據(jù)段",其實(shí)每一層都有每一層的SAP和PDU.
傳輸層提供的服務(wù):邏輯連接的建立傳輸層尋址數(shù)據(jù)傳輸傳輸連接釋放流量控制擁塞控制多路復(fù)用和解復(fù)用崩潰恢復(fù)TCP(傳輸控制)協(xié)議
TCP協(xié)議的特點(diǎn):
面向連接的傳輸協(xié)議:數(shù)據(jù)傳輸之前必須先建立連接,數(shù)據(jù)傳輸完成之后,必須釋放連接.
僅支持單播傳輸:每條傳輸連接只能有兩個(gè)端點(diǎn),只能進(jìn)行點(diǎn)對點(diǎn)的連接,不支持多播和廣播的傳輸方式,UDP是支持的.
提供可靠的交付服務(wù):傳送的數(shù)據(jù)無差錯(cuò),不丟失,不重復(fù),且順序與與源數(shù)據(jù)一致
傳輸單位是數(shù)據(jù)段:每次發(fā)送的數(shù)據(jù)段不固定,受應(yīng)用層傳送報(bào)文大小和網(wǎng)絡(luò)中的MTU(最大傳輸單元)值大小的影響.最小數(shù)據(jù)段可能僅有21個(gè)字節(jié)(其中20個(gè)字節(jié)屬于TCP頭部,數(shù)據(jù)部分僅1字節(jié)).
支持全雙工傳輸:通信雙方可以同時(shí)發(fā)數(shù)據(jù)和接收數(shù)據(jù).
【計(jì)算機(jī)的網(wǎng)絡(luò)學(xué)習(xí)筆記】相關(guān)文章:
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)學(xué)習(xí)總結(jié)范文-學(xué)習(xí)總結(jié)12-22
學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)總結(jié)11-12
淺談基于計(jì)算機(jī)網(wǎng)絡(luò)的學(xué)習(xí)模式研究09-30
2017計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)考試復(fù)習(xí)筆記08-15
在網(wǎng)絡(luò)環(huán)境下推廣高職院校計(jì)算機(jī)學(xué)習(xí)09-10
淺談網(wǎng)絡(luò)計(jì)算機(jī)的應(yīng)用08-29
淺談計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下大學(xué)英語自主學(xué)習(xí)的優(yōu)勢和學(xué)習(xí)策略09-30
JAVA學(xué)習(xí)筆記08-29
Java學(xué)習(xí)筆記08-13