前言

本書是給那些使用 Ryu 作為開發的框架,而目的是為了實現軟體定義網路( Software Defined Networking,SDN )而寫的一本參考書。

那麼為什麼要選擇 Ryu 作為開發平台呢?

我們衷心的希望您可以在本書中找到解答。

建議您依照本書的章節,依序的閱讀第1章至第5章。首先第1章是 Simple Switch 的實作,接著後面的章節是流量監控( Traffic Monitor )以及網路聚合( Link Aggregation )。透過實際的例子,我們將介紹 Ryu 的程式是如何運作的。

第6章到第9章,我們將詳細的說明 OpenFlow 通訊協定( OpenFlow Protocol )以及封包函數的使用方法。接著第10章到第12章,我們會討論如何使用 Ryu 內建的防火牆( Firewall )和測試工具( test tool )來開發應用程式。第13到15章將介紹 Ryu 的架構( architecture )及實際應用案例。

最後,我們非常感謝您對於 Ryu 專案的青睞及支持,特別對於 Ryu 的使用者而言。希望在不久的將來能有機會在 Mailing List 上得到來自于您的寶貴意見,讓我們一起加入 Ryu 專案並進行開發吧。

繁體中文版本是由台灣資訊工業策進會-SDN團隊協助整理及翻譯,除了不吝批評與指教之外也歡迎更多朋友加入,讓中文讀者可以更快更即時的了解 Ryu 這個優秀的開放原始碼的框架。