"你先坐下,讓我來問你,華山派有多少弟子?"
"一萬六千左右。"
"你全知道他們住哪里嗎?"
"不知道。"
"岳不群要你找一個不知道住哪里的人,如何去找?"
"查華山派電話號碼查詢系統,找到他的地址,然后去找他。"
"如果你回來后再讓你找這個人,又如何去找?"
"如何.... ,查華山派電話號碼查詢系統,找到他的地址,然后去找他。"
"你不知道到這個人的地址嗎?"
"知道,但師父說,華山派的地址那么多,而且經常變化,不用知道地址。"
"岳不群這小子,把徒弟都教成木頭了!我問你,你自己認為應該如何找?"
"直接去找!"
"好!你這人還不算太苯。那你知道了一個人的地址后,是不是永遠記住了?"
"有的人記住了。其它的都忘了。"
"為什么忘了?"
"因為我記不了那么多人,而且一段時間沒有去找他。"
"華山派電話號碼查詢系統里的地址是如何獲得的?"
"我在空曠處大喊一聲他的名字,他聽到后就會來找我,告訴我他的地址。"
風清揚又問了大把類似腦筋急轉彎的問題,然后風清揚說:"現在你明白根據ip地址直接查出端口的道理了嗎?等到你明白這個道理,你自然會做出三層交換機來",令狐沖仔細回憶了今天的話,終于明白了和二層轉發由mac地址對應到出端口的道理一樣,三層轉發也可以直接由ip地址對應到出端口,ip地址的路由可以通過arp來學習,同樣需要老化。這樣,vlan間轉發除第一個包需要通過arp獲得主機路由外,其它的報文直接根據ip地址就能夠查找到出端口,轉發速度遠遠高于路由器轉發的速度。抬頭看時,風清揚已經走了。
一年后,令狐沖下思過崖,成功的推出quidway s8016路由交換機。實現了vlan間的互通,并且與嵩山,黑木崖等路由器實現互通。三層交換機是在二層交換機的基礎上增加三層交換功能,但它不是簡單的二層交換機加路由器,二而是采用了不同的轉發機制。路由器的轉發采用最長匹配的方式,實現復雜,通常使用軟件來實現,。而三層交換機的路由查找是針對流的,它利用cache技術,很容易采用asic實現,因此,可以大大的節約成本,并實現快速轉發。很多文章會提及三層交換機和路由器的區別,一般的比較是三層交換機又快又便宜。這些話沒有錯,但場合是匯聚層。我們看到,在匯聚層,面向三層交換機直接下掛的主機,因為能夠獲得其主機路由,所以三層交換機能夠實現快速查找;而對于通過其它路由器連接多個子網后到達的主機,三層交換機和路由器的處理是一樣的,同樣采用最長匹配的方法查找到下一跳,由下一跳路由器進行轉發。
因此,通常的組網方式是在骨干層使用gsr,匯聚層使用三層交換機。當然,對于一個小型的城域網,也可以直接拿三層交換機組網,不需要gsr。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/