Can a Linux router utilize its congestion control ops on internet traffic from other computers or does it have to act as a reverse proxy?

I was wondering if a small raspberry pi like device could utilize Linux’s congestion control algorithms on any internet connection on a different windows/linux pc. Is turning the linux device into a router sufficient enough (because AFAIK routers only work on OSI Layer 3 traffic and TCP congestion control ops are solely on Layer 4)…

“Getting devices ready” on Windows 10 while booting VM/iSCSI on another machine than initially set up

TL;DR version: virtual Windows instance reinstalls GPU drivers while switching to other hosts despite the fact it’s getting the same hardware all the time. I’m trying to avoid it / shorten its time Full version: I’ve got an iSCSI server (Windows Server 2016) and a few diskless targets. Those targets are physically the same machines…