Аналіз концепції програмно-конфігурованих мереж та протоколу openflow
DOI: 10.31673/2518-7678.2023.020808
Анотація
У статті проводиться аналіз концепції програмно-конфігурованих мереж та протоколу OpenFlow, спрямований на висвітлення важливості впровадження цих технологій у сучасній інформаційно-комунікаційні системи. Автор висувають ідею ефективного керування трафіком та ресурсами мережі через використання програмно-керованих підходів, зокрема, застосуванням концепції OpenFlow.
Обґрунтовується актуальність дослідження у контексті сучасних вимог до мережевої інфраструктури, де розширюються обсяги даних та різноманітність трафіку вимагають нових методів керування та адаптації. Вказується на те, що традиційні підходи до управління мережею можуть виявитися неефективними в умовах зростання складності та обсягу мережевого трафіку.
Стаття пропонує формалізований підхід до управління мережевим трафіком, враховуючи сегментацію ресурсів. Висвітлено ключові компоненти запропонованої моделі, такі як сегменти ресурсів, механізм визначення та аналізу трафіку для кожного сегмента, а також пріоритетизація трафіку з урахуванням критеріїв ефективності управління. Цей підхід може сприяти оптимізації управління мережевими ресурсами та покращенню загальної ефективності інфраструктури з урахуванням вимог до сучасних мережевих технологій.
Ключові слова: Аналіз, програмно-конфігурована мережа, протокол OpenFlow, управління трафіком, сегментація ресурсів, інфраструктура мережі, програмно-керовані підходи, ключові компоненти, ефективність управління, мережевий трафік, технології мереж, інформаційно-комунікаційні системи.
Список використаної літератури:
1. McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., ... & Turner, J. (2008). OpenFlow: Enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review, 38(2), 69-74.
2. Casado, M., Freedman, M. J., Pettit, J., Luo, J., McKeown, N., & Shenker, S. (2007). Ethane: Taking control of the enterprise. ACM SIGCOMM Computer Communication Review, 37(4), 1-12.
3. Kim, H., Feamster, N., & McKeown, N. (2008). Improving network management with software defined networking. IEEE Communications Magazine, 51(2), 114-119.
4. Kreutz, D., Ramos, F. M., Verissimo, P. E., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2015). Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 103(1), 14-76.
5. Open Networking Foundation. (2012). OpenFlow Switch Specification Version 1.3.0 (Wire Protocol 0x04). Retrieved from https://www.opennetworking.org/wpcontent/uploads/2014/10/openflow-switch-v1.3.0.pdf
6. Kim, J., Shin, S., & Kim, Y. (2013). SDN-based virtual network embedding: A review. IEEE Communications Surveys & Tutorials, 15(4), 1842-1858.
7. Reitblatt, M., Foster, N., Rexford, J., & Walker, D. (2013). Abstractions for network update. ACM SIGPLAN Notices, 48(4), 333-344.
8. Yu, M., Rexford, J., Freedman, M. J., & Wang, J. (2010). Scalable flow-based networking with DIFANE. ACM Transactions on Computer Systems (TOCS), 28(4), 12.
9. Berde, P., Gerola, M., Vattikonda, A., Hart, J., Higuchi, Y., Kobayashi, M., ... & Parulkar, G. (2014). ONOS: Towards an open, distributed SDN OS. In Proceedings of the third workshop on Hot topics in software defined networking (pp. 1-6).
10. Voellmy, A., & Hudak, P. (2011). Nettle: Taking the sting out of programming network routers. In Proceedings of the 6th ACM SIGPLAN workshop on Programming languages and analysis for security (pp. 13-24).
11. Casado, M., & Pettit, J. (2011). OfVis: A tool for visualizing openflow-based network. In Proceedings of the second ACM SIGCOMM workshop on Hot topics in software defined networking (pp. 97-102).
12. Duan, Q., Guo, C., Wu, H., Zhou, Y., & Shi, L. (2012). A survey on data center networking. IEEE Communications Surveys & Tutorials, 14(4), 1018-1034.
13. Tootoonchian, A., & Ganjali, Y. (2010). HyperFlow: A distributed control plane for OpenFlow. In Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking (pp. 3-10).