Hi Charles, > We have actually measured the impact of TLS cost on SIP server performance > using the OpenSIPS server on an Linux-based intel platform. Between TCP and > TLS, we see a performance reduction around a factor of two. But if we > compare the simplest UDP configuration with the most sophisticated TLS > configuration, namely multiple-connection-based, and with TLS mutual > authentication as well as SIP proxy authentication enabled, there could be a > slowdown factor of nearly 20. The technical report is available at the > following link: > > The Impact of TLS on SIP Server Performance > https://mice.cs.columbia.edu/getTechreport.php?techreportID=602&format=pdf& > > We have also studied SIP scalability over TCP: > > One Server Per City: Using TCP for Very Large SIP Servers. > https://mice.cs.columbia.edu/getTechreport.php?techreportID=507 > > and > > The impact of SCTP on Server Scalability and Performance" > https://mice.cs.columbia.edu/getTechreport.php?techreportID=510 >
Those are really nice documents! I guess that also the fact that SIP specification only requires a UDP implementation has something to do with the adoption of SIP over TCP. Regards, -- /Saúl http://saghul.net | http://sipdoc.net _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors