09-30-2024 08:35 PM
I have two core routers at Site 1 and two core routers at Site 2. They are in OSPF area 0. They are considered my campus cores with multiple distribution routers connected to them, each with their own area. For the cores at each site should I build a link between them (2x40G) as an L3 ether-channel or as separate links. Diagram below. The green represents OSPF full neighbors. Which Site is considered best practice.
Solved! Go to Solution.
10-01-2024 12:13 AM
Hello
Personally id go for ECMP rather than a LAG, it will have a faster failover time and much easier to control the traffic if the need arises to policy route or path select on certain traffic/link
10-01-2024 12:13 AM
Hello
Personally id go for ECMP rather than a LAG, it will have a faster failover time and much easier to control the traffic if the need arises to policy route or path select on certain traffic/link
10-01-2024 07:28 AM
The OP asks "should I build a link between them (2x40G) as an L3 ether-channel or as separate links". I agree with Paul that separate links would be better than ether channel. Configuring ether channel between sites suggests that vlans/subnets are shared between sites. As I understand the OP and the drawing it looks like vlans/subnets are in one site or the other, but not in both sites. So the links between sites are for transit traffic and I believe that separate links accomplish this better.
10-01-2024 07:59 AM
If you have ECMP then you can easly load balance via CEF
That hard to done via PO.
MHM
10-01-2024 11:43 AM
Depends on requirement, if that is Dark Fiber, you can use ECMP or Trunk as Layer 2, and you can have mesh OSPF neighbors. or if no Longer Layer 2 requirement or extension , suggest to have p2p Layer 3 and OSPF peering.
Since i see there may be some Layer 2 loops in the diagram, depends on the VLAN spanning across.
10-01-2024 01:47 PM - edited 10-01-2024 06:00 PM
You do not mention the router models, but with 40G interfaces, I will assume that they forward in hardware (NPU) rather than software (CPU). Why is this important? Because it can impact two decision criteria mentioned in this discussion: (1) speed of link failure detection and (2) load sharing of traffic.
So if both failure detection speed and load-sharing are generally equal between LAG and ECMP with NPU forwarding, which should you use? Network engineering is always about trade-offs and the trade-off that occurs to me is the fine granularity of traffic steering over individual links with ECMP versus its additional L3 address management. With a LAG bundle, there is only one IP subnet required for all the links in the bundle, but with ECMP, each link requires its own subnet. In your particular use-case, the additional subnet management is trivial, but for large networks with hundreds or thousands of nodes, each with multiple links to neighbor nodes, the IP address design, consumption and management are not necessarily trivial. Some network operators have the default posture that all inter-nodal links are LAG bundles, but again, this does not necessarily apply to your own use-case. With two links between your routers, you are not really going to go wrong either way.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide