1xx 临时应答。临时应答,告诉接收方,关联请求已经受理,但是结果还没有出来。临时应答,仅在处理没有立刻完成的情况下发送。发送者必须停止重传请求。典型的,代理服务器发送 100 应答,当它开始处理INVITE消息的时候,被叫发送180(振铃)应答,当被叫振铃的时候。 2xx 肯定最终应答。确切应答是一个最终应答,表明一个关联请求的处理结果。最终应答将终止事务。200-299确切应答,表明请求被成功处理,并被接受。例如200 OK应答,表明INVITE请求已经被接受。对于一个INVITE消息,一个UAC可以接受若干个200消息,这是因为,并发呼叫这种情况,每个UAS都有可能接受INVITE。 3XX应答用于重定向。重定向应答,给出用户新位置信息或者可选服务。重定向应答一般是代理服务器发送。当一个代理服务器接收到一个请求,当因为某种原因不能或者不想处理它时,它将发送一个重定向应答给主叫,并把另外的位置放在重定向应答中,主叫将按照新的地址去尝试。重定向到别的代理服务器,或者重定向到别的被叫。主叫,将重新发送请求到新的位置。3xx消息也是最终应答。 4xx否定最终应答。4xx应答,表明问题出在请求发送方,例如请求中语法不正确。 5xx表明问题出在服务器侧,表明请求是合法的,但是服务器不能满足这个请求。以后,客户端将重传这个请求。 6xx应答码,表明请求在某些服务器上不能完成,这个应答通常由UAS服务器发送。用户助理通常发送603拒绝应答,当它不想加入会话时 |