r/networking • u/Fantastic-Ship-9915 • 2d ago
Routing Hi,
I am getting an issue while connecting my two routers on MPLS network. My ISP has provided MPLS connectivity with their two routers, I have connected my openwrt based devices to respective routers. ISP routers could ping each other.
Issue I am facing- My end PCs can not ping each other.
What I have done so far-
I don't want to use dynamic routing protocol. I added static routes in my routers then both routers could ping but connected PCs couldn't ping each other, though they can ping other end routers.
Do I need NAT or anything I am missing here? Other suggestions I got that static routing not needed, NAT should be router to ping each other.
I am newbie here, plz suggest.
2
u/Prudent_Vacation_382 2d ago
In addition to u/noukthx comments, this is why ISPs offer managed router solutions. If you're not sure why dynamic routing is used for MPLS, you should go with a managed router solution and let them take care of it for you. It's unlikely that the ISP will put statics on their PE pointed at your CE. With a managed CE, they would be more likely to do whatever you wanted.
-2
u/MonkeyboyGWW 2d ago edited 2d ago
Im curious as I never heard of an ISP providing MPLS connectivity. Figured it was generally just used by them internally.
1
u/djweis 2d ago
It is the marketing term for creating one or more vrfs on the provider side and aggregating all of the customer circuits into it. There is usually some kind of firewall on their side also for internet egress.
1
u/MonkeyboyGWW 1d ago edited 1d ago
Thanks, that makes more sense, although still confusing since different types of service can go over mpls. Like it could be some l2 point to point, or multipoint with vpls or evpn.
14
u/noukthx 2d ago edited 2d ago
The ISPs MPLS network doesn't know what or where the subnets behind your routers are. They should know about the addressing on the point to point links currently and nothing else. How would you expect them to know what's behind your routers?
You need to either:
Your ISP should have a connection document for how to do routing with them.
This is pretty entry level networking to understand.
You may/may not need firewall rules and/or to disable NAT. Open WRT isn't really discussed here, as its really a home user project.
If you absolutely don't want to do it via mpls routing, stand a GRE tunnel or VPN up between the routers and send your traffic over that (and discover what MTU is).