Hello, all,
Articles across the internet abound, some of which have broken links, some of which are specific to hardware and some of which aren't quite clear, I finally figured out how to remove my Google Fiber Network box and plug straight in to my Google Fiber Network jack... and get it to work full-speed with my ASUS RT-AC87U.
First, Google itself says that you need the following in order to make it work:
Here's the gory details if you really want to use your own router:
1. Traffic in/out of the fiberjack is vlan tagged with vlan2.
2. DHCP traffic should have 802.1p bit = 2
3. IGMP traffic should have 802.1p bit = 6
4. All other internet traffic 802.1p bit = 3
You can send data without the 802.1p bits but your performance will get throttled to something like 10Mbit.
NOTE: This data is subject to change. We are planning on changing the data in/out of the fiberjack to be untagged, which will then make it really easy for you to connect your own router.
A word of warning, most consumer routers don't have hardware forwarding (that is my feeble understanding) so you might not be happy with the performance on your network, and which will also probably affect tv service quality.
Source: http://pastebin.com/dWABB4ih
It's actually easy to apply these settings to the router, although I am simply tagging the priority bits to "3" for all protocols.
Go to the LAN button in the interface, click on the IPTV Tab, select "Manual," then put "2" for the VID and "3" for the PRIO.
That's it. Save the configuration, the router reboots and you plug WAN directly in to the Fiber Jack.
So, while it works, the technician's comment about hardware forwarding is correct. I'm actually running slower speed tests directly connected to the Fiber Jack vs. double-NAT-routing by plugging the WAN port of my router in to my Network Box and setting Network Box to DMZ the router. Surprised the hell out of me, but the speed tests don't lie. I'm running about 350 Mbps. directly connected, and was running 750 Mbps with the router connected to the Fiber Box.
From this, I have two questions:
1. Everything I have ever read (and everybody I have ever talked to) has told me that double-NAT routing is bad, bad, bad. Well, if I double-NAT route and it actually goes faster, do I really care? Am I missing something or hurting something performance-wise that doesn't show up in speed tests by putting my router behind another router?
2. Can I create a script that would tag priorities for DHCP and IGMP differently from general internet traffic? While I would be curious to see if it has any performance effects, my router processor is maxing out whenever I do a speed test. From this, I assume the "bottleneck" is the software-accelerated IP Traffic as opposed to hardware-accelerated. From what I read, tagging p-bits requires software acceleration and doesn't support hardware acceleration in the RT-AC87U. Would you agree?
Thanks for your thoughts.
Articles across the internet abound, some of which have broken links, some of which are specific to hardware and some of which aren't quite clear, I finally figured out how to remove my Google Fiber Network box and plug straight in to my Google Fiber Network jack... and get it to work full-speed with my ASUS RT-AC87U.
First, Google itself says that you need the following in order to make it work:
Here's the gory details if you really want to use your own router:
1. Traffic in/out of the fiberjack is vlan tagged with vlan2.
2. DHCP traffic should have 802.1p bit = 2
3. IGMP traffic should have 802.1p bit = 6
4. All other internet traffic 802.1p bit = 3
You can send data without the 802.1p bits but your performance will get throttled to something like 10Mbit.
NOTE: This data is subject to change. We are planning on changing the data in/out of the fiberjack to be untagged, which will then make it really easy for you to connect your own router.
A word of warning, most consumer routers don't have hardware forwarding (that is my feeble understanding) so you might not be happy with the performance on your network, and which will also probably affect tv service quality.
Source: http://pastebin.com/dWABB4ih
It's actually easy to apply these settings to the router, although I am simply tagging the priority bits to "3" for all protocols.
Go to the LAN button in the interface, click on the IPTV Tab, select "Manual," then put "2" for the VID and "3" for the PRIO.
That's it. Save the configuration, the router reboots and you plug WAN directly in to the Fiber Jack.
So, while it works, the technician's comment about hardware forwarding is correct. I'm actually running slower speed tests directly connected to the Fiber Jack vs. double-NAT-routing by plugging the WAN port of my router in to my Network Box and setting Network Box to DMZ the router. Surprised the hell out of me, but the speed tests don't lie. I'm running about 350 Mbps. directly connected, and was running 750 Mbps with the router connected to the Fiber Box.
From this, I have two questions:
1. Everything I have ever read (and everybody I have ever talked to) has told me that double-NAT routing is bad, bad, bad. Well, if I double-NAT route and it actually goes faster, do I really care? Am I missing something or hurting something performance-wise that doesn't show up in speed tests by putting my router behind another router?
2. Can I create a script that would tag priorities for DHCP and IGMP differently from general internet traffic? While I would be curious to see if it has any performance effects, my router processor is maxing out whenever I do a speed test. From this, I assume the "bottleneck" is the software-accelerated IP Traffic as opposed to hardware-accelerated. From what I read, tagging p-bits requires software acceleration and doesn't support hardware acceleration in the RT-AC87U. Would you agree?
Thanks for your thoughts.