Method Article

Bulut Bilişim Ortamlarında Bilgi Riski Uyarısı ve Ağ Güvenliği Senaryo Farkındalığı için Uyarlanabilir Makine Öğrenimi Algoritmalarının Kullanımı

DOI:

10.3791/69633

June 2nd, 2026

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Makale, tehdit tespitinin doğruluğunu artırmak ve yanlış pozitif sayısını azaltmak için hiyerarşik çoklu etiket sınıflandırma ile dinamik bir güven değerlendirme sistemini entegre eden bulut tabanlı bir sistemde uyarlanabilir ağ güvenliğine yönelik yeni bir Makine Öğrenimi (ML) tabanlı çözüm önermektedir.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu çalışma, bulut bilişim ortamlarında ağ güvenliği durumsal farkındalığı ve risk uyarısı için yeni bir çerçeve önermekte; uyarlanabilir Makine Öğrenimi (ML), Hiyerarşik Çok Etiketli Sınıflandırma (HMC) ve bulut modeline dayalı dinamik bir güven değerlendirme mekanizmasını entegre etmektedir. Sıfır gün sömürmeleri, dağıtık hizmet reddi (DDoS) ve botnetler gibi ortaya çıkan siber saldırıların karmaşıklığı, çeşitliliği ve gerçek zamanlı doğası, geleneksel kural tabanlı ve statik tespit yöntemlerine önemli zorluklar yaratmaktadır. Bu zorlukları gidermek için, Ryu OpenFlow denetleyicisi ve OpenFlow anahtarlarını kullanarak etkili bir SDN tabanlı bulut mimarisi geliştirdik. Bu mimari, gerçek zamanlı bağlantı bilgisi toplama, dinamik zamanlama ve ölçeklenebilir, güvenilir veri iletimi sağlar. Önerilen hiyerarşik sınıflandırma çerçevesi, çoklu sınıf problemlerini ikili görevlere ayırarak örnek dengesizliğinin etkisini hafifletebilir ve Kullanıcıdan Köke (U2R) dahil düşük frekanslı saldırıların tanınmasını artırabilir. AdaBoost ve Bagging gibi topluluk öğrenme teknikleri, ince taneli saldırı türleri için tespit doğruluğunu daha da artırır. Mininet ve EstiNet'te DDoS veri setleri, bulut trafik verileri ve simülasyonlar üzerinde yapılan deneyler, birleşik ML-HMC-güven yaklaşımının tespit hassasiyetini önemli ölçüde artırdığını, yanlış pozitifleri azalttığını ve gerçek zamanlı yanıt sağladığını göstermektedir. Bu sonuçlar, uyarlanabilir öğrenme, hiyerarşik sınıflandırma ve dinamik güven değerlendirmesinin entegrasyonunun büyük ölçekli bulut platformlarını güvence altına almak için sağlam ve ölçeklenebilir bir çözüm sağladığını doğrulamaktadır.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bulut bilişim teknolojisinin çeşitli sektörlerde yaygın uygulamasıyla, bilgi sistemlerindeki veri ölçeği ve miktarı hızla artmakta ve ağ tehditleri daha karmaşık, gizli ve dinamikhale gelmektedir 1,2. Kurallara ve statik modellere dayalı geleneksel güvenlik savunma mekanizmaları, değişen saldırı stratejileri, sıfır gün açıkları ve büyük ölçekli dağıtık saldırılarla karşılaşıldığında gerçek zamanlı tespit ve doğru erken uyarı gereksinimlerini artıkkarşılayamıyor. Bu nedenle, ağ güvenliği durumunu kapsamlı bir algı sağlamak ve bilgi risklerinin etkin erken uyarısını sağlamak için bulut bilişim platformlarında dağıtık veri işleme ve akıllı analiz yeteneklerini tamamen entegre etmek için uyarlanabilir ML algoritmalarından yararlanmak, mevcut bilgi güvenliği ortamında kritik bir zorlukteşkil eder 4. Bu araştırma, mevcut güvenlik koruma sisteminin geliştirilmesi için önemli teorik öneme sahip olmakla kalmaz, aynı zamanda ulusal anahtar bilgi altyapısının ve kurumsal çekirdek verilerin güvenliğini sağlamak için güçlü desteksunar 5.

Bulut bilişim ortamında ağ güvenliği durum farkındalığı ve bilgi riski uyarısını gerçekleştirmede birden fazla zorluk vardır: bulut platformunda toplanan veri türleri çok fazladır ve kaynaklar karmaşıktır; bu da veri ön işleme, özellik çıkarma ve birleştirme görevlerini giderek zorlaştırır; Artan ağ trafiği ve hızla değişen saldırı senaryoları karşısında, sistemin çok kısa sürede yanıt vermesi gerekiyor ve gerçek zamanlı tespit ile uyarı teknik bir darboğaz haline gelmiştir; normal trafik miktarı saldırı trafiğinden çok farklıdır ve geleneksel algoritmalar küçük örnek kategorilerini (örneğin U2R, ağ saldırıları vb.) işlerken düşük doğruluğa sahiptir ve yanlış değerlendirme riski yüksektir; Karmaşık bir ağ ortamında, güven ilişkileri birden fazla faktörden etkilenir ve rastgele ve belirsizdir 6,7. Sabit eşiklere dayalı geleneksel güven değerlendirme yöntemleri gerçek durumu yansıtmakta zordur ve anormal verilerle kolayca müdahale edilir. Bu çok boyutlu sınırlamaları ele almak için, bu araştırma uyarlanabilir makine öğrenimi, hiyerarşik çok etiketli sınıflandırma ve dinamik bulut modeli tabanlı güven değerlendirme mekanizmasını sinerji haline getiren entegre bir çerçeve sunmaktadır. SDN odaklı bulut ortamında uygulanan tekniklerin bu birleşimi, düşük frekanslı saldırıların ince taneli tanıması, gerçek zamanlı güven uyumu ve ölçeklenebilir durumsal farkındalığı mümkün kılarak mevcut yöntemlerin aynı anda başaramadığı kademeli iyileştirmenin ötesine geçer.

Bulut bilişim ortamları, devasa ve son derece dinamik ve heterojen ağ trafiği üretir; bu da geleneksel müdahale tespit sistemlerinin (IDS) U2R ve R2L gibi sofistike ve azınlık saldırı türlerini doğru şekilde tanımlamasını engeller. Mevcut derin öğrenme (DL) tabanlı IDS çözümleri tespit doğruluğunu artırır, ancak yine de yüksek hesaplama yükü, yavaş gerçek zamanlı yanıt ve ağ varlıkları arasındaki belirsiz veya gelişen güven ilişkilerinin kötü yönetilmesiyle mücadele eder. Ayrıca, günümüzdeki modellerin çoğu düz sınıflandırıcı olarak çalışır ve ince taneliy, hiyerarşik karar alma veya dinamik güven değerlendirmesi mekanizmalarından yoksundur. Bu sınırlamalar, büyük ölçekli bulut ortamlarında aynı anda gerçek zamanlı tespit, doğru azınlık sınıfı tanıma ve güvenilir güvene dayalı risk değerlendirmesi sağlayabilen bir IDS geliştirmede kritik bir boşluk yaratır.

Ağ güvenliği durum farkındalığı ve informasyon riski uyarısı üzerine mevcut araştırmalarda, birçok çalışma ağ trafiğini sınıflandırmak ve tespit etmek için K-en yakın komşu (KNN) ve destek vektör makinesi (SVM) gibi yöntemler kullanır. Bu algoritmalar, özellikle büyük miktarda verinin ön taraması yapılırken yüksek hesaplama verimliliği ve kolay uygulama avantajlarınasahiptir 8,9. Ancak ana eksiklikleri birkaç yönde yansımaktadır: bulut ortamında çoğu normal trafik ve az sayıda saldırı örneğiyle karşılaşıldığında, bu geleneksel makine öğrenimi yöntemleri genellikle birkaç kategoriden gelen bilgileri görmezden gelir; bu da ince taneli saldırılar (örneğin U2R, ağ güvenlik açığı saldırıları vb.) için düşük tanıma oranlarına yol açar; Tek modeller genellikle gürültü ve veri dışı değerlere duyarlıdır, dinamik olarak değişen saldırı senaryolarına uyum sağlama kapasitesinden yoksundur ve aşırı uyum sağlamaya veya yetersiz genellemeyeeğilimlidir 10,11.

Son yıllarda, Çoklu Katmanlı Perceptron (MLP), CNN, Tekrarlayan Sinir Ağı (RNN), Uzun Kısa Süreli Bellek Ağı (LSTM) ve Kapılı Tekrarlayan Ünite (GRU) gibi DL yöntemleri ağ güvenliği alanında giderek daha fazla uygulanmaktadır. Derin sinir ağlarının güçlü özellik öğrenme ve doğrusal olmayan eşleme yetenekleri sayesinde, bu yöntemler geleneksel ML12'ye kıyasla tespit doğruluğunu önemli ölçüde artırmış ve karmaşık saldırı davranışlarını yakalama yeteneğini geliştirmiştir. Ancak, hesaplama kaynakları ve eğitim verisi konusunda yüksek gereksinimleri vardır. Özellikle bulut bilişim ortamlarındaki büyük veri trafiği bağlamında, eğitim yükü ve gerçek zamanlı çıkarım hızında hâlâ geliştirilecek alan var. Az örnekle sınıflar tanımlanırken, veri dengesizliği nedeniyle, DL modelleri bazı ince taneli saldırılar (örneğin U2R, botnetler) için düşük tespit oranlarına sahiptir; çünkü sınıfyanlılığı 13. Veri dengesizliği ve çoklu sınıf saldırı tanımlamasıyla başa çıkmadaki tek bir modelin sınırlamalarını telafi etmek için, bazı çalışmalar birden fazla sınıflandırıcının kararlarını birleştirerek genel tahmin doğruluğunu artıran Torbalama ve Güçlendirme gibi toplu öğrenme tabanlı çözümlerönermiştir 14. Aynı zamanda, Hiyerarşik Çok sınıflandırma (HMC) mimarisi, çok sınıflandırma problemini birden fazla ikili sınıflandırma alt problemine ayırarak daha az örnekle sınıflar için daha gelişmiş tanıma sağlar. Ancak, entegre modeller genellikle yüksek hesaplama kaynak kullanımı ve dağıtım sırasında artan tepki süresi gibi sorunlarla karşılaşır; özellikle bulut bilişim gerçek zamanlı izleme sistemlerinde, gerçek zamanlı gereksinimler sistem kaynakları üzerindeki baskıyıartırır 15.

Ağdaki dinamik güven ilişkisi değerlendirme sorununa yanıt olarak, bazı çalışmalar bulut model teorisini tanıtmıştır; bu teori, her varlığın güven özelliklerinin bulanıklığını ve rastgeleliğini tanımlayarak bir güven bağlantılı bulut oluşturur ve ardından nicel değerlendirme için bulut damlacıkları, entropi, süper entropi ve diğer göstergelerikullanır 16. Gerçek zamanlı güncellenmiş ağ güven verileriyle karşılaşıldığında, mevcut bulut modeli yöntemlerinin güncelleme hızı ve hesaplama verimliliği, yüksek frekanslı dinamik uyarı gereksinimlerini karşılamakta zorlanabilir; Model, değerlendirme verilerine karşı son derece hassastır ve anormal veri veya gürültü bilgisi, genel güven değerlendirmesinde önemli bir müdahale yaratabilir, bu da sonraki risk uyarısı kararlarını etkileyebilir.

Tespit doğruluğu, gerçek zamanlı performans, veri dengesi işleme ve güven değerlendirmesi konusundaki mevcut araştırmaların birçok eksikliği göz önüne alındığında, bu makale, ağ güvenliği durumu farkındalığı ve bulut riski uyarısı için uyarlanabilir ML algoritmalarını, hiyerarşik çok sınıflı sınıflandırma stratejilerini ve bulut modeli güven değerlendirmesini kapsamlı şekilde kullanan yeni bir savunma sistemiönermektedir.

Araştırma, akıllı gemi ağları için gerçek zamanlı siber güvenliği bulut bilişim teknolojisi18 kullanarak ele alıyor. Verileri kötü amaçlı saldırılar için incelemek için çok sensörlü bir düğüm çerçevesi önerir ve tehditleri engellemek için kendi kendini çalıştıran koruma stratejisi düğümleri kullanır. Sonuçlar, virüs girişi tespit ve savunma oranının %85-95 olduğunu, Yanlış Pozitif Oranının %2,56 olduğunu ve diğer algoritmaları önemli ölçüde geride bıraktığını göstermektedir. Ancak, bu yaklaşım pratikte yüksek hesaplama kaynakları ve bulut altyapısı kısıtlamaları gerektirir. Aslan ve ark.19 , bulut bilişim ortamında akıllı davranış tabanlı kötü amaçlı yazılım tespit sistemi sağlar. Sanal makineler arasında bir zararlı yazılım veri seti üretti ve öğrenme tabanlı ve kural tabanlı tespit ajanlarıyla seçilen özellikleri kullanarak kötü amaçlı yazılım ve zararsız örnekleri sınıflandırdı. 10.000 program örneği üzerinde yapılan değerlendirme, gelişmiş tespit oranı ve FPR ile yüksek performans gösterdi. Buna rağmen, yöntem sürekli değişen kötü amaçlı yazılım varyantları ve bulut dağıtımları ile ölçeklenebilirlik sorunları yaşıyordu.

Bu çalışmaların önemli katkılarına rağmen, daha ayrıntılı bir karşılaştırma, mevcut çözümlerin çoğunun gerçek zamanlı durum farkındalığı veya bulut tabanlı ortamlarda dinamik güven modelinin varsayımlarını ve gereksinimlerini karşılamadığını ortaya koymaktadır. Geleneksel makine öğrenimi teknikleri, uzayda sabit olan ve sınıf dengesizliği ile son derece dinamik trafikdinamiklerinde başarısız olan özellik sınırlarını kabul eder 8,9,10. DL modelleri mükemmel özellik çıkarma yetenekleriyle ilişkilendirilir ancak yüksek hesaplama gücü tüketir, bu da çıkarım sürecini yavaş ve gerçek zamanlı izlemede pratik olmayan halegetirir 12,13. Ensemble ve HMC tabanlı yaklaşımlar daha doğrudur, ancak daha fazla gecikme ve kaynak gerektirir ve şu anda büyük ölçekli bulutlarda uygulanmamaktadır14,15. Bu arada, bulut modeli güven değerlendirme teknikleri belirsizliği iyi yakalarken, gürültülü verilere karşı son derece hassas kalır ve yüksek frekanslı saldırıakışları 16,17,18,19 altında güven değerlerini verimli şekilde güncelleyemez. Son bulut tabanlı IDS çerçeveleri bile, hem gerçek zamanlı algılama hem de güvene dayalı karar alma için sağlam, entegre destekyok 20,21. Bu kısıtlamalar, etkili, birleşik ve güvene dayalı bir müdahale tespit çerçevesinin gerekliliğini ortaya koyuyor. Bu araştırma, SDN destekli bir bulut mimarisi içinde uyarlanabilir ML, HMC ve bulut modeli tabanlı dinamik güven değerlendirmesini entegre ederek gerçek zamanlı tespit, artırılmış azınlık sınıfı doğruluğu ve belirsizlik farkında risk değerlendirmesi sağlayarak bu sınırlamaları aşmaktadır.

Bu makalenin yenilikleri çoğunlukla aşağıdaki yönlerde yansımaktadır: Ryu OpenFlow denetleyicisi ve OpenFlow anahtarına dayalı verimli bir dağıtık ağ mimarisi, bağlantı bilgisinin gerçek zamanlı toplanmasını ve dinamik zamanlanmasını mümkün kılacak şekilde inşa edilmiştir; böylece veri iletim verimliliği ve işleme büyük ölçüde iyileştirilmiştir.

Veri dengesizliği ve az numune saldırı tanımlamasının yarattığı zorluklar göz önüne alındığında, yukarıdan aşağıya bir HMC çerçevesi tasarlanmakta ve AdaBoost ile Baggging gibi entegre öğrenme yöntemleri tanıtılarak ince taneli saldırı kategorilerinin tespit doğruluğunu önemli ölçüde artırıyor.

Bulut modeli teorisi, bir güven bağlantısı bulutu oluşturmak için kullanılır. Ters üreteç ve benzerlik hesaplaması sayesinde, ağdaki her bir kuruluşun güven durumunun dinamik değerlendirilmesi gerçekleşir; bu da risk uyarısı için nicel bir temel sağlar ve düşük veya yüksek fiyatlarda anormal işlemlerden kaynaklanan kredi spekülasyonunu etkili bir şekilde bastırır.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

NOT: Bu protokol, bulut tabanlı bir ağ güvenliği durumsal farkındalık sistemi nasıl oluşturulacağını ve dinamik güven değerlendirmesiyle hiyerarşik sınıflandırmanın nasıl uygulanacağını açıklar. Bulut ağı topolojisini tasarlamak, veri akışlarını toplamak ve açıklama yapmak ve hiyerarşik çoklu sınıflandırma ile güven değerlendirme modüllerini uygulamak için aşağıdaki adımları izleyin. Şekil 1, uyarlanabilir ML, hiyerarşik sınıflandırma ve gerçek zamanlı saldırı tespiti için güven değerlendirmesini entegre eden önerilen SDN-bulut çerçevesini göstermektedir.

1. Bulut ağ topolojisi tasarımı

NOT: Devam etmeden önce OpenStack, Ryu ve Mininet'e yönetici erişimi güvence edin.

  1. Sistemi OpenStack tarafından oluşturulmuş bir bulut platformuna yerleştirin. Sanallaştırma teknolojisini kullanarak birden fazla sanal host oluşturabilir ve birleşik kaynak yönetimi ile izole zamanlama için yazılım tanımlı ağ (SDN) ortamı yapılandırın.
  2. Ryu ve Open vSwitch (OVS) sistemlerini SDN kontrolü ve trafik yönetimiyle çalışacak şekilde dağıtın ve yapılandırın.
  3. Ryu denetleyicisinin çekirdek olduğu, OVS anahtarlarının iletim düğümleri olduğu ve bir kontrol katmanı, bir ağ iletim katmanı ve bir veri servis katmanından oluşan üç katmanlı bir topoloji oluşturun.
    1. Kontrol katmanı yapılandırması: Ryu ile merkezi bir SDN denetleyicisi uygulayın. Ryu'nun REST API'sini kullanarak gerçek zamanlı ağ durum izlemesini etkinleştirin ve anormal trafiğe hızlı yanıt vermek için güvenlik algılama modülüne bağlayın.
    2. Ağ iletim katmanı yapılandırması: Sanal ana bilgisayarlar ve harici geçitlerle bir dizi OVS sanal anahtarlama düğümü kurun. OVS'de akış tablosu politikalarını ayarlayın; böylece saldırı trafiği tespit edildiğinde dinamik yol değişiklikleri, trafik ayrımı ve akış yönlendirmesi mümkün olsun.
    3. Veri servis katmanı yapılandırması: OpenStack platformunda birkaç sanal ana bilgisayarı yapılandırın. Gerçekçi veri trafiği oluşturmak ve enjekte edilen saldırı akışlarını desteklemek için web, veritabanı ve dosya sunucusu olarak çalışan sanal makineler oluşturun.
  4. Birkaç hop değeri ve farklı yollar ekleyin. Mininet komutunu kullanarak heterojen ağ bant genişliği ve gecikme koşullarını simüle edin.
  5. Topolojiyi dağıtmak ve simüle etmek için Mininet'i kurun. Mininet CLI'yı kullanarak kiralayıcıları, alt ağ segmentasyonunu ve erişim kontrol listelerini (ACL) izole edin.
  6. Topolojinin gerçek zamanlı trafik yakalamayı kolaylaştırdığından ve tespit modülüyle doğrudan entegrasyona sahip olduğundan emin olmak için kurulumu doğrulayın.
  7. Tamamlanmış sistem mimarisi (Şekil 2) ve topolojisi (Şekil 3) katmanlar arasındaki tüm bağlantılarla ve bilgi akışıyla kaydolun.

2. Veri akışı toplama ve açıklama stratejisi

DIKKAT: Veri gizliliği düzenlemelerine (örneğin GDPR, yerel siber güvenlik politikaları) uyduğunuzdan emin olun. Kullanıcı tanımlayıcılarını ve IP adreslerini önceden anonimleştirin.

  1. Her sanal ana ve ağ düğümüne küçük veri toplama ajanları kurun. Her ajanı ağ trafiğini, sistem kayıtlarını ve kullanıcı davranış bilgilerini sürekli incelemesi için ayarlayın.
  2. Kafka (v3.5) dosyasını veri kuyruğu olarak kur ve Apache Spark streaming (v3.4) ile akış verisini gerçek zamanlı işlemek. Kafka geçirimliliğini 10.000 olay/s veya daha yüksek olarak, Spark mikro-toplu aralıklarını ise 500 ms veya daha az olarak yapılandırın.
  3. Toplanan verileri aşağıdaki şekilde sıralı olarak işleyin:
    1. Tekrarlanan kayıtları, eksik kayıtları ve gürültüyü ortadan kaldırmak için verileri temizleyin. Protokol başlıklarını kontrol ederek geçersiz paketleri filtreleyin.
    2. Tutarlı özellik ölçeklendirmesi için min-max normalizasyon kullanarak sayısal öznitelikleri standart bir aralık [0,1] olarak normalize edin.
    3. Kaynak/hedef IP'ler, portlar, protokol türü, paket sayısı, bayt sayısı, iletim gecikmesi ve trafik değişimi ölçümleri gibi önemli özellikleri çıkarın.
  4. İşlenen veri setini, yapay zeka destekli tespit modülüne aktararak eğitip doğrulama yapın.
  5. Doğru veri etiketlemesi için çift açıklama sistemi kurun:
    1. Bir saldırı şablonu kütüphanesi oluşturun. Kural tabanlı desen eşleştirme ile yaygın saldırı desenlerini (örneğin, port taraması, SYN taşkın, DoS, U2R) belirleyin.
    2. Etiketlemede tutarlılığı korumak için belirsiz örnekleri manuel olarak kontrol edin.
  6. Çapraz doğrulama için CIC-IDS2017 ve NSL-KDD gibi yerleşik kıyaslama veri setlerini kullanın. Etiketleri %≥90 aralıklı tutarlılığı korumak için hizalayın.
  7. Yapılandırılmış giriş vektörleri oluşturmak için özellik mühendisliği yapın. Çok seviyeli kategori tanımlarına dayalı saldırı hiyerarşilerini kodlayın.
  8. Veri setlerini %80 eğitim ve %20 teste böl.

3. Hiyerarşik sınıflandırma ve güven değerlendirmesi entegre mimari

  1. Hiyerarşik Çok sınıflı sınıflandırma (HMC) ile dinamik bir güven değerlendirme mekanizmasını entegre eden akıllı bir algı mimarisi oluşturun (Şekil 4).
  2. HMC modülünü "kaba içine" strateji izleyerek uygulayın:
    1. Trafiği "normal" ve "anormal" kategorilere ayırmak için hafif bağlantı özelliklerini (örneğin frekans, port dağıtımı, protokol türü) kullanın.
    2. "Anormal" trafik için, paket aralığı ve yük boyutu gibi orta seviye istatistiksel özellikler kullanarak DDoS, U2R, R2L ve Probe gibi saldırı kategorilerine ikinci seviye sınıflandırma yapın.
    3. Saldırı imzalarını ve hedef özelliklerini analiz ederek ince taneli alt tipleri (örneğin, TCP SYN Flood, SQL Injection, Brute Force Attack) belirleyin.
  3. Sınıflandırma modülünü optimize edin.
    1. AdaBoost ve Bagging topluluk öğrenme yöntemlerini uygulayın, her hiyerarşi seviyesinde 5-8 zayıf sınıflandırıcı oluşturun (örneğin, karar ağacı, lojistik regresyon).
    2. Doğruluk puanlarına dayalı ağırlıklı çoğunluk oyu kullanarak sınıflandırıcı çıktılarını birleştirin.
  4. Bulut modeli teorisini kullanarak dinamik güven değerlendirme modülünü uygulayın:
    1. Geçmiş istikrar, iletişim sıklığı ve erişim hedeflerindeki varyasyon gibi konak davranış göstergelerini sürekli kontrol edin.
    2. Güven hesaplamasına model çıktı güvenilirliğini dahil edin. Gerçek güven puanını (0'dan 1'e) beklenti (Ex), entropi (En) ve hiper-entropi (He) parametreleri yardımıyla tahmin edin.
  5. HMC ve güven modülleri arasındaki bağlantı geri besleme mekanizmasını yapılandırın.
    1. Güven değerlerine dayalı otomatik zamanlama sistemleri: 0.3 güven ≤ olan konakları izole edin ve 0.3-0.6 güvenine sahip hostların ayrıcalıklarını azaltın.
    2. Sınıflandırıcıyı ana veriyle yeniden eğitmek ≥ 0.8 güveniyle bilinmeyen saldırılara karşı tespit ve esnekliği artırın.
  6. Sıfır gün yanıt yeteneğini test edin. Etiketlenmemiş kötü niyetli trafik enjekte edin ve uyarı ile izolasyonun 10 dakika içinde tetiklendiğini doğrulayın.

4. Güven bulut modelinin hesaplanması ve uygulanması (Şekil 5)

  1. Standart güven bulut üretimi:
    1. Güven değerlerini n farklı seviyeye ayırın (örneğin, "Düşük," "Orta," "Yüksek," "Çok Düşük" ve "Çok Yüksek").
    2. Seviye k için beklentiyi (Örnekk) o seviyedeki varlıklar için yapılan güven değerlendirmelerinin ortalamasına göre Denklem 1 kullanarak hesaplayın:
      figure-protocol-1
      burada Tik, Lk seviyesinde sınıflandırılan varlıkların bireysel güven değerlerini temsil eder.
    3. Entropiyi (Enk) hesaplayarak Lk seviyesindeki güven değerlerinin bulanıklığını Denklem 2 kullanarak niceliklendirin:
      figure-protocol-2
      burada α, bulanıklık seviyesini kontrol eden bir sabittir.
    4. Hiper-entropiyi (Hek) Denklem 3'ü kullanarak entropinin zaman içindeki kararsızlığını nicelikle hesaplayın:
      figure-protocol-3
      burada β, belirsizlik seviyesini ayarlayan bir parametredir.
    5. N güven seviyesinekarşılık gelen C1,C 2,...,C n standart güven bulutları setini çıkarın.
  2. Trust attribute cloud inverse generation:
    1. Giriş güven nitelikleriA'yı [0,1] aralığına Denklem 4 kullanarak normalleştirin:
      figure-protocol-4
      Her normalize özellik Ai' için ilgili bulut model parametrelerini (Ex, En, He) tahmin etmek için istatistiksel analiz uygulayın.
      Her öznitelik için güven özniteliği bulutu Ci oluşturun.
  3. Kapsamlı güven değerlendirmesi:
    1. Bileşik güven bulutunun dijital özelliklerini (Excom, Encom, Hecom) ağırlıklı sentez kullanarak hesaplayın (Denklemler 5-7):
      figure-protocol-5
      figure-protocol-6
      figure-protocol-7
      burada figure-protocol-8
    2. Mevcut güven bulutu Ci ile standart bir bulut Ck arasındaki benzerliği Denklem 8 kullanarak hesaplayın:
      figure-protocol-9
      Denklem 9'u kullanarak maksimum benzerliği bularak nihai güven seviyesi L* belirlenir:
      figure-protocol-10
  4. Dinamik güven güncellemesi
    1. Denklem 10'daki zaman kaybı modelini kullanarak güven değerini zamanla evrimi yansıtacak şekilde güncelleyin:
      figure-protocol-11
      burada λ∈[0,1] yakın ve tarihsel güvenin ağırlığını kontrol eder.
    2. Belirli sapmalar olursa güven cezası mekanizmasını uygulayın. Denklemler 11 ve 12'yi kullanarak sapma (ΔA) ve ceza faktörü (Pcezası) hesaplayın:
      figure-protocol-12
      figure-protocol-13
    3. Güncellenmiş güven değerini Denklem 13 kullanarak hesaplayın:
      figure-protocol-14

5. Saldırı algılama performansının deneysel doğrulanması

  1. Deneysel ortamı yapılandırın ve veri setini hazırlayın.
    1. Algoritma derleme ve test için Visual C++ araçlarıyla donatılmış Windows 11 iş istasyonu kullanın.
    2. Doğrulanmış kaynaklardan %KDDCUP_10 veri setini alın ve kurumsal veri koruma yönergelerine uygun olarak ön işleyin.
    3. Algoritma parametrelerini belirleyin: zaman aralığı T = 10s, örnekleme turları h = 20 ve veri örnekleri n = 1000.
    4. Veriler, katmanlı örnekleme yoluyla eğitim (%80) ve test (%20) setlerine bölünür.
  2. İkili sınıflandırma performansını doğrulayın.
    1. Güvenilirlik için 5 katlı çapraz doğrulama yapın.
    2. Sekiz sınıflandırıcı eğitin ve test edin: Karar Ağacı (DT), Naive Bayes (NB), Rastgele Orman (RF), K-En Yakın Komşu (KNN), Adaptif Güçlendirme (AdaBoost), Destek Vektör Makinesi (SVM), Torbalama ve Gradient Boosting.
    3. Her model için 100 dönem çalıştırın ve hassasiyet, isabetlik, hatırlama ve F1 puanını kaydedin.
  3. Çok sınıflı sınıflandırma performansını doğrulayın.
    1. Sınıflandırıcıları DDoS, U2R, R2L, Probe ve normal trafiği tespit edecek şekilde eğitin.
    2. Tablo 1'de belirtilen parametreleri kullanarak beş DL mimarisi (MLP, CNN, GRU, RNN ve LSTM) uygulayın.
    3. Her sınıf için hassasiyet hatırlama eğrileri ve karışıklık matrisleri kullanarak performansı karşılaştırın.
  4. HMC algoritmasını doğrulayın.
    1. HMC'yi AdaBoost ve Bagging ile topluluk stratejileri olarak uygulayın.
    2. Çok sınıflı problemleri hiyerarşik mantık yoluyla ikili alt sınıflandırmalara ayırın.
    3. Azınlık saldırı türleri (U2R, R2L) için sonuçları temel modellerle karşılaştırın.
  5. Saldırı simülasyonu uygulayın.
    1. Eğitilmiş güven tespit modelini bulut test platformunda dağıtın.
    2. Atanan sunucuları hedeflemek için çoklu sanal hostlar kullanarak UDP Flood ve SYN Flood saldırıları oluşturun.
    3. Saldırı trafiğini ağ verimliliğinin %30'u civarında tutun.
    4. Ağ istatistiklerini takip edin (iletim hızı, oturum süresi, port erişim sıklığı, anormal bağlantılar).
    5. Algılama hatası, yanlış pozitifler ve ortalama sistem tepki süresini ölç.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Deneysel doğrulama ve performans analizi

Bulut tabanlı doğrulama

Önerilen algoritmanın verimliliği ve uygulanabilirliğini test etmek için, simülasyon testleri kontrollü bir ağ laboratuvar ortamında gerçekleştirildi. Doğrulama Windows işletim sisteminde gerçekleştirildi ve temel algoritma VC (Visual C++) programlama araçlarıyla kodlanmıştır.

Deneysel veriler için, müdahale...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu protokolün etkili bir şekilde dağıtılması, bulut tabanlı mimari içindeki kritik adımlara dayanır. Ryu OpenFlow denetleyicisinin doğru yapılandırması, Open vSwitch kurallarının doğru kurulumu ve çok katmanlı bir topolojinin sağlam oluşturulması, tam trafik yakalamayı sağlamak için gereklidir. Ryu'nun kontrolör olarak ve Open vSwitch'in anahtarlama platformu olarak seçilmesi, sistemin pratik değerini önemli ölçüde güçlendirir; Hafif ve modüler özellikleri, gerçek zamanlı ağ izleme, dina...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Yazarların açıklayacak hiçbir şeyi yok.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Yazarlar, bu çalışma için gerekli olan temel hesaplama kaynakları ve araştırma ortamını sağladığı için Şanghay Proton ve Ağır İyon Merkezi Bilgi Departmanı'na teşekkürlerini sunarlar. Ayrıca, sistem tasarımı ve test aşamalarında değerli teknik içgörüler için meslektaşlarımıza teşekkür ederiz.

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
AdaBoost (Topluluk Öğrenme Kütüphanesi)Scikit-learn, Pythonhttps://scikit-learn.org/stable/modules/generated/sklearn.ensemble.AdaBoostClassifier.htmlYazılım
Paketleme SınıflandırıcısıScikit-learn, Pythonhttps://scikit-learn.org/stable/modules/generated/sklearn.ensemble.BaggingClassifier.htmlYazılım
Bulut Modeli Güven Değerlendirme KoduÖzel uygulamaYokAlgoritma/Yazılım
Konvolüsyon Sinir Ağı (CNN)TensorFlow / PyTorchhttps://www.tensorflow.org/tutorials/images/cnnYazılım
Derin Öğrenme Çerçeveleri (MLP, RNN, LSTM, GRU)TensorFlow / PyTorchYazılım
EstiNet Network SimulatorEstiNet Teknolojilerihttps://sites.google.com/view/estinet-network-simulatorYazılım
Kafka (Veri Akış Platformu)Apache Vakfıhttps://kafka.apache.org/Yazılım
KDD CUP %10 Veri SetiUCI Makine Öğrenme Deposuhttp://kdd.ics.uci.edu/databases/kddcup99/kddcup99.htmlVeri seti
Mininet EmülatörüMininet ProjesiMininet 2.3.1SDN topolojisi, bant genişliği ve karma saldırı simülasyonu için ağ emülasyonu.
Open vSwitch (OVS)Open vSwitch OrgOVS 3.2.2Akış tablosu kontrolü ve saldırı trafik yönlendirmesi sağlayan sanal anahtar.
OpenStack Cloud PlatformAçık Altyapı Vakfıhttps://www.openstack.org/Bulut Yazılımı
Python 3.xPython Yazılım Vakfıhttps://www.python.org/downloads/Programlama Dili
Ryu SDN KontrolcüsüNTT R& DRyu 4.34Gerçek zamanlı ağ trafiği yakalama ve durum farkındalığı için SDN denetleyicisi.
Spark Streaming FrameworkApache Vakfıhttps://spark.apache.org/docs/latest/streaming-programming-guide.htmlYazılım
Visual C++ (VC++) DerleyiciMicrosofthttps://visualstudio.microsoft.com/Yazılım
Windows 11 İş İstasyonuMicrosoftWindows 11 Pro 23H2Model derleme, eğitim ve test için kullanılan işletim sistemi.

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Xie, J. Application study on the reinforcement learning strategies in the network awareness risk perception and prevention. Int J Comput Intell Syst. 17 (1), 112(2024).
  2. Research on enhancing cloud computing network security using artificial intelligence algorithms. Wang, Y., Yang, X. 2025 International Conference on Sensor-Cloud and Edge Computing System (SCECS), Zhuhai, China, , 237-244 (2025).
  3. Research on computer network security situation awareness warning mechanism based on artificial intelligence. Chaowen, C. 2024 IEEE 4th International Conference on Electronic Technology, Communication and Information (ICETCI), Changchun, China, , 748-753 (2024).
  4. Zhao, X. Network security situational awareness and early warning architecture based on big data. Int J Syst Assur Eng Manag. , (2024).
  5. Akinbolaji, T. J. Advanced integration of artificial intelligence and machine learning for real-time threat detection in cloud computing environments. Iconic Res Eng J. 6 (10), 980-991 (2024).
  6. Emehin, O., Emeteveke, I., Adeyeye, O., Akanbi, I. Securing artificial intelligence in data analytics: strategies for mitigating risks in cloud computing environments. Int Res J Mod Eng Technol Sci. 6, 1978-1998 (2024).
  7. Shang, Y. Prevention and detection of DDoS attack in virtual cloud computing environment using naive Bayes algorithm of machine learning. Meas Sens. 31, 100991(2024).
  8. Altowaijri, S. M., El Touati, Y. Securing cloud computing services with an intelligent preventive approach. Eng Technol Appl Sci Res. 14 (3), 13998-14005 (2024).
  9. Mamidi, S. The role of AI and machine learning in enhancing cloud security. J Artif Intell Gen Sci. 3 (1), 403-417 (2024).
  10. Zhang, C., Shan, G., Roh, B. H. Fair federated learning for multi-task 6G NWDAF network anomaly detection. IEEE Trans Intell Transp Syst. 26 (10), 17359-17370 (2025).
  11. Shyam Mohan, J. S., Thirunavukkarasu, M., Kumaran, N., Thamaraiselvi, D. learning with blockchain based cyber security threat intelligence and situational awareness system for intrusion alert prediction. Sustain Comput Inform Syst. 42, 100955(2024).
  12. Akinade, A. O., Adepoju, P. A., Ige, A. B., Afolabi, A. I. Cloud security challenges and solutions: a review of current best practices. Int J Multidiscip Res Growth Eval. 6 (1), 26-35 (2025).
  13. Hasimi, L., Zavantis, D., Shakshuki, E., Yasar, A. Cloud computing security and deep learning: an ANN approach. Procedia Comput Sci. 231, 40-47 (2024).
  14. Barlybayev, A., Sharipbay, A., Shakhmetova, G., Zhumadillayeva, A. Development of a flexible information security risk model using machine learning methods and ontologies. Appl Sci. 14 (21), 9858(2024).
  15. Wang, Y. Research on intelligent cybersecurity protection system in cloud computing environment. Innov Sci Technol. 3 (4), 71-78 (2024).
  16. Ali, T., Al-Khalidi, M., Al-Zaidi, R. Information security risk assessment methods in cloud computing: comprehensive review. J Comput Inf Syst. 66 (1), 123-150 (2026).
  17. Tahir, A. B. Advanced virtualized cyber security strategies for cloud and fog computing: a machine learning and encryption approach. Int J Comput Data Sci. 1 (1), 37-55 (2025).
  18. Guo, J., Guo, H. Real-time risk detection method and protection strategy for intelligent ship network security based on cloud computing. Symmetry. 15 (5), 988(2023).
  19. Aslan, Ö, Ozkan-Okay, M., Gupta, D. Intelligent behavior-based malware detection system on cloud computing environment. IEEE Access. 9, 83252-83271 (2021).
  20. Mamidi, S. Enhancing cloud computing security through artificial intelligence-based architecture. J Artif Intell Gen Sci. 5 (1), 63-72 (2024).
  21. Omolola, H., et al. Enhancing cybersecurity through cloud computing solutions in the united states. Intell Inf Manag. 16 (4), 176-193 (2024).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Adaptive Machine LearningNetwork SecurityCloud ComputingRisk WarningHierarchical ClassificationTrust EvaluationDDoS DetectionEnsemble LearningSDN ArchitectureReal Time Response

Related Articles