A vpp-based pppoe client implementation method and pppoe client

An implementation method and client technology, which are applied in the VPP-based PPPoE client implementation method and the PPPoE client field, can solve the problem that VPP cannot be forwarded, and achieve the effect of performance improvement

Active Publication Date: 2020-09-15
FENGHUO COMM SCI & TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] For the defects existing in the prior art, the purpose of the present invention is to provide a kind of VPP-based PPPoE client realization method and PPPoE client, solve the problem that VPP can not be forwarded as PPPoE client in home gateway

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 vpp-based pppoe client implementation method and pppoe client
  • A vpp-based pppoe client implementation method and pppoe client
  • A vpp-based pppoe client implementation method and pppoe client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] see figure 1 As shown, the embodiment of the present invention provides a VPP-based PPPoE client, including:

[0042] The PPPoE signaling processing module is used to generate the PPPoE signaling message required by the PPPoE client; in this embodiment, the PPPoE signaling processing module is processed by the PPPoE client side signaling processing software, such as RP-PPPoE PenguinPoint-to-Point Protocol over Ethernet, an open source Ethernet-based point-to-point communication protocol client), completes the signaling interaction function with the PPPoE server;

[0043] The VPP running inside the home gateway includes a PPPoE configuration management module, a PPPoE signaling forwarding module, a routing module and a tuntap (tunnel tap, a software analog network interface) interface, which is used to forward the PPPoE signaling message of the PPPoE client; Among them, the PPPoE configuration management module is responsible for configuring the working mode of the PPPo...

Embodiment 2

[0047] This embodiment provides a VPP-based PPPoE client, which is basically the same as Embodiment 1. The difference is that the routing module in this embodiment includes a PPPoE session interface, and the routing module is used to transfer the The user IP message is routed to the PPPoE session interface on the WAN side, and is packaged into a PPPoE message and sent from the WAN side network port, and receives the PPPoE message from the WAN side network port and unpacks it into an IP message on the PPPoE session interface. routed to the LAN side.

Embodiment 3

[0049] This embodiment provides a method for implementing a VPP-based PPPoE client, comprising the following steps:

[0050] Configure the signaling processing module and the PPPoE configuration management module at the PPPoE client, the function and specific implementation of the signaling processing module in this embodiment are as described in embodiment 1;

[0051] The PPPoE configuration management module configures the physical network port used for the interaction between the PPPoE client and the PPPoE server through the VPP management command of the PPPoE client, and sends the PADI message from the physical network port;

[0052] Subsequently, the PPPoE signaling processing module realizes the signaling packet interaction with the server through the PPPoE signaling forwarding module, and completes the signaling interaction in the PPPoE discovery phase.

[0053] The PPPoE client signaling processing module invokes the VPP command line interface to establish the PPPoE se...

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 method for implementing a VPP-based PPPoE client and a PPPoE client, relating to the field of communication technology, comprising the following steps: configuring a signaling processing module on a PPPoE client; configuring a PPPoE client through a VPP management command of the PPPoE client The physical network port through which the client interacts with the PPPoE server, and sends a PADI message from the physical network port; the signaling processing module processes the discovery signaling message from the PPPoE server, and forwards the discovery signaling to the PPPoE server through VPP The response message of the message completes the signaling interaction in the PPPoE discovery phase; the PPPoE client signaling processing module invokes the VPP command line to establish the PPPoE session and related interfaces specified in the PPPoE discovery phase signaling, and enters the VPP routing table Add the interface of the PPPoE session to forward subsequent packets. The method for realizing the VPP-based PPPoE client and the PPPoE client of the present invention solve the problem that the VPP cannot be forwarded as the PPPoE client in the home gateway.

Description

technical field [0001] The present invention relates to the technical field of communications, in particular to a method for implementing a PPPoE client (Point-to-Point Protocol over Ethernet Client, Ethernet-based point-to-point communication protocol client) based on VPP (Vector Packet Processing, batch data packet processing software) and PPPoE client. Background technique [0002] After the network in the traditional IT architecture is deployed and launched according to business needs, if the business needs change, it is very cumbersome to re-modify the configuration on the corresponding network devices (routers, switches, firewalls). In the rapidly changing business environment of the Internet / Mobile Internet, the stability and performance of the network alone are not enough to meet business needs, and flexibility and agility are more critical. [0003] Software Defined Network (Software Defined Network, SDN) is a new network innovation architecture and a way to realiz...

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): H04L12/28H04L12/741H04L45/74
CPCH04L12/2859H04L12/2898H04L45/74
Inventor 祁晋韩静覃洪清
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products