SIP网络概述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SIP网络概述

一个纯粹的SIP网络由以下几个部分组成: SIP User Agent:SIP用户代理,是终端设备,在通话应用中,它相当于一个IP电话。 SIP Proxy Server:SIP 代理服务器,它代理User Agent处理所有的网络服务。 SIP Redirect Server:负责提供location service, 定位服务 SIP Registrar:所有属于该域的User Agent都必须要到Registrar处注册,绑定自己实际的联系地址。 ? ? SIP号码由两部分组成,username和host。其中host可以是IP地址和域名。比如: Sip:carol@ Sip:carol@2 ? 前面的name是由用户指定,可以是任意字符或数字。但它必须是网内唯一的。Proxy 可以根据用户名在Registrar中找到可以联系它的IP地址。 ? 一般的SIP网络运作机制如下: 1.???????? UA启动后,定时不间断的向它自己的proxy发送注册消息,再由proxy转发至注册服务器Registrar,也可以UA直接发注册消息到Registrar上。 2.???????? 当UA需要呼叫其他UA时,输入其SIP地址,如果是属于同一个SIP网络,可以在GUI上只输入其username部分,发至proxy。 3.???????? Proxy再向Redirect Server请求被叫方的IP地址。 4.???????? Proxy获得被叫方的IP地址后,将该呼叫转至被叫方。 这就是一个呼叫建立的大致过程。 ? 但是如果存在多个SIP网络,他们是怎样互相通信呢? 网络如下图:存在这两个SIP网络:1)astro_ 2)astro_ 来自域astro_gz的SIP UA要呼叫astro_bj的SIP UA。网络是怎样寻址呢? ? 其实,SIP网络系统就类似Email系统一样。要进行跨网呼叫,不能仅仅靠个username,而是需要一个完整的SIP URI地址。后面带着的域名指定了该用户是属于哪个SIP网络的。每个域都需要有一个完整的SIP网络。每个域的注册用户只能向自己隶属的那个域发送注册信息和其他SIP消息(点对点通信除外)。SIP服务器也只能找到属于自己这个域内的注册拥护。如果需要找其他域的SIP UA,需把SIP Message传到目标UA所隶属的那个域的SIP服务器,由它来寻找目标UA的最终地址。 比如:carol@astro_要INVITE bob@astro_,它将这个INVITE传到sipproxy.astro_,proxy从被呼叫的SIP地址得知该用户不属于自己这个域的,就通过DNS寻址,把这个消息传到sipproxy.astro_。由astro_的proxy找到最终用户。 因为无论一个SIP UA在哪里登陆,它配置的sipproxy都是固定的,astro_bj的用户的proxy就只能是sipproxy.astro_,而不能选择sipproxy.astro_。它的注册信息也只能发到该域的注册服务器上。 ? 由以上可以得知,SIP网络的工作原理和Email系统的工作原理是一致的。一个域负责自己域内的所有用户,跨域间的通信需要通过DNS域名寻址来获得UA的proxy,然后才能再找到目标UA。可见,SIP号码并不仅仅是由username组成,后面的域名也是不可或缺的。 ? 当然,在某些应用中,不会涉及到跨网通信,SIP URI的域名部分常常由proxy的IP地址代替,或者直接点对点的通信,直接由目标UA的IP地址代替。当然它就不能实现网间互连了。

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档