SIP Nedir?
SIP, ses/video oturumlarını başlatan ve yöneten sinyal protokolüdür; medya SDP ile tanımlanır, taşıma genelde RTP üzerinden yapılır.
SIP (Session Initiation Protocol), IP üzerinde etkileşimli oturumları — ses, video, anlık mesajlaşma — başlatmak, değiştirmek ve sonlandırmak için kullanılan uygulama katmanı sinyal protokolüdür. IETF standartıdır; kurumsal VoIP ve IP PBX dünyasında en yaygın çağrı kontrol yöntemidir. SIP tek başına ses taşımaz: oturum parametrelerini (codec, IP, port) SDP (Session Description Protocol) ile taşır; gerçek medya akışı çoğu kurulumda RTP / SRTP ile yürür. HTTP’ye benzer metin tabanlı mesaj yapısı (metotlar, başlıklar, URI) teşhis ve log okumayı kolaylaştırır.
SIP sinyalleşme, SDP/RTP ayrımı ve kurumsal kullanım
Tipik çağrı akışı: uç nokta REGISTER ile registrar’a kaydolur; INVITE ile oturum teklif edilir; 180/183 ve 200 OK ile ilerler; ACK ile onaylanır; BYE ile kapanır. Proxy ve B2BUA rolleri farklıdır: proxy yönlendirir, B2BUA (çoğu PBX) iki bacak arasında oturumu sonlandırır. Taşıma UDP (düşük gecikme) veya TCP/TLS (güvenilirlik ve şifreleme) olabilir; üretimde TLS + SRTP politikası operatör ve güvenlik gereksinimine bağlıdır. NAT arkasında SDP’deki özel IP’ler dışarıdan erişilemez; STUN/TURN, far‑end NAT veya SBC olmadan tek yönlü ses ve kayıt kopması sık görülür.
- SIP: kim arıyor, nereye, hangi durum kodu (1xx–6xx)
- SDP: hangi codec, hangi RTP portu, hangi IP
- RTP/SRTP: ses/video paket akışı
- RTCP: kalite ve kayıp istatistikleri (destekleniyorsa)
Yaygın metotlar, yanıt kodları ve güvenlik
INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS ve REFER günlük işletmede en çok karşılaşılanlardır. 401/407 kimlik doğrulama; 408 zaman aşımı; 486 meşgul; 503 servis yok anlamına gelir — trunk ve uç nokta log’unda birlikte okunmalıdır. Temel güvenlik: Digest (MD5/SHA) kimlik doğrulama, IP allowlist, rate limit ve brute‑force koruması. TLS sinyal şifreler; SRTP medyayı şifreler. S/MIME veya uçtan uca şifreleme senaryoları daha seyrektir. SIP ALG’li tüketici router’lar paketleri bozabilir; kurumsal kenarda ALG kapatılıp SBC veya doğru NAT traversal tercih edilir.
Codec, trunk ve teşhis notları
G.711 yüksek uyumluluk ve bant; G.729 / Opus bant tasarrufu veya daha iyi sıkıştırma sunar — seçim santral, trunk ve uç nokta kesişiminde yapılır. SIP trunk’ta CLI, acil arama yönü ve codec listesi sözleşmede netleştirilir. Teşhiste Wireshark veya santral SIP trace ile INVITE–200–ACK zinciri ve SDP c= / m= satırları kontrol edilir; «ses yok» çoğu zaman RTP yolunun (NAT, firewall, yanlış IP) sinyalden bağımsız kırılmasıdır. OPTIONS keepalive ve REGISTER süresinin operatör politikasıyla uyumu, uzun süreli kesintisiz kayıt için önemlidir.
Kurumsal hatırlatmalar
Proxy zincirinde Via ve Record-Route başlıkları yönlendirmeyi belirler; yanlış eklenen Record-Route dönüş yolunu kırabilir. Dialplan veya PBX tarafında SIP’ten bağımsız kurallar (mesai, kuyruk, yetki sınıfı) oturum sonrası uygulanır — protokol katmanı ile iş kuralı katmanı ayrılmalıdır. Özet: SIP oturumu kurar ve yönetir; kaliteli ses için SDP/RTP, ağ kenarı ve codec politikası birlikte tasarlanır.