http://blog.csdn.net/chenhanzhun/article/details/41439853
2014
數(shù)據(jù)傳輸?shù)目煽啃允峭ㄟ^(guò)數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層的點(diǎn)對(duì)點(diǎn)和傳輸層的端對(duì)端保證的。端到端與點(diǎn)到點(diǎn)是針對(duì)網(wǎng)絡(luò)中傳輸?shù)膬啥嗽O(shè)備間的關(guān)系而言的。
端到端通信是針對(duì)傳輸層來(lái)說(shuō)的,它是一個(gè)網(wǎng)絡(luò)連接,因?yàn)榫W(wǎng)絡(luò)之間的通信必須要建立連接,實(shí)現(xiàn)應(yīng)用程序之間的通信,不需要知道底層是如何傳輸?shù)?。?shí)際上它是一條邏輯鏈路,這條邏輯鏈路可能經(jīng)過(guò)了很復(fù)雜的物理路線。
端到端通信指的是在數(shù)據(jù)傳輸前,經(jīng)過(guò)各種各樣的交換設(shè)備,在兩端設(shè)備間建立一條鏈路(在這兩端之間不管有多少其他設(shè)備都忽略),就像它們是直接相連的一樣,鏈路建立后,發(fā)送端就可以發(fā)送數(shù)據(jù),直至數(shù)據(jù)發(fā)送完畢,接收端確認(rèn)接收成功。
端到端的優(yōu)缺點(diǎn):
---優(yōu)點(diǎn)是鏈路建立后,發(fā)送端知道接收設(shè)備一定能收到,而且經(jīng)過(guò)中間交換設(shè)備時(shí)不需要進(jìn)行存儲(chǔ)轉(zhuǎn)發(fā),因此傳輸延遲小。
---缺點(diǎn)是直到接收端收到數(shù)據(jù)為止,發(fā)送端的設(shè)備一直要參與傳輸。如果整個(gè)傳輸?shù)难舆t很長(zhǎng),那么對(duì)發(fā)送端的設(shè)備造成很大的浪費(fèi)。另一個(gè)缺點(diǎn)是如果接收設(shè)備關(guān)機(jī)或故障,那么端到端傳輸不可能實(shí)現(xiàn)。
點(diǎn)到點(diǎn)通信是針對(duì)數(shù)據(jù)鏈路層或網(wǎng)絡(luò)層來(lái)說(shuō)的,點(diǎn)對(duì)點(diǎn)是基于 MAC 地址或者 IP 地址,是指一個(gè)設(shè)備發(fā)數(shù)據(jù)給另外一個(gè)設(shè)備,這些設(shè)備是指直連設(shè)備(即直接連接的設(shè)備)包括網(wǎng)卡,路由器,交換機(jī)。
點(diǎn)到點(diǎn)通信指的是發(fā)送端把數(shù)據(jù)傳給與它直接相連的設(shè)備,這臺(tái)設(shè)備在合適的時(shí)候又把數(shù)據(jù)傳給與之直接相連的下一臺(tái)設(shè)備,通過(guò)一臺(tái)一臺(tái)直接相連的設(shè)備,把數(shù)據(jù)傳到接收端。
點(diǎn)到點(diǎn)的優(yōu)缺點(diǎn):
---優(yōu)點(diǎn)是發(fā)送端設(shè)備送出數(shù)據(jù)后,它的任務(wù)已經(jīng)完成,不需要參與整個(gè)傳輸過(guò)程,這樣不會(huì)浪費(fèi)發(fā)送端設(shè)備的資源。另外,即使接收端設(shè)備關(guān)機(jī)或故障,點(diǎn)到點(diǎn)傳輸也可以采用存儲(chǔ)轉(zhuǎn)發(fā)技術(shù)進(jìn)行緩沖。
---缺點(diǎn)是發(fā)送端發(fā)出數(shù)據(jù)后,不知道接收端能否收到或何時(shí)能收到數(shù)據(jù)。
例如:將數(shù)據(jù)從 A 傳送到 E,中間可能經(jīng)過(guò) A->B->C->D->E,對(duì)于傳輸層來(lái)說(shuō)他并不知道B,C,D 的存在,它只認(rèn)為報(bào)文數(shù)據(jù)是從 A 直接到 E 的,這就叫做端到端通信。但是對(duì)于數(shù)據(jù)鏈路層或者網(wǎng)絡(luò)層來(lái)說(shuō),數(shù)據(jù)報(bào)是要先從 A->B,再?gòu)?nbsp;B->C,緊接著 C->D,D->E 按著順序把數(shù)據(jù)報(bào)傳輸?shù)侥康亩?E,這些傳輸過(guò)程 A->B,B->C,C->D,D->E實(shí)現(xiàn)的是兩點(diǎn)之間直接相連接設(shè)備之間的通信,即為點(diǎn)到點(diǎn)通信。因此可以知道,端到端通信可能是多個(gè)點(diǎn)到點(diǎn)通信實(shí)現(xiàn)組成。
在一個(gè)網(wǎng)絡(luò)系統(tǒng)的不同分層中,可能用到端到端傳輸,也可能用到點(diǎn)到點(diǎn)傳輸。如Internet網(wǎng),IP及以下各層采用點(diǎn)到點(diǎn)傳輸,IP層以上采用端到端傳輸。
聯(lián)系客服