Router protocol

Job ID: 36843959

Budget: $750 – $1,500 USD

I need Networking expert to create (a router/ an access point) protocol.
(OR) computer application.

1- it makes the router save received data packages which come from [ISP] in a computer (server).

2- Then while other user in the same local network surfing the internet and requests a data package, the router at first check if this data stored in the local pc(server), if yes send this data to the user without requesting it from [ISP], if not then request it from [ISP] and save it in a local database in the pc(server).