交换原理实验sip信令分析实验报告.docxVIP

  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(Session Initiation Protocol)是一个使用层的信令控制协议。用于创建、修改和释放一个或多个参和者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参和者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。 SIP它既不是会话描述协议,也不提供会议控制功能。为了描述消息内容的负载情况和特点,SIP 使用Internet 的会话描述协议(SDP) 来描述终端设备的特点。SIP 自身也不提供服务质量(QoS),它和负责语音质量的资源预留协议(RSVP) 互操作。它还和若干个其他协议进行协作,包括负责定位的轻型目录访问协议(LDAP)、负责身份验证的远程身份验证拨入用户服务(RADIUS) 以及负责实时传输的RTP 等多个协议。 SIP网络的注册服务器需要维护一个用户的注册SIP地址到当前IP地址的映像。注册服务器的主要功能是接受用户的注册请求。同一个服务器也可以实现其他SIP功能(入代理服务)。注册服务器需要知道用户的当前地址。 当用户在一个主机上登录时,客户端发出的第一个请求很可能就是REGISTER,用这个请求向服务器提供用户当前的地址信息,以保证SIP会话能够到达这个用户。 二.实验流程 设定两个话机分别为A和B,话机A的号码和IP地址为80288和192.168.1.102,话机B的号码和IP地址为82888和192.168.1.128,代理服务器的地址为192.168.1.240。 完成基本配置后,实现电话机A和B都可以在软交换系统中注册成功。使用电话机A拨打电话B,即在电话机A上拨打号码82888,在电话B接收到A的呼叫请求并振铃后,电话B摘机后再挂断电话,然后电话A再挂断电话。 首先用户终端A向用户终端B发起呼叫请求,用户终端A拨通B的号码。User AgentA请求首先到达的是Proxy Server,Proxy Server接受到终端A的呼叫请求,但是可能代理服务器A自己也不知道SIP用户B所在的位置,它就会将请求发送给位置服务器,通过位置服务器查找出SIP用户B的位置。 三.抓包分析 1. 电话机A发起呼叫请求,发送到软交换服务器 Source:A 192.168.1.102 destination:proxy 192.168.1.240 可以从上图观察到,电话机A 192.168.1.102发起呼叫请求,发送到软交换服务器IP地址192.168.1.240处。信令如图所示。 在SIP信息的头部Via字段定义SIP事务的下层传输协议,即SIP协议版本为2.0,并且表示了消息将要被发送的位置,即82888@192.168.1.128。 Call-ID表示一个UA发送的请求消息和接收的响应消息分组的唯一标识。Call-ID中的主机为全局定义域名全局可选路IP,本地标识由在主机范围内的唯一标识,主机IP为192.168.1.102。 Contact头字段指定了一个SIP URL,后续的请求可以通过它来连接到当前的UA,实际上写的就是主叫的SIP URL,这里的应为80288@192.168.1.240。 Max-forward头字段限定了一个请求消息在到达目的地前允许经过的最大跳数,也结合这里的数值就是说中间最多有70个代理服务器。 From和To字段分别表示请求发起方的逻辑标识和请求消息的逻辑接受者。这里的From字段为80288@192.168.1.240,表示从号码为80288,代理服务器IP地址192.168.1.240处发起,To地段为82888@192.168.1.240,表示发送到号码为82888,代理服务器IP地址为192.168.1.240处接收。 Cseq字段用于标识事务并对事物进行标识。这里的请求序列号为1,是一个随机生成的数,在同一个呼叫中,每一个新的请求消息的数据都会加1。 在Contact-Type字段中指出可消息体的类型,这里的消息体类型为SDP,所以Content-Type头部字段为“Content-Type:applicaton/sdp”。 2. 软交换服务器回复电话机A鉴权响应 软交换服务器回复电话机A一个鉴权响应,要求呼叫用户进行鉴权。如图所示。 Source:proxy 192.168.1.240 destination:A 192.168.1.102 Status-Code为407,在Via头字段中显示的协议版本号2.0,并且表明了消息将要被发往的地址为192.168.1.102:5060,branch参数标识有当前请求所建立的事务。 From和To字段分别表示请求发起方的逻辑标识和请求消息的逻辑接受者。这里的From字段为8208

文档评论(0)

159****6529 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档