LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   Need help with RFC / understanding of said protocol (https://www.linuxquestions.org/questions/programming-9/need-help-with-rfc-understanding-of-said-protocol-708892/)

jstephens84 03-03-2009 02:39 PM

Need help with RFC / understanding of said protocol
 
Ok so I am looking into designing say an application regarding SIP. How or where do I go to get information on how it is coded and designed. I am guessing the RFC. But then my next question is how am I sure that I got a RFC that is appropriate, or for that matter how does one make sense of it? I am probably not being very clear probably because it is not clear to myself at this point in time. However any help would be greatly appreciated.

raconteur 03-03-2009 04:16 PM

There are dozens of different implementations of session layer protocols. Simple web research tells me that RFC 3261 is the most widely accepted documentation on the implementation of the SIP protocol. It certainly isn't the only one, however.

jstephens84 03-03-2009 05:41 PM

So I understand that much. I have actually started printing that one out. I guess another way to ask this question would be when someone wants to create an application that say uses things like sip, what do they reference. Or are the RFC's the only thing to use.

paulsm4 03-03-2009 05:53 PM

Hi -

The answer is "it depends".

The RFC is certainly a good place to start.

And if you're actually going to be tasked with implementation, then a solid understanding of the RFC is absolutely essential.

... However ...

It's unlikely any "real-world" implementation won't involve other, external issues. Issues that you *also* need to be knowledgeable about.

Especially if you're working with a Microsoft implementation :-)

PS:
Here's another link you might be interested in (one I'm sure you're probably already familiar with):

http://technet.microsoft.com/en-us/l.../bb457036.aspx

jstephens84 03-03-2009 09:02 PM

Quote:

Originally Posted by paulsm4 (Post 3463885)
Hi -

The answer is "it depends".

The RFC is certainly a good place to start.

And if you're actually going to be tasked with implementation, then a solid understanding of the RFC is absolutely essential.

... However ...

It's unlikely any "real-world" implementation won't involve other, external issues. Issues that you *also* need to be knowledgeable about.

Especially if you're working with a Microsoft implementation :-)

PS:
Here's another link you might be interested in (one I'm sure you're probably already familiar with):

http://technet.microsoft.com/en-us/l.../bb457036.aspx

Ok now we are talking. That was pretty much what I was looking for. I have been looking through the RFC but it still is pretty cryptic. Though I hate to admit that. It is just that I am teaching myself c# and I am finding that programming is not as easy as say systems administration. Though I figured it would be. (Not really sure what my point was in all that rambling).


All times are GMT -5. The time now is 11:14 AM.