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

Method for realizing URPF on Ethernet switch

A switch and Ethernet technology, applied in the field of computer network communication, can solve problems such as expensive boards, inability to support boxed switches, and efficiency bottlenecks

Active Publication Date: 2011-05-25
北京神州数码云科信息技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] 1. Only software forwarding can be realized; compared with hardware forwarding, software forwarding is much less efficient; in the case of very large network traffic, there will be an efficiency bottleneck;
[0016] 2. Increased user investment; in order to support the URPF function, the user must purchase a dedicated board; in order to solve the problem of software forwarding efficiency, the board needs to use a processor with high performance, such as NP (Network Process, network processor ), resulting in very expensive boards;
[0017] 3. Due to the need to insert a dedicated board, it is impossible to support URPF on a box switch (that is, a switch that can only support one board), so most middle and low-end switches cannot support the URPF function.

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
  • Method for realizing URPF on Ethernet switch
  • Method for realizing URPF on Ethernet switch
  • Method for realizing URPF on Ethernet switch

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0037] Such as Figure 4 As shown, it is an embodiment of the URPF check in the present invention. In its routing table, the routes 120.1.0.0 / 16, 198.1.1.0 / 24, and 202.1.16.0 / 24 are learned from the E3, E2, and E1 interfaces of the switch respectively. From the perspective of URPF inspection, all source addresses Packets within the range of the route can only be received from the corresponding interface, and packets received from unmatched interfaces will be discarded.

[0038] Translated into packet filtering rules, it is:

[0039] (1) On the E3 interface, allow packets with the source address "120.1.0.0 255.255.0.0" (permit source 120.1.0.0 255.255.0.0), and prohibit packets with other source addresses (deny any-other);

[0040] (2) On the E2 interface, allow packets whose source address is "198.1.1.0 255.255.255.0" (permit source 198.1.1.0 255.255...

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 related method for implementing URPF in Ethernet exchange comprises: 1. enabling the URPF detection function on interface; and 2. according to interface relative route, automatic generating data packet filter list to send to exchange hardware item. This invention overcomes many defects by software way, has very high efficiency, adds no to user cost, and just needs upgrade the software, even on box-type exchange.

Description

technical field [0001] The invention relates to the field of computer network communication, in particular to a method for realizing URPF on an Ethernet switch. Background technique [0002] Reverse Path Forwarding (RPF: Reverse Path Forwarding) is a function of an Ethernet switch and is the basis for forwarding of most multicast routing protocols. When a multicast packet arrives at the switch, the switch performs an RPF check on the packet. If the RPF check is successful, the multicast packet is forwarded; otherwise, the packet is discarded. [0003] The principle of RPF check is as follows: [0004] 1. The switch checks the source address of the arriving multicast message to determine the incoming interface of the message, and judges whether the interface is the outgoing interface from the switch to the destination as the source address of the multicast message; [0005] 2. If the multicast packet arrives on an interface that can return the source address, the RPF check...

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/56H04L29/06H04L12/02H04L12/937
Inventor 董建军王延华
Owner 北京神州数码云科信息技术有限公司
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