我经常将“商业”路由器(包括交换,DHCP,防火墙等function)与“学术”路由器(严格的第三层)相混淆。 我的问题可以概括如下:

是商业路由器(比方说,例如一个Netgear N600)类似于左边还是右边? 另外:如果我想在局域网上有多个子网,可以这样做吗? (考虑如果我的路由器是左边,那么我认为没有给“路由器”真的只有2个端口)。
IP路由器是查看第3层信息(IP地址)并根据路由表决定将数据包发送到哪里的设备 – 通常这意味着将其交给另一个路由器。
交换机是查看第2层信息(MAC地址)并根据哪个MAC地址通过哪个端口可到达的表来决定在哪里发送给定的以太网帧(哪个端口)的设备。
典型的“消费者路由器”( 像这些Linksys型号 )通常包含两个设备,加上一个支持NAT的防火墙(通常是一个无线接入点 )。
你的N600看起来像这样: 
一个典型的企业路由器只是一个路由器 – 它可能有多个接口,但其目的是在一个接口上接收数据包,将它们与其路由表相匹配,并将它们转发出其中一个接口以继续其旅程。
一个或多个这些接口可以连接到交换机或防火墙(通过电缆或通过机箱背板)。
一般来说,如果你需要局域网端的多个子网,你需要多个接口(或虚拟接口),或者采取其他的步骤让路由器知道局域网接口上有多个子网(这个取决于你的路由器)。
你也可以使用一个基本上是lobotomized路由器的三层交换机 (一个知道多个子网的交换机,并且会为你移动networkingstream量,但通常不能处理“WAN”接口)。
有关更多信息,请参阅供应商的文档。
从逻辑上讲,路由器是一种交换机,可以过滤MAC地址以外的东西。 消费者级别(如Netgear)只有一个交换机,端口不会相互过滤,也不能路由。 现在很多人都有DMZ选项,但我从来没有真正考虑过提供什么。
您的子网将需要由可以在端口之间路由的设备完成。