思科数据中心DFA体系结构

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享

(5个打分, 平均:4.40 / 5)

OSPF与EIGRP的比较

原文可参阅: http://www.fibe-mini.com.tw/ospf與eigrp的比較.html

OSPF與EIGRP的比較
……
OSPF和EIGRP都是近年來出現的比較好的動態路由協議,OSPF以協議標準化強,支持廠家多,受到廣泛應用,而EIGRP協議由網絡界公認的領先廠商Cisco公司發明,並靠其在業界的影響力和絕對的市場份額,也受到用戶的普遍認同。然而這兩種協議究竟哪種更好,誰更適合網絡未來發展的需要?本文就用戶普遍關心的問題,從技術角度客觀分析這兩種協議各自的優缺點,以便網絡集成商和企業用戶在網絡設計規劃時,能作為參考。

一、OSPF協議

(一)、OSPF協議簡介
OSPF是Open Shortest Path First(即”開放最短路由優先協議”)的縮寫。它是IETF組織開發的一個基於鏈路狀態的自治系統內部路由協議。在IP網絡上,它通過收集和傳遞自治系統的鏈路狀態來動態地發現並傳播路由。
每一台運行OSPF協議的路由器總是將本地網絡的連接狀態,(如可用接口信息、可達鄰居信息等)用LSA(鏈路狀態廣播)描述,並廣播到整個自治系統中去。這樣,每台路由器都收到了自治系統中所有路由器生成的LSA,這些LSA的集合組成了LSDB(鏈路狀態數據庫)。由於每一條LSA是對一台路由器周邊網絡拓撲的描述,則整個LSDB就是對該自治系統網絡拓撲的真實反映。
根據LSDB,各路由器運行SPF(最短路徑優先)算法。構建一棵以自己為根的最短路徑樹,這棵樹給出了到自治系統中各節點的路由。在圖論中,”樹”是一種無環路的連接圖。所以OSPF計算出的路由也是一種無環路的路由。

OSPF協議為了減少自身的開銷,提出了以下概念:
(1). DR:
在各類可以多址訪問的網絡中,如果存在兩台或兩台以上的路由器,該網絡上要選舉出一個”指定路由器”(DR)。”指定路由器”負責與本網段內所有路由器進行LSDB的同步。這樣,兩台非DR路由器之間就不再進行LSDB的同步。大大節省了同一網段內的帶寬開銷。

(2). AREA:
OSPF可以根據自治系統的拓撲結構劃分成不同的區域(AREA),這樣區域邊界路由器(ABR)向其它區域發送路由信息時,以網段為單位生成摘要LSA。這樣可以減少自治系統中的LSA的數量,以及路由計算的複雜度。
OSPF使用4類不同的路由,按優先順序來說分別是:
區域內路由
區域間路由
第一類外部路由
第二類外部路由
區域內和區域間路由描述的是自治系統內部的網絡結構,而外部路由則描述了應該如何選擇到自治系統以外目的地的路由。一般來說,第一類外部路由對應於OSPF從其它內部路由協議所引入的信息,這些路由的花費和OSPF自身路由的花費具有可比性;第二類外部路由對應於OSPF從外部路由協議所引入的信息,它們的花費遠大於OSPF自身的路由花費,因而在計算時,將只考慮外部的花費。

(二)、OSPF協議主要優點:

1、OSPF是真正的LOOP- FREE(無路由自環)路由協議。源自其算法本身的優點。(鏈路狀態及最短路徑樹算法)

2、OSPF收斂速度快:能夠在最短的時間內將路由變化傳遞到整個自治系統。

3、提出區域(area)劃分的概念,將自治系統劃分為不同區域後,通過區域之間的對路由信息的摘要,大大減少了需傳遞的路由信息數量。也使得路由信息不會隨網絡規模的擴大而急劇膨脹。

4、將協議自身的開銷控制到最小。見下:
1)用於發現和維護鄰居關係的是定期發送的是不含路由信息的hello報文,非常短小。包含路由信息的報文時是觸發更新的機制。(有路由變化時才會發送)。但為了增強協議的健壯性,每1800秒全部重發一次。
2)在廣播網絡中,使用組播地址(而非廣播)發送報文,減少對其它不運行ospf 的網絡設備的干擾。
3)在各類可以多址訪問的網絡中(廣播,NBMA),通過選舉DR,使同網段的路由器之間的路由交換(同步)次數由 O(N*N)次減少為 O (N)次。
4)提出STUB區域的概念,使得STUB區域內不再傳播引入的ASE路由。
5)在ABR(區域邊界路由器)上支持路由聚合,進一步減少區域間的路由信息傳遞。
6)在點到點接口類型中,通過配置按需播號屬性(OSPF over On Demand Circuits),使得ospf不再定時發送hello報文及定期更新路由信息。只在網絡拓撲真正變化時才發送更新信息。

5、通過嚴格劃分路由的級別(共分四極),提供更可信的路由選擇。

6、良好的安全性,ospf支持基於接口的明文及md5 驗證。

7、OSPF適應各種規模的網絡,最多可達數千台。

二、EIGRP協議
EIGRP和早期的IGRP協議都是由Cisco發明,是基於距離向量算法的動態路由協議。EIGRP(Enhanced Interior Gateway Routing Protocol)是增強版的IGRP協議。它屬於動態內部網關路由協議,仍然使用矢量-距離算法。但它的實現比IGRP已經有很大改進,其收斂特性和操作效率比IGRP有顯著的提高。
EIGRP的收斂特性是基於DUAL ( Distributed Update Algorithm ) 算法的。DUAL 算法使得路徑在路由計算中根本不可能形成環路。它的收斂時間可以與已存在的其他任何路由協議相匹敵。

EIGRP協議主要具有如下特點:
1. 精確的路由計算和多路由的支持
EIGRP協議繼承了IGRP協議的最大的優點:矢量路由權。EIGRP協議在路由計算中要對網絡帶寬,網絡時延,信道佔用率,信道可信度等因素作全面的綜合考慮,所以EIGRP的路由計算更為準確,更能反映網絡的實際情況。同時EIGRP協議支持多路由,使路由器可以按照不同的路徑進行負載分擔。

2. 較少的帶寬佔用
使用EIGRP協議的對等路由器之間週期性的發送很小的hello報文,以此來保證從前發送報文的有效性。路由的發送使用增量發送方法,即每次只發送發生變化的路由。發送的路由更新報文采用可靠傳輸,如果沒有收到確認信息則重新發送,直至確認。EIGRP還可以對發送的EIGRP報文進行控制,減少EIGRP報文對接口帶寬的佔用率,從而避免連續大量發送路由報文而影響正常數據業務的事情發生。

3. 無環路由和較快的收斂速度
路由計算的無環路和路由的收斂速度是路由計算的重要指標。EIGRP協議由於使用了DUAL算法,使得EIGRP協議在路由計算中不可能有環路路由產生,同時路由計算的收斂時間也有很好的保證。因為,DUAL算法使得EIGRP在路由計算時,只會對發生變化的路由進行重新計算;對一條路由,也只有此路由影響的路由器才會介入路由的重新計算。
4. MD5認證
為確保路由獲得的正確性,運行EIGRP協議進程的路由器之間可以配置MD5認證,對不符合認證的報文丟棄不理,從而確保路由獲得的安全。

5. 任意掩碼長度的路由聚合
EIGRP協議可以通過配置,對所有的EIGRP路由進行任意掩碼長度的路由聚合,從而減少路由信息傳輸,節省帶寬。

6. 同一目的但優先級的路由可實現負載分擔
去往同一目的的路由表項,可根據接口的速率、連接質量、可靠性等屬性,自動生成路由優先級,報文發送時可根據這些信息自動匹配接口的流量,達到幾個接口負載分擔的目的。

7. 協議配置簡單
使用EIGRP協議組建網絡,路由器配置非常簡單,它沒有複雜的區域設置,也無需針對不同網絡接口類型實施不同的配置方法。使用EIGRP協議只需使用router eigrp命令在路由器上啟動EIGRP 路由進程,然後再使用network 命令使能網絡範圍內的接口即可。

阅读全文»

(没有打分)

清华 。《网络路由收敛性能测试研究》

(没有打分)

漫谈极路由HiWifi

感谢弯曲评论编辑团队协助编辑。原文发布于格物资讯

2012年的夏末秋初,在中关村e世界写字楼的某个办公室里,笔者第一次见到了仍处于开发阶段的极路由。虽然只是个软件、硬件均很粗糙的原形,却已经能给人留下很深刻的印象。不过当时让笔者印象最深刻的,是一段更不靠谱的对话:

“这产品叫什么?”

“还没想好。”

“那你们公司叫什么?”

“还没定……”

“我靠,谁信啊,新名片给一张!”

“真没有啊……”

帝都的秋天总是来得快也去得快,昨天还一身短打奋战在篮球场,今天就只能穿着毛衣烤暖气了。在这个信息越来越多的时代,人能记住的东西却越来越少,那个无名公司的无名产品,仿佛也随世界末日的噱头一起被淡忘了。

不过,中关村的创业团队终归比玛雅人靠谱些。在这面向雾霾,春暖花开的日子里,极路由,它终于来了。

HiWiFi

交互体验革命

一直想以普通用户的身份去记录极路由的使用体验,但看过PingWest最近刊登的一篇叫做《致互联网创业者:请别把自己当作典型用户》的文章后,笔者改变了想法,决定还是踏踏实实做第三方观察。

极路由团队推崇极客文化,但并不意味着产品会走曲高和寡的路线。实际上,他们追求的是用极客精神缔造产品,让更多普通用户为之受益。这句话听起来有点像浮云,那么笔者就先说说第一个能具体落地的体现:交互体验革命。

自诞生以来,家用路由器在功能、性能上都有了极大进步,目前已经领先于大部分用户的需求;但在人机交互层面,却是十几年如一日般的平淡。貌似所有人都接受了“买来路由器——把宽带接到WAN口、电脑接到LAN口——登录到路由器配置页面进行配置——OK上网”的固定流程,上个世纪末我们这么干,今天我们还这么干。

这个流程真的已经成熟到无懈可击了嘛?显然不是。相反,越是持久不变的事物,其矛盾存在和爆发的可能性就越大。现实情况是,互联网时代到来了,宽带接入普及了,路由器的配置和维护对于普通用户来说太难了。

极路由团队就是把解决交互难题当做一件大事来抓的,他们的一个愿景就是用简单的人性化去取代复杂的技术流,拯救大量的小白用户于水火。而这一切,都从第一次安装配置开始。

1

极路由是笔者见过的第一个可以并倡导用手机或平板电脑进行初次配置的家用路由器。首次加电后,移动终端可以发现一个叫做“HiWiFi_(MAC后六位)”的不加密无线网络,接入后不管访问什么网址,都会被重定向到www.4006024680.com,也就是路由器的管理配置界面(以后也可以手工输入此网址登陆)。这个流程至少有两个好处,第一,忘了神马管理IP吧(这也更贴近小白用户的使用习惯),以后这东西没用了;第二是强化对技术支持电话的记忆,真要遇到什么搞不定的问题,也不用去说明书(很可能也找不到)和搜索引擎里找电话。

2

极路由的管理配置界面针对不同设备做了优化,分为移动版和完整版两种风格,感觉应该是通过浏览器agent进行了判断。移动版界面中,对信息量和触摸交互方式做了优化,即便使用小屏手机配置也很方便,更符合移动互联时代的特点。当然,目前大多数家用路由器的管理界面也能在iOS或Android系统里的浏览器中正常工作,但谁都知道/可以想象那种体验是相当糟糕的,基本不具备可用性。

3

如果极路由检测到用户使用的是PC或笔记本,会自动引导到更加友好的完整版界面。这个界面就完全是移动互联时代的风格了,比如那三个手绘风格的导语,让笔者感觉在用某个新装的App而不是路由器(唯一遗憾是没有在“设置完成”界面提供个“分享到微博”的选项)。不管是移动版还是完整版界面,初次配置向导的流程都是一样的,即三个简单步骤解决网络连通性问题。

阅读全文»

(没有打分)

OpenFlow的起源

(2个打分, 平均:4.50 / 5)

Vinton Cerf 。 TCP的原始论文:《A Protocol for Packet Network Intercommunication》

(没有打分)

世界级数据中心领军产品-思科Nexus 7000体系结构

(3个打分, 平均:4.33 / 5)

虚拟化环境下VM通信机制-VNTag

(2个打分, 平均:4.50 / 5)

《数据中心网络架构和设计指南》

(1个打分, 平均:1.00 / 5)

李晗 。《流量清洗产品和关键技术介绍》

(没有打分)