[Serdev] ipv6 to ipv4 proxying

Bert Vermeulen bert at biot.com
Sun May 2 00:20:04 UTC 2004


Hi,

I have the following scenario:

IPv6-aware client  -->  SER -->  IPv4-only client (registered with SER)

The first client makes its request to SER in IPv6, but also passes along its 
IPv6 address in the INVITE, in the connection info. SER passes this along to a 
client that doesn't know how to deal with IPv6 at all. However it accepts the 
request and ACKs it; it just fails to establish an RTP stream.

The first client isn't wrong to use IPv6 in its connection info, and the 
second client should certainly be reachable by the first, IPv6 or no.

Since SER has knowledge that the second client doesn't support IPv6 (it 
registered via IPv4), it seems to me SER should rewrite the connection info in 
the INVITE, to make it IPv4.

So my question is twofold: do the SER developers agree this is the way to go? 
Second, not being familiar with the source, I'm not sure where such 
functionality would go... hints welcome.


Bert Vermeulen
bert at biot.com




More information about the Serdev mailing list