-
公开(公告)号: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.
-
公开(公告)号: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.
-