Is CEF per-destination really session-based?
I attached a diagram and I have a question about the flow of network traffic.
If someone initiates a connection to a system from a site in the MPLS cloud destined to a CRD server on the 6509s, would the traffic be routed back into the MPLS cloud (router) in the same direction that it came in from?
Or does it risk asymmetrical routing? Is that bad , if it does?
FYI - The connections with the 'delay' object are back-up routes.
Thanks for the help.
The return path that the traffic will take totally depends on the routing information present. The return traffic can take a different path. CEF does nothing but install the routing information in the hardware. It doesn't have any intelligence of its own.
If both source and destination are in eigrp/ospf domain, it is quiet likely that the same path will be chosen as best path for both the source and destination. But in case BGP is involved, there are many attributes that can influnce the path/return path selection. The LSPs of MPLS too are unidirectional. So the return traffic will be through a different LSP and that can take a different path.
Asymetric routing can cause different delays in different directions. If you consider the paths for delay-sensitive traffic during the design, it shouldnt cause any problems. Asymetric routing can rather help in utilizing the redundant connections better and can be used to an advantage.