• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 200
  • Last Modified:

Setting up routing for video, VoIP and DNS over different external connections

Could someone give me some pointers on the following please.

I have satellite and ADSL (slow) on site.
To try and reduce the Satellite latency, I would like to route the following traffic to/from the LAN as follows:

- Sat to handle long streams like iPlayer and other video
- ADSL to handle VoIP (Skype) and DNS
- Either to handle HTTP
- ADSL to handle HTTPS/SSL

I normally use Netgear, but happy to consider other options if this gives easy to manage routing setup.   I guessing I need layer 3 functionality in the switch but not sure how to specify the above in a configuration (assuming its possible).

Thanks
BT
0
brothertom
Asked:
brothertom
  • 3
  • 3
2 Solutions
 
nociSoftware EngineerCommented:
Your first problem is that skype can fall back to http as a method to pass through firewalls.
So for a router voip can be indistinguishable from web traffic. [ especialy with skype ].

"regular" voip uses h.323, sip, iax or skinny as signaling protocol.  [ many others like google jingle are a combination of sip for voip & jabber for text messages etc. ]
The "regular" voip can be easily routed and as it easily distinguishable.  Although many use a different delivery protocol [ like RTP ] for the content stream, thouse can be configured to be between certain port ranges.
0
 
brothertomAuthor Commented:
I guess the biggest issue for me is that I am not sure what negotiation takes place for the above before the streaming starts.

For example, iPlayer requests are probably send over HTTP(s), with the stream then started.  Not sure how to capture that incoming stream via routing alone.

Similarly for SIP calls.

Skype fallback noted.
0
 
nociSoftware EngineerCommented:
SIP has it's own UDP port. (5060) the RTP stream has negotiated ports and is harder to do. Skype is a hotchpotch of protocols just to get past firewall & porxies as easy as possible.

For VOIP(SIP) you should most probably try to use an SBC or Proxy at a known location outside of your organisation and send all streams acros that one.

Effectively it would be better if you could upgrade your link, i can understand that might be a challenging issue at some locations.

In linux you can tag routes for a certain route and you can match the RTP links if connection tracking for SIP has been activated.
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
brothertomAuthor Commented:
Perhaps a Linux routing box would be more flexible in terms of rules.
Or indeed an on-site proxy for most services.
0
 
nociSoftware EngineerCommented:
any further questions?
0
 
brothertomAuthor Commented:
Hi noci,

No, I think we're done here - thanks for the insights.

BT
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now