-
公开(公告)号:US10791089B2
公开(公告)日:2020-09-29
申请号:US15473088
申请日:2017-03-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Aalap Tripathy , Scott J. Hinchley , David Scott Brookshire , Michael Melesse Damena
IPC: H04L29/12 , H04L12/46 , H04L12/741
Abstract: Example implementations relate to performing converged address translation for devices in a local area network. An example non-transitory computer-readable storage medium stores instructions for performing converged network address translation for devices within a network segmented into multiple VLANs. The instructions when executed by a processing resource of a computing device cause the device to create a local namespace for each VLAN in the network, each local namespace having a list of first level IP addresses unique across all of the created local namespaces. The instructions further cause the processing resource to, for each local namespace, associate a first level IP address from the local namespace's list of first level IP addresses with a static IP address of each device within the respective VLAN and store the associated IP addresses in a routing table for the local namespace. The instructions further cause the processing resource to create a single global namespace for all of the VLANs in the network, the global namespace having a list of second level IP addresses unique within the global namespace. The instructions further cause the processing resource to associate a second level IP address with each first level IP address used within the local namespaces and store the associated IP address in a routing table for the global namespace.
-
2.
公开(公告)号:US20250138844A1
公开(公告)日:2025-05-01
申请号:US18497944
申请日:2023-10-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Scott J. Hinchley , David S. Brookshire , Aalap Tripathy , Donald M. Bahls , Alan D. Mutschelknaus
Abstract: A process includes hosting, on an edge computing system that is external to a high-performance computing system, a user interface instance. The process includes providing, by the user interface instance, a cryptographic authentication token to the high-performance computing system to form a connection between the high-performance computing system and an endpoint instance of the high-performance computing system. The process includes, responsive to providing the cryptographic authentication token, forming a connection between the user interface instance and the endpoint instance. The process includes mounting a first file system of the edge computing system to a second file system of the high-performance computing system to provide an extended first file system. The process includes exchanging a user environment of the edge computing system with a user environment of the high-performance computing system. The exchanging includes, responsive to a request that is received by the user interface instance from the connection, accessing, by the user interface instance, the extended file system to transfer data between the edge computing system and the high-performance computing system.
-
公开(公告)号:US20180287996A1
公开(公告)日:2018-10-04
申请号:US15473088
申请日:2017-03-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Aalap Tripathy , Scott J. Hinchley , David Scott Brookshire , Michael Melesse Damena
IPC: H04L29/12 , H04L12/46 , H04L12/741
CPC classification number: H04L61/2503 , H04L12/4641 , H04L45/745 , H04L61/2514 , H04L61/2535
Abstract: Example implementations relate to performing converged address translation for devices in a local area network. An example non-transitory computer-readable storage medium stores instructions for performing converged network address translation for devices within a network segmented into multiple VLANs. The instructions when executed by a processing resource of a computing device cause the device to create a local namespace for each VLAN in the network, each local namespace having a list of first level IP addresses unique across all of the created local namespaces. The instructions further cause the processing resource to, for each local namespace, associate a first level IP address from the local namespace's list of first level IP addresses with a static IP address of each device within the respective VLAN and store the associated IP addresses in a routing table for the local namespace. The instructions further cause the processing resource to create a single global namespace for all of the VLANs in the network, the global namespace having a list of second level IP addresses unique within the global namespace. The instructions further cause the processing resource to associate a second level IP address with each first level IP address used within the local namespaces and store the associated IP address in a routing table for the global namespace.
-
-