Store
 

VPN üzerinden dosyalara erişim neden çok daha yavaş? - KH1617

Sıkça sorulan sorular

VPN üzerinden dosyalara erişim neden çok daha yavaş?
 
Bir dosya sunucusunda barındırılan birimlere ve dosyalara erişmek için mevcut dağıtılmış dosya sistemi protokollerinden biri kullanılmalıdır. 2018 itibarıyla en yaygın protokoller şunlardır: SMB/CIFS (Windows ve macOS 10.9 veya daha yeni için varsayılan), AFP (macOS 10.9'dan önceki için varsayılan), NFS (Linux ve çoğu UNIX işletim sistemi için varsayılan) ve WebDAV (HTTP tabanlı, satıcıdan bağımsız). Bu protokollerin tümü, WebDAV hariç, bir istemcinin aynı ağda bulunan bir dosya sunucusundaki dosyalara erişmesini sağlamak üzere tasarlanmıştır. Bu, bu protokolleri bir VPN bağlantısı üzerinden kullanmaya çalışırken sıklıkla sorunlara yol açabilir. Vpn bağlantısı genellikle İnternet üzerinden çalışır ve İnternetin şirket veya ev ağlarından farklı ağ özellikleri vardır. Yerel ağlar tipik olarak yüksek simetrik (yükleme = indirme) bant genişliği, çok düşük ve kararlı gecikme süresi, çok az paket kaybı, neredeyse hiç veri bozulması ve oldukça yüksek ve her zaman sabit maksimum iletim birimi boyutu (MTU) sunar. Buna karşılık İnternet bağlantıları genellikle daha az bant genişliği, tipik olarak asimetrik (indirmeden çok daha hızlı yükleme) ve İnternetin çok daha yüksek, dalgalanan gecikme süresi, önemli miktarda paket kaybı, veri bozulması meydana gelebilir ve maksimum iletim birimi boyutu çok daha düşük olabilir ve aktif bir iletim sırasında bile değişebilir. Yukarıdaki bazı protokoller diğerlerinden bu koşullarla daha iyi başa çıkabilir. Beklenecek sorunlar: Bir klasördeki dosyaları listelemek yavaş veya çok yavaş olabilir (yüksek gecikme süresi nedeniyle), uzak bir sunucudan dosya kopyalamak yavaş olabilir (diğer tarafın yükleme hızıyla sınırlı), dosyaları uzaktaki sunucuya kopyalamak yavaş olabilir (kendi İnternet bağlantınızın yükleme hızıyla sınırlı), dosyaları doğrudan sunucudan açmak daha da yavaş olabilir (çünkü sadece bant genişliği değil, gecikme süresi ve MTU da rol oynar) ve dosyalara erişim tamamen başarısız olabilir (paket kaybı veya veri bozulması nedeniyle). Bunun VPN tünelinin kendisinden kaynaklanmadığını lütfen unutmayın, çünkü aynı İnternet bağlantısı üzerinden VPN olmadan bile sonuçlar sadece biraz daha iyi veya hiç daha iyi olmayacaktır. Ne yazık ki bu sorunlara karşı aktif olarak yapılabilecek pek bir şey yok. Kullanıcıların gecikme süresi üzerinde pratik olarak hiçbir etkisi yoktur. Bir veya her iki tarafta bant genişliğini artırmak her zaman biraz yardımcı olur, ancak yalnızca yükleme bant genişliği sınırlayıcı faktörse. Farklı bir protokol kullanmak da yardımcı olabilir, çünkü özellikle SMB/CIFS İnternet bağlantılarıyla iyi çalışmaz ve protokol daha eski bir sürüme (SMB 3.0'dan eski bir sürüm) geri dönmek zorunda kalırsa sonuçlar genellikle felaket olur (tamamen başarısızlığa kadar). Sorun şu ki Windows yerel olarak yalnızca SMB ve WebDAV'yi destekler, macOS ise yukarıda belirtilen tüm protokolleri yerel olarak destekler, bu nedenle Windows'a alternatif protokoller öğretmek için üçüncü taraf ürünlere başvurmanız gerekir. Acil bir durumda WebDAV kullanmayı deneyebilirsiniz, ancak WebDAV varsayılan olarak çok zayıf bir performansa sahiptir. Özel NAS cihazları genellikle NFS'yi destekler, yalnızca etkinleştirmeniz gerekebilir ve bu SMB'den daha iyi performans sağlayabilir.