The router itself is a PC with 4 GbE ports. I can see that the WAN port is running at 1000 Mb/s, but the LAN port connecting it to my GbE switch is only running at 100 Mb/s.
I’m running a pfSense router precisely because of this. It makes setting up VLAN tagging extremely easy, relatively speaking.
I actually got this working on a DD-WRT flashed router (TP-Link Archer C9). LIke most online forums, the DD-WRT message board is where information goes to die. Once I got the VLAN tagging set up, I discovered that DD-WRT didn’t support hardware acceleration of the NICs, so they would max out at 100 Mb/s anyway. My pfSense solution (at least theoretically) has both the power and hardware support to handle this.
PM me if you’re interested in ditching the Google Fiber Box entirely. I can run through and document my setup pretty easily.