![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
协议
文章平均质量分 61
binco92
这个作者很懒,什么都没留下…
展开
-
会话初始化 section123
概述当一个UAC期望发起一个会话,它会制定一个INVITE请求。请求会被proxy转投,最终到达可以接受请求的UAS。UAS需要查询用户来判断是否接受请求,然后UAS可以通过回2响应接受请求。如果不接受,回3,4**,5或6响应。在返回最终响应前,UAS也可以发送1临时响应来告知UAC正在连接被叫用户。UAC需要给收到的每个final响应回ACK。300-699的final response由事务层处理(遵循seciotn17的规则),2的由UAC核心生成。对一个INVITE的2响应建立了一个会话,同原创 2021-11-14 21:31:02 · 205 阅读 · 0 评论 -
SIP协议对话(dialog)
对话表示两个用户代理间持续一段时间的端到端的SIP关系。对话在每个UA通过dialog ID鉴别,dialog ID由callid,本地tag和远端tag组成。消息的dialog ID取决于SIP要素是UAC还是UAS。对UAC,dialog的id是callid,remote tag是to tag,local tag是from tag。UAS的remote tag和to tag正好相反。对话包含一些后续消息传送需要的状态(state)。状态由dialog ID、local sequence numbe原创 2021-10-30 15:55:38 · 1603 阅读 · 0 评论 -
SIP注册与路由机制
由一个典型呼叫场景引出用户alice与另一个用户bob新建一个会话,请求消息经过abc.com域的代理服务器到达xyz.com域的代理服务器后,该代理服务器如何找到目标用户的主机呢?通过接收到请求的代理服务器(proxy server)或重定向服务器(redirect server),基于用户的位置信息(location of the user),然后把消息转发过去查询用户位置涉及到一个抽象服务叫位置服务(location service)(1) 位置服务(location service)对特原创 2021-10-18 17:39:47 · 660 阅读 · 0 评论 -
SIP鉴权简介
介绍SIP提供了一个无状态、基于挑战的鉴权机制,该机制基于HTTP的鉴权。任何时候一个UA或代理服务器收到一个请求(除CANCEL和ACK),都可以挑战请求的发起者要求其提供身份的保证。一旦发起者判定了身份,接受者需要确认这个用户是否授权发起这个请求很。本章描述的“摘要”鉴权机制提供了消息鉴权和重发保护,没有消息的完整性和保密性校验。框架SIP协议中,UAS使用401(Unauthorized)响应来挑战UAC的身份。除此以外登录服务器和重定向服务器也可以利用401响应鉴权。但是代理服务器要用4原创 2021-10-17 21:57:06 · 1359 阅读 · 0 评论 -
SIP协议简介
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-10-16 16:53:31 · 5282 阅读 · 0 评论