摘要:
SIP是一个基于事务处理的协议:部件之间的交互是通过一系列相互独立的消息交换来完成的。特别是,一个SIP事务由一个单个请求和这个请求的所有应答组成,这些应答包括了零个或者多个临时应答以及一个或者多个终结应答。在事务中,当请求是一个INVITE(叫做INVITE事务),当终结应答不是一个2xx应答的时候,事务还包括一个ACK。如果应答是一个2xx应答,那么ACK并不认为是事务的一部分。这个分开的原因是基于传递全部200(OK)应答到UAC的INVITE请求的重要性所决定的。要把所有的200应答全部发给UAC,UAS独自负责这些应答的重新传送(参见13.3.1.4),UAC独自负责这些应答的ACK 阅读全文