點對點和端對端通信

數據傳輸的可靠性是通過數據鏈路層和網絡層的點對點和傳輸層的端對端保證的。點對點是基於MAC地址或者IP地址,是指一個設備發數據給另外一個設備,這些設備是指直連設備包括網卡,路由器,交換機。端對端是網絡連接,應用程序之間的遠程通信。端對端不需要知道底層是如何傳輸的,是一條邏輯鏈路。

端到端與點到點去別

端到端與點到點是針對網絡中傳輸的兩端設備間的關係而言的。端到端傳輸指的是在數據傳輸前,經過各種各樣的交換設備,在兩端設備問建立一條鏈路,就像它們是直接相連的一樣,鏈路建立後,發送端就可以發送數據,直至數據發送完畢,接收端確認接收成功。點到點系統指的是發送端把數據傳給與它直接相連的設備,這臺設備在合適的時候又把數據傳給與之直接相連的下一臺設備,通過一臺一臺直接相連的設備,把數據傳到接收端。 端到端傳輸的優點是鏈路建立後,發送端知道接收設備一定能收到,而且經過中間交換設備時不需要進行存儲轉發,因此傳輸延遲小。端到端傳輸的缺點是直到接收端收到數據爲止,發送端的設備一直要參與傳輸。如果整個傳輸的延遲很長,那麼對發送端的設備造成很大的浪費。端到端傳輸的另.一個缺點是如果接收設備關機或故障,那麼端到端傳輸不可能實現。 點到點傳輸的優點是發送端設備送出數據後,它的任務已經完成,不需要參與整個傳輸過程,這樣不會浪費發送端設備的資源。另外,即使接收端設備關機或故障,點到點傳輸也可以採用存儲轉發技術進行緩衝。點到點傳輸的缺點是發送端發出數據後,不知道接收端能否收到或何時能收到數據。 在一個網絡系統的不同分層中,可能用到端到端傳輸,也可能用到點到點傳輸。如Internet網,IP及以下各層採用點到點傳輸,IP層以上採用端到端傳輸。

端對端,點對點,只是稱爲問題,本質區別很小

端對端,主要服務於Application Layer,是說兩臺主機(終端),跨過網絡直接連接
點對點,是說兩臺主機(終端)在局域網中傳輸。

發佈了119 篇原創文章 · 獲贊 123 · 訪問量 47萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章