协议森林
作者:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉(zhuǎn)載,也請(qǐng)保留這段聲明。謝謝!
?
互聯(lián)網(wǎng)是為了通信,通信又依賴于協(xié)議。我們交談時(shí),要符合語法和用語規(guī)范。機(jī)器之間的通話也要符合協(xié)議。否則,雞同鴨講,無法相互理解。“協(xié)議森林”是我的一系列關(guān)于網(wǎng)絡(luò)協(xié)議的文章,總結(jié)了多個(gè)網(wǎng)絡(luò)協(xié)議。
網(wǎng)絡(luò)協(xié)議屬于技術(shù),但深受政策與歷史的影響。Ethernet, IP, UDP, TCP, HTTP, DNS... 這些協(xié)議形成茂密的樹林,盤根錯(cuò)節(jié)。協(xié)議之間有時(shí)合作,有時(shí)競(jìng)爭(zhēng),有時(shí)弱肉強(qiáng)食的取代。了解網(wǎng)絡(luò)分層,是理解這個(gè)森林的第一步。而森林的心臟,是存在了三十多年的TCP/IP套裝。在變化迅捷的IT領(lǐng)域,TCP/IP歷久彌新。這一點(diǎn)也是可以理解的。畢竟,單機(jī)技術(shù)可以很快更替,網(wǎng)絡(luò)協(xié)議的更換要難很多。它要求整個(gè)網(wǎng)絡(luò)的所有設(shè)備的配合。網(wǎng)絡(luò)協(xié)議能持久,網(wǎng)絡(luò)協(xié)議的知識(shí)也不會(huì)過時(shí)。
網(wǎng)絡(luò)協(xié)議的發(fā)展伴隨著有趣的故事。協(xié)議都產(chǎn)生于特定的歷史環(huán)境。今天看來,一些網(wǎng)絡(luò)協(xié)議顯得笨拙,但在當(dāng)時(shí)的條件下,則是聰明的解決方案。所以,在了解網(wǎng)絡(luò)協(xié)議的時(shí)候,需要了解該協(xié)議的誕生過程和設(shè)計(jì)目的。
?
網(wǎng)絡(luò)協(xié)議可以參考許多經(jīng)典書籍。“協(xié)議森林”忽略了許多細(xì)節(jié),并采用比較直白的表達(dá)方式。讀過這一系列文章后,你可以找到參考書籍,繼續(xù)深入學(xué)習(xí)。
?
綜述
郵差與郵局 (網(wǎng)絡(luò)協(xié)議概觀)
?
連接層協(xié)議
小喇叭開始廣播 (以太網(wǎng)與WiFi協(xié)議)
?
網(wǎng)絡(luò)層協(xié)議
IP接力賽 (IP, ARP, RIP和BGP協(xié)議)
地址耗盡危機(jī) (IPv4與IPv6地址)
我盡力 (IP協(xié)議詳解)
瑞士軍刀 (ICMP協(xié)議)
?
傳輸層協(xié)議
傀儡 (UDP協(xié)議)
不放棄 (TCP協(xié)議與"流"通信)
愛的傳聲筒 (TCP連接)
魔鬼細(xì)節(jié) (TCP滑窗管理)?
涅槃 (TCP重新發(fā)送)
天下為公 (TCP堵塞控制)
?
應(yīng)用層
9527 (DNS協(xié)議)
先生,要點(diǎn)單嗎? (HTTP協(xié)議)
小美的桌號(hào) (DHCP協(xié)議)
我和你的悄悄話 (SSL/TLS協(xié)議)
?
綜合
逆襲 (CIDR與NAT)
Mac OSX網(wǎng)絡(luò)診斷命令
?
參考資料
下面是參考書籍:
豆列
http://book.douban.com/doulist/1626951/
?
以及其它來自網(wǎng)路的資料。
轉(zhuǎn)載于:https://www.cnblogs.com/vamei/archive/2012/12/05/2802811.html
總結(jié)
- 上一篇: JS的数据访问及优化访问速度
- 下一篇: 选择自己用的到的文件编译一个CEGUIS