METHOD OF ORGANIZING AUTOMATIC BALANCING OF MULTI-THREADED CONNECTION FLOWS ON SWITCHING DEVICES USING AUTOMATIC LEARNING THEREOF Russian patent published in 2018 - IPC H04L12/803 

Abstract RU 2675148 C1

FIELD: switching devices.

SUBSTANCE: invention relates to the organization of automatic balancing of multi-threaded connection flows on switching devices. Receive a data packet with the TCP SYN set flag. Analyze optional TCP level headers. When found among the headers, the MP_CAPABLE option updates the key table of the switching device. Table is searched by the signature of a TCP stream – a collection of IP addresses and TCP ports for its sender and receiver: if there is no entry in the key table with the corresponding signature, a new entry is created, including the stream signature, the key contained in the MP_CAPABLE option, and the current timestamp. If there is already an entry in the table with the specified stream signature, update the specified entry, updating the sender's MRTSR key and the timestamp specified inside the table. If the table has a record with the inverse signature that matches the signature of the intercepted stream with the accuracy of the permutation of the addresses of the sender and recipient, using the sender's key and recipient's key stored in the table, which is contained in the intercepted stream option, calculate the NMAR value – the hash function used to identify the multi-thread connection.

EFFECT: technical result consists in expanding the functionality of the switching device for detecting separate streams of multi-threaded connections.

7 cl, 3 dwg

Similar patents RU2675148C1

Title Year Author Number
METHOD AND APPARATUS FOR BALANCING THE LOAD IN A SOFTWARE-DEFINED NETWORK 2021
  • Dolmatov Evgenij Aleksandrovich
  • Majer Sofya Aleksandrovna
  • Odoevskij Sergej Mikhajlovich
  • Romanenko Pavel Gennadevich
  • Trubnikov Denis Olegovich
  • Yagovitov Danila Sergeevich
RU2778082C1
METHOD OF PROCESSING A TCP PROTOCOL IN A CLUSTER OF A NETWORK COMPUTING SYSTEM 2018
  • Tychina Leonid Anatolevich
RU2694584C1
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
DETECTOR OF REMOTE COMPUTER ATTACKS 2014
  • Vasjukov Dmitrij Jur'Evich
  • Kotsynjak Mikhail Antonovich
  • Kotsynjak Mikhail Mikhajlovich
  • Lauta Oleg Sergeevich
  • Lauta Aleksandr Sergeevich
RU2540838C1
A WAY TO TRACK FRAGMENTS OF PACKETS IN NETWORK TRAFFIC 2022
  • Badin Mikhail Viktorovich
  • Mikhailov Aleksei Mikhailovich
  • Plotko Sergei Alekseevich
RU2778462C1
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
NETWORK SYSTEM AND NETWORK REDUNDANCY METHOD 2011
  • Filavong Minaksaj
  • Takasima Masanori
  • Khidaka Jouiti
  • Idzava Tetsu
  • Sato Sikhomi
RU2526719C2
METHOD OF DETECTION OF COMPUTER ATTACKS IN INFORMATION AND TELECOMMUNICATION NETWORK 2013
  • Dement'Ev Vladislav Evgen'Evich
  • Vasjukov Dmitrij Jur'Evich
  • Kotsynjak Mikhail Antonovich
  • Kotsynjak Mikhail Mikhajlovich
  • Lauta Aleksandr Sergeevich
  • Lauta Oleg Sergeevich
RU2531878C1
BALANCING METHOD WHILE MAINTAINING INTEGRITY OF DATA FLOWS 2023
  • Popenko Pavel Ivanovich
RU2807656C1

RU 2 675 148 C1

Authors

Shalimov Aleksandr Vladislavovich

Antonenko Vitalij Aleksandrovich

Smelyanskij Ruslan Leonidovich

Chemeritskij Evgenij Viktorovich

Dates

2018-12-17Published

2017-09-11Filed