İçerikleri sosyal medya üzerinden paylaşarak daha fazla kişiye ulaşmasına yardımcı olabilirsiniz.




Kategori: Microsoft Hyper-V
Fırat Boyan 05.11.2019 0

Hyper-V Virtual Switch (Sanal Switch) Türleri

Hyper-V Virtual Switch, sanal makinalar ve fiziksel Network cihazları arasında veri trafiğini yönlendiren bir yazılım tabanlı Switch’tir. Bu teknoloji, sanallaştırma ortamlarında yüksek performanslı iletişim ve Network yalıtımı sağlamak için kritik bir bileşen olarak öne çıkar. Gelişmiş özelliklere sahip olan Hyper-V Virtual Switch, yalnızca bir Network bağlantısı sunmanın ötesinde, veri akışını optimize eden ve güvenliği artıran çeşitli yetenekler barındırır.

Hyper-V Virtual Switch’in temel işlevi, sanal makinalar arasında iletişim kurarken aynı zamanda fiziksel Network ile bağlantıyı mümkün kılmaktır. Bu süreçte, Switch’in sağladığı Quality of Service (QoS) özellikleri, belirli veri trafiği türlerine öncelik tanıyarak performansı artırır. Bandwidth Management ise ağdaki veri trafiğini şekillendirerek Network kaynaklarının daha verimli kullanılmasını sağlar. Bu mekanizmalar, özellikle yoğun veri trafiği gerektiren senaryolarda kritik bir rol oynar.

Hyper-V Virtual Switch, güvenlik açısından da güçlü bir altyapıya sahiptir. MAC Address Spoofing koruması, sanal makinaların birbirinin Network kimliğini taklit etmesini engellerken, DHCP Guard ve Router Advertisement Guard gibi özellikler, kötü niyetli trafiği tespit ederek durdurur. Bu güvenlik mekanizmaları, büyük ölçekli sanal altyapılarda operasyonel güvenliği önemli ölçüde artırır ve olası tehditlere karşı güçlü bir savunma sağlar.

Performans tarafında, Virtual Machine Queue (VMQ) ve IPsec Task Offloading gibi donanım hızlandırma özellikleri öne çıkar. VMQ, veri paketlerini fiziksel Network adaptöründen sanal makinaya daha verimli bir şekilde ileterek CPU üzerindeki yükü azaltır. IPsec Task Offloading ise şifreleme ve doğrulama işlemlerini donanıma aktararak işlemci kaynaklarını optimize eder. Bu tür teknolojiler, sanallaştırma ortamlarında yüksek hız ve düşük gecikme süreleri sağlayarak modern veri merkezlerinde Hyper-V Virtual Switch’i vazgeçilmez bir bileşen haline getirir.

Geliştirilebilirliği ve esnekliğiyle Hyper-V Virtual Switch, sanallaştırma ortamlarını optimize etmek isteyenler için ideal bir araçtır. Güvenlik ve performans alanındaki yenilikçi çözümleri, sanal Network altyapılarında hem operasyonel verimliliği artırır hem de güvenilir bir iletişim platformu sunar. Sanallaştırma teknolojilerinin temel yapı taşlarından biri olan bu Switch, modern BT altyapılarında etkili bir çözüm olarak öne çıkmaktadır.

Virtual Switch Nedir?

Windows Server 2008 64 bit sürümüyle piyasaya sunulan Hyper-V Server sanallaştırma platformunda ilk sürümden itibaren çeşitli ihtiyaçları karşılamak üzere kullanılabilen 3 farklı sanal ağ türü vardır. Virtual Network Switch olarak da bilinen bu Virtual Switch türleri, Virtual Network Switch’lerin bağlantı şeklini (Connection Type) temsil eder.

Virtual Switch Nedir?

Hyper-V Virtual Switch Teknik Özellikleri 

Hyper-V Virtual Switch, modern sanallaştırma ortamlarının temel yapı taşlarından biridir. Bu teknoloji, sanal makinalar ve fiziksel Network altyapısı arasında bir köprü kurarak, veri trafiğini güvenli, hızlı ve verimli bir şekilde yönetmeyi sağlar. Hyper-V Virtual Switch'in sunduğu yenilikçi özellikler, hem performans odaklı çözümler hem de gelişmiş güvenlik mekanizmaları ile sanal Network ortamlarının ihtiyaçlarına doğrudan cevap verir. Sanallaştırma platformlarının giderek karmaşık hale geldiği günümüzde, bu Switch'in sunduğu detaylı kontrol ve optimize edilmiş iletişim altyapısı, güvenilir bir sanallaştırma deneyimi sunar. Şimdi bu teknolojiye ait öne çıkan özellikleri daha yakından inceleyelim.

ARP Poisoning (ARP Zehirlenmesi) Koruması

Virtual Switch, ARP Poisoning (ARP Zehirlenmesi) ile yapılan saldırılara karşı koruma sağlar. ARP Poisoning (ARP Zehirlenmesi), Local Network'te bir saldırı türüdür. Bir IP Adresine karşılık sahte bir MAC Adresi oluşturulmasına ARP Zehirlenmesi denir. Ayrıca şişme bir trafik oluşturarak, Network trafiğini yavaşlatmak da ARP Zehirlenmesi olarak isimlendirilebilir.

DHCP Snooping Koruması

Virtual Switch, DHCP Snooping saldırılarına karşı koruma sağlar. Şöyle bir örnekle açıklayacak olursak;
Bir Network'te sahte bir DHCP server servisi çalıştıran bir Virtual Machine-VM (sanal makine) olduğunu düşünün. Bu sanal Makine (VM), DHCP isteklerine yanıt versin ve Client'lara Default Gateway olarak kendi IP adresini verdiğini düşünün. Client'ların tüm trafikleri artık bu sahte DHCP server üzerinden geçecektir. Burada bir güvenlik ihlali oluşmaktadır. DHCP Snooping Enable edildiğinde Virtual Switch'ler, hangi Port'taki Client'a hangi IP adresi atandığına dair veritabanı tutmaya başlarlar. Burada ise IP Source Guard devreye girerek alınan paketlerin Source IP adreslerini bu veritabanında Allowed etiketlenen IP adresleri ile eşleştirebilir. Allowed olarak bir eşleşme yoksa, paket Discard edilir.

Port ACL (Access Control List-Erişim Kontrol Listeleri)

Network üzerinde Client'lar arası IP ya da MAC (Media Access Control) adresi tabanlı erişimleri kısıtlamak veya kontrol altına almak üzere kullanılan protokole Access Control List (Erişim Kontrol Listeleri) adı verilir. Bu sayede MAC (Media Access Control) adresi bazında ya da IP adresleri veya IP adres aralıkları bazında erişim koruması sağlayarak güvenlik sağlamış olur.

Trusted ve Untrusted kavramı Nedir?

Trusted, Untrusted portlar'dan gelen DHCP istekleri yanlızca Trusted Port'lara yönlendirilir. Bu durumda DHCP Server'ların bağlı olduğu Port'lar veya Switch ortamında Uplink Port'ları Trusted olmalıdır. Trusted haricindeki Port'lar ise Untrusted Port'lardır bu Port'lardan gelen DHCP Reply paketleri Discard edilir.

Hyper-V Virtual Switch Türleri

External Virtual Switch (Virtual Network): Bu Virtual Switch türü ile Sanal Makinalar (VM'ler), hem kendi aralarında, hem üstünde çalıştıkları Hypervisor olan Hyper-V Host'u ile hem de Hyper-V Host'unun bağlı olduğu fiziksel Network üzerindeki diğer Server'lar ve diğer Hyper-V ya da VMware Host'ları ile fiziksel Switch üzerinden konuşabilir.

Burada dikkat edilecek nokta, oluşturulan bir External Virtual Switch’in fiziksel Network ile konuşabilmesi için Hyper-V Host üzerinde bulunan fiziksel bir NIC'e (Network Interface Card) Bind edilmiş, yani bağlanmış olması gerektiğidir.

External Virtual Switch Nedir?

Internal Virtual Switch (Virtual Network): Bu Virtual Switch türü ile Sanal Makinalar (VM'ler), otomatik olarak oluşan Virtual NIC (vNIC) ile hem kendi aralarında, hem üstünde çalıştıkları Hypervisor olan Hyper-V Host'u ile konuşabilir ancak üstünde çalıştıkları Hypervisor olan Hyper-V Host'u dışındaki hiçbir Host ile konuşamazlar. Bu da, fiziksel Network üzerindeki diğer Server'lar ve diğer Hyper-V ya da VMware Host'ları ile fiziksel Switch üzerinden konuşamayacakları anlamına gelmektedir.

NOT 1: Hyper-V Host'u üzerindeki başka bir sanal makina (VM) üzerinde External Virtual Switch tanımlı ise, bu istisnadır. Bu durum, sadece üzerinde Internal Virtual Switch tanımlı olan sanal makimalar (VM'ler) için geçerlidir.

Internal Virtual Switch Nedir?

Private Virtual Switch (Virtual Network): Bu Virtual Switch türü ile Sanal Makinalar (VM'ler), SADECE kendi aralarında konuşabilirler. Bu da, VM'lerin ne üstünde çalıştıkları Hypervisor olan Hyper-V Host'u ile ne de fiziksel Network üzerindeki diğer Server'lar ve diğer Hyper-V ya da VMware Host'ları ile fiziksel Switch üzerinden konuşamayacakları anlamına gelmektedir.

NOT 2: Hyper-V Host'u üzerindeki başka bir sanal makina (VM) üzerinde External Virtual Switch ya da Internal Virtual Switch tanımlı ise, bu istisnadır. Bu durum, sadece üzerinde External Virtual Switch ya da Internal Virtual Switch tanımlı olan sanal makimalar (VM'ler) için geçerlidir.

Private Virtual Switch Nedir?

Faydalı olması dileğiyle...


Her türlü görüş ve önerilerinizi aşağıdaki yorum panelinden bırakabilir, kafanıza takılanları veya merak ettiklerinizi sorabilirsiniz.



Yazar Hakkında

firatboyan.com


1985 yılında Alanya'da doğdum. İlk, orta ve lise öğrenimimi Alanya'da tamamladım. Liseden mezun olduktan sonra Akdeniz Üniversitesi Bilgisayar Teknolojisi Ön Lisans programına yerleştim ve bu programdan mezun oldum. Ön Lisans programından mezun olduktan bir süre sonra Dikey Geçiş Sınavı (DGS) ile İstanbul Teknik Üniversitesi (İTÜ) Bilgisayar Mühendisliği Lisans programına yerleştim.

2003 yılından beri Bilgi Teknolojileri sektöründe Sistem ve Network alanlarında çalışıyorum. Bir çok firma bünyesinde onlarca farklı projelerde yer alarak bu alanda yıllar içinde ciddi bir bilgi birikimi ve deneyimler kazandım. Bilgi Teknolojileri sektöründeki profesyonel çalışma hayatımın uzunca bir dönemini entegratör firma bazında, ağılıklı olarak Microsoft ürünleri üzerine danışman olarak sürdürüyor ve yüksek seviyeli projeler geliştiriyorum. Uzunca bir süredir de Türkiye'nin önde gelen entegratör firmalarından olan Data Market bünyesinde Senior Cloud Engineer olarak çalışıyorum.

Ek olarak, 2015 yılında Network Akademi bünyesinde Microsoft Certified Trainer (MCT) ünvanı ile Sistem ve Network Uzmanlık eğitimleri vermeye başladım. Sistem ve Network Uzmanlığı alanındaki eğitmenlik serüvenime Network Akademi bünyesinde devam etmekteyim.

YORUMLAR
Bu makaleye henüz yorum yapılmadı! İlk yorum yapan sen ol.
Her türlü görüş ve önerilerinizi aşağıdaki yorum panelinden bırakabilir, kafanıza takılanları veya merak ettiklerinizi sorabilirsiniz.


750 karakter yazabilirsiniz.
Captcha
Güvenlik kodunu BÜYÜK harflerle giriniz.
* Yorumlar, onaylandıktan sonra yayınlanmaktadır.
* E-posta, yorum onay bildirimi için gereklidir. Yayınlanmaz.