Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method, device and system for processing ipv4 routing information and ipv4 data packets

A processing method and data packet technology, applied in the field of communication applications

Active Publication Date: 2019-04-23
CHINA MOBILE COMM GRP CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The purpose of the present invention is to provide a processing method, device and system for IPv4 routing information and IPv4 data packets, so as to solve the problem that existing IPv4 sites cannot realize intercommunication through IPv6 networks running Multi-Protocol Label Switching MPLS

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 method, device and system for processing ipv4 routing information and ipv4 data packets
  • A method, device and system for processing ipv4 routing information and ipv4 data packets
  • A method, device and system for processing ipv4 routing information and ipv4 data packets

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0116] When the 4PE router announces IPv4 routes to other 4PE routers, it passes the IPv4 address of the interface on which it receives the IPv4 route and its own global global IPv6 address reachable in the IPv6 network to the egress 4PE router (that is, the opposite 4PE router) through the next hop domain. router). Among them, the MP-BGP update message is as figure 2 Shown. NLRI is the IPv4 route to be transmitted and its corresponding MPLS label. Among them, the format and definition of NLRI are consistent with RFC3107, such as image 3 Shown.

[0117] In the first embodiment described above, the IPv4 next hop and the IPv6 next hop are passed to the egress 4PE router by extending the next hop field in the next hop in the SAFI; the network layer in the SAFI is reachable by extending The NLRI field of the message transmits the IPv4 route and the MPLS label corresponding to the IPv4 route to the egress 4PE router.

Embodiment 2

[0119] When a 4PE router announces IPv4 routes to other 4PE routers, it passes the IPv4 address of the interface on which it receives the IPv4 route to the other party through the extended community attribute, and transmits its own global global IPv6 address to the other party through the next hop domain. MP-BGP update message such as Figure 4 Shown.

[0120] NLRI is the IPv4 route that needs to be transferred and its corresponding MPLS label, among which the format and definition of NLRI are consistent with RFC3107.

[0121] Define a new Extended community field to pass the next hop of IPv4. The format of the Extended community is consistent with RFC4360, the specific value of type needs to be applied to the IANA International Organization for Standardization, and the value is the IPv4 address. Such as Figure 5 Shown.

[0122] In the second embodiment above, the IPv4 next hop is transferred to the egress 4PE router by extending the extended community field in the SAFI; and the I...

Embodiment 3

[0124] When a 4PE router announces IPv4 routes to other 4PE routers, it passes the IPv4 address of the interface on which it receives the IPv4 route to the other party through the next hop domain, and passes its own global IPv6 address to the other party through NLRI. Among them, the MP-BGP update message is as Image 6 Shown.

[0125] Update RFC3107 to define a new NLRI format. The delivery content includes IPv4 routes, MPLS labels corresponding to IPv4 routes, and corresponding IPv6 next hops. The position of the next hop of IPv6 can be before or after the MPLS label, depending on standardization. Figure 7 An example of IPv6 next hop before MPLS label is given.

[0126] In the third embodiment above, the next hop field in SAFI is extended to pass the IPv4 next hop to the egress 4PE router; the NLRI field in SAFI is extended to transfer the IPv4 route and the IPv4 route corresponding to the The MPLS label and the IPv6 next hop are delivered to the egress 4PE router.

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 provides a method, device and system for processing IPv4 routing information and IPv4 data packets, which are used to solve the problem that the existing IPv4 sites cannot realize intercommunication through the IPv6 network running multi-protocol label switching MPLS. The processing method of the present invention includes: passing the routing information of the IPv4 route to the egress 4PE router by extending the subaddress family identifier SAFI in the multi-protocol border gateway protocol MP-BGP, wherein the routing information includes: the IPv4 route Corresponding MPLS label, IPv4 next hop, and IPv6 next hop. The IPv4 routing information and the processing method of the IPv4 data packet in the embodiment of the present invention realize the purpose of transferring the IPv4 route through IPv6 and forwarding the IPv4 data packet through the IPv6 network running MPLS by extending the SAFI in MP-BGP.

Description

Technical field [0001] The present invention relates to the technical field of communication applications, in particular to a method, device and system for processing IPv4 routing information and IPv4 data packets. Background technique [0002] After the IPv6 protocol (RFC2460) is widely used, the network protocol and traffic will be based on IPv6 single site. How a few IPv4 sites can interoperate through an IPv6 single site network running multi-protocol label switching MPLS will become a problem. draft-ietf-mpls The problem is also clearly pointed out in -ldp-IPv6, and there is no solution yet. [0003] To solve this problem, it is necessary to solve the following two aspects: first, how to transmit IPv4 routing through the IPv6 network; second, how to forward IPv4 data packets through the IPv6 network. [0004] RFC5512, Border Gateway Protocol Encapsulation Sub-Address Family Identifier and Tunnel Encapsulation BGP EncapsulationSAFI and Tunnel Encapsulation, a tunnel negotiation ...

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/723H04L45/50
Inventor 李振强
Owner CHINA MOBILE COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products