Network equipment and virtual device

A technology of network equipment and logic devices, which is applied in the field of network communication, and can solve problems such as affecting the distribution of packets by the CPU and failing to recognize packets normally.

Active Publication Date: 2019-12-24
NEW H3C TECH CO LTD
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, because the switch chip adds a private information header to the Ethernet header of the message according to the private protocol, this will cause the CPU to fail to recognize the message normally because the Ethernet header of the message carries the private information header after receiving the message. Affects the distribution of packets by the CPU

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
  • Network equipment and virtual device
  • Network equipment and virtual device
  • Network equipment and virtual device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] see image 3 , image 3 It is a structural diagram of a network device provided in Embodiment 1 of the present application. like image 3 As shown, in the structural diagram of the network device provided in Embodiment 1, the network device may include: a switch chip 301 , a CPU 302 , and a logic device 303 . The network device shown in Embodiment 1 is taken as an example including only one switch chip.

[0039] like image 3 As shown, the switch chip 301 may include a CPU interface 301_1 and a peripheral interface 301_2. Here, the number of peripheral interfaces 301_2 is greater than or equal to one. The peripheral interface is used for receiving messages outside the switch chip 301 and for sending messages outside the switch chip 301 .

[0040] like image 3 As shown, the CPU 302 includes at least: a media access controller 302_1 , a buffer 302_2 , a memory 302_3 , a CPU core 302_4 , and a distribution module 302_5 . The number of CPU cores 302_4 is greater th...

Embodiment 2

[0061] see Figure 5 , Figure 5 It is a structural diagram of a network device provided by Embodiment 2 of the present application. like Figure 5 As shown, in the structural diagram of the network device provided in Embodiment 2, the network device may include: a switch chip 501 , a CPU 502 , and a logic device 503 . The network device shown in Embodiment 2 is taken as an example including only one switch chip.

[0062] like Figure 5 As shown, the switch chip 501 may include a CPU interface 501_1 and a peripheral interface 501_2.

[0063] The CPU 502 includes at least: a media access controller 502_1 , a buffer 502_2 , a memory 502_3 , a CPU core 502_4 , and a distribution module 502_5 .

[0064] In Embodiment 2, the CPU interface 501_1 of the switch chip 501 is connected to the media access controller 502_1 of the CPU 502 .

[0065] In the second embodiment, the logic device 503 is connected between the media access controller 502_1 and the buffer 502_2.

[0066] Ba...

Embodiment 3

[0082] see Figure 6 , Figure 6 A structural diagram of a network device provided in Embodiment 3 of the present application. like Figure 6 As shown, in the structural diagram of the network device provided in Embodiment 3, the network device may include: a switch chip 601 and a CPU 602 . The network device shown in Embodiment 3 is taken as an example including only one switch chip.

[0083] In Embodiment 3, the structure of the switch chip 601 is similar to that of the switch chip 301 in Embodiment 1 and the structure of the switch chip 501 in Embodiment 2, and will not be repeated here.

[0084]In Embodiment 3, the CPU 602 at least includes: a module 600 , a buffer 602_1 , a memory 602_2 , a CPU core 602_3 , and a distribution module 602_4 . Wherein, the module 600 is composed of a media access controller 600_1 and a logic device 600_2.

[0085] In the third embodiment, the media access controller 600_1 and the logic device 600_2 can be set in the module 600 according...

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 network equipment and a virtual device. In the present application, by adding the logic device to the network equipment, the logic device migrates the private information headeroriginally carried in the Ethernet header of the message from the Ethernet header to the position where message identification is not affected by dividing the private information header by the Ethernet header, so that the situation that identification and distribution of the message are affected due to the fact that the private information header is carried by the message is prevented.

Description

technical field [0001] This application relates to network communication technology, in particular to network equipment and virtual devices. Background technique [0002] A network device generally consists of a switch chip and a CPU. Among them, when the switch chip sends a message to the CPU, it will first add a private information header to the Ethernet header of the message according to the private protocol, and then send the message carrying the private information header to the CPU, so that the CPU can learn from the private information of the message. Get the message characteristic information in the header. The message feature information may include: the VLAN to which the message belongs, the QoS of the message, the interface information of the peripheral interface that received the message, and the like. [0003] However, because the switch chip adds a private information header to the Ethernet header of the message according to the private protocol, this will ca...

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 Applications(China)
IPC IPC(8): H04L12/933H04L29/06H04L1/00
CPCH04L49/10H04L69/22H04L69/26H04L69/06H04L1/0061H04L1/0083H04L49/103H04L49/351H04L49/9047
Inventor 李跃武
Owner NEW H3C 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