Skype Kurumsal/Lync için Hizmet Kalitesi - yapılandırma ve en iyi yöntem kılavuzu

Bu makale Microsoft MVP Sistem Yöneticisi Balu ilag tarafından yazılmıştır

Genel Bakış

Bildiğiniz gibi Microsoft Skype Kurumsal, kurumsal kullanıcıların her yerden etkili bir şekilde iletişim kurmalarını ve işbirliği yapmalarını sağlayan birçok özelliğe sahip harika bir üründür. Skype Kurumsal iç ve dış kullanıcılar için doğru şekilde çalışmasını sağlamak, geniş bir ürünle uğraştığımız için karmaşık bir görevdir. Hizmet Kalitesini artırmak önemlidir. Bu yönetici kılavuzunda neden Hizmet Kalitesine ihtiyacınız olduğu ve uçtan uca nasıl yapılandırabileceğiniz açıklanmaktadır.

QoS neden gereklidir?

Hizmet Kalitesi (QoS), şirketlerin gerçek zamanlı ses, video ve uygulama paylaşım iletişimleri için son kullanıcı deneyimini iyileştirmesini sağlayan ağ teknolojilerinin bir birleşimidir.

QoS genellikle ağ bant genişliği sınırlı olduğunda ve ağ tıkandığında kullanılır. Bant genişliği sınırlaması ve ağ tıkanıklığı bir ağda her zaman mevcut olan faktörler olduğundan, son kullanıcı deneyimini iyileştirmek için QoS'nin doğru yapılandırılmış olması gerekir.

QoS uçtan uca yapılandırılabildiği için, bir Yerel Ağ aynı ağ tıkanıklığı ve bant genişliği sorunlarına sahip olmadığından medya trafiğinizin Geniş Alan Ağı (WAN) üzerinden dolaşması daha yararlıdır. WAN'ı kullandığımızda, WAN kullanan kuruluşların çoğu Çok Protokollü Etiket Anahtarlı (MPLS) ağı kullanır. Bu, bant genişliğini birden çok müşteriye satmak ve QoS'nin QoS garantisine sahip olmasını sağlamak için bir hizmet sağlayıcısı tarafından oluşturulan bir L3 WAN'dır. Bununla birlikte QoS her zaman gereklidir. ☺

QoS nasıl çalışır?

Temel olarak, tüm bağlantı noktası aralıkları bant içi sağlama yoluyla Skype Kurumsal/Lync istemcisine sağlanır. Bu, Skype Kurumsal/Lync istemciniz oturum açtıktan sonra, bir Skype Kurumsal/Lync Server'da yapılandırılan ve Skype Kurumsal/Lync istemcilerine gönderilen bu kilitli bağlantı noktası aralıklarını kullanmaya başlayacakları anlamına gelir. İstemci lync.exe, communicator.exe veya attendeeconsole.exe gibi uygulamaları kullanarak medya trafiğini başlattığında, ses/video, uygulama paylaşımı veya dosya aktarım bağlantı noktalarını kullanan tüm uygulamalar, grup ilkesi Nesnesi (GPO) aracılığıyla işletim sistemi tarafından damgalanmış Ayrıştırılmış Hizmetler Kod Noktası (DSCP) işaretlerini alır.

Windows 10, Windows 8, Windows 8.1, Windows 7 veya Windows Vista gibi işletim sistemleri, QoS'yi uygulama düzeyinde kısıtlama avantajına sahip ilke tabanlı QoS'yi kullanır. Bu, ses, video, uygulama paylaşımı veya dosya aktarımı için yapılandırılan ses, video ve uygulama paylaşımı dosya aktarım bağlantı noktalarını kullanan tüm istemci uygulamalarının DSCP işaretlerini damgalamaları anlamına gelir.

Başka bir deyişle, Windows veya Windows Server işletim sistemi trafik türünü tanımlayabilir ve kullandığı bağlantı noktasına göre her pakete uygun DSCP'yi uygulayabilir.

Yürütülebilir dosya adıyla istemci uygulaması aşağıdadır:

  • Office Communicator 2007/R2 ve Lync 2010 – communicator.exe
  • Lync 2010 ve Lync Santral Konsolu – attendantconsole.exe
  • Lync 2013, Skype Kurumsal 2015 ve Skype Kurumsal 2016 – lync.exe

Aşağıdaki tabloda, medya türleriyle ilişkili bağlantı noktası aralıkları ve DSCP değerleri listelenmiştir:

Medya Türü İletişim Bağlantı Noktası Aralığı Bağlantı Noktası Sayısı DSCP Değerleri
Ses Konferans Sunucusu 49152-57500 8348 46
Ses Mediation Sunucusu 49152-57500 8348
Ses Istemci 50020-50059 40 46
Video Konferans Sunucusu 57501-65535 8034 34
Video Istemci 58000-58019 20 34
Uygulama Paylaşımı Konferans Sunucusu 40803-49151 8348 24
Uygulama Paylaşımı Istemci 42000-42019 20 24
Dosya Aktarımı Istemci 40783-40802 20 14
Sinyal İstemci ve Sunucu 5060-5061 2 46

Not

iOS Sürüm 6.17 ve üzeri için Skype Kurumsal istemcileri artık QoS'i destekliyor. Bu QoS özelliği yalnızca yönetilen ağlarda doğrudan bir iç Skype Kurumsal veya Lync havuzu Sunucusuna kayıtlı Skype Kurumsal istemciler ve IP telefon cihazları için geçerlidir. QoS, İnternet üzerinden yönlendirilen trafik için geçerli değildir.

QoS yapılandırmasıyla başlayalım:

  1. Varsayılan olarak devre dışı bırakılan tüm istemciler için QoS'yi etkinleştirin:
    QoS, Skype Kurumsal/Lync sunucularında varsayılan olarak etkin değildir.

    PowerShell'den Get-CsMediaConfiguration komutunu çalıştırarak "EnableQoS" öğesinin "True" veya "False" gösterilip gösterilmediğini görebilirsiniz. Varsayılan olarak False olarak gösterilir.

    QoS'yi genel olarak etkinleştirmek için aşağıdaki PowerShell komutunu çalıştırın:
Set-CsMediaConfiguration -EnableQoS $True 

QoS site genelinde etkinleştirmek istiyorsanız aşağıdaki komutu çalıştırın:

Set-CsMediaConfiguration -Identity Site:<sitename> -EnableQoS $True
  1. Konferans ve eşler arası medya trafiği için bağlantı noktası aralıklarını yapılandırın:
    QoS'nin düzgün çalışması için Konferans, Uygulama ve Ara Sunucularınızda ses, video, dosya aktarımı ve uygulama paylaşımı için aynı bağlantı noktası aralıklarını yapılandırın. Bu bağlantı noktası aralıkları hiçbir şekilde çakışmamalıdır. (Örneğin, Konferans sunucularınızda video için 57501 ile 65535 arasında bağlantı noktalarını kullanıyorsanız, uygulama sunucularınızdaki video için 57501 ile 65535 bağlantı noktalarını da ayırmanız gerekir. Aksi takdirde QoS beklendiği gibi çalışmaz.)

    Bağlantı noktası aralıklarını yapılandırmak için PowerShell kullanmalısınız. PowerShell komutlarını çalıştırarak Konferans, Uygulama ve Ara Sunucularınızın mevcut bağlantı noktası aralıklarını doğrulayabilirsiniz.
Get-CsService -ConferencingServer | Select-Object Identity, AudioPortStart, 
AudioPortCount, VideoPortStart, VideoPortCount, AppSharingPortStart, 
AppSharingPortCount 

Get-CsService komutunu ve bağlantı noktası aralığının sonucunu gösteren CMD ekranını gösteren ekran görüntüsü.

Get-CsService -ApplicationServer | Select-Object Identity, AudioPortStart, AudioPortCount 
Get-CsService -MediationServer | Select-Object Identity, AudioPortStart, 
AudioPortCount 

Not

Uygulama sunucuları ve Aracı sunucular yalnızca ses için QoS'i destekler. Uygulama sunucularınızda veya Ara Sunucularınızda video veya uygulama paylaşım bağlantı noktalarını değiştirmeniz gerekmez.

Ses, video ve uygulama paylaşımı gibi her bağlantı noktası türüne iki ayrı özellik değeri atanır: bağlantı noktası başlangıcı ve bağlantı noktası sayısı. Bağlantı noktası başlangıcı, bu modalite için kullanılan ilk bağlantı noktasını ve ayrılmış bağlantı noktası sayısını gösterir. (Örneğin, ses bağlantı noktası başlangıcı 49152'ye eşitse, ses trafiği için kullanılan ilk bağlantı noktası 49152 bağlantı noktasıdır. Ses bağlantı noktası sayısı 8348 ise, ses için 8.348 bağlantı noktası ayrıldığı ve son bağlantı noktasının 57500 bağlantı noktası aralıklarının bitişik olması gerektiği anlamına gelir]. Bu nedenle, ses için bağlantı noktası aralığı 49152 ile 57500 arasında bağlantı noktaları olacaktır.)

Tüm Havuz Sunucularında değişiklik yapmak için:

Get-CsService -ConferencingServer | ForEach-Object {Set-CsConferenceServer -Identity $_.identity -AppSharingPortStart "40803" -AppSharingPortCount "4348" -AudioPortStart "49152" -AudioPortCount "4348" -VideoPortStart "57501" -VideoPortCount "8034"}

Tüm Havuz Sunucularında anlık ileti SIP bağlantı noktasını değiştirmek için (isteğe bağlı):

Get-CsService -ConferencingServer | ForEach-Object {Set-CsConferenceServer -Identity $_.Identity -ImSipPort 5062}

Aracılık ve uygulama sunucusu ses bağlantı noktası aralıklarında değişiklik yapabilirsiniz.

Edge sunucularını ayarlamak için:

Edge sunucularıyla ses, video ve uygulama paylaşımı için ayrı bağlantı noktası aralıkları yapılandırmanız gerekmez; Benzer şekilde, Edge sunucuları için kullanılan bağlantı noktası aralıklarının Konferans, Uygulama ve Ara Sunucularınızla kullanılan bağlantı noktası aralıklarıyla eşleşmesi gerekmez.

Get-CsService -EdgeServer | ForEach-Object {Set-CsEdgeServer -Identity 
$_.Identity -MediaCommunicationPortStart 50000 -MediaCommunicationPortCount 10000} 

Eşler arası medya için istemci bağlantı noktası aralıklarını yapılandırın:
Mevcut medya istemci bağlantı noktalarını bulmak için aşağıdaki komutu çalıştırın:

Get-CsConferencingConfiguration | fl Client* 

Get-CsConferencingConfiguration komutunu ve bağlantı noktası aralıklarının sonucunu gösteren CMD ekranını gösteren ekran görüntüsü.

İstemci bağlantı noktası aralıklarında değişiklik yapmak için:

Set-CsConferencingConfiguration -ClientMediaPortRangeEnabled $True -ClientAudioPort "50020" -ClientAudioPortRange "40" -ClientVideoPort "58000" -ClientVideoPortRange "20" -ClientAppSharingPort "42000" -ClientAppSharingPortRange "20" -ClientFileTransferPort "40783" -ClientFileTransferPortRange "20" 
  1. İstemci ve sunucu için ayrı grup ilkesi Nesneleri yapılandırın:
    Bağlantı noktası aralıklarını tanımladıktan sonra, her bağlantı noktası aralığıyla ilişkilendirilecek DSCP kodunu belirten QoS ilkeleri de oluşturmanız gerekir. Bir bağlantı noktası kümesinin belirli bir trafik türüyle kısıtlanması, bu bağlantı noktalarından geçen paketlerin uygun DSCP koduyla işaretlenmesine neden olmaz. Bağlantı noktası aralıklarını tanımlamaya ek olarak, her bağlantı noktası aralığıyla ilişkilendirilecek DSCP kodunu belirten QoS ilkeleri de oluşturmanız gerekir.

    Bu DSCP değerlerinin bağlantı noktası aralıklarıyla ilişkilendirilmesi, ilke tabanlı QoS'ye sahip GPO aracılığıyla elde edilebilir.

    İletişim türleriyle ilişkili tüm bağlantı noktası aralıklarınız ve DSCP değerleriniz zaten varsa, aşağıdaki işleme devam edin. Aksi takdirde bağlantı noktası aralıklarına karar verin ve bağlantı noktası aralıklarını yapılandırmak için İkinci Adım'ı izleyin.

    Microsoft buradaki adımların tamamını özetler:

    Lync Server 2013'te Konferans, Uygulama ve Arabuluculuk sunucularınız için Hizmet Kalitesi ilkesini yapılandırma

    1. Tüm bilgisayar nesnelerinizi tek bir Kuruluş Birimi'nde (OU) birleştirmiş olmanız gerekir. (örneğin, bir bilgisayar.)
    2. grup ilkesi Yönetimi'nin yüklü olduğu Etki Alanı Denetleyicisi'nde veya bilgisayarda oturum açın.
    3. grup ilkesi Yönetim aracını açın (gpmc.msckomutunu çalıştırın>) ve ardından OU'ya (bilgisayar) sağ tıklayın. Yeni bir GPO oluşturmak için Bu etki alanında GPO oluştur'u seçin ve buraya bağlayın. (Örneğin, SfBLyncClient-QoS.) İlke nesnesi oluşturmak ve bağlamak için gerekli izne (Etki alanı Yönetici) sahip olmanız gerekir.
    4. Yeni GPO'ya sağ tıklayın ve Düzenle'yi seçerek grup ilkesi Yönetimi düzenleyicisini açın. Ardından Bilgisayar Yapılandırma>İlkeleriWindows Ayarları'nı> genişletin. İlke tabanlı QoS'ye sağ tıklayıp Yeni ilke oluştur'u seçin. İlke tabanlı QoS'ye sağ tıkladıktan sonra yeni ilke oluştur seçeneğinin belirlendiğini gösteren ekran görüntüsü.
    5. İlke tabanlı QoS sayfasında ilkeye "Lync2013-Audio" gibi bir ad verin. Ardından DSCP Değerini Belirtin: değerini 46 olarak ayarlayın ve İleri'yi seçin.
      Var olan bir Q o S ilkesini düzenle penceresinde D S C P değerini belirtme seçeneğini gösteren ekran görüntüsü.
    6. Sonraki sayfada alana lync.exe girin. Yalnızca bu yürütülebilir ada** sahip uygulamalar ve Tamam'ı seçin.

    Not

    Bu seçenek, Lync.exe uygulamasının belirtilen bağlantı noktası aralığındaki paketleri belirtilen DSCP koduyla eşleştirmesini sağlar.

    Var olan bir Q o S ilkesini düzenle penceresinde Uygulama adını veya U R L'yi düzenleme seçeneğini gösteren ekran görüntüsü.

    1. Sonraki ekranda hem Herhangi bir kaynak IP adresi hem de Herhangi bir hedef IP adresi'nin seçili olduğundan emin olun ve İleri'yi seçin.

    Not

    Bu iki ayar, paketleri hangi bilgisayarın (IP adresi) gönderdiğinden ve hangi bilgisayarın (IP adresi) bu paketleri alacağına bakılmaksızın paketlerin yönetilmesini sağlar.

    Var olan bir Q o S ilkesini düzenle penceresinde I P adresini düzenleme seçeneğini gösteren ekran görüntüsü.

    1. Sonraki ekranda TCP ve UDP'yi ve ardından Bu kaynak bağlantı noktasından veya aralıktan'ı seçin. alanına ses iletimleri için ayrılmış bağlantı noktası aralığını yazın.

    Not

    İletim Denetimi Protokolü (TCP) ve Kullanıcı Veri Birimi Protokolü (UDP), Skype Kurumsal/ Lync sunucuları ve istemci uygulamaları tarafından en yaygın olarak kullanılan iki ağ protokolüdir.

    Var olan bir Q o S ilkesini düzenle penceresindeki Protokol ve Bağlantı Noktaları sekmesinin altında seçilen Bu kaynak bağlantı noktasından veya aralıktan seçeneğini gösteren ekran görüntüsü.

    1. Yeni ilke nesneleri oluşturmak ve bunları yukarıdaki bağlantı noktaları aralıkları ve DSCP değerleriyle "Lync2013-Signaling", "Lync2013-AppShare", "Lync2013-Dosya Aktarımı" ve Lync2013-Video" olarak etiketlemek için e ile h arası adımları izleyin.
    2. Tüm ilke nesnelerini yapılandırdıktan sonra aşağıdaki görüntüye benzer: Yapılandırılan ilke nesnelerini gösteren ekran görüntüsü.
    3. grup ilkesi Yönetimi'ni açın ve OU (Sunucu) öğesine sağ tıklayın. Yeni bir GPO oluşturmak için Bu etki alanında GPO oluştur'u seçin ve buraya bağlayın. (Örneğin, SfBLync-Server-QoS.) Ardından Skype Kurumsal/Lync Sunucudan Sunucuya OU'nuzu eklemeniz gerekir. Sunucu için de bir ilke nesnesi oluşturmak için d ile i arasındaki adımları yineleyin. Sunucu için tüm ilke nesnelerini yapılandırdıktan sonra aşağıdaki görüntüye benzer: Tüm ilke nesnelerini yapılandırdıktan sonra ekranı gösteren ekran görüntüsü.
  2. Son olarak QoS'yi test edin.

Not

En iyi yöntem olarak QoS yapılandırmasını ve DSCP etiketlemesini üç ayda bir doğrulayın.

Skype Kurumsal/Lync Phone cihazları için QoS'yi etkinleştirme
Skype Kurumsal/Lync Phone sürümü öncelikli olarak sesi destekler, bu nedenle yalnızca ses trafiği için DSCP değerlerini tanımlamanız gerekir.

Skype Kurumsal/Lync Phone Edition cihazında QoS'yi etkinleştirmek için, cihazda VoiceDiffServTag ve Voice8021p ayarlarını düzenleyin. Varsayılan olarak, VoiceDiffServTag 40, Voice8021p ise 0 olarak ayarlanır.

Ayarlar ekranı, Lync/Skype Server denetim masasından İstemciler>Cihaz Yapılandırması'nı seçerek bulunur.

Skype Server yapılandırma panelinde Q o S değerinin giriş kutusunu gösteren ekran görüntüsü.

QoS'yi PowerShell kullanarak da etkinleştirebilirsiniz. Skype Kurumsal/Lync Yönetim Kabuğu'nı açın ve aşağıdaki komutu yazın:

Set-CsUcPhoneConfiguration -VoiceDiffServTag <value> -Voice8021p <value>

örneğin:

Set-CsUcPhoneConfiguration -VoiceDiffServTag 46 -Voice8021p 0

Değişikliklerin etkili olması için cihazı yeniden başlatın.

Test1:

  1. İlk olarak, yeni oluşturulan GPO uygulandıktan ve Bilgisayar ve Sunucu nesnelerinin depolandığı OU'ya (ayrı OU'lar) bağlandıktan sonra GPO ilkesinin doğru uygulanıp uygulanmadığını test etmemiz gerekir. Sınamadan önce, bir test bilgisayarında ve sunucuda "gpupdate.exe /force" komutunu çalıştırarak ilkeyi zorlayabilirsiniz. Bu ilkeyi yeniler.
  2. İstemci bilgisayarda ilke yenilemesinin ardındanÇalıştırma>cmd'sinibaşlat> (yönetici olarak aç) seçeneğine gidin. Ardından Gpresult /h result.htmyazın.
  3. İlke, "result.htm" adıyla HTML biçiminde çıkış yapacaktır. QoS ilkenizi görüntülemek için bu dosyayı açın.

Test2:

Skype Kurumsal/ Lync istemci günlüğünü etkinleştirin. Skype Kurumsal/Lync istemcisinde oturum açın ve ardından Skype/Lync (UCCAPILOG) günlüklerini Not Defteri'nde veya Snooper'da açın. Qosenabled değerinin true değerini gösterdiğinden emin olun ve tüm istemci bağlantı noktası numaralarını doğrulayın. Günlük dosyası konumları burada bulunur:

  • Skype Kurumsal 2015/Lync2013 istemcisi: %userprofile%\appdata\local\Microsoft\Office\15.0\Lync\Tracing\
  • Skype Kurumsal 2015 istemcisi: %userprofile%\appdata\local\Microsoft\Office\16.0\Lync\Tracing\

Aşağıdaki ekran görüntüsünde doğru istemci bağlantı noktaları gösterilmektedir. Günlük dosyasından denetlenebilecek doğru istemci bağlantı noktalarını gösteren ekran görüntüsü.

Test3:

QoS etiketlemesinin doğru gösterilip gösterilmediğini doğrulamak için başka bir iç kullanıcıyla sesli arama yapın ve ağ trafiğini yakalayın. İki yönlü paketleri doğrulayın ve DSCP değerinin doğru gösterilip gösterilmediğini denetleyin. Aşağıdaki ekran görüntüsünde, doğru etiketleme olan UDP trafiği DSCP: FE (Hızlandırılmış İletme (46)) gösterilmektedir. UDP trafiği DSCP: F E'de doğru etiketlemeyi gösteren ekran görüntüsü.

Test4:

  1. Bir Windows makinesinde "regedit" dosyasını açın ve klasöre göz atın:

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\QoS

    Burada bu makineye uygulanan tüm QoS ilkelerini görebilirsiniz: Bu bilgisayara uygulanan ve Kayıt Defteri Düzenleyici denetlenebilen tüm Q o S ilkelerini gösteren ekran görüntüsü.
  2. FE Sunucusu'nda uygulama adını tanımlamanız gerekmez çünkü bu sunucuda tüm uygulamalar Skype ve Lync ile ilgilidir.
  3. "regedit" dosyasını açın ve şu konumlara gidin:

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\QoS

    Front-End Sunucusu aşağıdaki görüntüde gösterildiği gibi görünmelidir:
    Front-End Sunucusunun nasıl görüneceğini gösteren ekran görüntüsü.

En iyi uygulamalar

  1. Her çeyrekte QoS ilkelerini denetleyin ve etiketlemeyi gözlemleyin.
  2. QoS düzlemi için WAN sağlayıcısına (MPLS) başvurun.
  3. Bazen yanlış yapılandırılmış ağ cihazları (yönlendiriciler, kablosuz erişim noktaları veya anahtarlar gibi) DSCP işaretlerini sizin amaçlamadığınız bir değerle ayarlayabileceği veya değiştirebileceği, hatta DSCP işaretlerini 0 olarak ayarlanabileceği için QoS'yi uçtan uca doğrulamanızı öneririz.

Daha fazla bilgi

Yine de yardım mı gerekiyor? Microsoft Community web sitesine gidin.