通信网实验 VOIP呼叫过程及SIP消息分析.doc

通信网实验 VOIP呼叫过程及SIP消息分析.doc

ID:58412546

大小:2.13 MB

页数:30页

时间:2020-05-10

通信网实验 VOIP呼叫过程及SIP消息分析.doc_第1页
通信网实验 VOIP呼叫过程及SIP消息分析.doc_第2页
通信网实验 VOIP呼叫过程及SIP消息分析.doc_第3页
通信网实验 VOIP呼叫过程及SIP消息分析.doc_第4页
通信网实验 VOIP呼叫过程及SIP消息分析.doc_第5页
资源描述:

《通信网实验 VOIP呼叫过程及SIP消息分析.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南京邮电大学实验报告通信网实验专业:通信工程学生姓名:班级学号:指导教师:张颖指导单位:通信技术实验教学中心日期:2011年5月20日VOIP呼叫过程及SIP消息分析一、实验目的1、学习VOIP原理,了解PC-PC方式VOIP网络的构成、呼叫模式以及信令的过程。2、学习使用Ethereal这种协议分析软件,用它来考察实际系统中传送的分组。二、实验设备1.硬件部分:校园网、PC(带耳麦)2.软件部分:(1)miniSipServer:作为SIPSERVER。(2)BOLSIPPhone:作为SIPUA。(3)WinPca

2、p3.1:WIN32平台上网络分析和捕获数据包的链接库。(4)Ethereal0.10.14:它可以在实时时间内,从现在网络连接处捕获数据,或者从被捕获文件处读取数据。三、实验步骤1.下载并安装BOLSIPPHONE,并做相应设置(域名080210、IP:192.168.1.100、端口5060等等),并记录进实验报告。2.通话,呼叫另一个用户的通话,记录通话过程中语音质量,包括延时和回声;3.安装WinPcap3.1;4.安装并启动Ethereal,开始抓包;5.重新呼叫另一个用户,开始通话;6.获取并分析SIP信令

3、流和语音媒体流,记录在报告中,具体要求:(1)分析并记录呼叫建立、呼叫忙、呼叫结束的信令过程。(2)分析媒体流(语音包):从捕获的数据单元中选一个RTP包进行分析。四、实验过程记录和分析1、说明你选择的客户端,记录相应的登陆界面。答:选择的客户端:BOLSIPPHONE_CN相应的登陆界面如下图:302、通话:首先要说明通话的模式(直接路由还是通过服务器代理路由)、通话双方所在位置(同一子网内部、不同子网之间还是和外网用户通话);其次记录通话是否成功,如果没成功,分析原因;最后要记录通话过程中语音质量(包括延时和回声)

4、。答:实验过程的通话模式为直接路由,且通话双方处在同一子网内部,连在同一个路由。通话失败的原因主要有:(1)IP设置的不对,在miniSipServer服务器端系统配置可以看到,或者在windows运行中输入cmd,打开DOS界面输入ipconfig/all可以看到进行设置。(2)服务器与客户端设置的信息不统一,改为统一用户名080212,密码123。(3)防火墙没关,杀毒软件发布拦截报告,设置为兼容可信任软件。延时和回声都有一些,但总体还算清楚。3、启动抓包工具,记录捕获的包的统计数据(见下图),并作简要说明。答:(

5、1)拨号没接通的时候3030只有UDP和ARP的报文(1)打通电话30这次一共是1分44秒,抓了1867个包;其中UDP包1863个,占总数的99.8%;ARP包4个,占0.2%;ICMP包0个,占0%;TCP包0个,占0%;其他包0个,占0%。304、记录获取的SIP消息,并作简要说明。答:捕获的SIP消息具体情况如下图所示:一共有19个SIP包,其中INVITE、100Trying、ACK、180Ringing,BYE各1个,200OK包5个;REGISTER包6个;407ProxyAuthenticationRe

6、quired包3个。5、记录并分析呼叫建立、呼叫忙、呼叫结束的信令过程。如果是通过SERVER路由,记录还应包含注册的过程。答:经过Statistics、VoIPCALLS、Graph得出以下信令过程图:30主叫方发送一条INVITE命令到被叫,INVITE命令被发送到公认的SIPUDP端口(5060),它包括呼叫ID、呼叫顺序编号、SDP介质格式以及路由信息。当呼叫到达远程端点后,电话开始振铃,一条新的信息应答被送到被叫方,指示RINGING(180)。主叫按了呼叫到被叫收到RINGING之间的时间就是SIP呼叫建立

7、的拨叫后延迟。被叫接通后200OK回送到主叫,主叫再发送ACK请求,确认对INVITE请求的成功应答。RTP介质流,语音视频通话。最后来自主叫一方的BYE请求结束呼叫。接着对应的另一方200OK回送请求结束呼叫方,确认结束呼叫。6、选择其中一到两个SIP包进行分析。例如(INVITE):对加线部分做说明。答:选择分析的SIP包的具体情况如下图:30该INVITE包的源端口和目的端口分别是SrcPort:5060、DstPort:16619。源IP地址是Src:192.168.1.100,目的的IP地址是Dst:192.

8、168.1.101。7、从捕获的数据单元中选一个RTP包进行分析。答:选中的RTP包的具体情况如下图:30从上图可以看出,该RTP语音包的源IP地址是Src:192.168.1.100,对应于本次SIP呼叫的主叫,目的的IP地址是Dst:192.168.1.101,对应于本次SIP呼叫的被叫。源端口和目的端口分别是SrcPort:

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

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

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