VoIP Protokollerini ve Standartlarını Anlamak İçin Kapsamlı Kılavuz
Yayınlanan: 2017-03-03Bu noktada, çoğumuz muhtemelen VoIP ve UC hizmetlerimizin arkasındaki teknolojiyi hafife alıyoruz. Bu tamamen normaldir - aslında çoğumuz günlerimizi tam olarak nasıl çalıştıklarını anlamadan yeni teknolojiler kullanarak geçiriyoruz. Hepimizin oturup inanılmaz derecede karmaşık görünen teknolojiyi incelemeye vakti yok. Normalde, yeni bir çözüm için alışveriş yapan bir tüketici veya işletme sahibi olarak bile, yalnızca temel bilgileri bilmeniz yeterli olacaktır.
Ancak, gerçekten işiniz için mutlak en iyi çözümü, hizmeti ve sistemi sağlamak istiyorsanız, o zaman neye bulaştığınızı anlamak çok uzun bir yol kat edebilir. VoIP'nin kendisi mutlaka çok karmaşık değildir, ancak ezici teknik veriler ve esasen ortalama bir kişi için jargon olarak okunan şeyler arasında boğulmak kolaydır. Günün sonunda, anlaşılması gereken en önemli bilgi, VoIP iletişimini mümkün kılan protokoller ve standartlardır. Neyse ki, genel fikirlerin kendisi çok karmaşık değil ve yardım etmek için buradayız.
VoIP'nin verileri nasıl aktardığı bilgisi ve bunu gerçekleştirmek için kullanılan standartlar ve protokollerdeki farklılıklar ile donanmış olan işletmeniz, ihtiyaçları için doğru çözümü benimseyebilir. O zaman kazalım, olur mu?
Çok Temel Bilgiler: Protokoller Bile Nedir?
VoIP, İnternet Protokolü Üzerinden Ses anlamına gelir ve “protokol” kelimesi, tüm sistemin nasıl çalıştığına dair ayrılmaz bir parçadır. Esasen, VoIP, İnternet üzerinden ses ve hatta video bilgilerini aktarmanın bir yöntemidir. Ancak, internet üzerinden veri göndermek, e-postanıza bir dosya eklemek veya bir Dropbox bağlantısını paylaşmak kadar basit değildir. Aslında, tüm bunlar sadece protokoller sayesinde mümkün oluyor.
Peki protokol nedir ? Basitçe söylemek gerekirse, bir protokol, bilgisayarların birbirleriyle nasıl iletişim kurduklarını yöneten ve açıklayan bir dizi kuraldır.
Birçoğunuz, AOL gibi bir şey kullanarak internete bağlanmaya çalıştığınızda çalan o korkunç çevirmeli ağ sesini hatırlarsınız. Bir dizi bip, gıcırtı ve vızıltı birçok kişiye bir robot sohbeti gibi geldi - ve tam olarak buydu - bilgisayarınız bir dizi kontrol yoluyla internetle “konuşmaya” çalışıyor.
İletim Kontrol Protokolü/İnternet Protokolü
İnternette geçirdiğiniz süre boyunca TCP/IP terminolojisine de rastlamış olabilirsiniz. Tartışmamızın ana odağı olmasa da, bahsetmeye değer. İnternete bağlanan hemen hemen her bilgisayar ve cihaz, TCP/IP'yi kullanır ve destekler. TCP/IP tekil bir ağ protokolü değil, en önemli ikisinden sonra adlandırılan bir protokoller takımıdır.
Bir iletişimin gerçekleşmesi için, bilgisayarların hem gönderilecek bir mesaja hem de bu mesajı tutarlı ve güvenilir bir şekilde gönderip iletecek bir yönteme ihtiyacı vardır. TCP, mesajın kendisiyle ilgilenen, içeriği paket adı verilen daha küçük bölümlere ayıran şeydir. Bu, paket kaybının çağrı kaliteniz için neden bu kadar zararlı olduğunu açıklamaya yardımcı olur. Bu arada, paketin IP katmanı, özellikle paketleri gönderme ve teslim etme ile ilgilenir. IP adresinizin geldiği yer burasıdır; bu, esasen ev adresinize benzer - ağınız için çoğunlukla statik bir konum veya etiket.
TCP/IP protokol paketi tüm iletişimlerin temeli olsa da, VoIP ve UC, iki cihaz arasında bağlantı kurmak için iletişim ve sinyal protokollerine güvenir ve standart paketin ötesinde ses veya video verilerinin aktarımına izin verir.
Öyleyse VoIP Hangi Protokollere Dayanıyor?
Artık bir protokolün ne olduğunu ve tüm süreç için ne kadar önemli olduklarını anladığımıza göre, VoIP'nin kullandığı belirli protokollere daha yakından bakabiliriz. Orada oldukça fazla var ve çoğu zaman içinde geldi ve gitti. Bununla birlikte, kullanıcıların büyük çoğunluğu için, ağırlıklı olarak odaklanılması gereken yalnızca iki ana protokol vardır.
Şu anda UC için kullanılan en popüler protokoller SIP (Oturum Başlatma Protokolü) ve H.323'tür. Birebir sağlayıcılarımızdan bazılarına göz attıysanız, bazı sağlayıcıların özel olarak SIP Trunking yetenekleri sunduğunu fark etmişsinizdir. Bunun ötesinde, VoIP, MGCP ve SCCP gibi diğer protokolleri kullanabilir, ancak daha aşağıda olanlarla daha derinlemesine gideceğiz. Şimdi oraya atlamak için buraya tıklayabilirsiniz.
Akıllı Uç Nokta Protokolleri
Akıllı Uç Nokta Protokolleri adı, SIP ve H.323'ü tanımlamak için kullanılır, çünkü alıcı cihazı bulmak ve cihazınız (yerel ana bilgisayar) ile aradığınız kişi (uzak cihaz) arasında veri aktarımını kurmak için gerekli olan tüm "zeka". protokole doğru pişirilir.
Hem SIP hem de H.323, sırasıyla 1995 ve 1996'da ortaya çıkan, karşılaşacağınız en popüler protokollerdir. Yine de, H.323'ün son yıllarda SIP'den daha popüler hale geldiğini söylemek oldukça güvenli. Ancak bu, H.323'ün nesnel olarak daha iyi olduğu anlamına gelmez. Aslında, bu sonuca varmak zor: Her iki protokol de işi yapıyor ve her ikisi de işi iyi yapıyor. Günün sonunda, çoğu şey gibi, işinizin özel olarak neye ihtiyaç duyduğuna inecektir.
Mevcut Standartlar: SIP vs H.323
Bu konu hemen hemen tüm internette ölümüne dövüldü. Daha önce de belirttiğimiz gibi, mutlaka diğerinden daha iyi olan bir protokol yoktur. Bununla birlikte, her bir protokolün nasıl çalıştığını, nasıl farklı olduklarını ve birini diğerinin üzerinde kullanmanın ne zaman mantıklı olduğunu anlamak yine de önemlidir.
Temel Tanımlar ve Kavramlar
Oturum Başlatma Protokolü:
Oturum Başlatma Protokolü, multimedya oturumları için İnternet Mühendisliği Görev Gücü (IETF) standardı haline geldi. IETF, tasarımcılar, operatörler, satıcılar ve internetin gelişimine odaklanan araştırmacılar da dahil olmak üzere ağ oluşturma ile ilgili neredeyse herkesten oluşan büyük, açık uluslararası bir topluluktur. IETF, SIP'yi ses, video ve hatta anlık mesajlaşma veya ekip mesajlaşma çözümleri için bir standart olarak belirlemiştir.
SIP'nin modüler olduğunu, yani değiştirilebileceğini belirtmek ilginçtir. İletmek istediğiniz veri türüne bağlı olarak, SIP dağıtımınızın bunun için özel olarak atanması gerekecektir. Bu nedenle, VoIP ve IM iletişimleri farklı yönlerde çalışacaktır - ve bu, SIP'nin önemli bir gücüdür. Tek bir yaklaşım için özel olarak tasarlanabildiğinden, herkese uyan tek bir yaklaşımdan daha azdır.
H.323 :
Öte yandan, H.323 protokolü, “paket anahtarlamalı ağlar” üzerinden multimedya iletişimi için uluslararası standart haline geldi. Bu, Yerel Alan Ağlarını (LAN'lar), Geniş Alan Ağlarını (WAN'lar) ve hatta hepimizin bağlandığı genel interneti içerebilir. Esasen H.323, birden fazla standardı içeren bir “şemsiye” olarak görülebilir: H.323, H.225.0, H.245 ve H.460. H.323 daha eski bir standarttır ve çok büyük bir kısmı ISDN standartlarına dayanmaktadır.
Bunun ne anlama geldiği konusunda çok fazla endişelenmeyin: PTSN üzerinden iletişim kuran eski ve geleneksel telefonlar için bir dizi standarttı. H.323, gerçek zamanlı ses, video ve veri iletişimini kapsamaya odaklanır ve özellikle IP ağları üzerinden çalışmak üzere tasarlanmıştır. Yaygın olarak kullanılmasa da H.323 ayrıca sesli ve görüntülü konferans yetenekleriyle tasarlanmıştır. Bu noktada H.323, IP üzerinden ses ve video iletişimi (yani VoIP sisteminiz) için dünya pazar lideri haline geldi ve kurumsal video konferans çözümlerinde bile kullanılıyor.
Nasıl Farklılar?
İlk olarak, H.323, 1'ler ve 0'lar kullanılarak ikili dili temel aldı. Öte yandan SIP, daha basit bir metin tabanlı biçime sahiptir - hemen hemen tüm web sitelerine güç sağlayan HTTP gibi. Aslında, HTTP'yi desteklemek için kullanılan birçok teknoloji SIP geliştirilirken kullanıldı. Ancak ikisi arasındaki farklar bundan daha büyük.
kökenler
- H.323, sabit hatlar ve eski telefonlar için kullandığımız Genel Anahtarlamalı Telefon Şebekesi'ni kurmaktan sorumlu kuruluş olan Uluslararası Telekomünikasyon Birliği tarafından geliştirilmiştir. Video konferans düşünülerek geliştirilmiş, doğal olarak sese de uygundur.
- SIP, yukarıda bahsettiğimiz gibi IETF tarafından geliştirildi ve şu anda kontrol ediliyor. Bu kuruluş, özellikle internetin protokollerinden ve genel işlevselliğinden sorumludur. SIP, internete yeni bir esnek ve modüler katman eklemek için tasarlanmıştır.
Telefonlar ve Esneklik
- H.323 bu noktada çoğunlukla tescilli bir çözümdür ve sağlayıcıların neden tüm işlevlerin ve özelliklerin çalıştığından emin olmak için kullanıcıların belirli telefonlarını satın almalarını istediğini açıklar.
- Öte yandan SIP, çok daha esnektir ve genellikle herhangi bir SIP telefonu, hemen hemen tüm SIP ağlarında tam olarak çalışır. Sağlayıcılar bunu önlemeye çalışır, ancak çoğunlukla mümkündür.
Kullanım Durumları
- H.323, sesli ve görüntülü iletişim için çok iyi çalışır. Orijinal bir PTSN protokolüne dayalı olarak, kullanıcıların aynı düzeyde güvenilirlik ve standart arama özellikleri beklemesi mantıklıdır. Ancak, video veya sesin ötesine geçmedi.
- Modüler olan SIP, bazılarının “medya agnostiği” olarak adlandırdığı şeydir. SIP, mutlaka belirli bir veri türünün aktarılmasını gerektirmez; bu nedenle, anlık mesajlaşma, durum göstergeleri (kim çevrimiçi ve kim değil) ve hatta elbette video ve ses ile birlikte dosya aktarımları için kullanılabilir.
Sonuç olarak, son kullanıcı ikisi arasında hiçbir zaman gerçekten bir fark görmeyecek: ikisi de arama yapacak ve alacak ve tam olarak gerektiği gibi çalışacak. Bununla birlikte, kökenleri farklı olduğundan ve her biri başlangıçta farklı görevlere odaklandığından, her biri için dezavantajların nerede görünebileceğini anlamak kolaydır.
- H.323, VoIP ve video konferans için çok iyi çalışır ve çoğu sağlayıcı tarafından bu ihtiyaçlar için kullanılır; ancak, son 10 yılda pek güncellenmedi ve her zaman popüler olan ekip mesajlaşmasına güç vermiyor.
- SIP daha fazla esnekliğe ve dolayısıyla daha fazla özellik ve fonksiyona sahip daha fazla kullanım senaryosuna sahiptir. Genel olarak, daha geniş bir işlev yelpazesine sahiptir ve sesli aramalara daha az odaklanmış olsa da, yine de tamamen yeteneklidir.
Başka Hangi Protokolleri, Standartları ve Tanımları Bilmeliyim?
SIP ve H.323 muhtemelen en yaygın ve popüler protokoller olsa da, mevcut başka seçenekler de vardır. Bunun ötesinde, hızla kafa karıştırıcı hale gelebilecek bir dizi standart ve terim vardır.
Telefon Ağ Geçidi : Bu ağ geçitleri, PTSN'de taşınan ses sinyallerini internet veya LAN'ınız üzerinden aktarılan veri paketlerine basitçe dönüştüren ağ elemanlarıdır.
MGCP : Medya Ağ Geçidi Kontrol Protokolü, VoIP sistemlerinde kullanılan bir sinyal protokolü olarak da bilinen basit bir çağrı kontrol protokolüdür. Bu protokol, standart PTSN'nin yapısını yansıtır.
Çağrı Aracısı : Basitçe söylemek gerekirse, kullanıcılara belirli hizmetler sunmak ve telefonlar arasındaki sinyal iletişimini kontrol etmek için VoIP'de bir “arama aracısı” öğesi gereklidir. Çağrı aracıları, telefonlara çevir sesi vermelerini ve telefon numarası değiştirme mantığı, çağrı kontrolü ve uç nokta kaydı gibi işlevlerle ağır işlerin üstesinden gelmelerini söyler.
H.248 veya MEGACO : H.323'e alternatif olarak Cisco tarafından geliştirilen H.248, hem modern paket ağları (İnternet veya LAN'ınız gibi) hem de PTSN üzerinden telekomünikasyon işlevleri ve hizmetleri sağlamak için medya ağ geçidi kontrol protokolünü uygular.
SCCP : Ayrıca SKINNY olarak da bilinir - genellikle yağı kesen bir cihaza atıfta bulunan bir terimdir - daha az özellik ve işleve sahiptir, ancak aynı temel öğelere sahiptir. VoIP söz konusu olduğunda, SKINNY tescilli ve Cisco'ya özgü bir protokoldür. SCCP, özellikle IP telefonu için geliştirilmiştir, ancak entegre videoya sahiptir. SCCP, çok gelişmiş ve karmaşık arama özelliklerine izin veren bir "merkezi arama aracısı" kullanır. SCCP, çağrı özelliklerini sağlamak için çağrı aracısı yönünün her zaman kullanılabilir durumda kalmasını gerektirir; bu da, SKINNY'yi, uç noktaların bir çağrı aracısından bağımsız olarak çalışmasını gerektiren uygulamalar için uygun bir seçenekten daha az hale getirir.
Gelecek ne gösterir?
Tabii ki, bu tüm hikayeyi anlatmıyor ve bir dizi alternatif protokol ve standart var . Modern zamanlarda, SIP ve H.323, üzerinde durulmaya değer en yaygın olarak benimsenen ve kullanılan standartlardır; ancak, bu çok yakında değişecek.
WebRTC'yi daha önce uzun uzadıya tartıştık ve tekrar bahsetmeye değer. WebRTC, teknolojiyi tüm esneklikleriyle birlikte SIP ve H.323'ün sınırlarının ötesine taşıyan modern bir VoIP katalizörü olarak kabul edilebilir. Web Gerçek Zamanlı İletişim anlamına gelen WebRTC, doğrudan tarayıcılarımızda ve telefon veya bilgisayar uygulamalarımızda gerçek zamanlı iletişim sağlayan en yeni protokoller ve API'ler koleksiyonunu temsil eder. VoIP ve WebRTC'yi genişletmeye yardımcı olmak için hızları artıracak yeni 5G bağlantılarından bahsetmiyorum bile.
WebRTC Yalnızca VoIP'yi Genişletecek
WebRTC ayrıca eşler arası bağlantıları kullanarak kullanıcıların birbirleriyle mümkün olduğunca doğrudan bağlantı kurmalarına olanak tanır. Ayrıca, elbette hepimizin bildiği gibi, sadelik büyük bir benimseme anlamına gelir. Bu nedenle, basit bir ifadeyle, WebRTC, bir eklenti, başlatıcı veya bağımsız bir uygulama indirmek ve kurmak zorunda kalmadan, VoIP aramalarını ve video konferanslarını web tarayıcılarımızda veya telefon uygulamalarımızda daha da doğrudan gerçekleştirmemize izin verecektir. İletişim merkezleri bile WebRTC'yi benimsemekten büyük fayda sağlayacaktır.
Bu yeni protokol, daha az kısıtlayıcı bir şekilde de olsa bir IP ağı üzerinden ses ve video gönderme yeteneği sağlar. WebRTC, VoIP'yi tamamen değiştirmeyecek ve değiştiremez . Bizim yıllardır sahip olduğumuz gibi WebRTC olmadan VoIP'ye sahip olabilirsiniz, ancak VoIP'siz WebRTC'ye sahip olamazsınız çünkü bu VoIP'dir - veya daha doğrusu, VoIP'nin web tarayıcınızın içinde doğrudan ve rahat bir şekilde yaşamasını sağlayan bir evrimidir. Bu, VoIP için doğru adımdır - onu yeni sınırlara zorlamak ve yöntemin uzun süre etrafta kalmasına ve hatta tamamen yeni bir şeye dönüşmesine yardımcı olacak vakaları kullanmak.