If' you're familiar with any of ZyXEL (or NETGEAR's) earlier routers, such as the Prestige 310 or 314, then you know what the 316 is capable of in the routing department. ZyXEL routers are known for their reliable PPPoE connection, and many frustrated Linksys users have successfully turned to the ZyXEL/NETGEAR routers when they couldn't get reliable operation.
The disadvantage that ZyXEL continues to have against its competition is that many of these features still require using the more difficult SMT interface, so if you are not comfortable with a non graphic user interface, then you may want to look for another product.
That being said, here are some of the advanced routing features of the 316:
Static Routing - You can enter up to 8 static routes
Dynamic Routing - RIP-1, RIP-2M, and RIP-2B routing protocols are supported, and you can set the unit to send only, receive only or do both with its routing information. IGMP-v1, v2 multicast protocols are also supported.
IP Alias - you can define three private subnets on the LAN side of the router and the 316 will route to and from each one and the WAN side of the router.
NOTE: The P316 will not route NETBIOS file and Printer sharing traffic among the three subnets.
Filters - Filtering is very flexible, but the hardest to use feature of the P316. Filters allow you to block data from entering or leaving your LAN. ZyXEL has provided powerful filtering capability, but, unfortunately, you need to configure it at a level that requires more understanding of networking protocols than most users will have. The P316 comes by default with filters enabled that block Telnet, FTP and HTTP (Web) access from the WAN side and limit NetBIOS traffic to the LAN.
I'm sure that many a novice user has given up trying to get a Web or FTP server running behind ZyXEL/NETGEAR routers due to the difficulty in even being able to disable the default filters. I'm surprised that among the all the information ZyXEL provides in the apps notes and extensive PDF user manual that there are no instructions on how to do this. See our Help page for the procedure.
VPN - capabilities include PPTP client passthru, LAN-side PPTP server (requires one mapped port.. see the Help page) passthru, and one IPsec client passthru.
SNMP - the 316 will function as an SNMPv1 agent and you can set Community strings, Trap addresses and other parameters. No MIBs are supplied on the resource CD and the App notes don't contain any SNMP info. But if you look in the P310 Application notes on the CD, you'll find some useful info. (See this page for SNMP Management programs.)
Logging - requires use of a syslog client. Linux and Unix users can use the clients that come with their OS. See this page for how to use syslog with a Windows or MacOS system.
If you haven't had enough yet, you'll find a complete set of "Maintenance" features, all accessible via Telnet. System status can be monitored, the unit can be reset, and error logs can be examined, among other features. Finally, for the very adventurous, you can enter the command level ZyNOS mode and do packet traces and other fun stuff!
That about does it for the routing features.