《SDN軟件定義網絡從入門到精通》導論課
http://mp.weixin.qq.com/s?__biz=MjM5MTM3MzIzMg==&mid=209513316&idx=1&sn=e5dbd9a2ccccb88d0ee5c4d5790699c1#rd
前言
SDN(Software Defined Network)即軟件定義網絡,是一種網絡設計理念,或者一種推倒重來的設計思想。只要網絡硬件可以集中式軟件管理,可編程化,控制轉發層面分開,則可以認為這個網絡是一個SDN網絡。所以說,SDN並不是一個具體的技術,不是一個具體的協議,而是一個思想、一個框架。狹義的SDN是指的“軟件定義網絡”,廣義的SDN的概念還延伸出了:軟件定義安全、軟件定義存儲等等。可以說,SDN是一個浪潮,席卷整個IT產業。
「大物移雲」的時代已經到來,傳統的底層網絡架構已經無法滿足人類的需求,設備繁雜配置麻煩叠代緩慢,各種問題層出不窮。下一代網絡,需要可編程按需定制、集中式統一管理、動態流量監管、自動化部署等,這就是SDN的出發點。
SDN時代,我們網絡工程師/網絡運維/IT運維人員對網絡部署的方式,需要從“作坊式”的“手碼”配置,慢慢變成采用腳本語言/編程語言等方式對網絡進行“編程式”部署,更快更好的響應業務需求。是的,產業鏈在融合、IT技術在融合、軟件和硬件在融合,變則通,不變則亡!
本課程/教案(發布在51CTO學院)是我在開發PingingLab內部數據中心課程的導論課,全程采用“手繪”方式制作課件,單單前面的導論就大概花了一個多月時間,從前期課程架構設計、到中間的繪圖(無數遍修改)、到後期實驗驗證抓包分析等等。總之,這是屬於未來的課程,在此共享給大家,希望給能大家帶來一點幫助。
本章節包含整個SDN課程的前瞻導論課,後續會發布SDN的理論課和實戰課。以下是本導論課程的課堂課件~
在線課程鏈接:http://edu.51cto.com/course/course_id-4466.html
封面
圖例
如何將兩個主機連接起來?
網線來了
網線不夠長腫麽辦?
中繼器來了
中繼器口不夠腫麽辦?
集線器來了
怕騷擾怎麽辦?網橋來了
布線麻煩怎麽辦?無線AC/AP來了
問題來了,一個網絡到底需要多少設備?
家庭SOHO網絡是這樣的
小型創業公司是這樣的
園區網絡是這樣的
政務網是這樣的
數據中心網是這樣的
電信網/互聯網是這樣的
來一張全家福?原來這才是互聯網真面目!
有哪些廠商在生產網絡設備?
如何對網絡設備進行操作?
如何管理這麽多網絡設備?
問題一:傳統網絡管理和部署非常麻煩
網絡設備之間如何協同工作?
如果網絡發生變動?如何進行交互?
當流量暴漲拓撲膨脹時
問題二:分布式網絡架構瓶頸凸顯
網絡帶寬分配如何解決?
流量可視化難!
問題三:流量控制是棘手難題!
能否自定義設備的轉發策略?
能否將這個軟件運行在設備上?
問題四:無法按需,不可編程
SDN是什麽?
SDN是什麽?學術界,怎麽又是斯坦福?跨世紀的繼承!
SDN是什麽?商業界,一馬當先的Google,標桿案例B4網絡!
SDN是什麽?運營商NFV/ETSI
SDN到底是什麽?
哪些組織在推動SDN發展?
SDN網絡交互方式變革
產業鏈分析(玩家圖譜)
學習SDN的最佳姿勢
THE END
《SDN軟件定義網絡從入門到精通》導論課