Routing protocol: A routing protocol defines how network devices communicate with each other and exchange information about the most efficient paths for data transmission.
Load balancing: Load balancing is a technique used by routers to distribute network traffic evenly across multiple paths or links, ensuring efficient utilization and preventing congestion on any single path.
Network resilience: Network resilience refers to the ability of a network infrastructure to recover quickly from failures or disruptions, adapting and restoring connectivity without significant downtime.