L3VPN PE Device MAC Address Binding Update for Site Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing Layer 3 virtual private networks (L3VPNs), terminal devices face communication issues when migrating from one site to another due to the persistence of outdated MAC addresses in ARP tables, preventing access to devices on the new site.

Innovation Solution

A method and device implementation that involves sending attachment notification packets to a Provider Edge (PE) device, which obtains and updates IP addresses of involved terminal devices using a virtual private network identifier (VPN ID), allowing for the exchange of binding update notifications to correct MAC addresses and facilitate communication across site migrations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a terminal device sends ARP requests to query MAC addresses in an L3VPN network, then the terminal device can communicate with remote devices, but when the terminal device migrates to a different site, the outdated MAC address information in the ARP table causes communication failure

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidMAC address information accuracy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by having the PE device proactively send attachment notification packets to terminal devices when they attach to or migrate between sites. This allows the terminal device to receive updated MAC address binding information before communication is needed, preventing the use of outdated ARP table entries and ensuring continuous connectivity across site migrations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the PE device monitors terminal device attachment status and sends binding update notification packets containing current MAC address information. This feedback loop ensures that terminal devices receive real-time updates about MAC address bindings, allowing them to refresh their ARP tables and maintain accurate routing information even after migrating to different sites.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the PE device maintains ARP tables with MAC address mappings for terminal devices across different sites, then routing can be performed, but the persistence of outdated MAC addresses after site migration prevents successful communication

Engineering Contradiction:
Improverouting operationVSAvoidcommunication success rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system applies dynamics by making the MAC address binding information dynamic rather than static. The PE device continuously updates attachment notification packets with current MAC address bindings based on real-time terminal device locations. This dynamic approach allows the routing information to automatically adapt when terminal devices migrate between sites, maintaining both ease of operation and communication reliability.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If the system uses traditional ARP protocols for MAC address resolution in L3VPN, then simple address resolution is achieved, but site migration causes ARP cache invalidation and communication breakdown

Engineering Contradiction:
Improveaddress resolution complexityVSAvoidsite migration adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system achieves universality by extending the traditional ARP protocol functionality to handle multi-site L3VPN scenarios. The PE device sends attachment notification packets that serve multiple purposes: initial MAC address resolution, migration detection, and binding information updates. This multi-functional approach allows the same mechanism to handle both simple address resolution and complex site migration scenarios without increasing terminal device complexity.

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

Data Source

PatentUS10091106B2Method for implementing layer 3 virtual private network and device
Publication Date: 2018.10.02 HUAWEI TECH CO LTD
  • US10091106B2 patent drawing
  • US10091106B2 patent drawing
  • US10091106B2 patent drawing

AI summary

This application provides a method for implementing a Layer 3 virtual private network (L3VPN) and an apparatus. The method includes receiving, by a first PE, an attachment notification packet sent by a first terminal device, a first site attaches to an L3VPN by using the first PE; a second site attaches to the L3VPN by using a second PE, and a first terminal device attaches to a second site before attaching to the first site. The method also includes obtaining, by the first PE, an IP address of a second terminal device, and the second terminal device attaches to the second Site; and sending, by the first PE, a binding update notification packet to the first terminal device, where the binding update notification packet carries a MAC address of the first PE and the IP address of the second terminal device.