Abstract:
An apparatus can include a connection manager adapter that is configured to maintain presence for each of the plurality of non-IP endpoints in an IP messaging and presence protocol based on the endpoint presence data. The endpoint presence data includes a unique identifier and attribute data received for each of a plurality of non-internet protocol (IP) endpoints. The connection manager adapter can be configured to access the endpoint presence data and convert a message between the IP messaging and presence protocol and different protocol for communication with a given non-IP endpoint of the plurality of endpoints.
Abstract:
In a load balancing system, user-configurable geographic prefixes are provided. IP address prefix allocations provided by the Internet Assigned Numbers Authority (IANA) and associated geographic locations are stored in a first, static database in a load balancing switch, along with other possible default geographic location settings. A second, non-static database stores user-configured geographic settings. In particular, the second database stores Internet Protocol (IP) address prefixes and user-specified geographic regions for those prefixes. The specified geographic region can be continent, country, state, city, or other user-defined region. The geographic settings in the second database can override the information in the first database. These geographic entries help determine the geographic location of a client and host IP addresses, and aid in directing the client to a host server that is geographically the closest to that client.
Abstract:
A distributed network construction method includes: determining a domain that covers a requesting node according to an address of the requesting node which requests to join a distributed network, where the domain has a domain identifier (ID); generating a peer ID of the requesting node according to the number of peers of the domain; concatenating the domain ID with the peer ID to form the node ID of the requesting node; and sending the node ID to the requesting node, where the requesting node obtains information about a neighboring node according to the obtained node ID to join the distributed network.
Abstract:
Methods and related systems are presented that relate to automatically avoiding address conflicts when establishing a secure communications link over a public network between a local computer, associated with a local network, and a remote computer, located outside the local network. In order to avoid address conflict, addresses reserved for use by the local network and addresses reserved for use by the remote network are determined. At least one local address is selected from among available local addresses such that the selected local address is an address that does not conflict with the reserved addresses of the local network and the reserved addresses of the remote network. The selected local address is used in connection with establishment of the secure communications link between the local computer and the remote computer.
Abstract:
A DNS server (110) and to a method of managing a DNS request, the method comprising a step (E2) of receiving a DNS request for accessing a remote application (104B) accessible via a gateway (106B) and a step (E3) of sending a DNS response including the IP address of the gateway (106B), the method further comprising a verification step for determining whether a port range identifier is stored in the DNS server (110) in association with the IP address of the gateway (106B), and if so, a step of inserting the identifier in the DNS response before sending the DNS response. The invention also provides a method of transmitting data from a first gateway (106A) to a second gateway (106B), a method of transmitting data from a gateway (106B) to a server (102B) of a local network (LAN_B), and the gateways (106A, 106B) for performing such methods.
Abstract:
In a load balancing system, user-configurable geographic prefixes are provided. IP address prefix allocations provided by the Internet Assigned Numbers Authority (IANA) and associated geographic locations are stored in a first, static database in a load balancing switch, along with other possible default geographic location settings. A second, non-static database stores user-configured geographic settings. In particular, the second database stores Internet Protocol (IP) address prefixes and user-specified geographic regions for those prefixes. The specified geographic region can be continent, country, state, city, or other user-defined region. The geographic settings in the second database can override the information in the first database. These geographic entries help determine the geographic location of a client and host IP addresses, and aid in directing the client to a host server that is geographically the closest to that client.
Abstract:
A method of assigning network addresses for ventilators (3, 4, 5) in a network. Each ventilator (3, 4, 5) has a unique serial number in a serial number memory (8) and a network address in an adjustable network address memory (9). A control unit (1) automatically assigns network addresses to a plurality of ventilators (3, 4, 5). To begin with, all ventilators are assigned an identical start-address as network address, and serial number queries with a serial number mask are sent to the start-address. The serial number mask is comprised of definite and indefinite positions, and the ventilators (3, 4, 5) respond to the serial number mask subject to their serial number. The control unit (1) assigns unique network addresses to the ventilators (3, 4, 5) independently of the responses and/or modifies the serial number mask for further serial number queries.
Abstract:
A distributed network construction method includes: determining a domain that covers a requesting node according to an address of the requesting node which requests to join a distributed network, where the domain has a domain identifier (ID); generating a peer ID of the requesting node according to the number of peers of the domain; concatenating the domain ID with the peer ID to form the node ID of the requesting node; and sending the node ID to the requesting node, where the requesting node obtains information about a neighboring node according to the obtained node ID to join the distributed network.
Abstract:
In a load balancing system, user-configurable geographic prefixes are provided. IP address prefix allocations provided by the Internet Assigned Numbers Authority (IANA) and associated geographic locations are stored in a first, static database in a load balancing switch, along with other possible default geographic location settings. A second, non-static database stores user-configured geographic settings. In particular, the second database stores Internet Protocol (IP) address prefixes and user-specified geographic regions for those prefixes. The specified geographic region can be continent, country, state, city, or other user-defined region. The geographic settings in the second database can override the information in the first database. These geographic entries help determine the geographic location of a client and host IP addresses, and aid in directing the client to a host server that is geographically the closest to that client.
Abstract:
A computer implemented method, apparatus, and computer usable program code for managing addresses in a network. In one advantageous embodiment, a computer implemented method is used to managing addresses for a plurality of destinations in a network. Addresses assigned to a plurality of gateways are summarized to form summarized addresses containing prefixes and addresses for the plurality of gateways in which each gateway in the plurality of gateways is associated with a portion of the prefixes and addresses for destinations handled by the each gateway in the plurality of gateways. A gateway in the plurality of gateways having a largest portion of the summarized addresses is assigned a prefix for all addresses assigned to the network to form a selected gateway. An associated portion of the summarized addresses for the selected gateway is replaced with the prefix.