Naar inhoud springen

Freepbx tcp/udp enable: verschil tussen versies

Uit 4AllBusiness
4allbusiness (overleg | bijdragen)
Geen bewerkingssamenvatting
4allbusiness (overleg | bijdragen)
Geen bewerkingssamenvatting
 
(7 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 2: Regel 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.


Regel 18: Regel 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]]

Huidige versie van 20 okt 2015 13:49

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

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