Особенности обработки сетевого трафика на коммутаторах третьего уровня с открытыми операционными системами


Авторы

Бужин И. Г.*, Антонова В. М.**, Поздняков Р. В.***, Миронов Ю. Б.****

Московский технический университет связи и информатики, МТУСИ, ул. Авиамоторная, 8а, Москва, 111024, Россия

*e-mail: i.g.buzhin@mtuci.ru
**e-mail: xarti@mail.ru
***e-mail: p.v.pozdnyakov@mtuci.ru
****e-mail: i.b.mironov@mtuci.ru

Аннотация

В современных системах управления и обработки информации авиационно-космических летательных аппаратов приобретает популярность использование в качестве сетевой инфраструктуры whitebox-коммутаторов с открытыми сетевыми операционными системами на базе сетевых чипов ASIC. Цель данной статьи является: выявление особенностей обработки сетевого трафика в whitebox-коммутаторах и разработка общих рекомендаций для их устранения. Результаты: Выявлены особенности и проблемные места при обработке сетевого трафика с помощью whitebox-коммутаторов третьего уровня на базе ASIC, а также предложены общие рекомендации для предотвращения сбоев и ошибок при обработке трафика.

Ключевые слова:

whitebox-коммутатор, ASIC, Kernel Routing, Сетевая Операционная Система (СОС), Сетевой трафик

Библиографический список

Tajammal M.B., Durad H., Iqbal R.N. Secure Switch Development using Open Network Linux on Bare Metal Switch, Development of Network Operating System for Bare Metal Switches (Nos) // VFAST Transactions on Software Engineering, 2020, vol. 8, no. 1, pp. 43-54. DOI: 10.21015/vtse.v8i1.575

Gupta K. et al. ASIC: Aligning sparse in-the-wild image collections // Proceedings of the IEEE/CVF International Conference on Computer Vision, 2023, pp. 4134-4145. DOI: 10.1109/ICCV51070.2023.00382

Saquetti M. et al. A Terabit Hybrid FPGA-ASIC Platform for Switch Virtualization // 2021 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), IEEE, 2021, pp. 73-78. DOI: 10.1109/ISVLSI51109.2021.00024

Wang S. et al. Making multi-string pattern matching scalable and cost-efficient with programmable switching asics // IEEE INFOCOM 2021-IEEE Conference on Computer Communications, IEEE, 2021, pp. 1-10. DOI: 10.1109/INFOCOM42981.2021.9488796

Fang J. et al. TB-TBP: a task-based adaptive routing algorithm for network-on-chip in heterogenous CPU-GPU architectures // The Journal of Supercomputing, 2024, vol. 80, no. 5, pp. 6311-6335. DOI: 10.1007/s11227-023-05700-7

Blöcher M. et al. Switches for HIRE: Resource scheduling for data center in-network computing // Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2021, pp. 268-285. DOI: 10.1145/3445814.3446760

Von Arnim C. et al. Updating the Linux TAPRIO Scheduler in Deterministic Time // 2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA), IEEE, 2022, pp. 1-7. DOI: 10.1109/ETFA52439.2022.9921594

Ejjeh A., Adve V., Rutenbar R. Studying the potential of automatic optimizations in the Intel FPGA SDK for OpenCL // arXiv preprint arXiv:2201.03558, 2022.

Deierling K. NVIDIA's Resource Transmutable Network Processing ASIC // 2023 IEEE Hot Chips 35 Symposium (HCS), IEEE Computer Society, 2023. pp. 1-14. DOI: 10.1109/HCS59251.2023.10254697

Gentile A.F., Fazio P., Miceli G. A Survey on the Implementation and Management of Secure Virtual Private Networks (VPNs) and Virtual LANs (VLANs) in Static and Mobile Scenarios // Telecom–MDPI, 2021, vol. 2, no. 4, pp. 430-445. DOI: 10.3390/telecom2040025

Suresh P. et al. Field-programmable gate arrays in a low power vision system // Computers & Electrical Engineering, 2021, vol. 90, pp. 106996. DOI: 10.1016/j.compeleceng.2021.106996

Rosa E.C., de Oliveira Silva F. A review on recent NDN FIB implementations for high-speed switches // International Conference On Advanced Information Networking and Applications. Cham: Springer International Publishing, 2022, vol. 3, pp. 288-300. DOI: 10.1007/978-3-030-99619-2_28

Amin R. et al. Auto-configuration of ACL policy in case of topology change in hybrid SDN // IEEE Access, 2016, vol. 4, pp. 9437-9450. DOI: 10.1109/ACCESS.2016.2641482

Bruschi D., Ornaghi A., Rosti E. S-ARP: a secure address resolution protocol // 19th Annual Computer Security Applications Conference, Proceedings IEEE, 2003, pp. 66-74. DOI: 10.1109/CSAC.2003.1254311

Huang J. et al. Adjusting packet size to mitigate TCP incast in data center networks with COTS switches // IEEE Transactions on Cloud Computing, 2018, vol. 8, no. 3, pp. 749-763. DOI: 10.1109/TCC.2018.2810870

Ðerić N. et al. Towards Understanding the Performance of Traffic Policing in Programmable Hardware Switches // 2021 IEEE 7th International Conference on Network Softwarization (NetSoft), IEEE, 2021, pp. 70-78. DOI: 10.1109/NetSoft51509.2021.9492560

Ning B. et al. Collective behaviors of mobile robots beyond the nearest neighbor rules with switching topology // IEEE transactions on cybernetics, 2017, vol. 48, no. 5, pp. 1577-1590. DOI: 10.1109/TCYB.2017.2708321

Wu D. et al. Accelerated service chaining on a single switch ASIC // Proceedings of the 18th ACM Workshop on Hot Topics in Networks, 2019, pp. 141-149. DOI: 10.1145/3365609.3365849

Monika B.K., Amaresha S.K., Yellampalli S.S. ASIC implementation of switch architecture used in NoC // 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon), IEEE, 2017, pp. 758-761. DOI: 10.1109/SmartTechCon.2017.8358473

Piasetzky Y. et al. Switch asic programmability in hybrid mode // 2018 IEEE 26th International Conference on Network Protocols (ICNP), IEEE, 2018, pp. 448-449. DOI: 10.1109/ICNP.2018.00067

Zhang L.L. et al. A scheduler ASIC for a programmable packet switch // IEEE Micro, 2000, vol. 20, no. 1. pp. 42-48. DOI: 10.1109/40.820052

Муратчаев С.С., Волков А.С., Маргарян Р.А., Бахтин А.А. Разработка адаптивной версии протокола маршрутизации OLSRv2 в сетях MANET // Труды МАИ. 2022. № 123. URL: https://trudymai.ru/published.php?ID=165556. DOI: 10.34759/trd-2022-123-13

Бахтин А.А., Волков А.С., Солодков А.В., Свиридов И.А. Система распознавания модуляции сигналов на основе нейронной сети с использованием ПЛИС // Труды МАИ. 2021. № 121. URL: https://trudymai.ru/published.php?ID=162660. DOI: 10.34759/trd-2021-121-13



Скачать статью

mai.ru — информационный портал Московского авиационного института

© МАИ, 2000—2024

Вход