Моделювання маршрутизації з використанням відомих маршрутів за допомогою SDN-контролера ONOS

Автор(и)

  • Ю.О. Кулаков Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» https://orcid.org/0000-0002-8981-5649
  • О.В. Череватенко Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» https://orcid.org/0000-0001-9686-0555

DOI:

https://doi.org/10.18372/2073-4751.74.17882

Ключові слова:

SDN, mininet, багатошляхова маршрутизація, віртуальна мережа, відомі маршрути, ONOS

Анотація

У даній статті виконується опис моделювання локального мережевого оточення, яке використовує протокол OpenFlow для зв’язку між ланками системи та контролер ONOS, який виконує управління мережею на основі технології мереж, що програмно конфігуруються (SDN).

В ході дослідження побудована віртуальна модель мережі на платформі mininet з довільною топологією. На основі заданої моделі контролер зчитує інформацію про пристрої в оточенні та формує представлення про мережу у своїй пам’яті. Для знаходження шляхів використаний розроблений авторами спосіб багатошляхової маршрутизації з використанням відомих маршрутів (із попередніх досліджень зв’язків на топології, які виконувались контролером). Цей спосіб має одну з найменших часових складностей серед інших методів. Для контролера проведена модифікація програмного алгоритму маршрутизації, якою керує контролер, відповідно до обраного теоретичного методу. Виконано тестування на побудованій моделі та перевірка теоретичних припущень. У якості метрики використовується кількість переходів («хопів») між ланками мережі.

Посилання

Yeganeh S.H., Tootoonchian A., Ganjali Y. On scalability of software-defined networking. IEEE Communications Magazine. 2013. V. 51, No. 2. P. 136–141.

Kreutz D., Ramos F.M.V., Veríssimo P.E., Rothenberg C.E., Azodolmolky S., Uhlig S. Software-Defined Networking: A Comprehensive Survey. Proceedings of the IEEE. 2015. V. 103, No. 1. P. 14–76.

Hakiri Akram, Gokhale Aniruddha, Berthou Pascal, Schmidt Douglas, Gayraud Thierry. Software-Defined Networking: Challenges and research opportunities for Future Internet. Computer Networks. 2014. V. 75. P. 453–471.

Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, and Jonathan Turner. OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review. 2008. V. 38, No. 2. P. 69–74.

Farooq M.S., Riaz S., Alvi A. Security and Privacy Issues in Software-Defined Networking (SDN): A Systematic Literature Review. Electronics. 2023. V. 12, Iss. 14. 3077.

Романов О.І., Марінов А.І., Сколець С.С. Дослідження мереж SDN з використанням платформи mininet. Перспективи телекомунікацій: матеріали п’ятнадцятої Міжнародної науково-технічної конференції м. Київ, Україна, 12-16 квітня 2021 р. / КПІ ім. Ігоря Сікорського, Київ, Україна, 2021. С. 98–101.

Pankaj Berde, Matteo Gerola, Jonathan Hart, Yuta Higuchi, Masayoshi Kobayashi, Toshio Koide, Bob Lantz, Brian O'Connor, Pavlin Radoslavov, William Snow, Guru Parulkar. ONOS: towards an open, distributed SDN OS. HotSDN '14: Proceedings of the third workshop on Hot topics in software defined networking / Association for Computing Machinery, New York, USA, 2014. P. 1–6.

Коренко Д.В., Череватенко О.В., Русінов В.В., Кулаков Ю.О. Розробка способу багатошляхової маршрутизації з використанням раніше відомих маршрутів у програмно конфігурованих мережах. Technology Audit and Production Reserves. 2022. В. 4, № 2(66). С. 19–24.

Kulakov Y., Kohan A., Kopychko S., Cherevatenko R. Load Balancing in Software Defined Networks Using Multipath Routing. Advances in Computer Science for Engineering and Education III. ICCSEEA 2020. Advances in Intelligent Systems and Computing. 2021. V. 1247. P. 384–395.

##submission.downloads##

Опубліковано

2023-06-30

Номер

Розділ

Статті