日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

新手入門:OSI七層網(wǎng)絡(luò)協(xié)議之傳輸層

介于應(yīng)用層和網(wǎng)絡(luò)層之間的傳輸層是分層網(wǎng)絡(luò)體系結(jié)構(gòu)的重心部分 。它的重要任務(wù)就是直接給運(yùn)行在不同主機(jī)上的應(yīng)用程序提供通信服務(wù) 。
傳輸層協(xié)議為不同主機(jī)上的應(yīng)用程序進(jìn)程提供邏輯通信 。邏輯通信的意思就是盡管通信的應(yīng)用進(jìn)程之間不是物理連接的(實際上,它們可能是在一個行星的不同位置,通過各種各樣的路由器和各種鏈接類型連在一起),而從應(yīng)用程序的角度來看,它們就像是物理連接的一樣 。應(yīng)用程序通過使用傳輸層提供的邏輯通信互相傳輸信息,而不用考慮用來傳送這些信息的物理基礎(chǔ)設(shè)施 。團(tuán).1描述了邏輯通信的概念 。
如圖1所示,傳輸層協(xié)議實現(xiàn)于終端系統(tǒng)上,而不是在網(wǎng)絡(luò)路由器上 。網(wǎng)絡(luò)路由器只作用于3—PDU的網(wǎng)絡(luò)層字段,而不作用于傳輸層字段 。
圖1 傳輸層在兩個應(yīng)用程序之間提供了邏輯的而不是物理的通信
在發(fā)送方,傳輸層將應(yīng)用程序發(fā)送的消息轉(zhuǎn)換成4—PDU形式(即:傳輸層協(xié)議數(shù)據(jù)單元) 。構(gòu)造4-PDU的過程就是將應(yīng)用程序消息分割成較小的塊,井給每個塊加上一個頭部 。然后,傳輸層將這些4-PDU傳遞給網(wǎng)絡(luò)層 。在網(wǎng)絡(luò)層,每一個4—PDU又被封裝到一個3—PDU今 。在接收方,傳輸層接收從網(wǎng)絡(luò)層傳送過來的4—PDU,并將這些4-PDU的頭部去掉,將消息重新裝配,最后將它們傳遞給接收進(jìn)程 。
一個計算機(jī)網(wǎng)絡(luò)可以為網(wǎng)絡(luò)應(yīng)用程序制定多個傳輸層協(xié)議 。例如,因特網(wǎng)(Internet)有兩個協(xié)議——TCP和UDP 。每一個協(xié)議都為調(diào)用應(yīng)用程序提供一套不同的服務(wù) 。
所有的傳輸層協(xié)議都為應(yīng)用程序提供多路復(fù)用多路分解服務(wù) 。除了多路復(fù)用移路分解服務(wù)之外,傳輸層協(xié)議還可以給應(yīng)用進(jìn)程提供其他服務(wù),包括可靠數(shù)據(jù)傳輸、帶寬保證和傳輸延遲保證 。
傳輸層和網(wǎng)絡(luò)層之間的關(guān)系
在協(xié)議棧中,傳輸層位于網(wǎng)絡(luò)層之上,傳輸層協(xié)議為不同主機(jī)上運(yùn)行的進(jìn)程提供邏輯通信,而網(wǎng)絡(luò)層協(xié)議為不同主機(jī)提供邏輯通信 。這個區(qū)別很微妙,但是卻非常重要 。讓我們用一家人作為類比來說明一下這個區(qū)別 。
設(shè)想一下有兩所房子,一個位于東海岸而另一個位于西海岸,每所房子里都住著12個小孩 。東海岸的房子里的小孩和西海岸房子里的小孩是堂兄妹 。兩所房子里的孩子喜歡互相通信——每個孩子每周都給每一個堂兄妹寫一封信,每一封信都由老式的郵局分別用信封來寄 。這樣,每一家每周就都有144封信要送到另一家(這些孩子假如可以用電子郵件的話就可以省掉很多錢了!)在每一家里面.都由一個孩子——西海岸的房子里的Ann和東海岸房子里的BilI——負(fù)責(zé)郵件的收集和分發(fā) 。每周Ann都從她的兄弟姐妹那里收集起來信件,并將這些信件送到天天都來的郵遞服務(wù)員那里 。當(dāng)信件到達(dá)西海岸的房子,Ann又將這些信件分發(fā)給她的兄弟姐妹 。BilI在東海岸有著同樣的工作 。
在這個例于中,郵遞服務(wù)提供著兩所房子之間的邏輯通信——郵遞服務(wù)在兩所房子之間傳遞郵件,而不是針對每個人的服務(wù) 。另一方面,Ann和BilI提供堂兄妹之間的邏輯通信——Ann和BilI從他們的兄弟姐妹那里收集郵件并將郵件遞送給他們 。注重,從這些堂兄妹的角度看,Ann和BilI是郵件的服務(wù)人,盡管他們倆只是端到端寄送服務(wù)的一部分(終端系統(tǒng)部分) 。這個例子是傳輸層和網(wǎng)絡(luò)層之間的關(guān)系的一個形象比喻:
主機(jī)(也稱為終端系統(tǒng))=房子
進(jìn)程=堂兄妹
應(yīng)用程序消息=信封里的信
網(wǎng)絡(luò)層協(xié)議=郵遞服務(wù)(包括郵遞員)
傳輸層協(xié)議=Ann和Bill
繼續(xù)我們的這個例子,Ann和Bill各安閑他們的家中做所有的工作:他們不負(fù)責(zé)各個郵遞中心的郵件分類工作以及將郵件從一個中心送到另一個中心的工作 。這正與傳輸層協(xié)議在終端系統(tǒng)中的作用一樣 。在一個終端系統(tǒng)中,傳輸層協(xié)議將應(yīng)用進(jìn)程的消息傳送到網(wǎng)絡(luò)邊緣(也就是網(wǎng)絡(luò)層),反之亦然:但是它并不涉及消息是如何在網(wǎng)絡(luò)層之間傳送的工作 。事實上,正如圖1中所說的,中間路由器對于傳輸層加在應(yīng)用程序消息上的信息不能做任何識別和處理 。

推薦閱讀