如何用講故事的方式將通信行業常用的基礎協議串講一遍?

RT 比如比喻成公路,或者王國什麼的 有神馬能自圓其說的例子嗎?我們一起探討。目前我的初步想法是想像成公路,比如OSPF的一個區域是一個省,可是骨幹區怎麼搞呢?BGP比喻成國際航空路線,總之有很多的例子,可惜總不能自圓其說,有大神嗎?一起探討!


轉的,出處不明。

假設你的名字叫小不點,你住在一個大院子里,你的鄰居有很多小夥伴,在門口傳達室還有個看大門的李大爺,李大爺就是你的網關。當你想跟院子里的某個小夥伴玩,只要你在院子里大喊一聲他的名字,他聽到了就會回應你,並且跑出來跟你玩。

但是你不被允許走出大門,你想與外界發生的一切聯繫,都必須由門口的李大爺(網關)用電話幫助你聯繫。假如你想找你的同學小明聊天,小明家住在很遠的另外一個院子里,他家的院子里也有一個看門的王大爺(小明的網關)。但是你不知道小明家的電話號碼,不過你的班主任老師有一份你們班全體同學的名單和電話號碼對照表,你的老師就是你的DNS伺服器。於是你在家裡撥通了門口李大爺的電話,有了下面的對話:

小不點:李大爺,我想找班主任查一下小明的電話號碼行嗎?

李大爺:好,你等著。(接著李大爺給你的班主任掛了一個電話,問清楚了小明的電話)問到了,他家的號碼是211.99.99.99

小不點:太好了!李大爺,我想找小明,你再幫我聯繫一下小明吧。

李大爺:沒問題。(接著李大爺向電話局發出了請求接通小明家電話的請求,最後一關當然是被轉接到了小明家那個院子的王大爺那裡,然後王大爺把電話給轉到小明家)

就這樣你和小明取得了聯繫。

至於DHCP伺服器嘛,可以這樣比喻:

你家院子里的居民越來越多了,傳達室李大爺那裡的電話交換機已經不能滿足這麼多居民的需求了,所以只好採用了一種新技術叫做DHCP,居民們開機的時候隨機得到一個電話號碼,每一次得到的號碼都可能會不同。

你家門口的李大爺:就是你的網關

你的班主任:就是你的DNS伺服器

傳達室的電話交換機:就是你的DHCP伺服器

同上,李大爺和王大爺之間的對話就叫做路由。

另:如果還有個小朋友叫做小暗,他住的院子看門的是孫大爺,因為小暗的院子剛蓋好,孫大爺剛來不久,他沒有李大爺和王大爺辦公室的電話(李大爺和王大爺當然也沒有他的電話),這時會有兩種情況:

1、居委會的趙大媽告訴了孫大爺關於李、王兩位大爺的電話(同時趙大媽也告訴了李、王關於孫的電話),這就叫靜態設定路由

2、趙大媽病了,孫大爺自己到處打電話,見人就說:「我是小暗他們院子管電話的」,結果被李、王二位聽到了,就記在了他們的通訊錄上,然後李、王就給孫大爺回了個電話說:「我是小明(小不點)他們院子管電話的」,這就叫動態設定路由

然後有一天小不點要找小暗,結果自然是小不點給李大爺打電話說:「大爺,我找小暗」(這裡省略了李大爺去查小暗電話的過程,假設他知道小暗的電話),李大爺一找通訊錄:「哦,小暗的院子的電話是孫大爺管著的,要找小暗自然先要通知孫大爺,我可以通知王大爺讓他去找孫大爺,也可以自己直接找孫,那當然是自己直接找孫方便了」,於是李大爺給孫大爺打了電話,然後孫大爺又把電話轉到了小暗家。


比喻只能在一個程度上轉換問題,但是幾乎不可能精準描述所有問題。


題主,真的不要太天真,網路的基礎協議那麼多,用講故事的方式來理解,那還不知道要產生多少歧義,還是照著文檔踏踏實實的學吧!學習總會有枯燥的時候的!多敲實驗,也許會增加一點樂趣.


推薦閱讀:

有人了解京信通信這家公司嘛?
同時收到了石家莊中電54所 和 華為中興的offer,怎麼選呢?
中電54所和中電14所去哪個好呢?
中移在線服務公司怎麼樣?
要鎖相環有什麼用??

TAG:華為 | Cisco思科 | 計算機網路 | 通信行業 | CCIE |