Oturum Başlatma Protokolü - Giriş
Oturum Başlatma Protokolü (SIP), VoIP teknolojisinde kullanılan en yaygın protokollerden biridir. İnternet üzerinden multimedya iletişim oturumlarını kontrol etmek için diğer uygulama katmanı protokolleriyle birlikte çalışan bir uygulama katmanı protokolüdür.
VoIP Teknolojisi
Daha ileri gitmeden önce, önce VoIP ile ilgili birkaç noktayı anlayalım.
VOIP, İnternet üzerinden ses ve multimedya (videolar, resimler) içeriği göndermenizi sağlayan bir teknolojidir. İnternetin kullanılabilirliği ile her zaman, her yerde iletişim kurmanın en ucuz yollarından biridir.
VOIP'in bazı avantajları şunlardır:
Düşük maliyetli
Portability
Ekstra kablo yok
Flexibility
Video konferans
Bir VOIP araması için ihtiyacınız olan tek şey internet bağlantılı bir bilgisayar / dizüstü bilgisayar / cep telefonu. Aşağıdaki şekil bir VoIP aramasının nasıl gerçekleştiğini göstermektedir.
Bu kadar temel ile SIP'ye geri dönelim.
SIP - Genel Bakış
Aşağıda, SIP hakkında dikkat edilmesi gereken birkaç nokta verilmiştir -
SIP, İnternet Protokolü üzerinden bir multimedya oturumu oluşturmak, değiştirmek ve sonlandırmak için kullanılan bir sinyalleşme protokolüdür. Oturum, iki uç nokta arasındaki basit bir görüşmeden başka bir şey değildir. Bir uç nokta, bir akıllı telefon, bir dizüstü bilgisayar veya İnternet üzerinden multimedya içeriği alıp gönderebilen herhangi bir cihaz olabilir.
SIP, IETF (Internet Engineering Task Force) standardı tarafından tanımlanan bir uygulama katmanı protokolüdür. TanımlanmıştırRFC 3261.
SIP, istemci-sunucu mimarisini ve URL ve URI kullanımını içerir. HTTP ve bir metin kodlama şeması ve bir başlık stili SMTP.
SIP, IP ağı üzerinden ses ve video iletmek için kullanılan bir oturumu ve RTP'yi (Gerçek Zamanlı Aktarım Protokolü) tanımlayan SDP (Oturum Açıklama Protokolü) yardımını alır.
SIP, iki taraflı (tek noktaya yayın) veya çok taraflı (çok noktaya yayın) oturumlar için kullanılabilir.
Diğer SIP uygulamaları arasında dosya aktarımı, anlık mesajlaşma, video konferans, çevrimiçi oyunlar ve yoğun multimedya dağıtımı bulunur.
SIP Nereye Sığar?
Temel olarak SIP, bir uygulama katmanı protokolüdür. Bir veya daha fazla katılımcıyla oturumlar oluşturmak ve sonlandırmak için basit bir ağ sinyalizasyon protokolüdür. SIP protokolü, temel aktarım protokolünden bağımsız olacak şekilde tasarlanmıştır, bu nedenle SIP uygulamaları TCP, UDP veya diğer alt katman ağ protokollerinde çalışabilir.
Aşağıdaki çizim, SIP'nin nesnelerin genel şemasına nerede uyduğunu göstermektedir -
Tipik olarak, SIP protokolü iki veya daha fazla uç nokta arasında internet telefonu ve multimedya dağıtımı için kullanılır. Örneğin, bir kişi SIP kullanarak başka bir kişiye telefon görüşmesi başlatabilir veya bir kişi birçok katılımcıyla konferans görüşmesi oluşturabilir.
SIP protokolü, sınırlı sayıda komutla çok basit olacak şekilde tasarlanmıştır. Ayrıca metin tabanlıdır, böylece herkes bir SIP oturumunda uç noktalar arasında aktarılan bir SIP mesajını okuyabilir.