[轉]協議森林

來源:互聯網
上載者:User

標籤:

互連網是為了通訊,通訊又依賴於協議。我們交談時,要符合文法和用語規範。機器之間的通話也要符合協議。否則,雞同鴨講,無法相互理解。“協議森林”是我的一系列關於網路通訊協定的文章,總結了多個網路通訊協定。

網路通訊協定屬於技術,但深受政策與曆史的影響。Ethernet, IP, UDP, TCP, HTTP, DNS... 這些協議形成茂密的樹林,盤根錯節。協議之間有時合作,有時競爭,有時弱肉強食的取代。瞭解網路分層,是理解這個森林的第一步。而森林的心臟,是存在了三十多年的TCP/IP套裝。在變化迅捷的IT領域,TCP/IP曆久彌新。這一點也是可以理解的。畢竟,單機技術可以很快更替,網路通訊協定的更換要難很多。它要求整個網路的所有裝置的配合。網路通訊協定能持久,網路通訊協定的知識也不會過時。

網路通訊協定的發展伴隨著有趣的故事。協議都產生於特定的曆史環境。今天看來,一些網路通訊協定顯得笨拙,但在當時的條件下,則是聰明的解決方案。所以,在瞭解網路通訊協定的時候,需要瞭解該協議的誕生過程和設計目的。

 

網路通訊協定可以參考許多經典書籍。“協議森林”忽略了許多細節,並採用比較直白的表達方式。讀過這一系列文章後,你可以找到參考書籍,繼續深入學習。

綜述

    郵差與郵局 (網路通訊協定概觀) 

串連層協議

    小喇叭開始廣播 (乙太網路與WiFi協議) 

網路層協議

    IP接力賽 (IP, ARP, RIP和BGP協議)

    地址耗盡危機 (IPv4與IPv6地址)

    我儘力 (IP協議詳解)

    瑞士軍刀 (ICMP協議) 

傳輸層協議

    傀儡 (UDP協議)

    不放棄 (TCP協議與"流"通訊)

    愛的傳聲筒 (TCP串連)

    魔鬼細節 (TCP滑窗管理) 

    涅槃 (TCP重新發送)

    天下為公 (TCP堵塞控制) 

應用程式層

    9527 (DNS協議)

    先生,要點單嗎? (HTTP協議) 

綜合

    逆襲 (CIDR與NAT)

    隧道與VPN 

附錄

    Mac OS X網路診斷命令 

 參考資料

下面是參考書籍:

[1] 豆列 http://book.douban.com/doulist/1626951/ 

[2] 以及其它來自網路的資料。

[轉]協議森林

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.