• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

[TIP]告别PAPER(3)——配置voip时遇到的问题

发布: 2007-6-23 21:39 | 作者:   | 来源:   | 查看: 19次 | 进入软件测试论坛讨论

领测软件测试网

   
  最近参加了一个voip网络工程的前期测试工作,虽然是测试,但实际上是按照一个工程来做的。地点分别在哈尔滨和大庆,中间用VPN走政务网。配置文件在下面。各个命令是做什么的大家去查资料吧,我就说一下遇到的问题。
  

  还是那句话,我的文章是给初学者看的,如果你觉得很简单,拜托给个面子不要回复。
  
  首先简单描述一下拓扑:
  (通过512k帧中继专线连接北京)ACT Router----华为C&C08程控交换机----cisco2621(哈尔滨)-----政务网网云(VPN)-----cisco2621(大庆,用FXS模块接两个电话)
  
  一:因为某种原因,在华为08机和2621之间的E1线路上我们只能使用中国一号信令。查阅资料后得知cisco对应的信令是R2信令,其中又分为模拟的和数字的。
  华为08机的资料上说,E1板分为模拟和数字两种,而且我们用的是数字E1板,只能使用数字信令。可是在测试的时候却发现数字和模拟的都行。不过这是后话了。
  设备到手之后,安装好模块,发现认不出来。折腾了半天原来是IOS版本的问题。FXS模块和E1模块都必须要IP PLUS版本的IOS,这在cisco的文档上都有说明。有意思的是,cisco明确说明E1模块可以使用12.07T(大概是这个,记不清了)的IOS,可是安装后却发现不行,必须使用12.1以上的。看来有些事情cisco也是不太严谨的哦,呵呵。
  这次测试使用的都是12.13aT7版本。、
  
  二:再就是示闲所使用的代码,华为08机使用的是1011,而我们刚开始配的是0011,结果就不通。
  
  三:大庆可以给哈尔滨打电话了,可是哈尔滨不能给大庆打电话。察看debug信息,08机还没有给2621送号,2621在等待08机的ack,08机却没有反应了。2621的配置都是正确的,怀疑是08机的问题。在08机上有一个线路类型的选项,使用的是DL-1。华为工程师也不能说清楚为什么要使用这个选项。给深圳华为技术支持中心打电话,那里的工程师也讲不明白,只是告诉我们,挨个试吧!好吧,挨个试。幸运的是,试的第一个DL-1B,就通了!呵呵
  
  四:前面的工作是两台26背对背连接,成功后就把一台拉到大庆去,进行实际的测试。本来以为很容易,把设备插上,配一下IP就行了呗!可是因为政务网使用的是VPN技术,公网中的IP,无论是用作源地址还是目的地址都是不允许的,而语音卡产生的数据包,直接从router出去,使用的源地址是出口的公网IP,一到政务网的router就被丢弃了。这可麻烦了。后来向一位cisco工程师请教,他告诉我们一个命令可以配置语音卡的源地址,但是必须把IOS升级到12.211T。按照他说得去做还是不行。最后我们亲爱的曹工告诉我们要配置voip网关,就是h323-gateway那条命令。呵呵,成功了!这里还有一个有趣的现象:给大庆配置voip网关后,可以给哈尔滨打电话,我能听见他说话,他听不见我说话。按照我的理解,我的包可以送出去,他应该听见我说话才是,而哈尔滨没有配置voip网关,他的包送不到大庆,我不应该听到他说话。可是实际情况却完全相反。两边都配置voip网关后正常。
  
  五:大庆可以给哈尔滨打电话了,给北京,给外省打电话也都正常,就是在振铃的时候有噪音。可是外面不能给大庆打电话。我可以听到振铃,可是接起来后却全是噪音。而哈尔滨那边听不到振铃,在华为08机上监控,发现没有收到B6信号。因为大庆的26处理前面的问题时,把IOS升级到了12.2版本的,两边的IOS版本不一样。换成一样的IOS之后一切正常,噪音也没有了。
  
  配置文件:
  哈尔滨harbin#sh run
  Building configuration...
  
  Current configuration:
  !
  version 12.1
  service timestamps debug uptime
  service timestamps log uptime
  no service password-encryption
  !
  hostname harbin
  !
  enable secret 5 $1$AObH$vNXRx2n4Ted3tfyve5DE3.
  !
  username cisco password 0 cisco
  !
  class-map voice
   match access-group 100
  !
  !
  policy-map jiancha-voice
   class voice
    priority 512
   class class-default
    fair-queue
    random-detect
  !
  memory-size iomem 15
  voice-card 1
   codec complexity high
  !
  ip su.net-zero
  no ip domain-lookup
  !
  !
  !
  !
  !
  !
  !
  !
  controller E1 1/0
   framing NO-CRC4
   line-termination 75-ohm
   ds0-group 0 timeslots 1-15 type r2-digital r2-compelled
   ds0-group 1 timeslots 17-31 type r2-digital r2-compelled
   cas-custom 0
    unused-abcd 1 0 1 1
    country china
   cas-custom 1
    unused-abcd 1 0 1 1
    country china
  !
  !
  !
  interface FastEthernet0/0
   ip address 10.23.0.10 255.255.0.0
   duplex auto
   speed auto
   h323-gateway voip bind srcaddr 10.23.0.10
  !
  interface FastEthernet0/1
   no ip address
   duplex auto
   speed auto
  !
  interface FastEthernet0/1.1
   encapsulation dot1Q 80
   ip address 10.0.1.21 255.255.255.252
  !
  ip classless
  ip route 0.0.0.0 0.0.0.0 10.0.1.22
  no ip http server
  !
  access-list 100 permit udp any any range 16384 32767
  !
  voice-port 1/0:0
   cptone CN
  !
  voice-port 1/0:1
   cptone CN
  !
  dial-peer voice 1 pots
   destination-pattern .T
   direct-inward-dial
   port 1/0:0
  !
  dial-peer voice 2 pots
   destination-pattern 0T
   direct-inward-dial
   port 1/0:1
  !
  dial-peer voice 3 voip
   destination-pattern 84591T
   session target ipv4:10.123.16.1
   dtmf-relay cisco-rtp h245-signal h245-alphanumeric
  !
  !
  line con 0
   transport input none
  line aux 0
  line vty 0 4
   password cisco
   login local
  !
  no scheduler allocate
  end
  
  大庆
  daqing#show run
  Building configuration...
  
  Current configuration:
  !
  version 12.1
  service timestamps debug uptime
  service timestamps log uptime
  no service password-encryption
  !
  hostname daqing
  !
  enable secret 5 $1$XMGJ$EbUTlbEPIh1P5ooQFpGrq1
  !
  username cisco password 0 cisco
  !
  !
  !
  !
  ip subnet-zero
  no ip domain-lookup
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  interface FastEthernet0/0
   no ip address
   duplex auto
   speed auto
   no cdp enable
  !
  interface FastEthernet0/0.1
   encapsulation dot1Q 223
   ip address 10.0.93.21 255.255.255.252
   no cdp enable
  !
  interface FastEthernet0/1
   ip address 10.123.16.1 255.255.255.0
   duplex auto
   speed auto
   h323-gateway voip bind srcaddr 10.123.16.1
  !
  ip classless
  ip route 0.0.0.0 0.0.0.0 10.0.93.22
  no ip http server
  !
  !
  voice-port 1/0/0
   cptone CN
  !
  voice-port 1/0/1
   cptone CN
  !
  dial-peer voice 1 pots
   destination-pattern 8459100001
   port 1/0/0
  !
  dial-peer voice 2 pots
   destination-pattern 8459100002
   port 1/0/1
  !
  dial-peer voice 3 voip
   destination-pattern ..........
   session target ipv4:10.23.0.10
   tech-prefix 0
   dtmf-relay cisco-rtp h245-signal h245-alphanumeric
  !
  !
  line con 0
   transport input none
  line aux 0
  line vty 0 4
   password cisco
   login local
  !
  no scheduler allocate
  end

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网