US 7,502,333 B2
Pre-configured topology with connection management
Prashant Modi, Pleasanton, Calif. (US); and Kathryn Hampton, Los Gatos, Calif. (US)
Assigned to Hewlett-Packard Development Company, L.P., Houston, Tex. (US)
Filed on Mar. 23, 2004, as Appl. No. 10/806,628.
Prior Publication US 2005/0213608 A1, Sep. 29, 2005
Int. Cl. H04L 12/28 (2006.01)
U.S. Cl. 370—255  [709/224] 36 Claims
OG exemplary drawing
 
1. A system, comprising:
an interface logic configured to pre-configure a topology of nodes to communicate via a preferred networking protocol;
a mapping logic connected to the interface logic, the mapping logic being configured to produce a mapping between a resource located on a first node and a port located on the first node, to selectively provide to a second node a mapping data that describes the mapping, and to selectively establish a connection that facilitates the second node accessing the resource through the port using the preferred networking protocol, the mapping logic being configured to facilitate establishing a fallback connection between the first node and the second node according to a second networking protocol, the second networking protocol being different from the first networking protocol, where the second node may request the fallback connection after the mapping logic has been controlled to not provide the mapping data to the second node or the mapping logic has been controlled to prevent the establishment of a connection between the first node and the second node using the first networking protocol; and
a connection management logic connected to the mapping logic and the interface logic, the connection management logic being configured to control whether the mapping logic will provide the mapping data and establish the connection, the connection management logic being configured to selectively block access to a first resource on the first node via the preferred networking protocol and to selectively permit access to a second resource on the first node via a fallback networking protocol.