Does anyone know if H.323 voip is supported through NAT/PAT. I have done a sniffer trace and I can see the NAT convert the IP header but not the H.225. Any advice.
It does seem to work through the firewall using dynamic NAT. Any ideas?
I know that SIP is not supported by NAT without some work and thats because of the RTP UDP stream that carries the compressed voice(or other media). H.323 has issues because of the large numbers of ports it uses that are dynamically assigned.
An excellent paper on H.323 and firewalls can be found at:
The real question is are you refering to NAT (network address translation) or PAT (port address translation) there are subtle but very important differences between the two and how it impacts VoIP.
I believe the VoIp that is working is using NAT as it is configured with the 'nat' and 'global' commands, wheras the one that is not is using static(outside,intf2) I believe this is PAT.
As you can see I'm not much of a wiz on these firewalls, hope that makes sense.
NAT and PAT are not your friends for VoIP but at least with NAT you can use something like STUN to get around it. THink Skype THey use a form of STUN to work around NAT issues. There is also a cool toy called "NAT Check Program" at:
PAT is actually noted by Cisco's release notes not to function at all with VOIP. Using common sense it's kinda obvious anyway, but NAT should work just fine, as the outgoing/incoming streams for H.23X should be masq'd and forwarded, not port translated.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.