Populating location wiremap databases
First Claim
Patent Images
1. Logic encoded in one or more non-transitory media for execution and when executed operable to:
- establish a link layer connection at a switch with a client on a switch port, wherein the switch port is associated with a port identifier and is mapped to a physical location;
identify one or more connection attributes of the link layer connection, wherein the connection attributes comprise a network layer address of the client;
transmit the port identifier and the network layer address of the client to a location server;
receive a physical location of the client at the switch from the location server; and
provide the physical location received at the switch from the location server to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for populating location wiremap databases. In particular implementations, a method includes establishing a link layer connection with a client on a switch port, where the switch port is associated with a port identifier and is mapped to a location; identifying one or more connection attributes of the connection, where the connection attributes comprise a network layer address of the client; and transmitting the port identifier and the network layer address of the client to a location server.
30 Citations
15 Claims
-
1. Logic encoded in one or more non-transitory media for execution and when executed operable to:
-
establish a link layer connection at a switch with a client on a switch port, wherein the switch port is associated with a port identifier and is mapped to a physical location; identify one or more connection attributes of the link layer connection, wherein the connection attributes comprise a network layer address of the client; transmit the port identifier and the network layer address of the client to a location server; receive a physical location of the client at the switch from the location server; and provide the physical location received at the switch from the location server to the client. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
establishing a link layer connection at a switch with a client on a switch port, wherein the switch port is associated with a port, identifier and is mapped to a physical location; identifying one or more connection attributes of the link layer connection, wherein the connection attributes comprise a network layer address of the client; transmitting the port identifier and the network layer address of the client to a location server; receiving a physical location of the client at the switch from the location server; and providing a physical location of the client to the location server. - View Dependent Claims (6, 7, 8)
-
-
9. A switch comprising:
-
one or more processors; a memory; a switch fabric comprising one or more switch ports; and a network application, physically stored in the memory, comprising instructions operable to cause the one or more processors and the switch to; establish a link layer connection with a client on a switch port, wherein the switch port is associated with a port identifier and is mapped to a physical location; identify one or more connection attributes of the link layer connection, wherein the connection attributes comprise a network layer address of the client; transmit the port identifier and the network layer address of the client to a location server; receive a physical location of the client from the location server; and provide a physical location of the client to the location server. - View Dependent Claims (10, 11, 12)
-
-
13. A location server comprising:
-
one or more processors; a memory; a network interface; and a location server application, physically stored in the memory, comprising instructions operable to cause the one or more processors and the location server to; receive a switch port identification from a switch; determine a physical location based on a port-to-location mapping; and enter the physical location in a client location entry; receive a configuration including one or more port-to-location mappings, wherein each of the port-to-location mappings maps a particular switch port to a particular physical location; transmit the port-to-location mapping to the switch; and provide the determined physical location of the client to the switch. - View Dependent Claims (14, 15)
-
Specification