门户
|
手机客户端
|
论坛
|
人才
|
百科
|
搜索
|
技术问答
|
English
问答管理员:
传输
通信技术你问我答
>>
传输技术
已解决问题
sip中的100trying到底有啥用
(进入论坛模式)
提问者:
amwxangah
| 提问时间:2011-12-31 11:57
小弟不才,一直没太明白,设备收到invite后如果不发100trying,会有啥后果?它除了告诉对方正在处理呼叫,还有什么其它的重要作用呢?
关闭所有答案回应
最佳答案
zhwayne 的答案
SIP是一种类似HTTP的基于请求响应的协议。理想情况下,请求被发出后,应该无任何延迟的传回响应。但是这是理想情况,有些时候接收端收到请求后进行处理需要一定的延迟,这个延迟是不一定的,SIP中有一个超时机制,超过某个时延会重发请求。为防止这种处理请求的延迟造成消息重发,接收端在收到请求后会立即发送一个临时的响应,1XX都是临时的,告诉发送端我已收到,正在处理,让发送端的计时器停止,不需要重新发送请求了。
|
回应该答案 (0)
| 回答时间:2012-1-5 22:18
其他答案 ( 3 条 )
跟传输机制有关吧。SIP是应用层协议,传输层可以使用UDP和TCP,多数使用UDP。为确保对端收到本端的请求而不依赖传输层协议,于是由应用层自己来保证传输的正确接收。
|
回应该答案 (0)
| 回答者:
zhwayne
| 2012-1-5 13:58
可是跟这个消息有啥关系呢?具体点解释一下?
|
回应该答案 (0)
| 回答者:
amwxangah
| 2012-1-5 14:34
very well!!!!!
|
回应该答案 (0)
| 回答者:
amwxangah
| 2012-1-13 21:35
热点问题
•
跪求华为EA5800的调试手册
•
分组网和智能城域网能不能混合..
•
求助,北京华环HT8000-VE设备产..
•
otn中的一级子接口和二级子接口..
•
安装PL1板卡给什么工