Record-Route is used to learn the route set. If proxies want to be in the the route set, they add themselves in using Record-Route. By being in the route set, they will get traversed for all requests between two SIP endpoints. One more point, the route sets at the originating and terminating endpoints are the same except in reverse order. e.g. if terminating endpoint has route set proxy1,proxy2 then the originating endpoint will have route set proxy2,proxy1 This makes all requests take the same path backwards and forwards through all the proxies UA1<--->P1<--->P2<--->UA2
Route is used to make a call take the path through the entities listed in the route set. Typically the Route headers used are the same as those learnt using Record-Route (but not always - you can force whatever Route set you want provided you know what you're doing). See "16.12.1.1 Basic SIP Trapezoid" in RFC 3261 for an exmaple Regards Attila -----Original Message----- From: [email protected] on behalf of malyabanta nayak Sent: Fri 25/03/2011 05:33 To: [email protected] Subject: [Sip-implementors] record route and route set dear AII , can you please tel me . WHAT IS THE DIFFERENCES BETWEEN RECORD ROUTE AND ROUTE SET HEADERS AND WHO IS RESPONSIBLE TO ADD THAT HEADERS ? Thanks all. malyabanta net cloud systems _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
