RIB Agent Route Analysis for Network Traffic Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network devices lack the capability to effectively utilize a richer set of route attributes for route analysis, as routing protocol agents have limited visibility and information, leading to suboptimal route selection and management.

Innovation Solution

Implementing route selection policies through a Routing Information Base (RIB) agent, which has a global view of all routing protocol information, to influence route actions and decisions by considering a broader range of attributes beyond administrative distance, such as monetary cost and security factors, and applying policies for redistribution and next-hop modification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If routing protocol agents perform route analysis with limited visibility, then device complexity is reduced, but route selection quality deteriorates

Engineering Contradiction:
Improveroute selection qualityVSAvoidrouting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a RIB agent as an intermediary component that receives route information from multiple routing protocol agents and performs centralized route analysis. This mediator has global visibility of all routing information and applies routing policies to select optimal routes, thereby improving route selection quality without increasing the complexity of individual protocol agents.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent shifts route analysis from the protocol agent dimension to the RIB agent dimension, creating a hierarchical structure where protocol agents contribute route information and the RIB agent performs comprehensive analysis. This dimensional shift allows route analysis to leverage global information while keeping protocol agents simple.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If protocol agents have limited route information visibility, then ease of operation is improved, but loss of information increases

Engineering Contradiction:
Improverouting protocol managementVSAvoidroute attribute information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The RIB agent serves as an intermediary that collects comprehensive route information from all protocol agents, preserving complete route attributes including monetary cost, security factors, and other rich attributes. Protocol agents maintain operational simplicity while the RIB agent retains full information for policy-based routing decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If route selection uses only administrative distance, then device complexity is reduced, but manufacturing precision deteriorates

Engineering Contradiction:
Improveroute selection precisionVSAvoidroute analysis complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extends route selection from using only administrative distance to considering multiple parameters including monetary cost, security factors, and other rich route attributes. The RIB agent evaluates these multiple parameters to make precise routing decisions, improving route selection precision while centralizing complexity in the RIB agent.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If routing policies are implemented at protocol agent level, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improverouting policy flexibilityVSAvoidrouting system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements routing policies at the RIB agent level, which serves as a universal component handling route analysis for all protocol agents. This centralized policy implementation provides adaptability and flexibility while avoiding duplication of policy logic across multiple protocol agents, thereby controlling overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20230421490A1Route control techniques
Publication Date: 2023.12.28 ARISTA NETWORKS INC
  • US20230421490A1 patent drawing
  • US20230421490A1 patent drawing
  • US20230421490A1 patent drawing

AI summary

Embodiments described herein relate to techniques for route control. The techniques may include obtaining, by a routing information base (RIB) agent, a route policy for performing a route action; receiving, by the RIB agent, a route from a routing protocol; analyzing, by the RIB agent, the route using to make a determination about whether to perform the route action; and performing, by the RIB agent, the route action based on the determination. Route actions may include actions relating to route modification, route redistribution, modifications of various attributes of a route, etc.