您的位置:程序门 -> vc/mfc -> 网络编程



sip协议针对200(ok)消息发出的ack消息丢失,该如何应对?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


sip协议针对200(ok)消息发出的ack消息丢失,该如何应对?[已结贴,结贴人:xhjbeidoulong]
发表于:2007-03-27 18:05:57 楼主
最近发现,在网络很差时,有些消息可能丢失。

其中200(ok)消息的确认消息ack丢失后,
当前我们使用的sip协议栈处理为:远端重发200(ok)消息,而客户端不再处理。

看了看sip原协议,好像没有说明,
这种情况下,客户端是不是应该再回ack消息呢?

发表于:2007-03-31 09:19:271楼 得分:8
看你怎么定义这种情况了
如果你认为这样就算呼叫成功,那么就再回ack
如果你认为呼叫失败,就不回ack
发表于:2007-03-31 14:38:032楼 得分:14
是要重发200,直到ack   timeout
发表于:2007-03-31 14:38:133楼 得分:8
rfc   3261里有详细的规定


快速检索

最新资讯