REGISTER请求是向注册服务器(registrar)发送一个包含对某一个address-of-record的地址的SIP请求应当发送的实际联系地址。address-of-record包含在REGISTER请求的To头域中。

请求中的Contact头域通常包含了SIP或者SIPS的URI,这些URI表明了特定的SIP端点(比如sip:carol@cube2214a.chicago.com),他们也可以使用其他的URI表示方法。一个SIP UA可以选择注册一个电话号码(比如使用telURL, RFC 2806[9])或者一个email地址(比如用mailto URL, RFC2368[32])来作为address-of-record的联系地址Contact域。

例如,Carol,有一个address-of-record“sip:carol@chicago.com”,将会在区域chicago.com的注册服务器上注册。她的注册服务信息将会被chicago.com区域的proxy服务器使用,用来路由和转发到Carol的address-of-record请求到她的SIP终端。

当客户端在注册服务器(registrar)上建立好了绑定以后,它可以根据需要发送后续的注册请求,包含新的绑定信息或者修改以前的绑定信息。给REGISTER请求的2xx应答中,在Contact头域中是在这个注册服务器(registrar)上登记的完整的这个address-of-record的绑定列表。

如果REGISTER请求中的To头域中的address-of-record是一个SIPS URI,那么任何在REGISTER请求中的Contact头域都应当是SIPS URI。客户端只有在有其他手段保证非SIPS URI的安全性的情况下,才能在SIPS 的address-of-record的地址上注册非SIPS URI。这个也可以适用域使用非SIP协议的URI,或者用非TLS来加密的SIP设备。

注册并不需要更新所有的绑定。一般情况下, UA 只更新它现在的联系地址。

注册(二)之增加绑定相关推荐

  1. 一个简单的blog系统(十二) 增加友情链接页面

    一个简单的blog系统(十二) 增加友情链接页面 1.首先,我们打开header.ejs,在其中添加一行代码,并作出响应修改: <li><a href="/links&qu ...

  2. 一比二购增加您指定商品降价时,给您发送邮件通知的功能

    一比二购增加您指定商品降价时,给您发送邮件通知的功能.您可以为您心仪的每个商品设定一个可接受的价位.当该商品的最低价格低于您设定的价格,一比二购就会用邮件通知您.

  3. 微信小程序Megalo开发踩坑计-普通二维码绑定

    原文首发于http://blog.yumengtao.top 首先简单说一下普通二维码绑定功能作用: 兼容线下已有的二维码 能同时支持微信.支付宝小程序 小程序启动传参 微信小程序普通二维码资料 支付 ...

  4. Datart 二开, 增加 边框 媒体组件

    背景: 之前在davinci 上有二开过这一部分, 现在要用datart就直接搬过来了; 基于 datart 的 β1.0.0 (20220218 master) 进行; 边框基于 http://da ...

  5. 阻塞队列的使用案例-注册成功后增加积分

    假如我们模拟一个场景,就是用户注册的时候,在注册成功以后发放积分.这个场景在一般来说,我们会这么去实现 但是实际上,我们需要考虑两个问题 1. 性能,在注册这个环节里面,假如添加用户需要花费1秒钟,增 ...

  6. MyBatis源码解析(十二)——binding绑定模块之MapperRegisty

    原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6758456.html 1.回顾 之前解析了解析模块parsing,其实所谓的解析模块就是为 ...

  7. android 设备注册,Android平台上PMEM的使用及Platform设备注册(二)

    三.注册PMEM设备 这里我们除了描述PMEM设备,还将注册一个拥有memory空间和IRQ资源的示例设备example_device. 对于example_device,定义如下结构体: stati ...

  8. 小程序提示框_科汛网校V6小程序增加绑定账号功能

    从移动互联网开始盛行的时候,APP频出,但是最让人尴尬的就是登陆,app用多了,账号密码就越多,记忆起来很费事.小编经常处在错乱中,有时候明明知道注册过,却想不起帐号密码,只能重新注册,简直是大写的忧 ...

  9. 腾讯云注册的域名怎么绑定ip?

    首先要先弄个宝塔 输入公网ip要能看到下图才算成功.看这位大神教你 然后就可以开始我们的绑定啦! 1.点击腾讯云的控制台: 2.点击域名注册: 3.我的已经注册好了,如果你没注册先去注册.备案. 4. ...

  10. 十二、增加Department

    1.增加Department 1.1在com.myz.domain包下增加Department类 package com.myz.domain;import java.util.Set;public ...

最新文章

  1. Android 多进程调试技巧
  2. linux redhat 下载_使用Vmware创建Linux(Ubuntu)系统
  3. java 7 学习笔记_Java学习笔记7-网络编程
  4. GridView分页(第一页、上一页、下一页、最后页、当前页数/总页数)
  5. Matlab中数据拟合函数lsqcurvefit的使用方法与常见问题
  6. 【Protocol Buffer】Protocol Buffer入门教程(一):简介和安装
  7. 深入理解Memory Order
  8. 求正整数N(N1)的质因数的个数,相同的质因数需要重复计算(java)
  9. 将print的内容保存到txt文本中
  10. Mysql经典面试题及答案
  11. 2020 年软件设计师考试上午真题
  12. python微信群发助手在哪_python 微信群发_Python-Pyqt5编写微信群发软件
  13. Vivado 信号混频设计
  14. 开机就显示重启界面,Lenovo重装Win 10系统的解决办法之一
  15. jooq 执行sql_jOOQ星期二:Markus Winand执行现代SQL任务
  16. mac 邮箱客户端之腾讯企业邮箱设置 无法验证账号或密码
  17. codeforces contest 869 problem C(组合数)
  18. 年终总结2019-2020
  19. 用python编写名片_python实现简单名片管理系统
  20. 质数(素数)的概念和应用

热门文章

  1. 1.Spring实现数据库的读写分离
  2. matlab练习程序(图像错切)
  3. supervisor 管理
  4. python windows 远程执行bat
  5. 小米销量被荣耀赶超:手机枭雄如何跌落神坛?
  6. AppCan入门教程
  7. Android JSON 解析库的使用 - Gson 和 fast-json
  8. asp.net连接mssql server的方式
  9. RHEL5 配置yum
  10. 更新oracle字段值