-
公开(公告)号:US10291750B1
公开(公告)日:2019-05-14
申请号:US15377493
申请日:2016-12-13
Applicant: Juniper Networks, Inc.
Inventor: Sameer Seth , Abhishek Sudhakar Mudumbi , Murali Mohan Krishnamurthy
Abstract: The techniques include communicating a plurality of TCP data segments from different TCP connections as a single TCP data segment via a TCP gateway connection. For example, network host devices of autonomous systems may ordinarily transfer TCP data segments across dedicated TCP connections. An Autonomous System Boundary Router (ASBR) on one end of the TCP gateway connection may intercept TCP data segments from different TCP connections and may append the TCP data segments as a single appended TCP data segment and communicated via the TCP gateway connection. An ASBR on the other end of the TCP gateway connection may separate TCP data segments from the appended TCP data segment and determine, based on connection flow information, the TCP connections associated with each of the separated TCP data segments. The ASBR may then forward the separated TCP data segments to their original destinations.
-
2.
公开(公告)号:US11765257B1
公开(公告)日:2023-09-19
申请号:US15806625
申请日:2017-11-08
Applicant: Juniper Networks, Inc.
Inventor: Sameer Seth , Abhishek Sudhakar Mudumbi , Murali Mohan Krishnamurthy
IPC: H04L69/40 , H04L41/0668 , H04L45/00 , H04L43/10 , H04L49/901
CPC classification number: H04L69/40 , H04L41/0668 , H04L45/22 , H04L43/10 , H04L49/901
Abstract: An example network device includes a primary node and a standby node. The primary node includes one or more processors implemented in circuitry and configured to execute an operating system providing an application space and a kernel space, execute a replication application in the application space to receive a write function call including data to be written to a socket of the operating system and to send a representation of the data to a replication driver executed in the kernel space, execute the replication driver to send the representation of the data to a replication module executed in the kernel space, and execute the replication module to send the representation of the data to the standby node and, after receiving an acknowledgement from the standby node, to send the data to the socket.
-