FIELD: routing systems.
SUBSTANCE: invention relates to the field of building routing systems in network packet switching systems. To achieve the effect, a method for modifying data in network packet switching is proposed, which consists in specifying a mask and a pattern. The data packet to be modified is stored in a memory area with a fixed address space. The package control block is initialized, including the address of the first cell in memory containing the specified data packet, the address A1 of the first data cell to be modified, and the address A2 of the last cell containing the data packet in memory. Initialization of the control blocks of the cell of the memory area containing the specified data packet is performed, and the control blocks of the cell are initialized for each data cell with the address An. Each of the cell control blocks contains a set of two bytes, the first of which contains a mask, and the second - a pattern, moreover, the k-th bit of the mask corresponds to the k-th bit of the pattern.
EFFECT: providing data modification of network packets at the level of individual bytes with a minimum processing delay and high bandwidth, as well as the elimination of vulnerabilities.
1 cl, 4 dwg
Title | Year | Author | Number |
---|---|---|---|
DEVICE FOR DATA TRANSMISSION AND CHANNEL ACCESS FOR LOCAL-AREA NETWORK | 1992 |
|
RU2060539C1 |
NETWORK ADAPTER | 2014 |
|
RU2574834C1 |
MODULE SCALED COMMUTATOR AND METHOD FOR DISTRIBUTION OF FRAMES IN FAST ETHERNET NETWORK | 2001 |
|
RU2257678C2 |
ON-SITE WI-FI ARCHITECTURE FOR 802,11 NETWORKS | 2003 |
|
RU2340928C2 |
METHOD FOR FILTERING NETWORK TRAFFIC BASED ON RULES WITH A MASK DURING PACKET SWITCHING | 2022 |
|
RU2795295C1 |
METHOD FOR TRACKING SESSIONS IN NETWORK TRAFFIC | 2022 |
|
RU2786178C1 |
METHOD AND DEVICE FOR SHUFFLING DATA | 2004 |
|
RU2316808C2 |
METHOD FOR HIGH-SPEED DATA FIELD REMOVAL IN PACKET SWITCHING | 2022 |
|
RU2790617C1 |
INTERFACE FOR LINKING INPUT-OUTPUT CHANNELS WITH INTERNAL MEMORY | 0 |
|
SU1267427A1 |
SWITCHING METHOD FOR MULTIMEDIA DATA TRANSMISSION AND RECEPTION | 2003 |
|
RU2236092C1 |
Authors
Dates
2022-10-20—Published
2022-03-16—Filed