QuteCom uses src-port 5060 for outgoing connections. why?
Klaus Darilion
klaus.mailinglists at pernau.at
Tue Aug 12 09:32:47 CEST 2008
Chris Maciejewski schrieb:
> 2008/8/11 Darshaka Pathirana <dpat at syn-net.org>:
>> Yes! I think that's the point! Listening on a port (for incoming
>> connections) is one thing, using a port for outgoing connections is
>> another!
>>
>
> I am afraid I can't agree to the above. Modern SIP user agents due to
> the NAT traversal issues should use "symetric signalling" ie, send
> outbound connection and listen to incoming ones on THE SAME PORT -
> which should be 5060. Some links to articles on this matter:
>
> http://www.ietf.org/internet-drafts/draft-ietf-sipping-nat-scenarios-08.txt
>
> http://www.ag-projects.com/docs/PressArticles/NATtraversal-BestPractices.pdf
>
> http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch04s07.html
That's right. Every communication has to be symmetric. Theat means SIP
and RTP sockets have to be used for both - sending and receiving.
Otherwise you can not use the client behind NAT.
regards
klaus
More information about the QuteCom-dev
mailing list