Freepbx tcp/udp enable: verschil tussen versies
Geen bewerkingssamenvatting |
k 4allbusiness moved page Freepbx-tcp to Freepbx tcp/udp enable without leaving a redirect |
(geen verschil)
| |
Versie van 20 okt 2015 12:50
In FreePBX loopt SIP verkeer normaliter via UDP pakketjes. In sommige gevallen wil je TCP gebruiken ipv UDP.
Denk aan voordelen, zeker met SIP op mobieltjes of 3G of 4G zoals: - Minder batterij verbruik op je mobiel als je een sofphone gebruikt zoals Zoiper of Counterpath.
Met TCP hoeft namelijk niet: Refresh/ping elke x-tijd Re-register elke paar minuten
- Problemen met NAT en Routers. TCP verkeer is namelijk makkelijker te sturen dan UDP.
Echter zijn er ook nadelen van SIP over TCP:
- De SIP pakketjes zijn wat trager in transport
- Meer vertraging op het netwerk met spraak
FreePBX heeft staandaard hgeen TCP ingeschakeld (al lijkt dat wel, omdat je per extensie wel kan kiezen uit UDP/TCP. Echter moet in Asterisk ook aangegeven worden dat TCP ondersteund wordt.
Dit kan op 2 manieren:
1ste manier (lastig via command line) # cat >> /etc/asterisk/sip_custom.conf << EOF tcpenable=yes tcpbindaddr=0.0.0.0 EOF
- asterisk -x "sip reload"
2de manier (aanbevolen) via de FreePBX Gui: In SIP-settings de volgende regels toevoegen.
Per extensie kan men kiezen uit welk protocol een extensie kan of mag gebruiken. Een combinatie van TCP en UDP is ook mogelijk: