A WAY TO TRACK FRAGMENTS OF PACKETS IN NETWORK TRAFFIC Russian patent published in 2022 - IPC H04L47/10 

Abstract RU 2778462 C1

FIELD: monitoring system.

SUBSTANCE: the invention relates to methods for high-speed search and tracking of fragmented IP traffic in high-load networks. A method for tracking packet fragments in network traffic is proposed, which consists in searching for all fragments of an IP packet and providing the same processing method for them, in which: the packet analysis unit extracts Ethernet, IP and TCP / UDP headers, header fields from the packet "Identifier" and "Fragment Offset" and the formation of a descriptor based on them, transferring the packet to the packet buffer, and the descriptor to the descriptor buffer; the fragment analysis block checks the flag for the presence of fragments of the IP packet, the fields "Identifier" and "Fragment offset", if the packet is fragmented and the fragment offset is 0, then an entry is created in RAM-memory containing "Identifier", "Fragment offset", IP - addresses and TCP / UDP ports of the recipient and sender, if the packet is fragmented and the "Fragment Offset" is not equal to 0, then the RAM memory is searched for an entry with matching IP addresses and the “Identifier”, and the TCP / UDP ports of the recipient and sender from RAM memory are written to the packet descriptor, the HASH calculation unit receives the mentioned descriptor from the fragment analysis unit and, based on it calculates the total HASH sum of the packet, and the balancing block distributes the packets between the output interfaces based on the total HASH sum received.

EFFECT: provision of pre-processing of traffic with a guarantee of the integrity of information flows transmitted via TCP/UDP sessions when processing fragmented IP packets.

1 cl, 4 dwg

Similar patents RU2778462C1

Title Year Author Number
METHOD FOR DETECTING DUPLICATE PACKETS IN A NETWORK TRAFFIC FLOW 2022
  • Badin Mikhail Viktorovich
  • Mikhailov Aleksei Mikhailovich
  • Plotko Sergei Alekseevich
RU2790636C1
METHOD FOR TRACKING SESSIONS IN NETWORK TRAFFIC 2022
  • Badin Mikhail Viktorovich
  • Mikhailov Aleksei Mikhailovich
  • Plotko Sergei Alekseevich
RU2786178C1
METHOD FOR DYNAMIC FILTERING OF NETWORK PACKETS BY SESSIONS 2022
  • Badin Mikhail Viktorovich
  • Mikhajlov Aleksej Mikhajlovich
  • Plotko Sergej Alekseevich
RU2779135C1
METHOD FOR FILTERING A PART OF PACKETS IN A NETWORK SESSION 2022
  • Shabalov Aleksandr Aleksandrovich
  • Badin Mikhail Viktorovich
  • Mikhailov Aleksei Mikhailovich
  • Plotko Sergei Alekseevich
RU2790635C1
METHOD FOR ENSURING BALANCING IDENTITY FOR BIDIRECTIONAL NETWORK SESSION DATA FLOW 2022
  • Badin Mikhail Viktorovich
  • Mikhajlov Aleksej Mikhajlovich
  • Plotko Sergej Alekseevich
RU2786629C1
BALANCING METHOD WHILE MAINTAINING INTEGRITY OF DATA FLOWS 2023
  • Popenko Pavel Ivanovich
RU2807656C1
METHOD FOR FILTERING NETWORK TRAFFIC BASED ON RULES WITH A MASK DURING PACKET SWITCHING 2022
  • Badin Mikhail Viktorovich
  • Mikhailov Aleksei Mikhailovich
  • Plotko Sergei Alekseevich
RU2795295C1
METHOD FOR ISOLATING DATA PACKETS TRANSMITTED OVER PUBLIC NETWORKS IN THE TCP/IP FAMILY PROTOCOL FORMAT USING A COMBINATION OF MASKING, ENCRYPTION AND CONTROL METHODS FOR THE RECEIVED DATA 2021
  • Kochanov Vyacheslav Germanovich
  • Fedorov Serafim Igorevich
  • Frolov Anton Vladimirovich
RU2762157C1
METHOD FOR SECURITY GATEWAY CLUSTER OPERATION 2021
  • Guzev Oleg Yurevich
  • Tychina Leonid Anatolevich
RU2757297C1
METHOD FOR DYNAMIC FILTRATION OF INTERNET PROTOCOL DATAGRAMS 2013
  • Larkin Evgenij Ivanovich
  • Slyshev Aleksandr Aleksandrovich
  • Kutuzov Aleksandr Viktorovich
  • Ivanov Jurij Borisovich
  • Basov Oleg Olegovich
RU2580808C2

RU 2 778 462 C1

Authors

Badin Mikhail Viktorovich

Mikhailov Aleksei Mikhailovich

Plotko Sergei Alekseevich

Dates

2022-08-19Published

2022-04-26Filed