Protokol IAX dikembangkan oleh Mark Spencer (Pembuat Asterisk) untuk membatasi beberapa masalah yang ada di protokol SIP. Kemudian versi terbaru dari IAX diperkenalkan dengan nama IAX2.
Berikut perbedaan antara SIP dengan IAX

Bandwidth

SIP IAX
SIP adalah plain-text, dan menggunakan bandwidth lebih daripada IAX IAX adalah binary protocol, dimana menggunakan bandwidth lebih sedikit

IAX lebih efisien ketila menggunakan bandwidth dibandingkan dengan SIP, Apabila kita memberikan bandwidt yang sama, dengan menggunakan IAX, kita bisa melakukan lebih banyak panggilan bersamaan dibandingkan jika menggunakan SIP

NAT

SIP IAX
SIP menggukan banyak port untuk signaling dan traffic Voice. Hal ini menyebakan masalah NAT muncul jika menggunakan SIPIAX menggunakan 1 port untuk signaling dan traffic voice. Hal ini jarang menimbulkan masalah NAT

Keamanan/Kerentanan

SIP IAX
SIP menggunakan banyak port sehingga mengurangi kerentanan terhadap serangan dan DoSmenggunakan single port membuat orang mudah untuk menggunakan resource atau sedangan DoS

Penggunaan satu port di IAX, selain menguntungkan saat pembuatan NAT, tetapu juga menjadi perhatian serius.
Dengan membanjiri port tunggal yang digunakan oleh IAX, penyerang/peretas dapat dengan mudah mendapatkan kontrol ke sistem dan dapat mencegah pengguna sebenarnya mengakses layanan. Jadi jika Anda akan menggunakan IAX, Anda harus mengatur beberapa langkah keamanan tambahan. Berbeda dengan SIP yang tidak tidak menggunakan port tunggal.

Extendibility

SIP IAX
SIP dapan di extend dengan mudahmekanisme extend generik di IAX kurang

Standarisasi

SIP IAX
SIP adalah protokol standar yang dikembangkan oleh IETF sejak lama dan banyak digunakan oleh produsen peralatan dan perangkat lunak.IAX di sisi lain, baru dan masih standar. Untuk alasan itu tidak banyak perangkat yang mendukungnya.

Usage/Penggunaan

SIP IAX
SIP adalah protokol yang banyak digunakan dan populer. Banyak produsen perangkat keras dan perangkat lunak menggunakan SIP sebagai protokol utama mereka untuk layanan VoIP, yang berasal dari istilah “telepon SIP”.IAX dengan cepat mendapatkan popularitas sekarang beberapa hari tapi tetap saja tidak sepopuler SIP.

Kesimpulan

Kedua protokol dirancang dengan baik untuk pengalaman layanan VoIP yang lebih baik, dan keduanya memiliki pro dan kontra sendiri. Itu benar-benar tergantung pada kebutuhan Anda sendiri untuk memilih salah satu dari keduanya. Namun jika Anda tidak memiliki masalah bandwidth, Anda dapat menggunakan SIP, karena ini banyak digunakan dan didukung. Untuk memanfaatkan bandwidth terbatas Anda dapat menggunakan IAX. Dan sebelum memilih salah satu selalu mempertimbangkan berbagai aspek lainnya juga.

Sumber : https://www.voiphow.com/sip-vs-iax-what-to-use/