SCALABLE SOCKETS FOR QUIC
    1.
    发明公开

    公开(公告)号:US20240251029A1

    公开(公告)日:2024-07-25

    申请号:US18517167

    申请日:2023-11-22

    摘要: A system having scalable sockets to support User Datagram Protocol (UDP) connections identifies a plurality of UDP connections, wherein a plurality of remote clients connect to corresponding ones of the plurality of UDP connections. Each one of a plurality of UDP sockets is associated with a corresponding one of the plurality of UDP connections. A network stack lookup for UDP packets in network traffic is performed using a network stack to identify the UDP socket corresponding to the remote client associated with each of the UDP packet. The UDP packets are buffered with a send buffer and a receive buffer for the UDP socket corresponding to the remote client associated with the UDP packets as determined by the network stack lookup to support communication over the plurality of UDP connections using the plurality of UDP sockets. The system thereby operates more efficiently and/or is more scalable.

    METHOD FOR IDENTIFYING SOURCE ADDRESS OF PACKET AND APPARATUS

    公开(公告)号:US20240223584A1

    公开(公告)日:2024-07-04

    申请号:US18609958

    申请日:2024-03-19

    发明人: Bo WU

    摘要: This application discloses a method for identifying a source address of a packet and an apparatus, and pertains to the field of network security. A protecting device intercepts a packet whose destination address is an IP address of a protected device, where the protected device provides a service according to the QUIC protocol. The protecting device sends a retry packet to a source address of the packet in response to that the packet is an initial packet. The protecting device identifies the source address of the packet as an attack source address if the protecting device receives no response packet corresponding to the retry packet. The protecting device determines the source address of the intercepted initial packet to identify an attack source address used by an attacker, and subsequently prevents only packets from the attack source address from being sent to the protected device.

    Supporting multiple border gateway protocol (BGP) sessions using multiple QUIC streams

    公开(公告)号:US11973851B2

    公开(公告)日:2024-04-30

    申请号:US18081200

    申请日:2022-12-14

    IPC分类号: H04L69/164 H04L65/60

    CPC分类号: H04L69/164 H04L65/60

    摘要: A method of establishing streams within a QUIC connection implemented by a first network device, comprising: transmitting a first open message through the QUIC connection to a second network device, the first open message identifying a protocol; receiving a second open message through the QUIC connection from the second network device in response to transmitting the first open message, the second open message identifying the protocol; and establishing a first stream between the first network device and the second network device within the QUIC connection for the protocol identified in the first open message and in the second open message.

    DIFFERENTIAL DATA TRANSFER USING CONGESTION CONTROL

    公开(公告)号:US20230403318A1

    公开(公告)日:2023-12-14

    申请号:US17840371

    申请日:2022-06-14

    IPC分类号: H04L67/02 H04L9/40 H04L69/164

    摘要: Systems and methods related to transferring (e.g., large) files over a network are disclosed. In at least one embodiment, a client-server framework establishes a QUIC connection between a server application and a client application. Source files are processed by the server application to divide the source files into a number of chunks. Differential file transfer can be implemented between the client application and the server application by comparing metadata for chunks of the source file with metadata of local chunks of a destination file already stored in a local storage associated with the client application. Missing chunks can be requested from the server application and transferred to the client application using HTTP/3 messages.

    Method and receiving device for clock frequency synchronization

    公开(公告)号:US11683148B2

    公开(公告)日:2023-06-20

    申请号:US17361346

    申请日:2021-06-29

    发明人: Binghai Gao

    IPC分类号: H04J3/06 H04L7/00 H04L69/164

    CPC分类号: H04L7/0008 H04L69/164

    摘要: Disclosed are a method and a receiving device for clock frequency synchronization. The method includes the following. A user datagram protocol (UDP) packet is obtained by a receiving device. A value of the data volume of the UDP packet in the cache and a first value are performed, by the receiving device, an operation to obtain the absolute value of the difference between the value of the data volume and the first value. When the absolute value is greater than the preset threshold, a clock frequency of the crystal oscillator in the receiving device is adjusted to obtain a target clock frequency, where after the clock frequency of the crystal oscillator is adjusted, the absolute value of the difference is less than or equal to the preset threshold. The receiving device maintains clock frequency synchronization between the receiving device and the transmitting device based on the target clock frequency.

    Supporting Multiple Border Gateway Protocol (BGP) Sessions Using Multiple QUIC Streams

    公开(公告)号:US20230116449A1

    公开(公告)日:2023-04-13

    申请号:US18081200

    申请日:2022-12-14

    IPC分类号: H04L69/164 H04L65/60

    摘要: A method of establishing streams within a QUIC connection implemented by a first network device, comprising: transmitting a first open message through the QUIC connection to a second network device, the first open message identifying a protocol; receiving a second open message through the QUIC connection from the second network device in response to transmitting the first open message, the second open message identifying the protocol; and establishing a first stream between the first network device and the second network device within the QUIC connection for the protocol identified in the first open message and in the second open message.

    METHODS AND SYSTEMS OF A SOFTWARE DATA DIODE-TCP PROXY WITH UDP ACROSS A WAN

    公开(公告)号:US20230095354A1

    公开(公告)日:2023-03-30

    申请号:US17807669

    申请日:2022-06-17

    申请人: Iotium, Inc.

    摘要: Disclosed herein are various systems, apparatuses, software, and methods relating to data diode-TCP proxy with a User Datagram Protocol (UDP) across a wide area network (WAN) providing a WAN data diode using a uni-directional semantics protocol, providing a set of data diode proxies in either end of a point-to-point WAN link, providing a symmetric key encryption semantics to extend the WAN data diode securely across a WAN that is specified, wherein the symmetric key encryption semantics are implemented through the set of data diode proxies on either end of the point-to-point WAN link, employing a unidirectional protocol in communication transmitted using the WAN and, with data diode proxies, terminating one or more data channels on either end of the point-to-point WAN link or transporting a requisite information across the WAN over the uni-directional protocol.