端到端與點(diǎn)到點(diǎn)的區(qū)別點(diǎn)到點(diǎn)是物理拓?fù)洌绻饫w,就必須是點(diǎn)到點(diǎn)連接,DDN專線也是,即兩頭各一個(gè)機(jī)器中間不能有機(jī)器。
點(diǎn)到點(diǎn)是網(wǎng)絡(luò)層的,你傳輸層只認(rèn)為我的數(shù)據(jù)是從a直接到e的,但實(shí)際不是這樣的,打個(gè)比方,傳輸層好象領(lǐng)導(dǎo),他發(fā)布命令:要干什么什么事,但真正干的不是他,真正干的是員工,也許領(lǐng)導(dǎo)認(rèn)為很簡(jiǎn)單一句話就可以干好的事,在員工眼里卻是難于登天,手續(xù)極其煩瑣,所以傳輸層是發(fā)布命令的領(lǐng)導(dǎo),他說(shuō)的是命令,也就是最終的目的,所以他只看到最初的地址和最終的地址,既一個(gè)任務(wù)的兩個(gè)端點(diǎn),網(wǎng)絡(luò)層就相當(dāng)于員工,領(lǐng)導(dǎo)的任務(wù)我要一步一步的作完,先從a到b,在從b到c...,所以他看到的只是整個(gè)任務(wù)的一個(gè)階段,a到b,b到c...這就是點(diǎn)到點(diǎn)。
端到端是網(wǎng)絡(luò)連接。網(wǎng)絡(luò)要通信,必須建立連接,不管有多遠(yuǎn),中間有多少機(jī)器,都必須在兩頭(源和目的)間建立連接,一旦連接建立起來(lái),就說(shuō)已經(jīng)是端到端連接了,即端到端是邏輯鏈路,這條路可能經(jīng)過(guò)了很復(fù)雜的物理路線,但兩端主機(jī)不管,只認(rèn)為是有兩端的連接,而且一旦通信完成,這個(gè)連接就釋放了,物理線路可能又被別的應(yīng)用用來(lái)建立連接了。TCP就是用來(lái)建立這種端到端連接的一個(gè)具體協(xié)議,SPX也是。
端到端是傳輸層的,你比如你要將數(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的,這就叫做端到端。
總之,一句話概括就是端到端是由無(wú)數(shù)的點(diǎn)到點(diǎn)實(shí)現(xiàn)和組成的。
------------------------------------------------------------------------------------------
端到端與點(diǎn)到點(diǎn)是針對(duì)網(wǎng)絡(luò)中傳輸?shù)膬啥嗽O(shè)備間的關(guān)系而言的。端到端傳輸指的是在數(shù)據(jù)傳輸前,經(jīng)過(guò)各種各樣的交換設(shè)備,在兩端設(shè)備問(wèn)建立一條鏈路,就象它們是直接相連的一樣,鏈路建立后,發(fā)送端就可以發(fā)送數(shù)據(jù),直至數(shù)據(jù)發(fā)送完畢,接收端確認(rèn)接收成功。點(diǎn)到點(diǎn)系統(tǒng)指的是發(fā)送端把數(shù)據(jù)傳給與它直接相連的設(shè)備,這臺(tái)設(shè)備在合適的時(shí)候又把數(shù)據(jù)傳給與之直接相連的下一臺(tái)設(shè)備,通過(guò)一臺(tái)一臺(tái)直接相連的設(shè)備,把數(shù)據(jù)傳到接收端。
端到端傳輸?shù)膬?yōu)點(diǎn)是鏈路建立后,發(fā)送端知道接收設(shè)備一定能收到,而且經(jīng)過(guò)中間交換設(shè)備時(shí)不需要進(jìn)行存儲(chǔ)轉(zhuǎn)發(fā),因此傳輸延遲小。端到端傳輸?shù)娜秉c(diǎn)是直到接收端收到數(shù)據(jù)為止,發(fā)送端的設(shè)備一直要參與傳輸。如果整個(gè)傳輸?shù)难舆t很長(zhǎng),那么對(duì)發(fā)送端的設(shè)備造成很大的浪費(fèi)。端到端傳輸?shù)牧恚粋(gè)缺點(diǎn)是如果接收設(shè)備關(guān)機(jī)或故障,那么端到端傳輸不可能實(shí)現(xiàn)。
點(diǎn)到點(diǎn)傳輸?shù)膬?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)到點(diǎn)傳輸?shù)娜秉c(diǎn)是發(fā)送端發(fā)出數(shù)據(jù)后,不知道接收端能否收到或何時(shí)能收到數(shù)據(jù)。
在一個(gè)網(wǎng)絡(luò)系統(tǒng)的不同分層中,可能用到端到端傳輸,也可能用到點(diǎn)到點(diǎn)傳輸。如Internet網(wǎng),IP及以下各層采用點(diǎn)到點(diǎn)傳輸,4層以上采用端到端傳輸。crazy_qingkong 發(fā)表于 2009-7-19 09:43 oo:loveliness: 寫的太好了yynh530 發(fā)表于 2009-7-20 11:15 我也期待的材料!!!!:victory:standmyground 發(fā)表于 2009-7-21 23:27 好東西總結(jié)起來(lái)就是一個(gè)有連接,一個(gè)不需要連接。
還有一點(diǎn)是:
端到端不需要中間節(jié)點(diǎn)支持傳輸層協(xié)議,只要兩個(gè)端點(diǎn)支持傳輸層協(xié)議就可以了。因?yàn)橹虚g節(jié)點(diǎn)不會(huì)把報(bào)文上報(bào)到傳輸層進(jìn)行處理。fywushao 發(fā)表于 2009-7-22 01:30 寫的不錯(cuò)shawnhnd 發(fā)表于 2009-8-18 15:37 看過(guò)的最明了的解釋,深刻理解
|