Apa itu SIP ALG dan Mengapa Anda Harus Menonaktifkannya

Diterbitkan: 2020-09-01

SIP adalah salah satu pilar bisnis VoIP ; Anda memerlukannya untuk melakukan panggilan karena membuat dan memelihara koneksi ke pihak lain. Dengan itu, Anda tidak memerlukan perangkat keras yang ekstensif untuk panggilan keluar dan masuk; semuanya dilakukan dengan menggunakan komputer sederhana, titik akhir SIP (telepon SIP dan VoIP dan perangkat komunikasi terkait), dan internet.

Panggilan SIP memungkinkan Anda menjangkau pelanggan dan kolega di seluruh dunia dengan biaya yang jauh lebih rendah dibandingkan dengan teknologi lainnya. Bahkan, pengadopsi teknologi VoIP menghemat sebanyak $5.000 per tahun dengan beralih. Namun, Anda memerlukan kualitas audio panggilan dan salah satu langkah pertama yang harus Anda ambil untuk memastikan ini adalah menonaktifkan SIP ALG di router Anda.

Apa sebenarnya SIP ALG itu?

SIP ALG adalah gateway lapisan aplikasi protokol inisiasi sesi. Teknologi ini, yang juga disebut gateway tingkat aplikasi, tersedia di sebagian besar router komersial, dan membantu pengguna memulai panggilan SIP dengan lebih andal, bahkan saat berada di belakang LAN dengan konfigurasi firewall yang aman. ALG adalah alat terjemahan alamat jaringan (NAT) yang mengubah alamat dan port IP pribadi menjadi alamat dan port IP publik.

SIP ALG bertindak sebagai program firmware independen untuk mencegah masalah terkait firewall pada router. Itu memeriksa bagian SDP dari paket data dan memodifikasinya sehingga mereka mengirim dengan benar. Ingat, semua VoIP mengubah data audio (suara) menjadi paket-paket yang kemudian dikirim melalui internet, jadi secara teoritis, ini harus memastikan kualitas panggilan.

Sayangnya, teknologi ini seringkali menghambat kualitas panggilan SIP karena sifat multi-proses dari SIP dan kehalusan paket data. Inilah sebabnya mengapa banyak penyedia SIP teratas memberi tahu Anda untuk menonaktifkan fitur di router Anda.

Bagaimana SIP dan ALG Berinteraksi

Untuk memahami mengapa SIP ALG sangat bermasalah untuk sistem telepon SIP modern, lihat proses lima langkah yang terlibat saat Anda mencoba melakukan panggilan SIP. SIP membantu membuka dan mengakhiri koneksi data, tetapi dengan panggilan SIP, ada beberapa langkah di antaranya. Berikut adalah lima yang paling penting:

  1. Tahap Undangan: Ini terjadi saat Anda menghubungi penelepon lain untuk memulai panggilan. Undangan dimulai dari pihak Anda.
  2. Tahap Respon Undangan: Saat koneksi terjadi, respons dikirim kembali ke dialer awal.
  3. Tahap Menjawab: Tahap menjawab adalah pengakuan atas panggilan masuk, bukan panggilan itu sendiri. Bagian dari proses ini juga dimulai pada pihak penerima.
  4. Tahap Konfirmasi: Ini adalah pengakuan terakhir dari koneksi panggilan. Ini dikirim dari akhir Anda (sang pencetus).
  5. Tahap Panggilan: Setelah keempat langkah ini diselesaikan, panggilan yang sebenarnya terjadi. Ini adalah koneksi dua arah.

Meskipun ini mungkin tampak seperti proses yang panjang dan rumit yang mengirimkan data dua arah, ini dilakukan hanya dalam beberapa detik. Masalah dengan ini dari perspektif koneksi adalah bahwa memiliki proses koneksi lima bagian berarti peluang tinggi untuk kehilangan paket ketika ALG memodifikasi data saat dikirim/tiba.

Mengapa ALG Harus Dinonaktifkan?

Selama panggilan VoIP keluar dan masuk SIP modern, ALG memodifikasi paket data bermasalah, terutama mengingat betapa buruknya penerapan layanan pada sebagian besar router komersial. Layanan ALG bermaksud untuk menyediakan koneksi yang lebih jelas, tetapi karena mengubah paket data secara tidak menentu, seringkali yang terjadi adalah kebalikannya.

Setiap kali sistem mengkonfirmasi dan mengakui upaya koneksi, ALG memodifikasi paket SIP yang dikirim. Ini karena pergantian dari alamat IP pribadi dan port ke publik dilakukan dengan skrip. Pembuatan skrip sangat berisiko – terkadang selama proses penerjemahan, bagian penting dari pesan hilang. Ini akan mempengaruhi panggilan VoIP dengan cara yang berbeda:

  • Pendaftaran Gagal – Dengan beberapa pengakuan yang diperlukan selama panggilan, jika ada yang gagal, panggilan akan gagal tersambung. Ini disebut pendaftaran gagal, yang sering kali merupakan akibat langsung dari SIP ALG yang bekerja di latar belakang.
  • Audio Satu Arah – Dapatkah Anda mendengar pihak lain, tetapi mereka tidak dapat mendengar Anda? Panggilan SIP audio satu arah ini biasanya merupakan hasil dari pengaturan firewall yang buruk atau ALG yang memodifikasi paket sehingga audio hilang di salah satu ujung panggilan.
  • Penurunan Kualitas Panggilan – Ketika paket hilang selama panggilan berbasis internet, Anda akan mulai mendengar suara statis, gangguan dalam transmisi suara, atau gema. Memodifikasi panggilan menurunkan data selama transmisi atau penerimaan.
  • Koneksi Hilang – Anda dapat dengan mudah kehilangan panggilan sama sekali dengan layanan router ini. Saat data hilang dan tidak dapat dipulihkan, sambungan mudah terputus.

Dengan panggilan SIP, ada lebih banyak peluang untuk salah memodifikasi paket data dengan cara yang tidak terduga, yang berdampak buruk pada panggilan Anda. Untungnya, menonaktifkan layanan router biasanya dilakukan dengan mudah di antarmuka web router. Jika fitur tersebut tidak tersedia di perangkat Anda, maka Anda harus mempertimbangkan untuk membeli router baru.

Cara Menonaktifkan SIP ALG di Router Anda

Memasuki antarmuka router Anda hampir selalu sangat mudah. Setiap router memiliki alamat IP antarmuka router yang tercetak pada stiker yang juga menyertakan informasi login default sehingga Anda dapat mengubah pengaturan melalui browser. Secara default, banyak produsen menetapkan informasi login sebagai “admin” untuk pengguna dan “password” untuk pass – meskipun beberapa mungkin tidak memerlukan password. Untuk router komersial, Anda ingin mengubah informasi login ini menjadi sesuatu yang lebih aman.

Sayangnya, tidak semua merek router mempermudah penonaktifan fitur ini, jadi mari bantu Anda memahami beberapa metode umum untuk produsen router paling populer di dunia. Penting untuk dicatat bahwa Cisco memiliki proses yang lebih rumit karena Anda harus memiliki akses ke baris perintah untuk mengubah pengaturan router.

Produsen Router Alamat IP Umum Cara Menonaktifkan
asus 192.168.1.1
  • Klik WAN
  • Klik passthrough NAT
  • Klik menu tarik-turun untuk menonaktifkan passthrough SIP
  • Klik terapkan
TP-Link 192.168.1.1
  • Klik Pengaturan Lanjut
  • Klik pada NAT
  • Klik ALG
  • Hapus centang pada kotak berlabel SIP Diaktifkan
  • Klik Simpan/Terapkan
peralatan bersih 192.168.0.1
  • Klik Lanjutan
  • Klik Pengaturan WAN
  • Centang kotak yang disebut Nonaktifkan SIP ALG
  • Klik Terapkan
D-Link 192.168.0.1
  • Klik Lanjutan
  • Klik Pengaturan Firewall
  • Hapus centang pada kotak yang disebut Aktifkan SPI
  • Ubah UDP dan TCP Endpoint Filtering menjadi Endpoint Independent
  • Hapus centang SIP di bawah (ALG) Konfigurasi
  • Klik Simpan Pengaturan
TRENDnet 192.168.10.1
  • Klik ALG
  • Hapus centang Protokol Inisiasi Sesi (SIP)
    Hapus centang Netmeeting (H.323)
  • Klik Simpan Status
Cisco T/A
  • Masuk ke terminal router melalui telnet, SSH, atau konsol serial
  • Ketik aktifkan
  • Ketik konfigurasikan terminal
  • Ketik no IP nat service sip UDP port 5060
  • Untuk TCP, ketik juga no IP nat service sip TCP port 5060
Linksys 192.168.1.1
  • Klik Lanjutan
  • Hapus centang SIP ALG

Untuk BEFSR41:

  • Klik Aplikasi dan Game
  • Klik Pemicu Port
  • Ketik TCP di bidang aplikasi
  • Ketik 5060 di bidang Triggering and Forwarded Range
  • Klik Aktifkan
Huawei 192.168.1.1
  • Klik pada Tab Internet
  • Arahkan ke Penerusan Port dan klik
  • Hapus centang pada bidang berlabel Aktifkan SIP ALG
  • Klik Simpan
Cisco ASA 192.168.1.1
  • Pilih Konfigurasi, Firewall
  • Klik Aturan Kebijakan Global
  • Klik Pilih Tindakan Aturan, Inspeksi Protokol
  • Hapus centang pada bidang SIP
  • Klik Terapkan
  • Klik Simpan
Gerbang Aris 192.168.0.1
  • Di bawah Lanjutan, klik Opsi
  • Hapus centang pada kotak SIP

Setelah melakukan salah satu dari perubahan ini, merupakan aturan praktis yang baik untuk me-reboot router agar perubahan dapat diterapkan. Setelah perubahan dilakukan, Anda akan mengalami lebih sedikit masalah kualitas panggilan pada koneksi SIP Anda dibandingkan dengan saat ALG mengelola tautan.

Cara Lain untuk Meningkatkan Panggilan SIP

Ada alasan mengapa sebagian besar penyedia VoIP meminta Anda untuk menonaktifkan fitur ini; itu sama sekali tidak dirancang untuk cara kerja panggilan SIP modern melalui sistem PBX lokal dan yang dihosting. Menonaktifkan SIP ALG akan membantu memberikan tingkat kualitas yang lebih tinggi ke panggilan Anda, tetapi itu jauh dari satu-satunya langkah yang harus Anda ambil untuk meningkatkan kualitas panggilan. Jika Anda sering melakukan panggilan dengan audio biasa-biasa saja atau statis, pertimbangkan untuk meningkatkan paket internet Anda dengan ISP Anda; VoIP bergantung pada kecepatan koneksi Anda, jadi belanjakan sedikit ekstra untuk mencegah kehilangan paket.

Selain itu, tidak setiap router sangat baik untuk panggilan berbasis internet. Pertimbangkan untuk membeli router yang dioptimalkan untuk lalu lintas VoIP –ingat bahwa ALG mungkin diaktifkan secara default. Quality of Service (QoS) juga merupakan fitur yang berguna karena akan membantu Anda memprioritaskan lalu lintas SIP di tingkat perangkat. Ini hampir akan memastikan panggilan berkualitas tinggi. Juga, pertimbangkan salah satu router SOHO teratas karena berguna untuk panggilan SIP atau rapat online.

Kualitas panggilan merupakan bagian integral untuk jenis komunikasi ini, jadi lihat rincian kami untuk penyedia trunking SIP teratas. Kami membahas fitur utama, pro, dan kontra, dan struktur rencana dari banyak pemimpin pasar.