立即注册 登录
51学通信技术论坛 返回首页

爱卫生的个人空间 http://51xuetongxin.com/bbs/?2 [收藏] [复制] [分享] [RSS]

日志

如何模拟环境,做SIP的实验?

热度 6已有 1681 次阅读2012-2-6 14:52 |个人分类:数据通信技术|

  如果要做SIP的专业实验,可能需要一些设备。例如Cisco的CallManager等。这些不适合于做一些普通的常见简单实验。搭建拓扑比较麻烦。怎么才能在自己的PC机上就能做一些SIP相关的简单呼叫实验并抓包呢?
  步骤如下:
1 服务器使用minisipserver2.2.8(最好的免费SIP服务器) 。默认安装好后会有3个用户。100.101.102。可以修改。
  下载地址:http://www.download.com/3120-20_4-0-4-0.html?qt=sip&tag=nav.n
2 客户端使用eyebeam(非常好的SIP客户端拨号软件,功能强大)。
   eyebeam的序列号如下:
SN1: FU9E8UQKSFUNY73B2TH4CZB9AJ754RX6JTJM45AX-RQTMRQSYNCY48LPDBT247YHP
SN2: FU9E8UQKSFUNY73B2TH4CZB96VBQJBR53X6ZWJPT-TFCV5CVLFWNP676K99NDZLCL
SN3 : FU9E8UQKSFUNY73B2TH4CZB9SACZE84LDBXKXBQQ-Q3FH285YB2U6X7J3MW88559J
3 用两台虚拟机去模拟客户,然后去到minisipserver注册。互相呼叫对方。抓包分析然后还原语音。
4 如果是在我的虚拟机上。则WINXP上已装好minisipserver.而win2000上已装好eyebeam
另外,还可以做下高级实验。在Eyebeam上有transfer,hold,do not distrub, conference, park软键。可以一一来做实验来验证。同时可以抓包看SIP消息是怎样回应的。
点击Wireshark里的Statistics菜单下的VOIP CALLS,然后再选Gragh可以画出刚才一个整个的SIP通话的流程。非常的好。

路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (6 个评论)

回复 strong1982 2012-2-13 09:27
受教了,学习。
回复 cato 2012-3-22 16:21
  
回复 zs622 2012-5-21 09:52
呵呵。偶来科普一下。哈哈
什么是 SIP电话?

SIP与VoIP或软件电话属于同一类型。这些电话是通过VoIP(因特网协议语音)技术进行通话的。

现有两种SIP电话。第一种是硬件SIP电话,它的外形与普通电话十分相近,但能在不使用传统PSTN系统的情况下,通过因特网接收和拨打电话。

还有一种SIP电话是软件电话,可以通过耳麦和/或声卡拨打电话,将计算机作为电话机使用。但要求配置包裹宽带上网以及与VOIP服务商或一个SIP服务器连接。

适用于Windows的3CX VOIP电话系统可与大多数硬件SIP电话一起使用,它还自带一套完全免费的软件SIP电话,可用用作3CX电话系统的VoIP终端机。

详细了解3CX SIP / VoIP phone。

详细了解VOIP / SIP电话种类。
回复 imwoohan 2012-8-28 15:57
呵呵,我也经常使用eyebeam,有时候在Linux环境下还会用ekiga,也是一款很好用的sip电话。
回复 ccc123 2014-2-8 16:48
多谢分享,学习了
回复 fox2014 2014-7-13 16:59
学习学习,不错,谢谢版主分享

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-5-12 18:43 , Processed in 0.053187 second(s), 15 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部