sip是什么
SIP(会话发起协议)属于IP应用层协议,用于在IP网上为用户提供会话应用。会话指两方或多方用户之间的语音、视频、及其他媒体形式的通信,具体可能是IP电话、会议、即时消息等等。
SIP是一个信令协议,它对应于传统电话网络中的呼叫信令协议(比如SS7 ISUP)。构建一个完整多媒体通信架构还需要结合其他一些协议,必要的有:RTP,用于媒体传输;RSVP,用于QOS保证等等。
会话的发起与管理如下:
SIP主要用于创建、修改和终止一个会话。
1、发起方向目的方发送一个SIP请求消息(INVITE),其中包含提议的会话参数的描述,请求在二者之间建立一个会话。
2、目的方返回一个SIP响应消息(200 OK),其中包含接受的会话参数的描述,接受会话建立请求。
3、发起方发送一个SIP请求消息(ACK)确认会话的建立。
4、会话中的任意一方可以发送一个SIP请求消息(reINVITE),其中包含提议的新的会话参数,请求修改二者之间的会话。
5、另一方返回一个SIP响应消息(200 OK),其中包含接受的新的会话参数,接受会话修改请求。
6、会话中的任意一方可以发送一个SIP请求消息(BYE),请求结束会话。
7、另一方返回一个SIP响应消息(200 OK),接受会话结束请求。
2024-08-27 广告