Server access times
First Claim
Patent Images
1. A computing device, comprising:
- a processing resource; and
a memory resource storing non-transitory machine-readable instructions to cause the processing resource to;
locate the server having the determined MAC address by parsing a predetermined server configuration file;
determine a media access control (MAC) address of a server;
poll a top of rack (TOR) switch connected to the server to capture a packet;
determine a source MAC address using the captured packet;
determine, based on the source MAC address, an identity of a user computing device; and
log, based on a time included in the captured packet, a time the user computing device last accessed the server.
1 Assignment
0 Petitions
Accused Products
Abstract
Example implementations relate to server access times. A computing device may comprise a processing resource; and a memory resource storing non-transitory machine-readable instructions to cause the processing resource to: determine a media access control (MAC) address of a server; poll a top of rack (TOR) switch connected to the server to capture a packet; determine a source MAC address using the captured packet; determine, based on the source MAC address, an identity of a user computing device; and log, based on a time included in the captured packet, a time the user computing device last accessed the server.
-
Citations
19 Claims
-
1. A computing device, comprising:
-
a processing resource; and a memory resource storing non-transitory machine-readable instructions to cause the processing resource to; locate the server having the determined MAC address by parsing a predetermined server configuration file; determine a media access control (MAC) address of a server; poll a top of rack (TOR) switch connected to the server to capture a packet; determine a source MAC address using the captured packet; determine, based on the source MAC address, an identity of a user computing device; and log, based on a time included in the captured packet, a time the user computing device last accessed the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing instructions executable by a processing resource to cause the processing resource to:
-
parse a predetermined server configuration file to locate a server; determine a media access control (MAC) address of the server by logging in to the server utilizing login credentials of; the server; and a top of rack (TOR) switch connected to the server; poll the TOR switch connected to the server to capture a packet, wherein the packet includes a source internet protocol (IP) address and a destination IP address; determine, based on the source IP address, an identity of a user computing device; and log, based on a time included in the captured packet, a time the user computing device last accessed the server. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
parsing, by a computing device, a predetermined server configuration file to locate a server among a plurality of servers included in a server rack, wherein the predetermined server configuration file includes; internet protocol (IP) addresses and login credentials for each server in the server rack; and an IP address and login credentials of a top of rack (TOR) switch for the server rack; determining, by the computing device, a media access control (MAC) address of the server by logging in to the server utilizing the login credentials of the server and the TOR switch; polling, by the computing device, the TOR switch to capture a packet, wherein the packet includes a source IP address; determining, by the computing device, a source MAC address using the source IP address; determining, by the computing device, an identity of a user computing device by comparing the source MAC address to a lightweight directory access protocol (LDAP); and logging, by the computing device based on a time included in the captured packet, a time the user computing device last accessed the server. - View Dependent Claims (16, 17, 18, 19)
-
Specification