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

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

ID:49615595

大小:359.38 KB

页数:13页

时间:2020-03-02

交换原理实验sip信令分析实验报告.doc_第1页
交换原理实验sip信令分析实验报告.doc_第2页
交换原理实验sip信令分析实验报告.doc_第3页
交换原理实验sip信令分析实验报告.doc_第4页
交换原理实验sip信令分析实验报告.doc_第5页
资源描述:

《交换原理实验sip信令分析实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SIP终端之间双向的通信过程分析一.信令分析SIP(SessionInitiationProtocol)是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。SIP它既不是会话描述协议,也不提供会议控制功能。为了描述消息内容的负载情况和特点,SIP使用Internet的会话描述协议(SDP)来描述终端设备的特点。SIP自身也不提供服务质量(QoS),它与负责语音质量的资源预留协议(RSVP)互操作。它还与若干个其

2、他协议进行协作,包括负责定位的轻型目录访问协议(LDAP)、负责身份验证的远程身份验证拨入用户服务(RADIUS)以及负责实时传输的RTP等多个协议。SIP网络的注册服务器需要维护一个用户的注册SIP地址到当前IP地址的映像。注册服务器的主要功能是接受用户的注册请求。同一个服务器也可以实现其他SIP功能(入代理服务)。注册服务器需要知道用户的当前地址。当用户在一个主机上登录时,客户端发出的第一个请求很可能就是REGISTER,用这个请求向服务器提供用户当前的地址信息,以保证SIP会话能够到达这个用户。二.实验流程设定两个话机分别为A和B,话机A的号码和IP地址为80288和192.168.1

3、.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的号码。UserAgentA请求首先到达的是ProxyServer,ProxyServer接受到终端A的呼叫请求,但是可能代理服务器A自己也不知道SIP用户B所在的位置,它就会将请求发送给位置服务器,通过位置服务器查找出

4、SIP用户B的位置。三.抓包分析1.电话机A发起呼叫请求,发送到软交换服务器Source:A192.168.1.102destination:proxy192.168.1.240可以从上图观察到,电话机A192.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,本

5、地标识由在主机范围内的唯一标识,主机IP为192.168.1.102。Contact头字段指定了一个SIPURL,后续的请求可以通过它来连接到当前的UA,实际上写的就是主叫的SIPURL,这里的应为80288@192.168.1.240。Max-forward头字段限定了一个请求消息在到达目的地前允许经过的最大跳数,也结合这里的数值就是说中间最多有70个代理服务器。From和To字段分别表示请求发起方的逻辑标识和请求消息的逻辑接受者。这里的From字段为80288@192.168.1.240,表示从号码为80288,代理服务器IP地址192.168.1.240处发起,To地段为82888@1

6、92.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:proxy192.168.1.240destination:

7、A192.168.1.102Status-Code为407,在Via头字段中显示的协议版本号2.0,并且表明了消息将要被发往的地址为192.168.1.102:5060,branch参数标识有当前请求所建立的事务。From和To字段分别表示请求发起方的逻辑标识和请求消息的逻辑接受者。这里的From字段为82088@192.168.1.240,表示从号码为82088,代理服务器IP地址192.168.1.240

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。