İçeriğe atla

MGCP

ORTAM GEÇİT KONTROL PROTOKOLÜ (MEDIA GATEWAY CONTROL PROTOCOL )

IP üzerindeki Ortam Geçitileri ve Public Switched Telephone Network PSTN kontrolü için geliştirilen bir uygulamadır. Temel mimari ve programlama arayüzü RFC 2805 te tanımlanmıştır ve günümüzde MGCP RFC 3435 te tanımlanmıştır. MGCP Voice over IP (VoIP) içinde bir sinyal ve çağrı kontrol protokolüdür. MGCP arama aracı ve ortam geçit denetçileri olarak bilenen yazılımların, harici olarak çoklu servis paket ağlarının uçlarında yerleşik bulunan ortam ses iletim-akış cihazlarını veya ortam geçitlerini denetlemelerine olanak sağlar. Ses akış işlemlerinin ve çağrı denetim işlemlerinin bu şekilde ayrılması ortam geçidinin işletimini basitleştirmektedir. MGCP oturum kurulmadan önce IP uç noktaları arasında port tahsisi ve codec seçimi için Session Description Protocol (SDP) ve media akımlarının çerçevelenmesi için Real-time Transport Protocol (RTP) kullanır.

Mimarisi

Arama aracı (ya da Ortam Geçiti Denetçi),en az bir tane Ortam Geçiti, en az bir tane sinyal verme geçitin'den oluşur. Ortam Geçiti : Paketler ve devreler arasında ortam sinyallerinin dönüşümünü yapar. Sinyal Verme Geçiti: PSTN e bağlanmayı sağlar. Arama aracı Ortam Geçiti'ne haber vermek için MGCP yi kullanır:

  • Neler arama aracında rapor edilmiş olabilir?
  • Uç noktalar birbirlerine nasıl bağlanmış?
  • Hangi sinyaller uç nokta üzerinde çalışmış?

MGCP ayrıca Arama aracına Ortam Geçiti üzerindeki uç noktaların akım durumlarının denetimi için izin verir. Ortam Geçiti olayları(telefonun açık konumu,rakamları tuşlamak) arama aracına raporlamak için MGCPyi kullanır. Her yayınlanmıs MGCP komutu bir iş Id'sine sahiptir ve bir yanıt alır.

Ortam Geçit Kontrol Protokolü'nün Gelişimi

MGCP Protokolü SGCP,IPDC protokollerinin sonucunda oluşturulmuştur. IETF MEGACO Working Group Ortam Geçiti ve Ortam Geçiti Denetçisi arasında ilk arayüz çözümü olarak MGCP version 0.1 i çıkarmışlardır. MGCP çalışmalar sonucunda Ekim 99 5. version ile birlikte RFC 2705 şekline dönüştürülmüştür.

Ortam Geçit Kontrol Protokolü Komutları

CRCX

Bağlantı Oluşturulması:İki uç nokta arasında bağlantının oluşturulması.

DLCX

Bağlantı Sonlandırılması:Bağlantının sonlandırılması ve bağlantının devam ettiği süre içindeki istatistiklerin toplanması.

MDCX

Bağlantının Değiştirilmesi:Bağlantının özelliklerinin değiştirilmesi.

NTFY

Haber Verme: Ortam geçiti denetçisi gozlenen olaylar oluştuğu zaman bilgi verir.

AUEP

Uç Nokta Denetimi: Bir uç noktanın durumu ile ilgili karar verir.

RQNT

Bildirim için İstekte Bulunmak: Bir uç noktadaki önceden tanımlanmış olaylarda istek göndermek için ortam geçitine istekte bulunur.

AUCX

Bağlantı Denetimi:Bağlantıyla ilgili parametreleri düzeltmek.

İlgili Araştırma Makaleleri

POP3, OSI referans modelinin uygulama katmanında çalışan bir E-posta iletişim protokolüdür. Bu protokol yerel E-posta alıcıları tarafından uzak sunucudan E-postaları indirmek için kullanılır ve bu işlem TCP 110 numaralı port üzerinden gerçekleştirilir. POP ve IMAP günümüzde en çok kullanılan iki e-posta protokolüdür. Tüm güncel e-posta alıcıları ve sunucuları iki protokolü de destekler. POP birkaç versiyon olarak geliştirilmiştir ve şu anda standart olarak kullanılanı 3. versiyonudur. Bu yüzden POP3 adı kullanılır.

<span class="mw-page-title-main">VoIP</span>

VoIP, IP üzerinden ses, video veya mesaj gönderilmesidir. İnternet veya bilgisayar ağları üzerinden çalıştığı için genellikle daha ucuz, bazen bedavadır. Bu nedenle günümüzden en çok tercih edilen telekomünikasyon iletişim yönetimidir. Analog hatları VoIP'e dönüştürmek için VoIP Gateway cihazları kullanılır.

<span class="mw-page-title-main">Dosya aktarım iletişim kuralı</span> Bilgisayarcılık terimi

Dosya aktarım iletişim kuralı,, bir veri yığınının - ASCII, EBCDIC ve binary- bir uç aygıttan diğerine iletimi için kullanılmaktadır.

Telnet, Internet ağı üzerindeki çok kullanıcılı bir makineye uzaktaki başka bir makineden bağlanmak için geliştirilen bir TCP/IP protokolü ve bu işi yapan programlara verilen genel isimdir. Telnet iki bileşenden oluşur: (1) iki tarafın nasıl iletişim kuracağını belirleyen protokolün kendisi ve (2) hizmeti sağlayan yazılım uygulaması.Kullanıcı verileri, İletim Kontrol Protokolü (TCP) üzerinden 8 bitlik bayt yönlendirmeli bir veri bağlantısında Telnet kontrol bilgisi ile bant içi serpiştirilir. Telnet, 1969'da RFC 15 ile başlayarak geliştirildi, RFC 855'te genişletildi ve ilk İnternet standartlarından biri olan İnternet Mühendisliği Görev Gücü (IETF) İnternet Standardı STD 8 olarak standartlaştırıldı. encryption sağlayan bazı Telnet eklentileri geliştirilmiştir. Bağlanılan makineye girebilmek (login) için orada bir kullanıcı isminizin (İng:username) ve bağlantının gerçekleşebilmesi için bir telnet erişim programınızın olması gereklidir. Fakat bazı kütüphane ve herkese açık telnet bazlı web servisleri, bağlantı sırasında kullanıcı ismi (numarası) istemeyebilirler; ya da, kullanıcı isim ve parola olarak ne yazmanız gerektiği bağlandığınızda otomatik olarak karşınıza çıkar. Telnet, BBS sistemlere İnternet üzerinden erişimde günümüzde yaygın olarak kullanılmaktadır. Telnet erişim programları, günümüzdeki işletim sistemlerinin çoğunda işletim sistemi ile birlikte gelmektedir. Çok kullanıcılı işletim sistemleri genellikle kullanıcılara metin tabanlı bir arayüz sunar ve bu sistemlerde tüm işlemler klavye vasıtası ile komut isteminden gerçekleştirilir.

<span class="mw-page-title-main">İnternet iletişim kuralları dizisi</span>

İnternet protokol takımı, bilgisayarlar ve ağ cihazları arasında iletişimi sağlamak amacıyla standart olarak kabul edilmiş kurallar dizisidir. Bu kurallar dizisi temel olarak verinin ağ üzerinden ne şekilde paketleneceğini ve iletilen veride hata olup olmadığının nasıl denetleneceğini belirlemektedir.

<span class="mw-page-title-main">SIP</span>

Oturum başlatma Protokolü (SIP), ses, video ve mesajlaşma uygulamalarını içeren gerçek zamanlı oturumları başlatmak, sürdürmek ve sonlandırmak için kullanılan bir sinyal protokolüdür. VoIP gibi IP üzerinden üzerinden ses, görüntü ve anlık mesaj iletişimi yanı sıra LTE (VoLTE) üzerinden cep telefonu araması için multimedya iletişim oturumlarını sinyalize etmek ve kontrol etmek için kullanılır. Günümüz IP Telefonlarının çoğunluğu SIP Protokolü ile çalışmaktadır. Cisco gibi bazı üreticiler SIP kullanmakla beraber bazı telefon modellerinde SCCP tercih etmektedir.

<span class="mw-page-title-main">TCP</span>

TCP (Transmission Control Protocol), TCP/IP protokol takımının taşıma katmanı protokollerinden birisidir. Son güncellemesi Ağustos 2022 tarihi itibarıyla RFC 9293 içerisinde tanımlanmıştır.

Adres Çözümleme Protokolü ağ katmanı adreslerinin veri bağlantısı katmanı adreslerine çözümlenmesini sağlayan bir telekomünikasyon protokolüdür. 1982 yılında RFC 826 aracılığıyla tanımlanmıştır. STD 37 kodlu bir internet standardıdır.

IGMP, TCP/IP'de çoklu dağıtım (multicast) üyelerini yönetmek için kullanılan bir iletişim protokolüdür. Taşıma protokolü gibi davranmamasına rağmen, ağ katmanının üzerinde çalışması IP çokludağıtımın önemli bir özelliğidir. Tekli dağıtım(unicast) bağlantılardaki ICMP ye benzerdir. IGMP online streaming videolarda ve oyunlarda kullanılabilir. Bu tip uygulamaları desteklerken kaynaklarının daha verimli şekilde kullanılmasını sağlar.

<span class="mw-page-title-main">Point-to-Point Protokol</span>

Bilgisayar ağlarında Point-to-Point Protokolü, iki ağ geçidi arasında doğrudan bağlantı kurmaya yarayan veri köprüleme protokolüdür.

<span class="mw-page-title-main">OSI modeli</span>

Open Systems Interconnection (OSI) modeli ISO tarafından geliştirilmiştir. Bu modelle, ağ farkındalığına sahip cihazlarda çalışan uygulamaların birbirleriyle nasıl iletişim kuracakları tanımlanır.

İnternet Protokolü Güvenliği (IPsec), Internet Protokolü (IP) kullanılarak sağlanan iletişimlerde her paket için doğrulama ve şifreleme kullanarak koruma sağlayan bir protokol paketidir. IPsec, içinde bulundurduğu protokoller sayesinde, oturum başlarken karşılıklı doğrulama ve oturum sırasında anahtar değişimlerini gerçekleştirme yetkisine sahiptir. İki bilgisayar arasında (host-to-host), iki güvenlik kapısı arasında(network-to-network), bir güvenlik kapısı ve bir bilgisayar arasında(network-to-host) sağlanan bağlantıdaki veri akışını korumak için kullanılır. IPsec kriptografik güvenlik servislerini kullanarak IP protokolü ile gerçekleştirilen bağlantıları korumak için kullanılır. Ağ seviyesinde doğrulama veri kaynağı doğrulama,veri bütünlüğü, şifreleme ve replay saldırılarına karşı koruma görevlerini üstlenir.

<span class="mw-page-title-main">Megaco</span>

Megaco Ortam Geçidi Denetim Protokolü IETF ve (ITU-T) 'nin 16 numaralı çalışma grubu tarafından tarafından tanımlanmış ses çerçeveleme protokolüdür. Bu formatta paketlenmiş ses İnternet veya {ATM}-Asynchronous Transfer Mode omurgaları üzerinden aktarılabilir. Megaco internet protokollu (IP) ağların üzerindeki medya geçitlerinin ve genel dönüşümlü telefon ağlarının (PSTN) kontrolü için medya geçit kontrol protokolü uygulamasına ait bir yapıdır. Genel taban yapısı ve program arabirimi aslen RFC 2805'in içinde tanımlanmıştır ve şu anki özel Megaco tanımı 'ITU-T Recommendation H.248.1'dir. Ayrışık çoklu ortam gateawaylerinde gerçekleştirilen ortamsal (media) görüşmelerin çağrı kontrolünün bölünmesine olanak sağlar ve fiziksel olarak çağrı elementlerinin kontrolünü gerçekleştirir. Yani bu protokol medya geçitleri (MG) ile medya geçitleri kontrolleri (MGC) arasındaki bir arayüzdür.

Bilgisayar ağları konusunda geçen Önyükleme Protokolü veya BOOTP, bir yapılandırma sunucusundan bir IP adresi almak için bir ağ istemcisi tarafından kullanılan bir ağ protokolüdür. BOOTP protokolü ilk olarak RFC 951 içerisinde tanımlanmıştı.

İnternet anahtar değişim protokolü ya da Internet Key Exchange internet üzerinde güvenli bir şekilde veri alışverişi için kullanılan anahtarların değişimini sağlayan protokoldür.

Sınır Geçit Protokolü internet üzerinde kararların çekirdeğe yönlendirilmesine imkân sağlar. BGP gerçekten de güvenilir, sağlıklı çalışan bir yönlendirme protokolü olmasına karşın yavaş bir yönlendirme protokolüdür. Bu protokol bir IP network tablosunu korur ya da otonom sistemler arasında ağın ulaşılabilirliğini gösterir. Yol vektörü protokolü gibi tarif edilir.

TCP/IP, yapı olarak iki katmanlı bir haberleşme protokolüdür. Üst Katman TCP verinin iletimden önce paketlere ayrılmasını ve karşı tarafta bu paketlerin yeniden düzgün bir şekilde birleştirilmesini sağlar. Alt Katman IP ise, iletilen paketlerin istenilen ağ adresine yönlendirilmesini kontrol eder.

ZRTP bir şifreleme anahtar paylaşma protokolüdür. Bu protokolde, Voice over Internet Protocol (VoIP) protokolüne dayanan iki uç nokta arasında şifreleme yapabilmek için anahtarlar üzerinde anlaşma yapılmaktadır. Voice over Internet Protocol (VoIP) telefon çağrısı Real Time Transport Protocol'e dayanır. Şifreleme için Diffie–Hellman anahtar değişimi ve Secure Real-time Transport Protokol (SRTP)' lerini kullanır. ZRTP, Bryce Wilcox-O'Hearn, Colin Plumb, Jon Callas ve Alan Johnston yardımıyla, Phil Zimmermann tarafından geliştirildi ve 5 Mart 2006 tarihinde Bryce Wilcox-O'Hearn'nin yardımıyla, Phil Zimmermann, Jon Callas and Alan Johnston tarafından Internet Engineering Task Force (IETF)' a sunuldu ve RFC 6189 olarak 11 Nisan 2011 tarihinde yayınladı.

Bilgisayar ağlarında bağlantı noktası (port) veya bağlantı noktası numarası, bir bağlantı uç noktasını benzersiz bir şekilde tanımlamak ve verileri belirli bir hizmete yönlendirmek için atanan sanal bir numaradır. Yazılım düzeyinde, bir işletim sistemi içinde, bir bağlantı noktası belirli bir işlem veya bir ağ hizmeti türünü tanımlayan mantıksal bir yapıdır. Yazılım düzeyindeki bir bağlantı noktası, her taşıma katmanı protokolü ve adres kombinasyonu için kendisine atanan bağlantı noktası numarasıyla tanımlanır. Port numaralarını kullanan en yaygın taşıma protokolleri TCP ve UDP 'dir; bu port numaraları 16 bitlik işaretsiz sayılardır.

Çap, Uzun Vadeli Evrim (LTE) ve IP Multimedya Sistemlerinde (IMS) kimlik doğrulama, yetkilendirme ve muhasebe (AAA) bilgilerini değiş tokuş etmek için kullanılan yeni nesil endüstri standardı bir protokoldür. Daha önceki RADIUS protokolünden evrimleşmiştir. RADIUS "Remote Authentication Dial-in User Service" tanımından alan ve uygulama katmanlı protokollerden biridir. İletişim yöntemi olarak Network UDP protokolünü kullanır. Server (Sunucu) / Client (İstemci) mimarisini kullanır.İnternet protokol paketindeki uygulama katmanı protokollerine aittir.