在我們大家剛接觸na的時候可能對有些字眼比較熟悉而又陌生吧。那我今天就給大家講一下端到端和點到點,上次和很多人討論。以及在網上收的一些資料我就比較一下兩者優缺點:
1, 點到點是資料鏈路層的說法,因為資料鏈路層只負責直接相連的兩個節點之間的通訊,乙個節點的資料鏈路層接受ip層資料並封裝之後,就把資料幀從鏈路上傳送到與其相鄰的下乙個節點。
端到端是傳輸層的說法,因為無論tcp還是udp協議,都要負責把上層交付的資料從傳送端傳輸到接收端,不論其中間跨越多少節點。只不過tcp比較可靠而udp不可靠而已。所以稱之為端到端,也就是從傳送端到接收端。
2, 從本質上說,由物理層、資料鏈路層和網路層組成的通訊子網為網路環境中的主機提供點到點的服務,而傳輸層為網路中的主機提供端到端的通訊。 直接相連的節點對等實體的通訊叫點到點通訊。它只提供一台機器到另一台機器之間的通訊,不會涉及到程式或程序的概念。同時點到點通訊並不能保證資料傳輸的可靠性,也不能說明源主機與目的主機之間是哪兩個程序在通訊,這些工作都是由傳輸層來完成的。
端到端通訊建立在點到點通訊的基礎之上,它是由一段段的點到點通訊通道構成的,是比點到點通訊更高一級的通訊方式,完成應用程式(程序)之間的通訊。
3, 端到端與點到點是針對網路中傳輸的兩端裝置間的關係而言的。端到端傳輸指的是在資料傳輸前,經過各種各樣的交換裝置,在兩端裝置問建立一條鏈路,就象它們是直接相連的一樣,鏈路建立後,傳送端就可以傳送資料,直至資料傳送完畢,接收端確認接收成功。 點到點系統指的是傳送端把資料傳給與它直接相連的裝置,這台裝置在合適的時候又把資料傳給與之直接相連的下一台裝置,通過一台一台直接相連的裝置,把資料傳到接收端。
端到端傳輸的優點是鏈路建立後,傳送端知道接收裝置一定能收到,而且經過中間交換裝置時不需要進行儲存**,因此傳輸延遲小。端到端傳輸的缺點是直到接收端收到資料為止,傳送端的裝置一直要參與傳輸。如果整個傳輸的延遲很長,那麼對傳送端的裝置造成很大的浪費。端到端傳輸的另.乙個缺點是如果接收裝置關機或故障,那麼端到端傳輸不可能實現。
點到點傳輸的優點是傳送端裝置送出資料後,它的任務已經完成,不需要參與整個傳輸過程,這樣不會浪費傳送端裝置的資源。另外,即使接收端裝置關機或故障,點到點傳輸也可以採用儲存**技術進行緩衝。點到點傳輸的缺點是傳送端發出資料後,不知道接收端能否收到或何時能收到資料。
在乙個網路系統的不同分層中,可能用到端到端傳輸,也可能用到點到點傳輸。如internet網,ip及以下各層採用點到點傳輸,4層以上採用端到端傳輸。
=======
如此一來,這兩個概念就比較清晰了。它們講的都是網路通訊,只是看問題的層面不同。
在點到點的層面中只有傳輸的概念,它只是埋頭搞傳輸;
而端到端的層面中就主要是傳輸的可靠性等更高層面上的問題了,但它仍然是建立在前者基礎上的。我想講到這裡大家對這兩個概念也應該比較好理解了吧!
**
點到點與端到端通訊的區別
1.點到點通訊 點到點是物理拓撲,如光纖,就必須是點到點連線,ddn專線也是,即兩頭各乙個機器中間不能有機器。點到點是網路層的,你傳輸層只認為我的資料是從a直接到e的,但實際不是這樣的,打個比方,傳輸層好象領導,他發布命令 要幹什麼什麼事,但真正幹的不是他,真正幹的是員工,也許領導認為很簡單一句話就...
端到端與點到點的聯絡與區別
點到點是物理拓撲,如光纖,就必須是點到點連線,ddn專線也是,即兩頭各乙個機器中間不能有機器。點到點是網路層的,你傳輸層只認為我的資料是從a直接到e的,但實際不是這樣的,打個比方,傳輸層好象領導,他發布命令 要幹什麼什麼事,但真正幹的不是他,真正幹的是員工,也許領導認為很簡單一句話就可以幹好的事,在...
什麼是端到端的學習模型?
什麼是端到端的學習模型?看了很多部落格,大家大部分都在說,就是將原始資料作為輸入,不經過資料預處理,然後最後得到輸出結果,但是,大家都沒有具體解釋為什麼端到端比非端到端有優勢呢?好,看了幾篇部落格之後說一下我自己說的理解 端到端的學習模型是指將原始資料不做任何的預處理直接將原始資料輸入到模型當中,最...