SIP over UDP:对于 UDP 上的 SIP,必须有 SIP 响应“100 Trying”才能关闭由呼叫者启动的 Timer-A,从而停止重新传输 SIP 消息。这真的很重要,因为初始 INVITE 消息的其他响应(临时和最终)可能需要一段时间,因为我们必须考虑分叉、UE-B 无法访问、回退等场景。这可能需要一些时间。
SIP over TCP: Timer-A 不会被呼叫者启动,因此不会重传消息。TCP是可靠的,不需要重新传输。即使那样,为什么大多数实现发送 100 Trying over TCP ???