[OpenSIPS-Devel] STUN module

Thomas Gelf thomas at gelf.net
Fri Sep 4 15:47:44 CEST 2009


Razvan Pistolea wrote:
> Added new module - STUN server(rfc 3489) implementation.

Hey, that's great!! In my understandings this is not a complete
implementation of RFC 5389 - but it should provide some/most of
it's functionality. Is this assumption correct?

As far as I understood it suffices to provide basic STUN support
- and that would be all that I need ;-)

There are however some remaining questions:

- I'm currently using stund, clients have configured either no port
  (using the default 3478) or have manually set their port to 3478

- As far as I understood OpenSIPS' STUN module is not able to run
  on multiple ports (i.e. 5060 as of rfc5389 and 3478 as of rfc3489),
  however it suggests using 3479 as secondary port (and 5060 as the
  default one)

- Therefore: to provide RFC 5389 and 3489 support without requiring
  customers to reconfigure their clients, I'll remain with two STUN
  servers, stund and OpenSIPS?!

- And if so: I need to choose a port different from 3479 as secondary
  port for OpenSIPS, do I? Which one would you suggest?

- Is there an easier solution? Is it possible to drop stund and use
  the OpenSIPS module on port 3478 and 5060?

- Are there clients already making use of RFC 5389?

Best regards,
Thomas Gelf




More information about the Devel mailing list