Enhanced directory services in compound wide/local area networks
First Claim
1. In a first network of native nodes and links, said first network having central directory services capable of serving directly connected user resources in said first network but not capable of serving user resources connected to said first network by way of other foreign networks, each of said foreign networks characterized by having a different network identifier than said native nodes of said first network, a system for providing said directory services for said other foreign networks within said first network, comprising:
- means for connecting any selected one of said foreign networks to said first network through a particular attaching node of said foreign network and a particular network node of said first network; and
means for automatically registering each of one or more new user resources added to said selected one of said other foreign networks in a centralized directory data base in said first network, using said particular attaching node as a single access point from said first network for said new resource in said other foreign network, wherein said means for automatically registering uses pre-existing registration messages and further comprises;
means for using a pre-existing three-part identifier in said pre-existing messages to identify each of said new resources being registered, wherein a pre-existing format of said three-part identifier comprises;
(i) a first part comprising an identifier of a selected one of a plurality of network nodes of said first network, said selected one being said particular network node through which said foreign network containing said new resource is connected to said first network;
(ii) a second part comprising an identifier of an owning node containing or directly attached to said new resource; and
(iii) a third part comprising an identifier of said new resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Enhanced directory services for large and complex compound WAN/LAN networks includes the use of resource triplet identifications including the resource identification, the identification of the domain in which the resource resides, and the identification of the access node connecting the resource to the compound network. The creation and storage of these identification triplets are automatically initiated as new resources are added to the compound network. Features include the deliberate corruption or modification of triplet identifications to allow prior art directory services to access resources in foreign networks, and the use of these corrupted vectors (as well as the contents of the WAN network topology data base) to allow route selection regardless of the size or complexity of the WAN/LAN network.
79 Citations
26 Claims
-
1. In a first network of native nodes and links, said first network having central directory services capable of serving directly connected user resources in said first network but not capable of serving user resources connected to said first network by way of other foreign networks, each of said foreign networks characterized by having a different network identifier than said native nodes of said first network, a system for providing said directory services for said other foreign networks within said first network, comprising:
-
means for connecting any selected one of said foreign networks to said first network through a particular attaching node of said foreign network and a particular network node of said first network; and means for automatically registering each of one or more new user resources added to said selected one of said other foreign networks in a centralized directory data base in said first network, using said particular attaching node as a single access point from said first network for said new resource in said other foreign network, wherein said means for automatically registering uses pre-existing registration messages and further comprises; means for using a pre-existing three-part identifier in said pre-existing messages to identify each of said new resources being registered, wherein a pre-existing format of said three-part identifier comprises;
(i) a first part comprising an identifier of a selected one of a plurality of network nodes of said first network, said selected one being said particular network node through which said foreign network containing said new resource is connected to said first network;
(ii) a second part comprising an identifier of an owning node containing or directly attached to said new resource; and
(iii) a third part comprising an identifier of said new resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14, 15, 16, 22)
-
-
9. In a first network of native nodes and links, said first network having central directory services capable of serving directly connected user resources in said first network but not capable of serving user resources connected to said first network by way of other foreign networks, each of said foreign networks characterized by having a different network identifier than said native nodes of said first network, a method for providing said directory services for said other foreign networks within said first network, comprising the steps of:
-
connecting any selected one of said foreign networks to said first network through a particular attaching node of said foreign network and a particular network node of said first network; and automatically registering each of one or more new user resources added to said selected one of said other foreign networks in a centralized directory data base in said first network, using said particular attaching node as a single access point in said first network to access said new resource in said other foreign network, wherein said automatically registering step uses pre-existing registration messages and further comprises the step of; using a pre-existing three-part identifier in said pre-existing messages to identify each of said new resources being registered, wherein a pre-existing format of said three-part identifier comprises;
(i) a first part comprising an identifier of a selected one of a plurality of network nodes of said first network, said selected one being said particular network node through which said foreign network containing said new resource is connected to said first network;
(ii) a second part comprising an identifier of an owning node containing or directly attached to said new resource; and
(iii) a third part comprising an identifier of said new resource. - View Dependent Claims (10, 11, 12, 13)
-
-
17. A system for providing enhanced directory services in a compound network comprised of one or more wide-area networks and one or more local-area networks, said system comprising;
-
centralized means in said compound network for storing three part identifications of a plurality of resources in said compound network, wherein said three parts comprise, for a particular one of said resources;
(i) a third part comprising an identification of said particular resource;
(ii) a second part comprising an identification of an owning node to which said particular resource is connected; and
(iii) a first part comprising an identification of a network node through which said owning node is reachable; andmeans for automatically and deliberately registering, in said centralized means for storing, a corrupted version of said three part identifications for each new resource added to said compound network, further comprising; means for creating said corrupted version by substituting an identification of an attaching node for said second part, wherein said attaching node is connected to said network node identified by said first part, thereby causing said new resource to be reachable through, and to appear to be directly connected to, said attaching node. - View Dependent Claims (18, 19, 20, 25)
-
-
21. A method for providing enhanced directory services in a compound network comprised of one or more wide-area networks and one or more local-area networks, said method comprising the steps of;
-
storing three part identifications of a plurality of resources in said compound network in a centralized store, wherein said three parts comprise, for a particular one of said resources;
(i) a third part comprising an identification of said particular resource;
(ii) a second part comprising an identification of an owning node to which said particular resource is connected; and
(iii) a first part comprising an identification of a network node through which said owning node is reachable; andautomatically and deliberately registering, in said centralized store, a corrupted version of said three part identifications for each new resource added to said compound network, further comprising; creating said corrupted version by substituting an identification of an attaching node for said second part, wherein said attaching node is connected to said network node identified by said first part, thereby causing said new resource to be reachable through, and to appear to be directly connected to, said attaching node. - View Dependent Claims (23, 24, 26)
-
Specification