Aracılığıyla paylaş


Azure Sanal Masaüstü için RDP Shortpath

RDP Shortpath, Azure Sanal Masaüstü'nde desteklenen platformlarda ve oturum konağındaki yerel bir cihaz Windows App veya Uzak Masaüstü uygulaması arasında UDP tabanlı bir aktarım oluşturur. Varsayılan olarak, Uzak Masaüstü Protokolü (RDP) TCP tabanlı bir ters bağlantı aktarımı başlatır ve ardından UDP kullanarak uzak oturum kurmayı dener. UDP bağlantısı başarılı olursa TCP bağlantısı düşer, aksi takdirde TCP bağlantısı geri dönüş bağlantı mekanizması olarak kullanılır.

UDP tabanlı aktarım, daha iyi bağlantı güvenilirliği ve daha tutarlı gecikme süresi sunar. TCP tabanlı ters bağlantı aktarımı, çeşitli ağ yapılandırmalarıyla en iyi uyumluluğu sağlar ve RDP bağlantıları kurmak için yüksek başarı oranına sahiptir.

RDP Shortpath iki şekilde kullanılabilir:

  1. Azure ExpressRoute veya siteden siteye sanal özel ağ (VPN) gibi özel bir bağlantı kullanılırken istemci ile oturum konağı arasında doğrudan bağlantının kurulduğu yönetilen ağlar. Yönetilen ağ kullanan bir bağlantı aşağıdaki yollardan biriyle kurulur:

    1. İstemci cihazı ile oturum ana bilgisayarı arasında, RDP Shortpath dinleyicisini etkinleştirmeniz ve her oturum konağındaki bir gelen bağlantı noktasının bağlantıları kabul etmelerine izin vermeniz gereken doğrudan UDP bağlantısı.

    2. İstemci ve oturum konağı arasında NAT Altında Basit Geçiş (STUN) protokolü kullanılarak istemci cihazı ile oturum konağı arasında doğrudan UDP bağlantısı. Oturum konağındaki gelen bağlantı noktalarına izin verilmemektedir.

  2. Genel bağlantı kullanılırken istemci ile oturum konağı arasında doğrudan bağlantının kurulduğu genel ağlar. Genel bağlantı kullanılırken, burada tercih sırasına göre listelenen iki bağlantı türü vardır:

    1. İstemci ve oturum konağı arasındaki Basit Nat Altında Geçiş (STUN) protokollerini kullanan doğrudan UDP bağlantısı.

    2. İstemci ve oturum konağı arasında Geçiş Nat (TURN) Kullanarak Geçiş Protokolü kullanılarak geçişli UDP bağlantısı.

RDP Shortpath için kullanılan aktarım, Evrensel Hız Denetimi Protokolü'ne (URCP) dayanır. URCP, ağ koşullarının etkin izlenmesiyle UDP'yi geliştirir ve adil ve tam bağlantı kullanımı sağlar. URCP, gerektiğinde düşük gecikme ve kayıp düzeylerinde çalışır.

Önemli

  • Azure Sanal Masaüstü için STUN aracılığıyla genel ağlar için RDP Shortpath, Azure genel bulutta ve Azure Kamu bulutta kullanılabilir.
  • Azure Sanal Masaüstü için TURN aracılığıyla genel ağlar için RDP Shortpath yalnızca Azure genel bulutta kullanılabilir.

Önemli avantajlar

RDP Shortpath'in kullanılması aşağıdaki temel avantajlara sahiptir:

  • UDP'yi geliştirmek için URCP kullanmak, ağ parametrelerini dinamik olarak öğrenerek ve protokole bir hız denetimi mekanizması sağlayarak en iyi performansı elde eder.

  • Daha yüksek aktarım hızı.

  • STUN kullanılırken ek geçiş noktalarının kaldırılması gidiş dönüş süresini azaltır, bağlantı güvenilirliğini ve gecikmeye duyarlı uygulamalar ve giriş yöntemleriyle kullanıcı deneyimini artırır.

  • Ayrıca, yönetilen ağlar için:

    • RDP Shortpath, FarklıLaştırılmış Hizmetler Kod Noktası (DSCP) işaretleri aracılığıyla RDP bağlantıları için Hizmet Kalitesi (QoS) önceliğini yapılandırma desteği getirir.

    • RDP Shortpath aktarımı, her oturum için bir azaltma hızı belirterek giden ağ trafiğini sınırlamaya olanak tanır.

RDP Shortpath nasıl çalışır?

RDP Shortpath'in yönetilen ağlarda ve genel ağlarda nasıl çalıştığını öğrenmek için aşağıdaki sekmelerden her birini seçin.

RdP Shortpath'i yönetilen ağlarla kullanmak için gereken doğrudan görüş hattı bağlantısını aşağıdaki yöntemleri kullanarak gerçekleştirebilirsiniz.

Doğrudan görüş hattı bağlantısına sahip olmak, istemcinin güvenlik duvarları tarafından engellenmeden oturum konağına doğrudan bağlanabileceği anlamına gelir.

Not

Azure bağlanmak için diğer VPN türlerini kullanıyorsanız UDP tabanlı VPN kullanmanızı öneririz. TCP tabanlı VPN çözümlerinin çoğu iç içe UDP'yi desteklese de, TCP tıkanıklığı denetiminin devralınan ek yükünü ekler ve bu da RDP performansını azaltır.

Yönetilen ağlar için RDP Shortpath kullanmak için oturum konaklarınızda bir UDP dinleyicisini etkinleştirmeniz gerekir. Varsayılan olarak 3390 numaralı bağlantı noktası kullanılır, ancak farklı bir bağlantı noktası kullanabilirsiniz.

Aşağıdaki diyagramda, bir Active Directory etki alanına katılmış yönetilen ağlar ve oturum konakları için RDP Shortpath kullanılırken ağ bağlantılarına üst düzey bir genel bakış sunun.

Yönetilen ağlar için RDP Shortpath kullanılırken ağ bağlantılarının diyagramı.

Bağlantı dizisi

Tüm bağlantılar, Azure Sanal Masaüstü Ağ Geçidi üzerinden TCP tabanlı bir ters bağlantı aktarımı oluşturarak başlar. Ardından, istemci ve oturum konağı ilk RDP aktarımını oluşturur ve yeteneklerini alışverişe başlar. Bu özellikler aşağıdaki işlem kullanılarak anlaşmaya varılır:

  1. Oturum konağı, IPv4 ve IPv6 adreslerinin listesini istemciye gönderir.

  2. İstemci, oturum ana bilgisayarının IP adreslerinden birine doğrudan paralel UDP tabanlı aktarım oluşturmak için arka plan iş parçacığını başlatır.

  3. İstemci sağlanan IP adreslerini yoklarken, kullanıcı bağlantısında gecikme olmadığından emin olmak için ters bağlantı aktarımı üzerinden ilk bağlantıyı kurmaya devam eder.

  4. İstemcinin oturum konağına doğrudan bağlantısı varsa, istemci güvenilir UDP üzerinden TLS kullanarak güvenli bir bağlantı kurar.

  5. RDP Shortpath aktarımı oluşturulduktan sonra, uzak grafikler, giriş ve cihaz yeniden yönlendirme dahil olmak üzere tüm Dinamik Sanal Kanallar (DVC' ler) yeni aktarıma taşınır. Ancak, bir güvenlik duvarı veya ağ topolojisi istemcinin doğrudan UDP bağlantısı kurmasını engelliyorsa RDP ters bağlantı aktarımıyla devam eder.

Kullanıcılarınız hem yönetilen ağ için RDP Shortpath'e hem de ortak ağlara sahipse, ilk bulunan algoritma kullanılır. Kullanıcı, bu oturum için önce hangi bağlantı kurulursa onu kullanır.

Bağlantı güvenliği

RDP Shortpath, RDP çoklu aktarım özelliklerini genişletir. Ters bağlantı taşımasının yerini almaz ancak tamamlar. İlk oturum aracısı Azure Sanal Masaüstü hizmeti ve ters bağlantı aktarımı aracılığıyla yönetilir. İlk olarak ters bağlantı oturumuyla eşleşmediği sürece tüm bağlantı girişimleri yoksayılır. KIMLIK doğrulamasından sonra RDP Shortpath oluşturulur ve başarılı bir şekilde oluşturulursa ters bağlantı aktarımı bırakılır ve tüm trafik RDP Shortpath üzerinden akar.

RDP Shortpath, oturum konağı sertifikalarını kullanarak istemci ile oturum konağı arasında güvenilir UDP üzerinden TLS kullanarak güvenli bir bağlantı kullanır. Varsayılan olarak, RDP şifrelemesi için kullanılan sertifika, dağıtım sırasında işletim sistemi tarafından kendi kendine oluşturulur. Azure Sanal Masaüstü şu anda bir sertifika yetkilisinden verilen bir sertifikanın kullanımını desteklemez.

Not

RDP Shortpath tarafından sunulan güvenlik, TCP ters bağlantı aktarımı tarafından sunulan güvenlikle aynıdır. Bağlantı güvenliği hakkında daha fazla bilgi edinin.

Örnek senaryolar

Aşağıda, bağlantıların RDP Shortpath'in farklı ağ topolojileri arasında kullanılıp kullanılmadığına karar vermek için nasıl değerlendirildiğini gösteren bazı örnek senaryolar verilmiştir.

Senaryo 1

UDP bağlantısı yalnızca istemci cihaz ile oturum konağı arasında bir genel ağ (İnternet) üzerinden kurulabilir. VPN gibi doğrudan bağlantı kullanılamaz. UDP'ye güvenlik duvarı veya NAT cihazı üzerinden izin verilir.

Genel ağlar için RDP Kısa Yolu'nun STUN kullandığını gösteren diyagram.

Senaryo 2

Güvenlik duvarı veya NAT cihazı doğrudan UDP bağlantısını engelliyor, ancak geçişli UDP bağlantısı, istemci cihaz ile oturum ana bilgisayarı arasında ortak ağ (İnternet) üzerinden TURN kullanılarak geçirilebilir. VPN gibi başka bir doğrudan bağlantı kullanılamaz.

Genel ağlar için RDP Shortpath'in TURN kullandığını gösteren diyagram.

Senaryo 3

İstemci cihaz ile oturum konağı arasında genel ağ üzerinden veya doğrudan VPN bağlantısı üzerinden udp bağlantısı kurulabilir, ancak yönetilen ağlar için RDP Shortpath etkinleştirilmez. İstemci bağlantıyı başlattığında ICE/STUN protokolü birden çok yolu görebilir ve her yolu değerlendirir ve en düşük gecikme süresine sahip olanı seçer.

Bu örnekte, doğrudan VPN bağlantısı üzerinden genel ağlar için RDP Shortpath kullanan bir UDP bağlantısı, yeşil çizgide gösterildiği gibi en düşük gecikme süresine sahip olduğundan yapılır.

Doğrudan VPN bağlantısı üzerinden genel ağlar için RDP Shortpath kullanan bir UDP bağlantısını gösteren diyagram, en düşük gecikme süresine sahip olduğundan yapılır.

Senaryo 4

Hem genel ağlar hem de yönetilen ağlar için RDP Shortpath etkinleştirilir. İstemci cihaz ile oturum konağı arasında genel ağ üzerinden veya doğrudan VPN bağlantısı üzerinden udp bağlantısı kurulabilir. İstemci bağlantıyı başlattığında, ICE/STUN protokolü aracılığıyla 3390 numaralı bağlantı noktası (varsayılan olarak) ve genel ağlar için RDP Shortpath aracılığıyla yönetilen ağlar için RDP Shortpath kullanılarak aynı anda bağlanma denemeleri yapılır. İlk bulunan algoritma kullanılır ve kullanıcı bu oturum için ilk kurulan bağlantıyı kullanır.

Genel ağ üzerinden geçişte NAT cihazı, yük dengeleyici veya STUN sunucusu gibi daha fazla adım olduğundan, ilk bulunan algoritmanın yönetilen ağlar için RDP Shortpath kullanarak bağlantıyı seçmesi ve ilk olarak kurulması olasıdır.

İlk bulunan algoritmayı gösteren diyagram, yönetilen ağlar için RDP Shortpath kullanarak bağlantıyı seçer ve önce kurulur.

Senaryo 5

İstemci cihaz ile oturum konağı arasında genel ağ üzerinden veya doğrudan VPN bağlantısı üzerinden udp bağlantısı kurulabilir, ancak yönetilen ağlar için RDP Shortpath etkinleştirilmez. ICE/STUN'un belirli bir yolu kullanmasını önlemek için bir yönetici UDP trafiğinin yollarından birini engelleyebilir. Bir yolun engellenmesi, kalan yolun her zaman kullanılmasını sağlar.

Bu örnekte, UDP doğrudan VPN bağlantısında engellenir ve ICE/STUN protokolü genel ağ üzerinden bir bağlantı kurar.

UDP'nin doğrudan VPN bağlantısında engellendiğini ve ICE/STUN protokollerinin genel ağ üzerinden bir bağlantı kurduğunu gösteren diyagram.

Senaryo 6

Hem genel ağlar hem de yönetilen ağlar için RDP Shortpath yapılandırılır, ancak doğrudan VPN bağlantısı kullanılarak UDP bağlantısı kurulamadı. Güvenlik duvarı veya NAT cihazı, genel ağı (İnternet) kullanarak doğrudan UDP bağlantısını da engelliyor, ancak istemci cihaz ile oturum konağı arasında genel ağ (İnternet) üzerinden TURN kullanılarak geçiş yapılan bir UDP bağlantısı geçirilebilir.

UDP'nin doğrudan VPN bağlantısında engellendiğini ve genel ağ kullanan doğrudan bağlantının da başarısız olduğunu gösteren diyagram. TURN, bağlantıyı genel ağ üzerinden aktarır.

Senaryo 7

Hem genel ağlar hem de yönetilen ağlar için RDP Shortpath yapılandırılır, ancak UDP bağlantısı kurulamadı. Bu örnekte RDP Shortpath başarısız olur ve bağlantı TCP tabanlı ters bağlantı aktarımına geri döner.

UDP bağlantısının kurulamadığını gösteren diyagram. Bu örnekte RDP Shortpath başarısız olur ve bağlantı TCP tabanlı ters bağlantı aktarımına geri döner.

Sonraki adımlar