Multimedia & VoIP
Multimedia & VoIP Tutorial
A Beginners Guide To Successful VOIP Over DSL - Part 2 | A Beginners Guide To Successful VOIP Over DSL - Part 2 |
|
|
| Michael Graves | |
| March 13, 2008 | |
Traffic Shaper TheoryThe available bandwidth is forcibly divided into "pipes". Traffic may be buffered into a pipe by one of a series of "queues". Finally, "Rules" define what kind of traffic is directed into which queue or pipe. Confused? Don't be. It looks something like this. Flow diagram describing the m0n0wall traffic shaperThe theory behind traffic shaping is fairly simple. You will create several "pipes" which are essentially separate paths through the router. Each pipe is assigned a certain slice of the available bandwidth. In my case, I have two pipes for outbound traffic and one for inbound traffic. m0n0wall traffic shaper pipes menuThe sum of the bandwidth assigned to all the outbound pipes should be slightly less than your worst measured outbound connection speed. By doing this, you ensure that you will never actually saturate your outbound connection. As long as the connection is not saturated, the router is the defining factor in what traffic gets out first. In addition to the pipes, you also establish queues within the router. Queues let you assign varying priorities to different types of traffic. Each queue can be directed to a specific pipe and assigned a "weight". m0n0wall traffic shaper queues menuQueues, by their nature, are buffers to handle traffic that is being delayed as it is passes through the router. You can select to direct VOIP traffic directly into a pipe, with no associated queue. This will assure minimum latency for VOIP traffic. Traffic shaper rules are created to direct traffic based upon the properties you select. A rule can direct all traffic from a specific source or destination IP address, or in my case, IP range, into a particular queue & pipe. Selectivity can also be based upon port, protocol, network interface, etc. It's also worth noting that this is the menu in m0n0wall where you can direct traffic based upon TOS (Type of Service) tags. So the basic mechanism of DiffServ QoS is actually a facet of the traffic shaper. This gives a lot of flexibility, which may be enough of a reason to go the extra cost of m0n0wall over a lower-priced consumer router. m0n0wall traffic shaper rule editing menuMagic ShaperIf all this seems a little much to understand, you're in luck. m0n0wall provides an automatic setup tool called "Magic Shaper". You only need to tell it the measured connection speeds. This function will then establish all the required pipes and queues. m0n0wall traffic shaper Magic Shaper Wizard menuComments (2)
![]() New comments have been disabled. Please use the Forums
Tags: Asterisk, m0n0wall, PoE, VoIP, Related Articles:A Beginners Guide To Successful VOIP Over DSL - Part 1m0n0wall Firewall V1.0 - Part 2 How To: Building an Embedded Asterisk PBX How To Add a Cellular Trunk to Your VoIP System Asterisk@Home |
|
Intel SS4200-E
Looking for Router with Parental Control
Good article on gigabit Ethernet performance
Your knowledge and assistance is needed
Trendnet TWG-BRF114 Gigabit Firewall Router - Any experiences?
|
|
|
|
|
|
|
|
More |
|
You could win a NETGEAR RangeMax Dual Band Wireless-N Router and Dual-Band USB Adapter |
| Wireless Performance Charts: Linksys WRT110 |
| Router Performance Charts: Linksys WRT110 |
|
Symbian and Android to make love, not war Lawyer sues Delta for $5 million over missed flight Facebook Connect: laying the seeds for revolution |
Z-Wave Thermostats Buyer's Guide
HomeSeer Unveils Hybrid HomeTroller Home Automation Controller
Need an outdoor Z-Wave module that can withstand extreme temperatures? Ask the Expert