api: YAML JSON TOON Database version: 1.0.0 format: json dataset: slug: routing-protocols title: Routing Protocols description: Algorithms and protocols that determine packet paths. summary: "The routing protocols and routing techniques network engineers meet most: distance-vector and link-state interior protocols, BGP for the internet, and the static and default routes that tie them together. Each row gives the protocol, its type and what it does." use_when[2]: "You are choosing a protocol for a campus, WAN or data-center design.",You need to describe how a router learns paths. caveats[2]: "Protocol choice also depends on vendor support, scale and operational skill, not only on the algorithm.","Static routing and default routes are configuration, not protocols, and are listed because they appear in every real design." related[3]: network-topologies,osi-model-layers,tcp-ip-protocol-suite category: Networking category_slug: networking tags: "networking,routing,protocols" view_count: 0 entry_count: 12 fields[3]{section,field,type,example}: data,protocol,string,RIP data,type,string,Distance-vector data,description,string,Uses hop count; limited to 15 hops. data[12]{protocol,type,description}: RIP,Distance-vector,Uses hop count; limited to 15 hops. OSPF,Link-state,Dijkstra-based intra-domain routing. EIGRP,Advanced distance-vector,Cisco proprietary with fast convergence. BGP,Path-vector,Inter-domain routing using policies and attributes. Static Routing,Manual,Administrator configures fixed routes. Default Route,Manual,Route used when no more specific route matches. IS-IS,Link-state,Intra-domain link-state protocol widely used in service-provider and large data-center networks. OSPFv3,Link-state,"OSPF for IPv6, carrying IPv6 prefixes." RIPng,Distance-vector,RIP for IPv6; hop-count metric limited to 15. Babel,Distance-vector,Loop-avoiding protocol designed for wired and wireless mesh networks. Policy-Based Routing,Policy,Selects the next hop by criteria such as source address or application instead of the destination alone. Equal-Cost Multi-Path (ECMP),Load sharing,"Spreads traffic across several paths of equal cost, common in spine-leaf fabrics."