Separate core and access router both 2116 , NAT and DNS on core and pppoe, rate limit on access how to?

Upstream Description:

  • Upstream providing services via 5 different vlans like Facebook & Akamai cache (FNA), Google Cache (GGC), Content network (CDN), Local internet exchange (IX) and Internet.

Core Router Description:

  • Core router running DNS service, NAT. 5 vlans connected to Access router, iBGP. One for Facebook announcing the routes it receives via upstream's Facebook BGP, announcing GGC routes for GGC and so on. Only internet announcing static and default route.

  • Traffic form each upstream's vlans route marked like fna, ggc, cdn, ix and internet.

  • $0.0.0.0/0 route with specific routing mark given to specific vlans. like 0.0.0.0/0 to access router’s ggc interface with ggc routing mark and so on.

Access Router Description:

  • Access router, pppoe concentrator, traffic shaper. 5 different vlans like fna, ggc, cdn, ix and internet connected to core router using iBGP.

  • None announcing anything but internet announcing only static.

  • Default route received from internet interface

Problem: Clients not getting internet. What’s wrong?

Hi,

Sorry to write this but: the problem description is WRONG and the question target is WRONG.

You should hire professional to make things work: https://mikrotik.com/consultants?category=consultants as it looks as advanced ISP system. Do you agree?

Please look "from outside" at your own problem description and ask the question. What's missing? Anything missing? All needed details are provided?