Ticket #11 (new enhancement)

Opened 11 years ago

Last modified 8 years ago

Multihomed operations

Reported by: bennylp Owned by: bennylp
Priority: major Milestone: Known-Issues-and-Ideas
Component: common Version:
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

When the application is on multihomed host, the library need to help application to find out the correct IP interface to be put in Contact and Via headers and also in SDP connection line.

There are few approaches to this:

  • provide implementation in PJLIB to consult the IP routing table in the host (of course it needs to be portable to all platforms),
  • provide routing query with UDP connect() and cache the result.

Change History

comment:1 Changed 11 years ago by bennylp

  • Milestone changed from release-0.5.10 to release-0.5.11

comment:2 Changed 11 years ago by pjsip@…

Well, for incoming connections, we should take that IP address where the request came from.

And right, for outgoing connections, best would probably be to query the SIP socket for the right address.

cheers,

roman

comment:3 Changed 11 years ago by bennylp

  • Milestone changed from release-0.7.0-rc2 to unassigned

comment:4 Changed 8 years ago by bennylp

  • Milestone changed from unassigned to Known-Issues
Note: See TracTickets for help on using tickets.