This is not a computers and technology question but ill still answer it and the answer to this that i think it is ...A ...but i may be wrong
Answer:
Recorder
Hope this helped! I'm not 100% if this answer is correct, though
You can add the MAC addresses of hosts that you want to allow the access in a database, if you are working on a large scale, and then compare the MAC address of the user in you network wall and allow th users that are allowed.
Or if you are working on a small scale then in your program you can save the MAC in an array or model class and compare when the user will access.