NOTE: This applies primarily to those (few) users who are running services on their Broadband line, or are continuously maximizing their Bandwidth usage.
All devices have limits, and you cannot get more out of the DVG-1120M, than what it was designed to do. The DVG is primarily an ATA with some basic router functions, a single LAN Ethernet port (to connect a simple home network - i.e. single computer), and is limited to forwarding six ports.
If it was a *true status-quo router*, the DLINK DVG-1120M would have 3-4 LAN ports, and multi-port forwarding (ranges).
If your LAN (home network) is connected to the DVG's Ethernet port, and you are running multiple applications (webserver, ftp server, filesharing - p2p apps - BitTorrent, Kazaa), then you may be stressing the technical limits of the DVG. See Schooner's quote below on how to resolve this.
Anyone who really wants to get the most out of the Broadband connection should purchase a QoS capable router, such as the Linksys WRT54G. Connect the DVG to a router port and set the router's QoS to give this port priority. Connect your LAN (computers, etc) to other ports on the router. By letting the QoS router handle the bandwidth throttling, you may be able to further increase the number of connections for your p2p applications on your computer(s); as described below.Regardless of your LAN setup, or whether you have QoS capable devices, if you maximize bandwidth utilization of your Broadband connection, you will most likely encounter VoIP Call Quality issues.
Quote from Schooner (on the TBB Forum):
First, a clarification for those who may not be familiar with routers, gateways, etc. The Primus TBB gateway (also somtimes referred to as an ATA - Analogue Telephone Adaptor) is essentially a router with the added functions of a VoIP ATA.
With that in mind, also consider that all routers have processors in them that perform calculations necessary for the functions and features of the router (ex. Routing Packets, Firewall Rules, DMZs, etc.). Because of these features and functions, the router has to do calculations for each packet that passes through it.
Because of this, there is a limit as to the number of concurrent connections that a router can sustain. The actual number of connections is unique to that router's specific model. Some routers have better hardware than others, allowing them to sustain a high number of connections. Many "home or small office" or "Cable / DSL" routers are not nearly as powerful as large scale routers (that's why they don't cost as much, and trust me those high end routers are pricey). Generally, the old saying "You get what you pay for" seems very appropriate to this topic.
To normal internet users, this limit isn't an important factor. They will never likely come close to the limit of connections while doing normal surfing on the web, even if they share their internet with multiple computers.
For those of us who like to make the most of our high speed connections, this limit is very important. The reason for this is that file sharing systems work by establishing a large number of connections with other computers on the internet so that files can be shared. If not configured properly, your file sharing program could cause your router to crash over time.
It is considered common for most home use routers to support approximately 255 concurrent connections. It is also considered good practice to configure your file sharing program to use about 66% of the connections that your router can support. So, using a setting of around 160 connections should keep you safe. Of course, you can tweak it for maximum performance if you wish.
How do you do this? Well every file sharing program is different, so all I'm going to say is that you'll have to look for the setting on your own. Many popular file sharing clients have options for the number of connections per file, number of files that can be downloaded at a time and also the maximum number of connections (or hosts) that can be used at a time. The latter is the setting of interest to us in this situation.
There are other settings that can impact your router as well. For example, Shareaza allows you to throttle packets. Generally, the default that Shareaza provides seems to work well. However, if you still have problems with your router and you have appropriately limited the number of connections, try adjusting the packet throttle (turn it up). This may help.
Some of you may be asking "What does this have to do with VoIP? Well, as I mentioned above, the VoIP gateway is itself essentially a router with a built in ATA. Some people here have reported problems with their gateways crashing, QoS not working properly, etc. I feel that some of these problems may be the result of the router being hammered by file sharing clients. Therefore, adjusting the above mentioned settings will likely go a long way to improving the stability and performance of your VoIP system.
last modified: 2005-10-16 12:15:27