SIP - 响应代码


SIP 响应是由用户代理服务器 (UAS) 或 SIP 服务器生成的消息,用于回复客户端生成的请求。 它可以是一个正式的确认,以防止 UAC 重新传输请求。

  • 响应可能包含 UAC 所需的一些附加信息头字段。

  • SIP 有六个响应。

  • 1xx 到 5xx 是从 HTTP 借用的,6xx 是在 SIP 中引入的。

  • 1xx 被视为临时响应,其余为最终响应。

S.No. 功能与描述
1 1xx: 临时/信息响应

信息响应用于指示呼叫进度。 通常响应是端到端的(100 Trying 除外)。

2 2xx: 成功响应

此类响应用于指示请求已被接受。

3 3xx: 重定向响应

通常,这些类响应由重定向服务器发送以响应 INVITE。 它们也称为重定向类响应。

4 4xx: 客户端失败响应

客户端错误响应表明请求无法完成,因为 UAC 端发现了一些错误。

5 5xx: 服务器故障响应

此类响应用于指示由于服务器错误而无法处理请求。

6 6xx:全局故障响应

此响应类表明服务器知道请求无论在哪里尝试都会失败。 因此,不应将请求发送到其他位置。