Skip to main content

Nuttin But Exchange

Go Search
Home
  

Other Blogs
My "old" NBE site
Nuttin But Exchange > Posts > OCS 2007 – Why no UDP???
OCS 2007 – Why no UDP???

I ran into this article which I found very interesting, especially the comments posted by others and the Microsoft response.  I am hearing a good deal of customers telling me that they don't want to use OCS enterprise voice because it isn't following industry standards, to which we usually discuss why OCS doesn't use UDP or G.711.  I try to explain the logic in needing larger packets with G.711 and a fixed bit rate, or the required use of QOS for everyone else's products due to both G.711 and UDP.  I am glad now that I can point to this article, which although still leaves some questions, does answer some on UDP at least. The net-net of this to me is "Because they wanted to use TLS for the entire set of packets and that required TCP".

Article beings with…

Generically, SIP can use (at least) 3 types of transport. Office Communications Server supports TCP and TLS, with the latter being the default (actually, TLS runs on TCP).

Various interactions with some partners and customers of late of have posed the question: "Why doesn't OCS support SIP over UDP?" Their belief is that UDP is the 'lowest common denominator' SIP transport that is supported by "everyone" and that, by not supporting it, OCS is out of step with the mainstream of SIP implementation and interoperability.

Let's evaluate that proposition on its merits.

Why doesn't OCS support UDP?

There are three issues with UDP:

1) It is not encrypted, so you can't ensure end to end security of SIP messages. There is no shortage of opinions on the security, or the lack thereof, of SIP (e.g. Cert® Advisory, ). As a text based protocol that is human readable (if 'readable' is the right word…it is not exactly prose…) there are privacy/security issues of sending SIP 'in clear'. Furthermore, UDP allows for easier spoofing of packets since connection state doesn't need to be maintained (remember Slammer?....UDP). This is why OCS customers are strongly recommended to accept TLS over TCP as the default SIP transport within the OCS network….

 

Continue at the source: http://communicationsserverteam.com/archive/2008/05/23/196.aspx

Comments

There are no comments yet for this post.