I have a client who wants to do some MPLS. While I feel I have a good understand of the concept of MPLS, I currently lack the knowledge and experience to know how to properly design it.
The client has 2 7200s and 2 3560s in POP1 and another 7200 and 3560 in POP2. In POP1, each 7200 has a physical connection to each of the two 3560s, and the 3560s have a physical connection to each other - it's all fully meshed (with the exception that each 7200 does not have a physical connection to the other 7200). POP2 is easy - the 7200 is connected to the 3560.
My client has done a conceptual diagram labeling the 7200s as P routers and the 3560s as PE routers in each POP. A client connection is illustrated in the diagram connecting to one of the 3560s in POP1 and the 3560 in POPs. That describes the client entry points into the MPLS cloud.
I was doing some reading, and correct me if I'm wrong, but it seems the 3560 has a very limited MPLS feature set - in fact it doesn't really have an MPLS feature set at all. It does seem to have enough to run as a CE, but not a PE as the client has illustrated in their diagram. Assuming this is true and the 3560s cannot run as PEs, I have to run them as CEs. The question now, is the 7200s that were labeled as P routers now need to be PE routers because CEs cannot talk directly to Ps, or am I wrong?
Just by browsing this forum briefly, it appears that P routers are somewhat optional and one may opt to start to build using PEs and install Ps as the network grows. Also from reading some of the software configuration guides on MPLS, it appears that a client can only talk to a CE, not a PE. Assuming these two points are true, I really do need to look at redesigning what my client has given me - turn the 7200s into PEs instead of Ps and turn the 3560s into CEs instead of PEs. Is that even possible? If the 7200s reach one another through the 3560s only, can a CE transit for a PE ok, or am I going to wind up in some hot water?
Thanks, and I apologize in advance if any of these questions have simple, obvious answers that I am missing.