System and method for managing networks addressed via common network addresses
First Claim
1. A system for monitoring and controlling at least one network among a plurality of networks within a network data processing environment, comprising:
- a router having an interface for communicating a network packet, said network packet including a network address, said interface having a unique interface identifier relative to said router, said router being configured to map said network address and said unique interface identifier to a unique network address and to replace said network address in said network packet with said unique network address; and
a management system coupled to said router and configured to receive said network packet from said router, to map said unique network address in said network packet to a usage identifier, and to process said network packet and data contained therein based on said usage identifier, wherein said usage identifier identifies a private network to be managed by said management system and said unique address is internal to said management system.
3 Assignments
0 Petitions
Accused Products
Abstract
System and method for managing networks addressed via common network addresses. The system and method facilitate proper routing and processing of network packets within a network data processing environment. The system and method include and involve a router that has an interface for communicating a network packet. The network packet includes a network address. The interface has a unique interface identifier relative to the router. The router is configured to map the network address and the unique interface identifier to a unique network address and to replace the network address in the network packet with the unique network address. The system and method also include and involve a management system that is coupled to the router. The management system is configured to receive the network packet from the router, to map the unique network address in the network packet to a customer and/or usage identifier, and to process the network packet and data contained therein based on the customer/usage identifier.
328 Citations
37 Claims
-
1. A system for monitoring and controlling at least one network among a plurality of networks within a network data processing environment, comprising:
-
a router having an interface for communicating a network packet, said network packet including a network address, said interface having a unique interface identifier relative to said router, said router being configured to map said network address and said unique interface identifier to a unique network address and to replace said network address in said network packet with said unique network address; and
a management system coupled to said router and configured to receive said network packet from said router, to map said unique network address in said network packet to a usage identifier, and to process said network packet and data contained therein based on said usage identifier, wherein said usage identifier identifies a private network to be managed by said management system and said unique address is internal to said management system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for managing a plurality of networks, comprising the steps of:
-
receiving a network packet containing a unique network address from a network data processing environment, said unique network address based on a network address corresponding to a network element within said network data processing environment;
mapping said unique network address into a usage identifier by means of a management system, said usage identifier corresponding to a network resource addressable within said network data processing environment, wherein said unique network address is internal to said management system; and
processing said network packet based on usage parameters corresponding to said usage identifier. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for managing a plurality of networks within a network data processing environment, comprising the steps of:
-
formatting a network packet for transmission to a network element, said network packet including a usage identifier and a network address corresponding to said usage identifier;
mapping said said network address into a unique network address;
mapping said unique network address to a usage identifier by means of a management system, said unique network address being internal to said management system;
inserting said unique network address into said network packet; and
routing said network packet to said network element based on said unique network address via said network data processing environment. - View Dependent Claims (17, 18, 19, 20, 32)
-
-
21. A system for managing a plurality of private networks, comprising:
-
a plurality of routers, each of said plurality of routers communicating with a private network;
each of said plurality of routers having an interface with a unique interface identifier for communicating a network packet having a network address, each of said routers further including means to translate said network address to a unique network address;
a management system communicating with each of said plurality of routers and configured to receive network packets from each of said plurality of routers, to map said unique network address in said network packet to a usage identifier, and to process said network packet and data contained therein based on said usage identifier, wherein said usage identifier identifies a private network, among said plurality of private networks, to be managed by said management system, and wherein said unique network is internal to said management system. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for managing a plurality of private networks, comprising:
-
at least one router in communication with each of said private networks, said router having an interface with a unique interface identifier for communicating a network packet having a network address, and said router including an address translation means for translating a network address into a unique internal network address;
a management system communicating with said router includes means to map said unique internal network address to a usage identifier, and to process said network packet and data contained therein based on said usage identifier, wherein said usage identifier identifies a private network among said plurality of private network.
-
-
33. A method for managing a plurality of networks within a network data processing environment, comprising the steps of:
-
(a) routing information from each of said plurality of private networks to management system by means of each of a plurality of routers, each of said plurality of routers further comprising (I) an interface with a unique interface identifier for communicating a network packet having a network address; and
(ii) a means to translate said network address to a unique internal address;
(b) mapping said unique internal network address in said network packet, by said management system to a usage identifier to process said network packet and data contained therein based on said usage identifier, said usage identifier identifying a private network among said plurality of private networks being managed by said management system. - View Dependent Claims (34, 35, 36, 37)
-
Specification