Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 22

Thread: Q on VoIPo SIP outbound vs. router

  1. #11
    Join Date
    Feb 2010
    Posts
    235

    Default Re: Q on VoIPo SIP outbound vs. router

    Yes, I'm served by the west SIP server.

    I would like to stop all the outbound rejections because it fills up my router's SYSLOG. And the barrage (3 per minute) of incoming "pings" from SIP servers is bad too.

    I didn't have all this with my prior VoIP provider. But that provider did not have a reliable server feature set, nor humane customer support.
    Last edited by stevech; 03-11-2011 at 08:40 PM.

  2. #12
    Join Date
    Dec 2008
    Posts
    200

    Default Re: Q on VoIPo SIP outbound vs. router

    If you are getting 3 per minute, its probably the keep alive packets from the ATA to the SIP server to keep the UDP NAT entries alive. I am not sure why your router is blocking that traffic. Does it give any reason at all? What router do you have?

    Depending on the NAT entry timeout for the UDP packets, you could increase the keep alive interval. To do that, you would need to the timeout or should be able to configure it.

  3. #13
    Join Date
    Feb 2010
    Posts
    235

    Default Re: Q on VoIPo SIP outbound vs. router

    Quote Originally Posted by sr98user View Post
    If you are getting 3 per minute, its probably the keep alive packets from the ATA to the SIP server to keep the UDP NAT entries alive. I am not sure why your router is blocking that traffic. Does it give any reason at all? What router do you have?

    Depending on the NAT entry timeout for the UDP packets, you could increase the keep alive interval. To do that, you would need to the timeout or should be able to configure it.
    I am seeing my router's log (Cradlepoint MBR900) filled with rejected incoming packets from VoIPo's SIP servers. Also, my ATA's ALG function is trying to send SIP packets out but the router log says it did not forward, apparently because the Grandstream's SIP packet is not formatted properly according to the Cradlepoint.

  4. #14
    Join Date
    Jan 2009
    Posts
    230

    Default Re: Q on VoIPo SIP outbound vs. router

    Quote Originally Posted by stevech View Post
    ... Also, my ATA's ALG function is trying to send SIP packets out but the router log says it did not forward, apparently because the Grandstream's SIP packet is not formatted properly according to the Cradlepoint.
    Keep alive packets from your ATA are sent to keep your router ports open, not VOIPo's. The ATA is sending a local request to your router, a local request (local IP, private IP, any IP starting with 192.16 cannot be forwarded, if local IP's forwarded to the internet you would be colliding with millions of routers worldwide. Your registration requests are getting forwarded because the ATA sends it thru your WAN IP address. As long as your ATA is keeping your routers ports open (or your router has built in VOIP logic), you are right, VOIPo's attempt to keep yours alive is unnecessary. But, they have more than just you to think about, thousands of VOIPo customers are benefiting from keep alive requests sent by VOIPo and it is not detrimental to routers that don't need the reminder. Albeit maybe a little unnerving seeing your logs fill up.

  5. #15
    Join Date
    Feb 2010
    Posts
    235

    Default Re: Q on VoIPo SIP outbound vs. router

    Quote Originally Posted by voipinit View Post
    Keep alive packets from your ATA are sent to keep your router ports open, not VOIPo's. The ATA is sending a local request to your router, a local request (local IP, private IP, any IP starting with 192.16 cannot be forwarded, if local IP's forwarded to the internet you would be colliding with millions of routers worldwide. Your registration requests are getting forwarded because the ATA sends it thru your WAN IP address. As long as your ATA is keeping your routers ports open (or your router has built in VOIP logic), you are right, VOIPo's attempt to keep yours alive is unnecessary. But, they have more than just you to think about, thousands of VOIPo customers are benefiting from keep alive requests sent by VOIPo and it is not detrimental to routers that don't need the reminder. Albeit maybe a little unnerving seeing your logs fill up.
    Geeze, I know the difference between a non-routable/private IP and a public IP address. The problem is why does my router's ALG reject the SIP packets form the Grandstream. If not rejected, they get NATed to my public address and on to VoIPo's designated SIP server. I will try to get from Cradlepoint what criteria they use to reject a SIP packet in their ALG.

  6. #16
    Join Date
    Jan 2009
    Posts
    230

    Default Re: Q on VoIPo SIP outbound vs. router

    I wonder if SIP ALG is re-writing the packet to use your public IP as opposed to using NAT and discarding the original. Does your traffic decrease with SIP ALG disabled?

  7. #17
    Join Date
    Feb 2010
    Posts
    235

    Default Re: Q on VoIPo SIP outbound vs. router

    Quote Originally Posted by voipinit View Post
    I wonder if SIP ALG is re-writing the packet to use your public IP as opposed to using NAT and discarding the original. Does your traffic decrease with SIP ALG disabled?
    While I await a response from Cradlepoint tech support, all I can say is what the log says

    "SIP ALG rejected packet from 192.168.1.51:5079 to 72.51.46.124:5060"

    where the source is the VoIP device and the destination is the SIP server I am assigned. One must assume that the packet would get NATed to my public IP address had ALG not rejected it as formatted by the Grandstream.

    EDIT: I did find this statement from a lay-person:
    "As most modern sip clients are NAT aware, there really isn't a need for the sip alg."
    But I wonder if this applies to the NAT traversal techniques in the Grandstream client?


    To be clear: The VoIPo service works OK, this is an admin issue.
    Last edited by stevech; 03-15-2011 at 11:44 AM.

  8. #18
    Join Date
    Dec 2008
    Posts
    200

    Default Re: Q on VoIPo SIP outbound vs. router

    NAT Keep alive packets probably don't have any SIP header.. That maybe the reason it is rejecting the packets.

    Since you are working fine with the packets being rejected, I assume you don't need any keep alive packets. You could probably ask VOIPo to turn off Keep Alive packets. Since your router is SIP aware, it is getting the registration interval from the SIP packets and keeping the NAT entry alive for the duration.

    I am not sure if STUN setting is turned on for your ATA. If not, your router's SIP ALG is working fine. If the SIP ALG is turned off in your router, you will need NAT Traversal and STUN server on your ATA.

    On my ATA, NAT Traversal, STUN and Keep alive packets are turned off.

  9. #19
    Join Date
    Jan 2009
    Posts
    230

    Default Re: Q on VoIPo SIP outbound vs. router

    Quote Originally Posted by sr98user View Post
    NAT Keep alive packets probably don't have any SIP header.. That maybe the reason it is rejecting the packets.
    Sounds correct, if keep alive packets had a valid SIP header, it would be passed just like registration requests are.


    Quote Originally Posted by sr98user View Post
    On my ATA, NAT Traversal, STUN and Keep alive packets are turned off.
    On my ATA, NAT traversal (STUN) and keep alive are on (keep alive sent every 20 seconds but really is just bouncing back and forth between the router and ATA).

  10. #20
    Join Date
    Feb 2010
    Posts
    235

    Default Re: Q on VoIPo SIP outbound vs. router

    Do I have this correct:
    The Grandstream ATA is sending "keep alive" packets to the SIP server, on the SIP port, but these are not SIP-formatted (standards-compliant). Therefore, the ALG in my router rejects them. So they should not be sent on the SIP port. Yes?

    VoIPo told me they moved my ATA to non-standard SIP ports to better hide from bad guys trying to steal service. Not sure this is relevant.

    The keep-alive packets, if this is what they are, seemingly should be sent via some port number that is not reserved by agreement for a given service like SIP.
    Yes?

    It would be noise on the LAN but my router's log fills quickly with these junk messages, and those of rejected incoming messages from VoIPo's SIP servers doing some sort of NAT trigger keep-alive. I'd really like my router's log to be useful for what it is intended for: logging anomalies.
    Last edited by stevech; 03-15-2011 at 06:00 PM.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •