El Wednesday 25 June 2008 03:34:26 Rockson Li (zhengyli) escribió: > I think RFC3581 is primarily used in NAT transversal, Making the received > and rport addition mandatory is to speed up response delivery This is not > against RFC3261, UA compliant with RFC3581 also is compliant with RFC3261 > in this respect.
I've realized that some UAS and proxies set the "rport" param but don't add "received" parameter (if it's not necessary). For example: - Request from 1.2.3.4:5080 received from 1.2.3.4:5999 with this "Via": Via: SIP/2.0/UDP 1.2.3.4:5080;rport;branch=qweqweqwe - The reply sent by the UAS/proxy is: Via: SIP/2.0/UDP 1.2.3.4:5080;rport=5999;branch=qweqweqwe Is it incorrect then? is mandatory adding "received" parameter (even if not neccesary in RFC3261) if the UAS/proxy is RFC3581 compliant and the request comes with "rport" parameter? -- Iñaki Baz Castillo [EMAIL PROTECTED] _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors