1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | 在討論早期網路的概念時,確實很容易將網際網路和乙太網路混淆,因為它們都在網路發展史上扮演了重要角色,但它們關注的層面和解決的問題有所不同。 我可以跟你說,網際網路的早期概念,與乙太網路在物理連接的實務方面,**既有重疊,也有顯著的不同。** ### 網際網路的早期概念 (ARPANET 時代) 網際網路的最早期起源,確實來自於美國軍方資助的科研項目,最著名的就是 **ARPANET (Advanced Research Projects Agency Network)**。這個概念的核心目的是為了實現: 1. **分散式通訊 (Distributed Communication)**:在冷戰背景下,避免因單點故障(如中心伺服器被摧毀)導致整個通訊系統癱瘓。這意味著即使部分網路節點失效,資訊也能通過其他路徑傳遞。 2. **資源共享 (Resource Sharing)**:讓不同大學和研究機構的電腦能夠共享昂貴的計算資源和數據庫。 3. **封包交換 (Packet Switching)**:這是 ARPANET 最革命性的技術之一。它將數據切分成小塊(封包),每個封包獨立路由,最終在目的地重新組裝。這比傳統的電路交換(如電話網絡,需要建立專用線路)效率更高、更具彈性。 **ARPANET 關注的重點是「網路與網路之間如何通訊」**,也就是解決不同類型的電腦系統和網路架構如何互聯互通的問題。它提出了一套通用的協定(如 TCP/IP),讓不同的網路(可以是乙太網路,也可以是其他類型的網路)能夠相互連接並交換數據。 ### 乙太網路 (Ethernet) 的實務方面 乙太網路,如我們前面所說,是由 Robert Metcalfe 在 Xerox PARC 發明,其核心目標是: 1. **區域網路 (Local Area Network, LAN)**:解決**單一建築物或園區內**的電腦如何高效地相互連接和通訊的問題。它專注於「如何在一小塊地理範圍內建立一個高速、可靠的共享通訊介質」。 2. **共享介質 (Shared Medium)**:早期乙太網路的設計理念是讓所有設備共享一條物理介質(如同軸電纜),通過 CSMA/CD 協定來管理誰可以在何時傳輸數據,以避免衝突。 3. **數據鏈路層和物理層技術 (Data Link Layer & Physical Layer)**:乙太網路主要定義了 OSI 模型中的物理層(如何傳輸電氣訊號)和數據鏈路層(如何組織數據幀、尋址和控制對共享介質的訪問)。 ### 重疊與不相同之處 **重疊之處:** * **都是電腦網路的基礎技術:** 兩者都為電腦之間的數據交換提供了底層基礎。沒有乙太網路這樣的區域網技術,電腦之間就無法建立連接;沒有 ARPANET 開創的互聯網協定,不同網絡之間也無法對話。 * **都追求效率和可靠性:** 乙太網路通過 CSMA/CD 解決了區域網內的衝突問題,提高了效率;ARPANET 的分散式架構和封包交換則提高了網路的彈性與可靠性,即使部分節點失效也能繼續運作。 * **互為基礎設施:** 雖然發展時間不同,但乙太網路後來成為了連接到網際網路的許多區域網的標準。也就是說,你的電腦可能通過乙太網路連接到區域網,然後這個區域網再通過路由器連接到更大的網際網路。 **不相同之處:** 1. **層次不同 (Scope/Layer of Abstraction):** * **網際網路 (ARPANET 概念)** 關注的是**網路之間的互聯 (Inter-networking)**,它處理的是 IP 層級及以上的問題,即如何跨越不同的物理網路傳輸數據。 * **乙太網路** 關注的是**單一區域網路內部的連接 (Intra-networking)**,它主要定義了物理層和數據鏈路層的規範,是實現「局部」連接的具體技術。 2. **解決的問題不同:** * **網際網路** 解決的是「如何讓不同地區、使用不同網路技術的電腦之間能夠通訊」的問題。 * **乙太網路** 解決的是「如何讓**同一區域內**的多台電腦高效共享一條物理通訊介質並傳輸數據」的問題。 3. **起源與目的不同:** * **網際網路** 起源於軍事和學術研究需求,旨在建立一個容錯、分散式的全球性網路。 * **乙太網路** 起源於公司內部對共享印表機和文件的高效需求,旨在建立一個高速、低成本的辦公室區域網路。 **簡單來說:** 你可以把乙太網路想像成是**一條高效的「區域道路」**,它定義了車輛(數據)如何在城市(區域網)內行駛的規則。 而網際網路(特別是 ARPANET 的概念和 TCP/IP)則像是**高速公路系統**,它定義了不同城市(區域網)之間如何連接和車輛(數據)如何在這些高速公路上跨越城市抵達目的地(不同網路)的規則。 **一個是提供局部連接的具體「技術」,另一個是提供全局連接的「框架和協定」。** 你的電腦通常會先使用乙太網路(或 Wi-Fi)連接到你的區域網,然後你的區域網再通過路由器和網際網路協定連接到全球的網際網路。 |
Direct link: https://paste.plurk.com/show/WPPLNt9nzIcTzrLaMAD8