I am recreating a system that was set up by an old ISP with a new ISP, but this time using my own routers. I am looking for recommendations for routers to use.
Here is the scenerio:
1. I have 12 point-to-point T1 circuits to various locations, all terminating at the datacenter of the ISP, being delivered to my colo cage there as a channelized DS3.
2. The ISP is also providing me a gigabit ethernet drop which will be my internet gateway. I will be requesting a small netblock (/29), as well as a larger netblock (/24) from the ISP.
3. I will have various internet webservers also in this colo.
4. I will also have a VOIP server. Each of the dozen T1 locations uses VOIP service, coming from the voip server at the colo (so the traffic is only via the point-to-points, never hitting the "internet".)
5. Some of the T1 locations will have public netblocks available to them, which will be sliced from the /24 block.
6. Each T1 router itself will have a public IP, so that they can be checked from the outside. These will also come from tiny slices of the /24 block.
7. Each location will have (separate) private IP blocks, that can route to each other. The colo also will have a private IP block.
I'm envisioning probably the best way to do this is to get a router with two ethernet ports, as well as a DS3 port. One of the ethernet ports would go to the ISP, and its address on the small block. I would then have the ISP route all traffic for the /24 block to this IP, letting my router handle all the division of that block. The other ethernet port would be for the other servers at the colo (some of which might be on private netblocks, others on another subdivision of the /24 public block).
The trick is this whole system needs to be QoS aware, so that the voip traffic passes through un-hindered.
Also, it needs to know how to separate each of the channelized Ts from the DS3, and apply different netblocks and routing to them.
I have set up many a T1 router before, but never anything larger. I'm not Cisco certified, but I can find my way around the CLI of IOS, with some help from Google. :-)
Question: What is my best, low-cost choice for a router to perform these functions? I'll probably be looking to pick something up on Ebay, as I don't have thousands in the budget. Old and reliable is ok! It would be *really nice* for the ethernet ports to be gigabit, but if that's a substantial expense, I could live with 100MB.
All suggestions welcome! Thanks!