透過您的圖書館登入
IP:3.145.64.126
  • 學位論文

以 Linux Kernel 為基礎的主動式網路平台

A Linux-based Active Network Platform

指導教授 : 鍾添曜
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


主動式網路提供了一個可程式化的網路環境。為落實主動式網路, IEEE 更進一步的提出 P1520網路架構。本論文利用現有 Linux 作業系統上的 CBQ 佇列法則設計與實作出 P1520 L- 介面,並擴增動態載入網路服務模組以強化此主動式網路平台。此外,我們提出差別性服務在此平台上的開發方式與 P1520 各個介面的相互應用關係。實驗結果顯示此平台能提供完整的主動式網路功能以及有良好的效能表現。

並列摘要


Active Networking provides a programmable network environment. To realize this idea, IEEE forms a working group to define a router programming interface, called P1520. This thesis implements P1520 L- interface based on Linux OS. We use Linux CBQ queuing system as the core of P1520 and extend it to allow dynamic module loading. Based on our developed P1520 L- interface, we designed a DiffServ module for both Diffserv border node and interior node. Experiment results show that our implementation performs well and can provide excellent active networking functions.

參考文獻


[4] Decasper, D., Dittia, Z., Parulkar, G., Plattner, B., “Router Plugins: A Software Architecture for Next-Generation Routers,” Networking, IEEE/ACM Transactions on Volume: 81, pp. 2—15, Feb. 2000.
[8] Maria Calderon and Marifeli Sedano, “Active Network Support for Multicast Application,” IEEE Network, pp. 46-52, May/June 1998.
[9] D. Scott Alexander and William A. Arhaugh, “The Switch Ware Active Network Architecture,” IEEE Network, pp. 29-36, May/June 1998.
[10] Biswas, J. et al., “The IEEE P1520 Standards Initiative for Programmable Network Interfaces,” IEEE Communications Magazine Volume: 36 10, pp. 64 —70, Oct. 1998.
[18] Werner Almesberger, Jamal Hadi Salim, Alexey Kuznetsov, “Differentiated Services on Linux,” http://icawww1.epfl.ch/linux-diffserv/, June 1999.

延伸閱讀