Unlock instant, AI-driven research and patent intelligence for your innovation.

A route control method and device in a dhcpv6 PD scenario

A control method and routing technology, applied in multiplexing system selection devices, selection devices, advanced technologies, etc., can solve the problems of backbone network signaling impact, poor interoperability, high deployment costs, etc., to improve network utilization , Prevent malicious attacks, improve efficiency and performance greatly

Active Publication Date: 2022-05-17
FENGHUO COMM SCI & TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In order to overcome the existing routing and forwarding technology in the DHCPV6 PD address allocation scenario, which has signaling impact on the backbone network, poor interoperability compatibility, high deployment cost, and poor stability, the present invention creatively provides an analysis of the process of deploying DHCPV6 address allocation on the OLT Module, a method and system for managing and controlling the generation of static routes and updating the lifetime attribute of the user routing table in real time according to the online activity status of the ONU, which can avoid the dependence on network-side devices, flexible networking at low cost, and stable and low-latency Data forwarding of online and downstream services

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A route control method and device in a dhcpv6 PD scenario
  • A route control method and device in a dhcpv6 PD scenario
  • A route control method and device in a dhcpv6 PD scenario

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0115] The present invention provides a routing control method in a DHCPV6 PD scenario, deploying a DHCPV6 routing control system on the OLT, enabling relay routing forwarding, intercepting conventional protocol interaction messages for address allocation and lease renewal, and generating and dynamically maintaining user routing tables And establish a point-to-point route redistribution channel (such as BGP (Broader Gateway Protocol, Border Gateway Protocol), IP TUNNEL), redistribute this route to a specific target device in the backbone routing domain, and finally complete the downlink data from the target device to the OLT , the secondary route forwarding process from the OLT to the ONU.

[0116] This method has the following key steps:

[0117] (1) The stage of establishing the user routing table when the ONU first goes online to obtain the prefix and interface address

[0118] When the ONU first goes online to obtain the prefix and interface address, the user routing tabl...

Embodiment 2

[0135] The data structure design of the user routing table is as follows: figure 1 As shown, the main user node, the constituent elements include: ONU identifier DUID, life cycle T1, IPV6 gateway address life time T2, packet receiving interface VLAN, interface index RCV_IF, routing forwarding domain VRF, timeout period detection times TIME_COUNT, prefix identifier IA_ID. A prefix linked list is attached to each user's main node. The node PREFIX_NODE on the table stores the destination prefix and prefix length information of the route. A node NEXTHOP_NODE stores a next-hop gateway IPV6 address NEXTHOP.

Embodiment 3

[0137] see figure 2 , represents the DHCPV6 packet parsing and processing stage. When the user obtains the IPV6 address information for the first time, it will control the generation of the user routing table according to the DHCPV6 protocol packet.

[0138] S101: The Linux kernel system establishes a socket, monitors the DHCPV6 protocol interaction message (UDP port number is 547), and turns to S102 when the socket receives the protocol message;

[0139] In the RFC protocol standard, the DHCPV6 SERER port number is 547;

[0140] S102: Go to different branch processing procedures according to the transmission direction represented by the message type, if the message is an uplink message sent by DHCPV6CLIENT to DHCPV6SERVER, go to S103; if the message is a downlink message sent by DHCPV6SERVER to DHCPV6CLIENT, go to S107;

[0141] S103: Determine whether the user message is a RELEASE message, if so, it indicates that the user applies to release the address or goes offline, a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a routing control method in a DHCPV6 PD scenario: when an ONU goes online for the first time to obtain a prefix and an interface address, it controls the generation of a user routing table according to a DHCPV6 protocol message; the ONU renewal application continues to use the IPV6 prefix and address; each The message message is mapped into a status code according to the predefined rules. When the message just matches the mapped status code, it will trigger the transition from the current state to the next state; establish a timeout scanning timer and continuously traverse each user node in the user static routing list , if the current user node is not empty, compare the current time of the system with the online time of the user route, if it exceeds the lifetime of the user routing table prefix or interface IPV6 address, it is considered that the user is offline or abnormal; the user routing table is powered off and stored and Resume processing. Make full use of the powerful chip forwarding capability of the local OLT equipment, greatly improving efficiency and performance. The present invention also provides a routing control device in a corresponding DHCPV6 PD scenario.

Description

technical field [0001] The present invention belongs to the technical field of IPV6, and more specifically relates to a routing control method and device in a DHCPV6 PD scenario. Background technique [0002] In order to meet the hierarchical management requirements of IPV6 networks, IPV6 addresses and network parameters are generally configured and deployed in the way of centralized allocation and unified management. In the PON (Passive Optical Network, Passive Optical Network) access network architecture, users access the network The edge device (such as ONU (Optical Network Unit, Optical Network Unit)) uses DHCPV6 (DHCP (Dynamic Host Configuration Protocol, Dynamic Host Configuration Protocol, Dynamic Host Configuration Protocol) for IPV6) PDCLIENT protocol to request the network side DHCPV6SERVER server to obtain the IPV6 prefix and network side access interface address. DHCPV6 is a network protocol used to configure IP addresses, IP prefixes and / or other configurations...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04Q11/00H04L101/659
CPCH04Q11/0005H04Q11/0062H04Q2011/0073H04L2101/659Y02D30/70
Inventor 黄韬刘家玺王凡杰
Owner FENGHUO COMM SCI & TECH CO LTD