-
公开(公告)号:US12231328B2
公开(公告)日:2025-02-18
申请号:US17659186
申请日:2022-04-14
Applicant: Juniper Networks, Inc.
Inventor: Venkatesh Padebettu , Kiran Kumar K
IPC: H04L45/24 , H04L45/247 , H04L45/42 , H04L45/586 , H04L61/5014
Abstract: In some implementations, a first access gateway function (AGF) may receive, from a second AGF, a communication indicating at least one of a subscriber identity, session information, subscriber context, or session transport information associated with an active session between the second AGF and a client device. The first AGF device may detect that the second AGF device is associated with a failure. The first AGF device may transmit, to a first core network device, a request to switch a first path associated with the active session from the second AGF device to the first AGF device, wherein the request indicates at least one of the subscriber identity, the session information, the subscriber context, or the session transport information. The first AGF device may forward one or more data communications between a second core network device and the DHCP client device associated with the active session via a second path.
-
公开(公告)号:US20250055833A1
公开(公告)日:2025-02-13
申请号:US18231443
申请日:2023-08-08
Applicant: Cisco Technology, Inc.
Inventor: Michael Freed , Aaron Selesi , Sravanth Yajamanam , Ryan Holland
Abstract: In one embodiment, a method is disclosed comprising: measuring, by a process, a baseline of port and protocol usage of an accessing device while forwarding to a particular remote device is disabled; measuring, by the process, usage by an accessing application of specific ports and protocols while attempting to connect to the particular remote device while forwarding to the particular remote device is disabled; and causing, by the process, opening of the specific ports and protocols for operation of the accessing application with forwarding enabled to the particular remote device.
-
公开(公告)号:US12224930B2
公开(公告)日:2025-02-11
申请号:US17562101
申请日:2021-12-27
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Jun Liu , Yaokun Zhang
Abstract: This application discloses a method and apparatus for implementing entry backup. When a first network device needs to back up information about a first entry stored in the first network device to a second network device, the first network device generates a first BGP message that includes first entry information, and sends the first BGP message to the second network device, where the first BGP message is used to advertise a newly defined entry backup route to the second network device, or the first BGP message includes an extended community attribute. After receiving the first BGP message, the second network device may obtain a second entry based on the first BGP message, and store information about the second entry, where the second entry is a backup entry of the first entry.
-
公开(公告)号:US20250047595A1
公开(公告)日:2025-02-06
申请号:US18924565
申请日:2024-10-23
Applicant: Level 3 Communications, LLC
Inventor: David Sutton , Steve Toms , Shelley Goldner , Shelli L. Hurd
IPC: H04L45/42 , H04L9/40 , H04L41/0604 , H04L41/0631 , H04L45/00 , H04L45/02 , H04L45/302
Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.
-
公开(公告)号:US12218828B2
公开(公告)日:2025-02-04
申请号:US17594638
申请日:2020-03-23
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Robert Alverson , Partha Pratim Kundu , Duncan Roweth , David Charles Hewson , Albert SauPong Cheng
IPC: H04L45/28 , G06F9/50 , G06F9/54 , G06F12/0862 , G06F12/1036 , G06F12/1045 , G06F13/14 , G06F13/16 , G06F13/28 , G06F13/38 , G06F13/40 , G06F13/42 , G06F15/173 , H04L1/00 , H04L43/0876 , H04L43/10 , H04L45/00 , H04L45/02 , H04L45/021 , H04L45/028 , H04L45/12 , H04L45/122 , H04L45/125 , H04L45/16 , H04L45/24 , H04L45/42 , H04L45/745 , H04L45/7453 , H04L47/10 , H04L47/11 , H04L47/12 , H04L47/122 , H04L47/20 , H04L47/22 , H04L47/24 , H04L47/2441 , H04L47/2466 , H04L47/2483 , H04L47/30 , H04L47/32 , H04L47/34 , H04L47/52 , H04L47/62 , H04L47/625 , H04L47/6275 , H04L47/629 , H04L47/76 , H04L47/762 , H04L47/78 , H04L47/80 , H04L49/00 , H04L49/101 , H04L49/15 , H04L49/90 , H04L49/9005 , H04L49/9047 , H04L67/1097 , H04L69/22 , H04L69/28 , H04L69/40
Abstract: A network interface controller (NIC) capable of efficient packet forwarding is provided. The NIC can be equipped with a host interface, a packet generation logic block, and a forwarding logic block. During operation, the packet generation logic block can obtain, via the host interface, a message from the host device and for a remote device. The packet generation logic block may generate a plurality of packets for the remote device from the message. The forwarding logic block can then send a first subset of packets of the plurality of packets based on ordered delivery. If a first condition is met, the forwarding logic block can send a second subset of packets of the plurality of packets based on unordered delivery. Furthermore, if a second condition is met, the forwarding logic block can send a third subset of packets of the plurality of packets based on ordered delivery.
-
公开(公告)号:US12199859B2
公开(公告)日:2025-01-14
申请号:US18100489
申请日:2023-01-23
Applicant: Cisco Technology, Inc.
Inventor: Ramamoorthi Chellamuthu , Roshinil Paul , Dipak Kumar Neog , Suvidh Mathur
Abstract: Techniques for detecting duplicate data flows. A data packet of a data flow is received by computer hardware the data packet having a first five tuple, an ingress interface and a VLAN tag. Data is sent to a central processing unit. The central processing unit installs policy tiles into a policy tile database of the computer hardware, the policy tiles including the first five tuple, the first ingress interface and the first VLAN tag. A second data packet is received and compared with the policy tiles in the policy tile database. If the second data packet has the same five tuple as the first data packet but has either a different ingress interface or a different VLAN tag, then the second data packet is determined to be a duplicate of the first data flow and is dropped.
-
公开(公告)号:US12192231B2
公开(公告)日:2025-01-07
申请号:US18392537
申请日:2023-12-21
Applicant: Level 3 Communications, LLC
Inventor: Robert Smith , Shawn Marck
IPC: H04L9/40 , H04L41/08 , H04L41/0813 , H04L41/0816 , H04L41/0823 , H04L41/0866 , H04L41/22 , H04L45/02 , H04L45/021 , H04L45/42 , H04L45/745 , H04L47/80
Abstract: Embodiments are provided for managing routes of data traffic within a network. The management may be performed via a graphical user interface that interacts with a Web server to update a configuration file. The configuration file can be converted to router management commands by a network management device (e.g., a BGP speaker). The commands can then be sent to border routers for controlling network traffic. Embodiments are also provided for capturing and logging routing updates made in a network.
-
公开(公告)号:US12184544B1
公开(公告)日:2024-12-31
申请号:US17710629
申请日:2022-03-31
Applicant: DreamBig Semiconductor Inc.
Inventor: Sohail A Syed , Hillel Gazit , Hon Luu , Pranab Ghosh
IPC: H04L45/745 , G11C8/08 , G11C15/04 , H04L9/40 , H04L45/42 , H04L45/586
Abstract: a content addressable memory circuit is provided that includes a memory array that includes multiple memory devices that include memory locations that share a memory address and are coupled for simultaneous access. Hash logic is operative to use modulo math to determine a memory address based upon non-X values within an IP address key. Memory controller logic is operative to cause a memory device in the memory array to store the received IP address key in a memory location at the determined memory address, in a format that includes a field-size value indicative of a number of non-X values within a received IP address key and that includes non-X values within the received IP address key.
-
公开(公告)号:US20240430338A1
公开(公告)日:2024-12-26
申请号:US18829034
申请日:2024-09-09
Applicant: Cisco Technology, Inc.
Inventor: Kyle Andrew Donald Mestery , Vincent E. Parla
IPC: H04L67/561 , H04L9/40 , H04L12/46 , H04L45/00 , H04L45/42 , H04L61/103 , H04L61/4511 , H04L67/02 , H04L67/101 , H04L67/1012 , H04L67/141 , H04L67/562
Abstract: Techniques for managing migrations of QUIC connection session(s) across proxy nodes, data centers, and/or private application nodes are described herein. A global key-value datastore, accessible by proxy nodes and/or application nodes, may store mappings between a first QUIC connection, associated with a proxy node and a client device, on the frontend of the proxy node and a second QUIC connection, associated with the proxy node and an application node, on the backend of the proxy node. With the global key-value datastore being accessible by the proxy nodes, when a proxy node receives a QUIC packet on the front end or the back end, the proxy node may determine where to map this connection to on the opposite end. Additionally, with the global key-value datastore being accessible to the application nodes, when an application node receives a QUIC packet, the application node may determine the client device associated with the connection.
-
公开(公告)号:US12177119B2
公开(公告)日:2024-12-24
申请号:US18319535
申请日:2023-05-18
Applicant: CITRIX SYSTEMS, INC.
Inventor: Georgy Momchilov , Hubert Divoux , Roberto Valdes , Leo C. Singleton, IV , Paul Browne , Kevin Woodmansee
IPC: H04L45/586 , H04L9/40 , H04L45/42 , H04L67/01 , H04L67/141
Abstract: A method may include storing and updating published resource entitlements for a plurality of client devices at a computing device. The method may also include using a plurality of virtual delivery appliances to receive connection requests from the client devices, with the connection requests including connection leases having associated resource entitlements the client devices are respectively permitted to access, and request validation of the connection leases from the computing device. At the computing device, responsive to validation requests from the virtual delivery appliances, the connection leases may be compared to the updated published resource entitlements and validated based thereon. At the virtual delivery appliances, the client devices may be provided with access to virtual sessions corresponding to the published resource entitlements responsive to the virtual session request validations from the computing device.
-
-
-
-
-
-
-
-
-