Difference between revisions of "Freepbx tcp/udp enable"

From 4AllBusiness
Jump to navigation Jump to search
m (4allbusiness moved page Freepbx-tcp to Freepbx tcp/udp enable without leaving a redirect)
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
In sommige gevallen wil je TCP gebruiken ipv UDP.  
 
In sommige gevallen wil je TCP gebruiken ipv UDP.  
  
Denk aan voordelen, zeker met SIP op mobieltjes of 3G of 4G zoals:
+
Denk aan voordelen, zeker met SIP op mobiel over 3G of 4G zoals:
 +
 
 
- Minder batterij verbruik op je mobiel als je een sofphone gebruikt zoals Zoiper of Counterpath.
 
- Minder batterij verbruik op je mobiel als je een sofphone gebruikt zoals Zoiper of Counterpath.
 
   Met TCP hoeft namelijk niet:
 
   Met TCP hoeft namelijk niet:
   Refresh/ping elke x-tijd
+
   Refresh/ping elke x-tijd niet nodig met TCP.
   Re-register elke paar minuten
+
   Re-register elke paar minuten niet nodig met TCP.
 
- Problemen met NAT en Routers. TCP verkeer is namelijk makkelijker te sturen dan UDP.
 
- Problemen met NAT en Routers. TCP verkeer is namelijk makkelijker te sturen dan UDP.
  
Line 18: Line 19:
  
 
Dit kan op 2 manieren:
 
Dit kan op 2 manieren:
 
+
----
1ste manier (lastig via command line)
+
1ste manier (lastig via command line):
''# cat >> /etc/asterisk/sip_custom.conf << EOF
+
''Srv# cat >> /etc/asterisk/sip_custom.conf << EOF
tcpenable=yes
+
tcpenable=yes
tcpbindaddr=0.0.0.0
+
tcpbindaddr=0.0.0.0
EOF
+
EOF
# asterisk -x "sip reload"''
+
Srv#asterisk -x "sip reload"''
 
+
----
 
2de manier (aanbevolen) via de FreePBX Gui:
 
2de manier (aanbevolen) via de FreePBX Gui:
In SIP-settings de volgende regels toevoegen.
+
In SIP-settings de volgende regels toevoegen.
:[[File:ClipCapIt-151020-134340.PNG]]
+
:[[File:ClipCapIt-151020-134340.PNG]]
 
+
----
 
'''Per extensie kan men kiezen uit welk protocol een extensie kan of mag gebruiken. Een combinatie van TCP en UDP is ook mogelijk:'''
 
'''Per extensie kan men kiezen uit welk protocol een extensie kan of mag gebruiken. Een combinatie van TCP en UDP is ook mogelijk:'''
 
:[[File:ClipCapIt-151020-134536.PNG]]
 
:[[File:ClipCapIt-151020-134536.PNG]]

Latest revision as of 14:49, 20 October 2015

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 mobiel over 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 niet nodig met TCP.
 Re-register elke paar minuten niet nodig met TCP.

- 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):

Srv# cat >> /etc/asterisk/sip_custom.conf << EOF
tcpenable=yes
tcpbindaddr=0.0.0.0
EOF
Srv#asterisk -x "sip reload"

2de manier (aanbevolen) via de FreePBX Gui:

In SIP-settings de volgende regels toevoegen.
:ClipCapIt-151020-134340.PNG

Per extensie kan men kiezen uit welk protocol een extensie kan of mag gebruiken. Een combinatie van TCP en UDP is ook mogelijk:

ClipCapIt-151020-134536.PNG