重定向服务器

1、重定向服务器(Redirect Server)

重定向服务器接收请求消息,但不将这些请求消息传递给下一服务器,而是把请求消息中的被叫用户地址映射成零个或更多个新地址,向请求方发送应答以指示被叫用户的 地址,可以获得的是E-mail形式的地址或与被呼叫方关联的电话号码。使用该信息主叫方的用户代理能够使用特定服务器来解析该地址信息。这使得呼叫者可以直接获得被叫方的当前地址。

重定向消息讨以山用户终端的客户端发出,也可以由网络中的服务器发出。当用户当前不想接受呼叫时,叫以通过发送此消息,告诉网络中的服务器将呼叫重新路由到个人语音信箱或其他通信地址,如果不想受终端限制(如果通过终端发送此消息,必须保证终 端在线),重定向消息可以由网络中的服务器发出。

2、注册服务器(Registrar Server)

当用户接入SIP网络或者到达某个SIP网络的新域时,需要将当前所在位置登记到 网络中的注册服务器上,以便其他用户能够通过位置服务器确定该用户的位置。

用户在进行注册时,服务器需要对用户进行鉴权认证,当鉴权通过并确认该用户为网 络中的合法用户,就将该用户的位置登记。

为了确保网络对用户终端的可控性,每个成功注册信息都打一定的存亡周期。如果用户终端在存亡周期内能够对该位置信息进行更新,说明该位置信息当前有效;如果存亡周期终了时,用户终端没有将此消息进行更新,那么注册服务器会认为当前的位置信息对该用户无效。这样可以避免用户由于异常情况(如突然死机或掉电)而不能将位置信息注 销的情况。

SIP能够实现强大的业务,在一定程度上也取决于SIP网络中注册功能的强大。 例如,同一个用户可以将自己注册到多个地址(同一个SIP地址下的多个别名地址),由此实现分叉业务;也允许用户将自己的地址主动注销,这样便于用户在不同的场合使 用不同地点的终端(例如下班后的联系地址可以设置为家庭电话,上班后的联系地址 可以设置为办公电话);同时还可以实现第三方注册,这样可以实现类似于秘书为老板提供注册的业务。

在SIP网络中存在漫游概念。在漫游的实现上,注册服务器起着很重要的作用。

3、位置服务器

位置服务器完成用户数据的存储,从严格意义上讲,该实体并不是SIP网络中的功能 实体。似以上所提到的注册服务器、代理服务器、重定向服务器等设备在实现位置服务时 都需要与位置服务器(Location Server)相配合。

上面介绍的各种服务器只是一种逻辑概念,在实际物理实现时,几种服务器都可以集成在同一个网络设备中。下图给出了各种服务器的一种实现结构。在该实现结构屮,K叫方的代理服务器与注册服务器在物理上集成在同个设备中,被叫方的注册、代理、重定向服务器集成在同一个设备中,同时假设主被叫双方共用同一个位置服务器。

在下一代网络中,代理、注册、重定向的功能一般都由软交换机实现,也就是说作为物 理设备的软交换机可以融合了代理服务器、注册服务器、重定向服务器的一种、几种或全部功能。

若有收获,就点个赞吧

相关推荐
猫豆~1 小时前
软件包管理——2day
linux·运维
Shingmc34 小时前
【Linux】进程控制
linux·服务器·算法
视觉装置在笑7134 小时前
Shell 变量基础与进阶知识
linux·运维
Web极客码5 小时前
如何通过命令行工具检查 Linux 版本信息
linux·运维·服务器
Lynnxiaowen5 小时前
今天我们继续学习Kubernetes内容pod资源对象
运维·学习·容器·kubernetes·云计算
远程软件小帮手5 小时前
云电脑挂机功能上线!边上班摸鱼边游戏多开教程
运维·服务器
cike_y6 小时前
浅谈用docker搭建一个ctf镜像
运维·安全·网络安全·docker·容器·ctf
云和数据.ChenGuang7 小时前
运维工程师技术之openEuler 网卡基础查询指令
运维·中间件·mycat·运维工程师·运维技术
kkkkkkkkl247 小时前
Prometheus指标入门详解
linux·服务器
意疏7 小时前
不用云服务器也能跨设备转写!CapsWriter+cpolar 实现离线语音协作自由
运维·服务器