URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 17903
[ Назад ]

Исходное сообщение
"Проброс RTP траффика на подсеть IP телефонии за NAT"

Отправлено hose86 , 23-Дек-08 00:10 
Доброе время суток! Неделю мучаюсь с настройкой связки "IP телефоны" + "Cisco CCM" + "Cisco 2821" + "h323-to-h323 провайдер IP телефонии". Прошу не пинать сильно, и не отправлять в Google (перерыл уже все что можно!), т.к. я новичек в настройке voip на cisco.
Ситуация заключается в следующем. Есть CCM, на нем завязаны IP телефоны и маршрутизаторы филиалов как gateway на CCM, все это рулится dial peer, внутри компании все работает звонки ходят, как внутри офиса, так и в филиальную сеть. Решили заморочиться внедрением IP телефонии для исходящих междугородних/международных вызовов (все таки 21 век на дворе!!! :) ) Суть проблемы в следующем - Необходимо настроить маршрутизатор Cisco 2821 в качестве шлюза на CCM т.е. чтобы звонки попадая на Call Manager перенаправлялись на маршрутизатор 2821, а уже с него рулились IP провайдеру. Если указывать ip voip провайдера в качестве gateway на CCM, то все работает, абоненты слышат друг друа, но есть необходимость настроить транскодинг и t39, а для этого надо заворачивать voip трафик на маршрутизатор. Пробовал указывать ip маршрутизатора в качестве gateway на CCM. (Звонок проходит но RTP траффик не ходит, тишина на одном и на другом конце), после долгих копаний и просмотров debug указал маршрутизатор в качестве Trunk (non-gatekeeper) на CCM, звонок проходит и появилась односторонняя слышимость от меня к удаленному абоненту, но обратной слышимости - нет :( .
Судя по дебагам маршрутизатор нормально пропускает трафик по TCP 1720 (отвечает за установку соединения) и исходящий трафик по UDP (голосовой), но не может завернуть входящий RTP трафик по портам UDP 16384-32767 на IP телефон, т.к. подставляет их от балды. Облазил весь интернет, нигде четко не сказано как правильно пробрасывать трафик RTP при такой схеме подключения. Из того что уже делал:
1) Добавлял ip nat service allow-h323-keepalive в конфиг - не помогает
2) Прописывал трансляцию по схеме

You could try something like this:

1.create static translation:
ip nat inside source static <internal.ip> <external.ip> route-map MAP extendable

2. Define the port range
access-list 101 permit udp host <internal.host.ip> range 16384 32766 any

route-map MAP permit 10
match ip address 101

не помогает :(

Вот часть конфига с марщрутизатора:

!Подсеть IP телефонии
ip dhcp pool IPtelephony
   network 192.168.20.0 255.255.255.0
   default-router 192.168.20.1
   option 150 ip 192.168.20.5 (Адрес Call менеджера)
!
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
supplementary-service h450.12
h323
sip
  registrar server expires max 3600 min 3600
!
!
!
voice class codec 1
codec preference 1 g711ulaw
codec preference 2 g711alaw
codec preference 10 g729br8
codec preference 12 g729r8
!
!

voice class dualtone-detect-params 1
freq-max-deviation 15
freq-max-power 0
freq-min-power 35
freq-power-twist 15
freq-max-delay 40
cadence-variation 5
!
!
voice class custom-cptone RUS
dualtone busy
  frequency 420
  cadence 400 400
dualtone disconnect
  frequency 420
  cadence 500 500
!
!
voice translation-rule 111
rule 1 /^84/ //
!
!
voice translation-profile VOIP2
translate called 111

class-map match-all L3-to-L2_VoIP-Cntrl
match ip dscp af31
class-map match-all L3-to-L2_VoIP-RTP
match ip dscp ef
class-map match-all SIP
match protocol sip
class-map match-all RTP
match protocol rtp
!
policy-map EthOut
class RTP
policy-map output-L3-to-L2
class L3-to-L2_VoIP-RTP
  set cos 5
class L3-to-L2_VoIP-Cntrl
  set cos 3

!Внешний интерфейс
interface GigabitEthernet0/0
description Internet
ip address <IP провайдера> 255.255.255.248
ip access-group 105 in
ip nbar protocol-discovery
ip nat outside
ip virtual-reassembly
ip route-cache flow
duplex auto
speed auto
no cdp enable
!
!Интерфейс IP телефонии
interface GigabitEthernet0/1.20
description IP-telephony
encapsulation dot1Q 20
ip address 192.168.20.1 255.255.255.0
ip nat inside
ip virtual-reassembly
no snmp trap link-status
h323-gateway voip bind srcaddr 192.168.20.1
!


!
ip route 0.0.0.0 0.0.0.0 <IP шлюз провайдера>


ip nat inside source list NAT interface GigabitEthernet0/0 overload
!
ip access-list standard NAT
permit 192.168.20.0 0.0.0.255


access-list 105 permit ip host <IP voip провайдера> any
access-list 105 permit ip any host <IP voip провайдера>
!
!
dial-peer voice 997 voip
translation-profile outgoing VOIP2
destination-pattern 84T
no modem passthrough
voice-class codec 1
session target ipv4:<IP voip провайдера>
dtmf-relay h245-alphanumeric
fax protocol t38 ls-redundancy 5 hs-redundancy 2 fallback pass-through g711alaw
no vad

Сильно не осуждайте, описал проблему как сумел....
ПОМОГИТЕ ПОЖАЛУЙСТА! Заранее благодарен за советы!!!


Содержание

Сообщения в этом обсуждении
"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено hose86 , 23-Дек-08 09:11 
Забыл написать:

CCM System version: 6.0.1.2000-3

OBN-GW2821#sh ver
Cisco IOS Software, 2800 Software (C2800NM-ADVIPSERVICESK9-M), Version 12.4(4)XC7, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Wed 01-Aug-07 00:15 by alnguyen

ROM: System Bootstrap, Version 12.4(13r)T, RELEASE SOFTWARE (fc1)

OBN-GW2821 uptime is 22 hours, 47 minutes
System returned to ROM by power-on
System restarted at 10:23:28 MOSCOW Mon Dec 22 2008
System image file is "flash:c2800nm-advipservicesk9-mz.124-4.XC7.bin"


This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.

Cisco 2821 (revision 53.50) with 247808K/14336K bytes of memory.
Processor board ID FCZ1202755D
4 FastEthernet interfaces
2 Gigabit Ethernet interfaces
1 terminal line
2 Virtual Private Network (VPN) Modules
8 Voice FXO interfaces
1 cisco service engine(s)
DRAM configuration is 64 bits wide with parity enabled.
239K bytes of non-volatile configuration memory.
62720K bytes of ATA CompactFlash (Read/Write)

Configuration register is 0x2102


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено denp , 23-Дек-08 09:51 
>[оверквотинг удален]
>2 Gigabit Ethernet interfaces
>1 terminal line
>2 Virtual Private Network (VPN) Modules
>8 Voice FXO interfaces
>1 cisco service engine(s)
>DRAM configuration is 64 bits wide with parity enabled.
>239K bytes of non-volatile configuration memory.
>62720K bytes of ATA CompactFlash (Read/Write)
>
>Configuration register is 0x2102

ip nat portmap TEST
CISCO(config-ipnat-portmap)#?
IP NAT portmap configuration commands:
  appl                   Specify the application
  cisco-rtp-h323-high    H323 RTP traffic for range 49152-65535
  cisco-rtp-h323-low     H323 RTP traffic for range 16384-32767
  cisco-rtp-sip-high     SIP RTP traffic for range 49152-65535
  cisco-rtp-sip-low      SIP RTP traffic for range 16384-32767
  cisco-rtp-skinny-high  SKINNY RTP traffic for range  49152-65535
  cisco-rtp-skinny-low   SKINNY RTP traffic for range 16384-32767
  cisco-rtp-udp-high     UDP HDR RTP traffic for range 49152-65535
  cisco-rtp-udp-low      UDP HDR RTP traffic for range 16384-32767
  exit                   Exit from IP NAT portmap configuration mode
  no                     Negate or set default values of a command


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено hose86 , 23-Дек-08 10:06 
>[оверквотинг удален]
>  cisco-rtp-udp-high     UDP HDR RTP traffic for
>range 49152-65535
>  cisco-rtp-udp-low      UDP HDR RTP traffic
>for range 16384-32767
>  exit          
>         Exit from
>IP NAT portmap configuration mode
>  no          
>          
>Negate or set default values of a command

OBN-GW2821(config)#ip nat portmap TEST
                            ^
% Invalid input detected at '^' marker.


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено hose86 , 23-Дек-08 10:08 
>[оверквотинг удален]
>>range 49152-65535
>>  cisco-rtp-udp-low      UDP HDR RTP traffic
>>for range 16384-32767
>>  exit          
>>         Exit from
>>IP NAT portmap configuration mode
>>  no          
>>          
>>Negate or set default values of a command
>

OBN-GW2821(config)#ip nat ?
  Stateful           Stateful NAT configuration commands
  create             Create flow entries
  inside             Inside address translation
  log                NAT Logging
  outside            Outside address translation
  piggyback-support  NAT Piggybacking Support
  pool               Define pool of addresses
  service            Special translation for application using non-standard
                     port
  source             Source address translation
  translation        NAT translation entry configuration

OBN-GW2821(config)#ip nat

Судя по всему, ip nat portmap у меня не поддерживается.



"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено denp , 23-Дек-08 10:16 
>[оверквотинг удален]
>            
>         port
>  source          
>   Source address translation
>  translation        NAT translation
>entry configuration
>
>OBN-GW2821(config)#ip nat
>
>Судя по всему, ip nat portmap у меня не поддерживается.

sh ver:

Cisco IOS Software, C870 Software (C870-ADVSECURITYK9-M), Version 12.4(15)T5, RELEASE SOFTWARE (fc4)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2008 by Cisco Systems, Inc.
Compiled Thu 01-May-08 02:31 by prod_rel_team

ROM: System Bootstrap, Version 12.3(8r)YI4, RELEASE SOFTWARE


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено hose86 , 23-Дек-08 10:39 
>[оверквотинг удален]
>>Судя по всему, ip nat portmap у меня не поддерживается.
>
>sh ver:
>
>Cisco IOS Software, C870 Software (C870-ADVSECURITYK9-M), Version 12.4(15)T5, RELEASE SOFTWARE (fc4)
>Technical Support: http://www.cisco.com/techsupport
>Copyright (c) 1986-2008 by Cisco Systems, Inc.
>Compiled Thu 01-May-08 02:31 by prod_rel_team
>
>ROM: System Bootstrap, Version 12.3(8r)YI4, RELEASE SOFTWARE

Да вижу, у вас другая версия IOS, но перепрошить IOS я не могу, т.к. у нас специальная версия заточенная под ip телефонию (по словам наших системных интеграторов) , да и лицензионное все. Может есть еще какие нибудь варианты. Нашел ссылку http://www.cisco.com/en/US/docs/ios/12_4t/ip_addr/configurat... , там пишут про ip nat service, но я уже пробовал через nat service - не выходит, может я что-то не так делаю?


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено denp , 23-Дек-08 10:46 
при включенном ip nat service посмотрите дебаг звонка
#deb ip nat h323

"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено hose86 , 23-Дек-08 11:40 
>при включенном ip nat service посмотрите дебаг звонка
>#deb ip nat h323

OBN-GW2821#deb ip nat h323
OBN-GW2821#term mon
Dec 23 08:24:35.323: Enqueued to process level.
Dec 23 08:24:38.731: Potential Mute Call:
Dec 23 08:24:38.731: CallID1=1973; CallID2=1974; ConfID=463
Dec 23 08:24:38.731: Leg 1: CallID=1973; TX packets: 132759; RX packets: 145336
Dec 23 08:24:38.731: Leg 2: CallID=1974; TX packets: 145336; RX packets: 145337
Dec 23 08:24:38.731: Potential Mute Call:
Dec 23 08:24:38.731: CallID1=1978; CallID2=1979; ConfID=464
Dec 23 08:24:38.731: Leg 1: CallID=1978; TX packets: 143441; RX packets: 143442
Dec 23 08:24:38.731: Leg 2: CallID=1979; TX packets: 143442; RX packets: 143446

OBN-GW2821#debug voip rtp session
VOIP RTP All Events debugging is on
Dec 23 08:32:10.397: voip_rtcp_start_session:
Dec 23 08:32:10.397: voip_rtcp_start_session: start session
Dec 23 08:32:10.409: IPIPGW: voip_rtp_update_callinfo, IP-IP DETECTED, in=1, out=1
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2336, gccb: 49659410, xmitFunc 4274FEBC,context 485DEE80
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2336, xmit_info->xmitFunc 4274FEBC, xmit_info->context 485DEE80
Dec 23 08:32:10.409:  voip xmit info count: 1
Dec 23 08:32:10.409: voip_rtp_update_callinfo: first_pak=TRUE, new_ssrc=0, type=4
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2335, gccb: 485DEE80, xmitFunc 4274FEBC,context 49659410
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2335, xmit_info->xmitFunc 4274FEBC, xmit_info->context 49659410
Dec 23 08:32:10.409:  voip xmit info count: 1
Dec 23 08:32:10.409: voip_rtp_stop_disc_timer
Dec 23 08:32:10.409: IPIPGW: voip_rtp_update_callinfo, IP-IP DETECTED, in=1, out=1
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2335, gccb: 485DEE80, xmitFunc 4274FEBC,context 49659410
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2335, xmit_info->xmitFunc 4274FEBC, xmit_info->context 49659410
Dec 23 08:32:10.409:  voip xmit info count: 1
Dec 23 08:32:10.409: voip_rtp_update_callinfo: RTCP disabled
Dec 23 08:32:10.409: voip_rtp_update_callinfo: RTP address/port changes C0A8140B:4828->0:0
Dec 23 08:32:10.409: voip_rtp_update_callinfo: first_pak=TRUE, new_ssrc=0, type=4
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2336, gccb: 49659410, xmitFunc 4274FEBC,context 485DEE80
Dec 23 08:32:10.409:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2336, xmit_info->xmitFunc 4274FEBC, xmit_info->context 485DEE80
Dec 23 08:32:10.409:  voip xmit info count: 1
Dec 23 08:32:10.409: voip_rtp_stop_disc_timer
Dec 23 08:32:10.409: voip_rtcp_stop_session:
Dec 23 08:32:10.409: voip_rtcp_stop_session: stop session
Dec 23 08:32:10.453: voip_rtp_set_non_rtp_call: Non-RTP call end
Dec 23 08:32:10.453: IPIPGW: voip_rtp_update_callinfo, IP-IP DETECTED, in=1, out=1
Dec 23 08:32:10.457:  voip_rtp_update_xmit_info
Dec 23 08:32:10.457:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2335, gccb: 485DEE80, xmitFunc 4274FEBC,context 49659410
Dec 23 08:32:10.457:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2335, xmit_info->xmitFunc 4274FEBC, xmit_info->context 49659410
Dec 23 08:32:10.457:  voip xmit info count: 1
Dec 23 08:32:10.457: voip_rtp_update_callinfo: RTCP enabled
Dec 23 08:32:10.457: voip_rtp_update_callinfo: RTP address/port changes 0:0->C0A8140B:482E
Dec 23 08:32:10.457: voip_rtp_update_callinfo: first_pak=TRUE, new_ssrc=0, type=1
Dec 23 08:32:10.457:  voip_rtp_update_xmit_info
Dec 23 08:32:10.457:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2336, gccb: 49659410, xmitFunc 4274FEBC,context 485DEE80
Dec 23 08:32:10.457:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2336, xmit_info->xmitFunc 4274FEBC, xmit_info->context 485DEE80
Dec 23 08:32:10.457:  voip xmit info count: 1
Dec 23 08:32:10.457: voip_rtp_start_disc_timer voip_rtp_start_disc_timer: Timer not started 0, 0
Dec 23 08:32:10.457: voip_rtcp_start_session:
Dec 23 08:32:10.457: voip_rtcp_start_session: start session
Dec 23 08:32:10.461: voip_rtp_set_non_rtp_call: Non-RTP call end
Dec 23 08:32:10.461: IPIPGW: voip_rtp_update_callinfo, IP-IP DETECTED, in=1, out=1
Dec 23 08:32:10.461:  voip_rtp_update_xmit_info
Dec 23 08:32:10.461:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2336, gccb: 49659410, xmitFunc 4274FEBC,context 485DEE80
Dec 23 08:32:10.461:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2336, xmit_info->xmitFunc 4274FEBC, xmit_info->context 485DEE80
Dec 23 08:32:10.461:  voip xmit info count: 1
Dec 23 08:32:10.461: voip_rtp_update_callinfo: RTCP enabled
Dec 23 08:32:10.461: voip_rtp_update_local_ssrc srtp: 0 CallID: 2336 dstCallID: 2335 new ssrc: 0x111F8A6C
Dec 23 08:32:10.465: voip_rtcp_get_cname: cname=0.0.0@XXX.XXX.XXX.XXX
Dec 23 08:32:10.465: voip_rtp_update_callinfo: RTP address/port changes 0:0->5366B5D2:58D2
Dec 23 08:32:10.465: voip_rtp_update_callinfo: first_pak=TRUE, new_ssrc=0, type=3
Dec 23 08:32:10.465:  voip_rtp_update_xmit_info
Dec 23 08:32:10.465:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2335, gccb: 485DEE80, xmitFunc 4274FEBC,context 49659410
Dec 23 08:32:10.465:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2335, xmit_info->xmitFunc 4274FEBC, xmit_info->context 49659410
Dec 23 08:32:10.465:  voip xmit info count: 1
Dec 23 08:32:10.465: voip_rtp_start_disc_timer voip_rtp_start_disc_timer: Timer not started 0, 0
Dec 23 08:32:10.465: voip_rtcp_start_session:
Dec 23 08:32:10.465: voip_rtcp_start_session: start session
Dec 23 08:32:10.469: voip_rtp_set_non_rtp_call: Non-RTP call end
Dec 23 08:32:10.469: IPIPGW: voip_rtp_update_callinfo, IP-IP DETECTED, in=1, out=1
Dec 23 08:32:10.469:  voip_rtp_update_xmit_info
Dec 23 08:32:10.469:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2335, gccb: 485DEE80, xmitFunc 4274FEBC,context 49659410
Dec 23 08:32:10.469:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2335, xmit_info->xmitFunc 4274FEBC, xmit_info->context 49659410
Dec 23 08:32:10.469:  voip xmit info count: 1
Dec 23 08:32:10.469: voip_rtp_update_callinfo: first_pak=TRUE, new_ssrc=0, type=3
Dec 23 08:32:10.469:  voip_rtp_update_xmit_info
Dec 23 08:32:10.469:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2336, gccb: 49659410, xmitFunc 4274FEBC,context 485DEE80
Dec 23 08:32:10.469:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2336, xmit_info->xmitFunc 4274FEBC, xmit_info->context 485DEE80
Dec 23 08:32:10.469:  voip xmit info count: 1
Dec 23 08:32:10.469: voip_rtp_start_disc_timer voip_rtp_start_disc_timer: Timer not started 0, 0
Dec 23 08:32:10.665: voip_rtcp_stats_req: Calculated remaining disc time is 0 msec...Media Inactivity Criteria is 0
Dec 23 08:32:12.205: voip_rtcp_stats_req: Calculated remaining disc time is 0 msec...Media Inactivity Criteria is 0
Dec 23 08:32:13.757: voip_rtcp_stats_req: Calculated remaining disc time is 0 msec...Media Inactivity Criteria is 0
Dec 23 08:32:16.361: voip_rtp_stop_disc_timer
Dec 23 08:32:16.361: Potential Mute Call:
Dec 23 08:32:16.361: CallID1=2335; CallID2=2336; ConfID=516
Dec 23 08:32:16.361: Leg 1: CallID=2335; TX packets: 224; RX packets: 293
Dec 23 08:32:16.361: Leg 2: CallID=2336; TX packets: 293; RX packets: 224
Dec 23 08:32:16.361: IPIPGW: voip_rtp_update_callinfo, IP-IP DETECTED, in=1, out=1
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2335, gccb: 485DEE80, xmitFunc 4274FEBC,context 49659410
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info Xmit Info node current values xmit_info->dstvdbptr: 47EFAF64, xmit_info->dstCallID 2335, xmit_info->xmitFunc 4274FEBC, xmit_info->context 49659410
Dec 23 08:32:16.361:  voip xmit info count: 1
Dec 23 08:32:16.361: voip_rtp_update_callinfo: first_pak=TRUE, new_ssrc=0, type=3
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2336, gccb: 49659410, xmitFunc 0,context 485DEE80
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info xmit_func is NULL
Dec 23 08:32:16.361: IPIPGW: voip_rtp_update_callinfo, IP-IP DETECTED, in=1, out=1
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2336, gccb: 49659410, xmitFunc 0,context 485DEE80
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info xmit_func is NULL, exit
Dec 23 08:32:16.361: voip_rtp_update_callinfo: first_pak=TRUE, new_ssrc=0, type=3
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2335, gccb: 485DEE80, xmitFunc 0,context 49659410
Dec 23 08:32:16.361:  voip_rtp_update_xmit_info xmit_func is NULL
Dec 23 08:32:16.361: voip_rtp_stop_disc_timer
Dec 23 08:32:16.361: voip_rtp_stop_disc_timer
Dec 23 08:32:16.365: voip_rtcp_remove_ccb
Dec 23 08:32:16.365: voip_rtcp_close_session
Dec 23 08:32:16.365: voip_rtcp_stop_session:
Dec 23 08:32:16.365: voip_rtcp_stop_session: stop session
Dec 23 08:32:16.369: Cleaning up sess=48C96BEC, sp=17324, dp=22738
Dec 23 08:32:16.369: IPIPGW: voip_rtp_update_callinfo, IP-IP DETECTED, in=1, out=1
Dec 23 08:32:16.369: voip_rtp_update_callinfo: first_pak=TRUE, new_ssrc=0, type=3
Dec 23 08:32:16.373:  voip_rtp_update_xmit_info
Dec 23 08:32:16.373:  voip_rtp_update_xmit_info, dstvdbptr: 47EFAF64, dstCallID 2336, gccb: 49659410, xmitFunc 0,context 0
Dec 23 08:32:16.373:  voip_rtp_update_xmit_info Context is NULL, exit
Dec 23 08:32:16.373: voip_rtcp_remove_ccb
Dec 23 08:32:16.373: voip_rtcp_close_session
Dec 23 08:32:16.377: voip_rtcp_stop_session:
Dec 23 08:32:16.377: voip_rtcp_stop_session: stop session
Dec 23 08:32:16.377: Cleaning up sess=46CF7E68, sp=19308, dp=18478
Dec 23 08:32:16.613: voip_rtcp_stats_req: Calculated remaining disc time is 0 msec...Media Inactivity Criteria is 0

OBN-GW2821#show voip rtp connections
VoIP RTP active connections :
No. CallId  dstCallId  LocalRTP RmtRTP LocalIP         RemoteIP      
1   2341    2342       16410    21740  192.168.20.1    192.168.20.11  
2   2342    2341       18254    23154  XXX.XXX.XXX.XXX  YYY.YYY.YYY.YYY
Found 2 active RTP connections

XXX.XXX.XXX.XXX - IP адрес шлюза
YYY.YYY.YYY.YYY - IP адрес провайдера ip телефонии


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено denp , 23-Дек-08 11:56 
у меня аналогичная проблема решилась через portmap

ПС. Дайте свой номер аськи, может что-то подскажу


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено hose86 , 23-Дек-08 12:00 
>у меня аналогичная проблема решилась через portmap
>
>ПС. Дайте свой номер аськи, может что-то подскажу

173787099


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено All_is_not_what_it_seems , 26-Дек-08 16:35 
>Да вижу, у вас другая версия IOS, но перепрошить IOS я не
>могу, т.к. у нас специальная версия заточенная под ip телефонию (по
>словам наших системных интеграторов) , да и лицензионное все.

требуйте 12.4(11)T или новее, интеграторы должны дать;)
http://www.cisco.com/en/US/docs/ios/12_4t/ip_addr/configurat...


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено hose86 , 29-Дек-08 22:47 
>>Да вижу, у вас другая версия IOS, но перепрошить IOS я не
>>могу, т.к. у нас специальная версия заточенная под ip телефонию (по
>>словам наших системных интеграторов) , да и лицензионное все.
>
>требуйте 12.4(11)T или новее, интеграторы должны дать;)
>http://www.cisco.com/en/US/docs/ios/12_4t/ip_addr/configurat...

Скачал и загрузил по ftp IOS 12.4(23), семейство ADVIPSERVICESK9 (специально заточенная под Ip телефонию), так вот у меня такая-же беда :( такой команды - нет. Видимо IOS ADVIPSERVICES не имеют такой возможности


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено All_is_not_what_it_seems , 30-Дек-08 16:19 
>Скачал и загрузил по ftp IOS 12.4(23), семейство ADVIPSERVICESK9 (специально заточенная под
>Ip телефонию), так вот у меня такая-же беда :( такой команды
>- нет. Видимо IOS ADVIPSERVICES не имеют такой возможности

имеет, нужен только IOS c буквой Т


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено hose86 , 31-Дек-08 13:55 
>>Скачал и загрузил по ftp IOS 12.4(23), семейство ADVIPSERVICESK9 (специально заточенная под
>>Ip телефонию), так вот у меня такая-же беда :( такой команды
>>- нет. Видимо IOS ADVIPSERVICES не имеют такой возможности
>
>имеет, нужен только IOS c буквой Т

ПОЗДРАВЛЯЮ ВСЕХ С НАСТУПАЮЩИМ НОВЫМ ГОДОМ!!!! :)
Скачал прошивку с индексом Т, только она почему-то весит 53,9 MB и не загружается по TFTP, предыдущую 38Mb прошивку 12.4(23) я загружал по ТФТП без проблем, хотя на flash места 13 MB свободно.. Поделитесь мыслями.


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено All_is_not_what_it_seems , 31-Дек-08 14:10 
>Скачал прошивку с индексом Т, только она почему-то весит 53,9 MB и
>не загружается по TFTP, предыдущую 38Mb прошивку 12.4(23) я загружал по
>ТФТП без проблем, хотя на flash места 13 MB свободно.. Поделитесь
>мыслями.

поменяй свой TFTP сервер, рекомендую TFTPd32 или грузи по http, ftp.

2All
C наступающим!!!! :))))


"Проброс RTP траффика на подсеть IP телефонии за NAT"
Отправлено uone , 07-Янв-09 02:09 
прошу прощения, а rtp трафик должен приходить с ip voip провайдера?
возможно поток строится между абонентами.

access-list 105 permit ip host <IP voip провайдера> any
access-list 105 permit ip any host <IP voip провайдера>

я бы добавил rtp any any и логирование для дропов