Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We had VOIP phone service and an MPLS connection between our main office and a branch office installed recently. The genuis who set things up created an internal network at the branch office using Our main office has an internal network of The two networks are not communicating well. We have tried to setup a route using the firewalls. Some things work, others don't. Is the subnetting the problem? Do I need to have the provider change the router settings (I can't access their router)?

share|improve this question
When asking a question don't just state "The two networks are not communicating well", give us specific details about what isn't working. Also, don't just state "We have tried to setup a route using the firewalls", give us some specific information about what routes you set up on which devices and from which networks. How is it that you expect that we'll be able to give informed answers without specific information about the problem? – joeqwerty Oct 20 '12 at 18:18

In general, if you create a subnet, the gateway on that subnet needs to have a route to any other subnet you want it to be able to access. So, the gateway (router) on each subnet needs to have a route to the other subnet. There are a number of ways you can do this - you say you have a route in the firewall somehow, so assuming the firewall has the ability to pass traffic to the other office's subnet, you could use the default gateway to route traffic to the other subnet through that.

Because you say some things work and others don't, it's possible that you have not got a routing issue. but a firewall issue.

Needless to say, I would avoid applying NAT between the two subnets, as they are both in RFC1918 space; the typical solution would be to use the MPLS link between them and have the routers simply route.

It's also important that both subnets have routes to each other; this is another reason why a few things may work but the vast majority will not.

Try running a traceroute between hosts on either subnet to see where the breakdown is.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.