(Category) (Category) SIP FAQ :
SIP Protocol Operation
Contains FAQ and clarifications on protocol operation.
Subcategories:

Answers in this category:
(Answer) What does the [H14.17] in RFC 2543 stand for?
(Answer) Do callers need to know the location of the Location Server?
(Answer) What is the difference between a call leg and a call id?
(Answer) What is the difference between tag and branch-id?
(Answer) How can one recognize a retransmitted, duplicate or looped request?
(Answer) What is the relationship between the From, Contact, Via and Record-Route/Route headers?
(Answer) How are URLs compared?
(Answer) What's the difference between the request URIs tel:+12125551212 and sip:12125551212@gw.com?
(Answer) Do I always need a proxy or redirect server?
(Answer) How does a caller find its local registrar?
(Answer) How do I ensure registrar reliability?
(Answer) Are ACK requests retransmitted?
(Answer) How are BYE requests routed?
(Answer) Can I CANCEL requests other than the first INVITE?
(Answer) How does a caller find its proxy server?
(Answer) What's the difference between a stateless and a stateful proxy server?
(Answer) Why can a forking SIP proxy not be stateless?
(Answer) How does a caller find the remote SIP client of the callee?
(Answer) How does SIP get through a firewall?
(Answer) Does SIP do keep-alive?
(Answer) Why does SIP not have a Content-Transfer-Encoding header?
(Answer) I want SIP to be more compact. What can I do?
(Answer) What are the different addresses in SIP?
(Answer) The BNF for header <put your favorite header here> allows a parameter to appear more than once. What does this mean?
(Answer) Can the request URI include a port number and/or transport parameter?
(Answer) Transport in Via
(Answer) What should I do if my re-INVITE fails?
(Answer) How long can SIP host names be?
(Answer) Can a User Agent also act as a Registrar?
(Answer) Can I remove an m= line from SDP in response or re-INVITE?
(Answer) I'm a UAC. I sent an INVITE, and then decide I want to hang up before getting a final response. Do I send BYE or CANCEL?
(Answer) I'm a proxy, and I forked a request, and forwarded multiple 200 OK upstream. Now, I get an ACK. What do I do with it?
(Answer) If I get a new SDP body in the ACK, and I don't like the media type, how can I indicate its unacceptable to me?
(Answer) Can a SIP UA register with multiple registrars?
(Answer) Is it possible for a UA to make a call to itself, and have the result be two separate calls on the same machine?
(Answer) Does a UAS use the request-URI or To field to determine if a call is for it?
(Answer) How are SIP parsers implemented?
(Answer) Is it possible to use Hide with Record-Route?
(Answer) How does a proxy handle a method other than the standard INVITE, ACK, BYE, etc.?
(Answer) Why does a proxy server doing TCP need to be stateful?
(Answer) In computing the Content-Length, does the newline in a body count as one byte or two (CR vs. CR-LF)?
(Answer) Can a proxy fork a non-INVITE request? If yes, what happens if it gets multiple responses?
(Answer) Should responses be sent to the host specified in Via? Is From ever used for sending responses?
(Answer) Once a SIP registrar gets a REGISTER request, how does it update the Location Server with the contact information?
(Answer) Is a SIP URI without a user name valid?
(Answer) Is there a specific order for header fields?
(Answer) When is a CANCEL used?
(Answer) What do I need to do to use SRV records?
(Answer) Why does SIP/SDP allow for multiple codecs to be used for the same media stream?
(Answer) What are spirals? Why does a proxy care?
(Answer) What's the difference between loose and strict source routing?

[Add a New Answer in "SIP Protocol Operation"]
islepchin@dynamicsoft.com, jdrosen@dynamicsoft.com, hgs@cs.columbia.edu
2002-Mar-07 6:53pm
Previous: (Category) SIP Functionality
Next: (Category) Relationship to Other Protocols
This document is: http://www.cs.columbia.edu/~hgs/sip/faq.cgi?file=20
[Search] [Appearance] [Show This Entire Category]
This is a Faq-O-Matic 2.710.
This FAQ administered by Henning Schulzrinne