IS-IS Link Protocol Attribute Tagging for IPv4 IPv6 Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In networks that implement both IPv4 and IPv6, existing IS-IS protocols often lead to routing calculation errors due to inconsistent topology identification between IPv4 and IPv6 links, as a link supporting one protocol may be incorrectly identified as supporting the other.

Innovation Solution

A network device adds protocol attributes to LSPs, including information on the supported protocols for its ports and neighboring devices, to accurately record and update network topology information, ensuring correct routing calculations by distinguishing between IPv4 and IPv6 links.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the IS-IS protocol is used in mixed IPv4 and IPv6 networks without protocol attribute identification, then routing calculation simplicity is maintained, but routing accuracy deteriorates due to topology inconsistency between IPv4 and IPv6 links

Engineering Contradiction:
Improverouting accuracyVSAvoidprotocol attribute management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the network topology information by protocol type, maintaining separate topology records for IPv4 and IPv6 links. Each link is tagged with protocol attributes (IPv4, IPv6, or both), allowing the routing calculator to select and process only the relevant topology for each protocol, thereby improving routing accuracy without requiring complete protocol differentiation across all network elements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by adding protocol attributes specifically to link state protocol data units (LSPs) where topology information is exchanged, rather than modifying the entire IS-IS protocol structure. The protocol attribute is embedded in the LSP's TLV (Type-Length-Value) field, enabling precise identification of link protocol support at the local link level while maintaining overall protocol compatibility

Inventive Principle:
Principle #3Local quality

2Reliability

If protocol attributes are added to all LSPs to ensure accurate topology identification, then routing calculation accuracy improves, but information processing overhead increases

Engineering Contradiction:
Improvetopology identification reliabilityVSAvoidinformation processing overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent implements partial action by adding protocol attributes only to the minimum necessary LSP elements required for routing calculation, rather than embedding protocol information in every possible LSP field. The protocol attribute is added selectively to link state information that directly impacts route selection, reducing unnecessary information processing overhead while maintaining sufficient topology identification reliability

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The protocol attribute field in the LSP serves multiple functions: it identifies link protocol support (IPv4/IPv6), enables topology segmentation, guides routing calculation selection, and maintains backward compatibility with existing IS-IS implementations. This multi-functionality reduces the need for separate information structures for each purpose, thereby minimizing overall information processing overhead

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

Data Source

PatentUS9438510B2Calculating a route
Publication Date: 2016.09.06 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9438510B2 patent drawing
  • US9438510B2 patent drawing
  • US9438510B2 patent drawing

AI summary

According to an example, in a method for calculating a route, a first network device may add a protocol attribute supported by a link to a link state protocol data unit (LSP) of the first network device according to a protocol attribute supported by a port of the first network device and a protocol attribute supported by a port of a neighbor network device when establishing an adjacency, and may flood the LSP. The first network device may receive a LSP from a neighbor network device, parse a protocol attribute supported by a link contained in the received LSP, record the protocol attribute supported by the link contained in the received LSP in local network topology information, to obtain updated network topology information. And the first network device may calculate a route according to the updated network topology information. A network device and a computing device may calculate a route.