FIELD: network communication.
SUBSTANCE: method includes receiving a description of a stream record in a packet from another node, wherein the description of the stream record contains an address in the stream, a stream record identifier, a stream version, information about addresses and ports of one or more other nodes in the stream and a private key, wherein the packet from another node contains an expiration timestamp, and wherein information about addresses and ports of one or more other nodes in the stream contains an IP address and a port of the next node in the stream, storing the stream record and the private key in a database indexed by the stream identifier, receiving a packet, wherein the packet contains an authentication code and packet data containing information about a sequence of packets and a packet stream identifier, searching the database for a stream record corresponding to the packet stream identifier, and ignoring the packet or redirecting the packet to the IP address of the next node in the stream, depending on the search result.
EFFECT: providing optimized routes between clients and allocated servers by building a route through intermediate repeaters over the public Internet.
36 cl, 18 dwg
Title | Year | Author | Number |
---|---|---|---|
LEVELLING NETWORK LOAD THROUGH CONNECTION CONTROL | 2004 |
|
RU2387002C2 |
NETWORK LOAD BALANCING USING HOST STATUS INFORMATION | 2004 |
|
RU2380746C2 |
APPARATUS AND METHOD OF ESTABLISHING AND USING BACKUP COMMUNICATION CHANNELS | 2010 |
|
RU2527200C2 |
PACKET RELAY METHOD AND DEVICE | 2009 |
|
RU2543304C2 |
INTRODUCTION OF SESSION DESCRIPTION MESSAGE TO REAL-TIME TRANSPORT CONTROL PROTOCOL MESSAGE (RTCP) | 2004 |
|
RU2372647C2 |
METHOD FOR DYNAMICALLY CONFIGURING A NETWORK EQUIPMENT PORT | 2002 |
|
RU2305906C2 |
METHOD OF PROCESSING A TCP PROTOCOL IN A CLUSTER OF A NETWORK COMPUTING SYSTEM | 2018 |
|
RU2694584C1 |
ONE-RANGE CONTENT DELIVERY NETWORK, METHOD AND CONTROL DEVICE | 2014 |
|
RU2633111C1 |
DYNAMIC SECURE COMMUNICATION NETWORK AND PROTOCOL | 2016 |
|
RU2769216C2 |
COMMUNICATION DEVICE FOR CONNECTING A CLIENT TO GROUP CALL IN GROUP COMMUNICATION NETWORK | 2003 |
|
RU2316150C2 |
Authors
Dates
2022-03-15—Published
2018-05-08—Filed