# VoIP
VoIP (Voice Over Internet Protocol), 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 (ya da tam tersi) dönüştürmek için VoIP Gateway cihazları kullanılır.
VoIP, sesinizi internet üzerinde yolculuk yapan dijital sinyallere çevirir. Eğer geniş bant servisini kullanarak, normal bir telefon numarasını arıyorsanız, sinyal varış noktasına ulaşmadan önce normal telefon sinyaline dönüştürülür. Bunların hepsi normal ya da analog telefon hatları yerine geniş bantlı internet bağlantısı aracılığıyla gerçekleşiyor. Bunu mümkün kılmak için gerekli olan donanım ise geniş bantlı yüksek hızlı bir internet bağlantısıdır. Bir bilgisayar, adaptör ya da bu amaç için üretilmiş diğer bir telefon da gereklidir. Bazı VoIP servisleri, VoIP adaptörüne bağlı normal telefonlarınızı kullanmanızı desteklerken, bazıları sadece bilgisayarınız ya da özel VoIP telefonunda çalışır. Eğer bilgisayarınız üzerinden telefon görüşmesi yapacaksanız, bazı yazılımlara ve pahalı olmayan bir mikrofona ihtiyacınız var.
Bazı özel VoIP telefonlar direkt olarak geniş bantlı bağlantınıza bağlanır ve daha çok normal bir telefonmuş gibi çalışır. Eğer adaptörü olan bir telefon kullanıyorsanız, o zaman bunu her zaman kullandığınız bir telefonmuş gibi kullanacaksınız. Bilgisayarınız ile ücretsiz uluslararası VoIP telefon görüşmesi yapmak için internet sağlayıcınızın bu aramaları yapmanızı desteklediğinden emin olun. Sizin abone olduğunuz servisin neleri desteklediği önemlidir. VoIP'nin sizin için uygun olup olmadığına karar vermeden önce bunu kontrol edin.
VoIP'nin diğer bir avantajı ise sizin hem geniş bantlı bağlantıya hem de normal telefon hattı ücretine para vermenizi engelleyerek tasarruf ettirmesidir. Diğer bir olay ise, bilgisayarınızı ve VoIP telefon servisini aynı zamanda kullanabiliyor olmanızdır. Fakat VoIP, elektrik kesintisi esnasında çalışmayacaktır. VoIP'nin çalışması için bilgisayarınızın açık olmasına gerek yoktur ancak internet bağlantısı aktif olmalıdır.
SIP dışında popüler olarak bilinen H323, MGCP ve SS7 gibi VoIP servisi sunan firmalarının altyapılarında kullanılan teknolojiler kullanılmaktadır.
VoIP sistemi mantık olarak sesin sıkıştırılarak gönderilmesi ve alıcıya ulaştırılması olarak tanımlanabilir. Sesin sıkıştırılmasında kullanılan g729, g723, g726, g711 gibi algoritmalar kullanılmaktadır. En çok sıkıştırma sağlayan g723 olmasına rağmen en çok g729 codeci kullanılır. Nedeni ses kalitesinden çok fazla ödün vermek istenmeyişidir.
G.711 (64 kbps)
G.726 (32 kbps)
G.729 (8 kbps)
G.723 (5.3 & 6.3 kbps)


## Hizmet kalitesi.
Ip ağ üzerindeki haberleşmenin devre anahtarlı genel telefon ağı üzerindekine göre daha az güvenilir olduğu kabul edilir. Çünkü veri paketlerinin kaybolmamasını güvene alacak bir ağ tabanlı mekanizma sağlamamaktadır ve dağıtılan paketler seri olarak sıralıdırlar. IP üzerinden haberleşme ağı temel hizmet kalitesi olmaksızın (Quality of service) en iyi ağdır. Bu yüzden Voip gerçekleştirimleri gecikme ve ağın yenilenmesi(jitter: telekomünikasyon ve elektronikteki periyodik olduğu varsayılan sinyalin periyodunun bozulması durumudur yani ağın yenilenmesi olarak düşünürüz.) problemlerini en aza indirme veya tamamen yok etme ile yüzleşir.
Varsayılan olarak, ağ yönlendiricileri ilk gelene-ilk hizmet üzerindeki trafiği yönetirler. Yüksek trafik hattı üzerindeki ağ yönlendiricileri (routers) Voip için izin verilebilir eşik seviyesini aşan bir gecikmeye maruz kalabilirler. Paketlerin gittiği fiziksel mesafe tarafından sebep olunan sabit gecikmeler kontrol edilemezler. Bununla birlikte DiffServ gibi bir metotla gecikmeye duyarlı ses paketlerini işaretleyerek gecikmeyi en aza indirir.
Diffserv veya Differentiated services(fark hizmetleri) modern ip ağı üzerinde ağ trafik yönetimi ve hizmet kalitesi sağlamak için basit ölçeklenebilir kaba-taneli mekanizma belirleyen bilgisayar ağı mimarisidir.
Voip son noktaları genellikle yeni bir veri gönderilmeden önce, önceki paketlerin iletiminin tamamlanması için beklemek zorundadır. Ara iletim içindeki daha az öneme sahip bir paketin düşürülmesi mümkün olmasına rağmen, özellikle yüksek hızlı bağlantılar üzerinde maximum boyutlu paketler için bile iletim süresi kısadır. Daha yavaş bağlantılarda paketi düşürmeye ek olarak arama ve dijtal abone hattı (digital subscriber line) gibi bağlantılarda maximum iletin birimimi (MTU)azaltarak iletim zamanının artmasını azaltabilir. Fakat her paket protokol başlığını taşımalıdır, bu sayede bu pakete ilişkili artırımların her bağlantı geçişinde bağlantı darboğazına sebebiyet vermeden üstesinden gelinebilir.
DSL modemleri yerel bağlantı için Ethernet (veya USB üzerinden Ethernet) bağlantıları sağlayabilir fakat onlar gerçekte Asenkron iletim modu (ATM) modemleridir. Onlar ATM uyum katmanı 5'i (AAL5) her bir Ethernet paketini iletim için 53 byte boyutunda ATM hücrelerine parçalamak ve son uç noktadan Ethernet çerçeveleri (frame) içinde almak için kullanırlar.
Sanal devre tanımlayıcı(VCI), her ATM hücresi üzerindeki 5 byte başlığın bir parçasıdır, böylece iletici aktif sanal devreleri herhangi bir sırada gelişigüzel olarak dağıtabilir. Aynı VC'den (sanal devre(virtual circuit)) olan hücreler her zaman sıralı olarak gönderilir.


## Avantajları.
  - Bilgisayar ağını kullandığı ilave telefon altyapısına ihtiyaç duymaz
  - Teknolojisi gereği daha maliyetsiz olduğundan görüşme ücretleri daha düşüktür
  - Numara tahsis ücretsizdir
  - IP Telefon, bilgisayar, akıllı cep telefonu ve yazılımlar ile çalışabilir
  - Entegrasyonu analog sistemlere göre daha kolaydır.
  - Eski tip analog santral ve telefonlar ile uyumludur. İlave donanımlar ile analog sistemler ile iletişim kurabilir
  - Analog sistemde bir hat üzerinden bir telefon görüşmesi yapılırken VoIP'de böyle bir limit yoktur
  - IPv6 ile çalışabilir