|
||||||||
-----Original Message----- From: Bob Young [mailto:bob at lavamail dot net] Sent: Thursday, October 26, 2006 11:35 AM To: 'Klaus Stock' Subject: RE: [m0n0wall] Dynamic pipe...virtual pipe. What's the difference? Hello Klaus: Thank you so much for your reply. May I ask you a couple other questions? 1. You said: "A pipe is virtual when it's not physical". The pipes can be either masked or not masked. Isn't a non-masked pipe called a static pipe? From what you said here, is the static pipe then, also called a virtual pipe? But I use to think a masked pipe was called a virtual pipe. Now I'm not so sure. Are saying a masked pipe or a non-masked pipe is a virtual pipe? 2. You said: "A pipe is dynamic when it adjusts it's bandwidth according to some rules (like allow less or more bandwidth for a certian address range). From what you said here, I'm thinking that a static pipe (non-masked pipe) can be made dynamic, when queues are applied to the static pipe. The reason I say that is, queues can prioritize different types of protocols with weights, and then send that data on to the static pipe. I believe those queues will determine the percentage of BW allocated to that particular protocol as determined by the queue. So if no other queues are being utilized than that data will get 100 % of the BW of that static pipe. But if there are 2 or 3 queues (with different weights) assigned to that same pipe, then the different types of data will get proportionately less BW as determined by the queue weights, and all that data will still flow through the same static pipe. So we can say the BW has "dynamically" been reduced. And if only one type of data starts to flow through that same pipe, then its BW will "dynamically" increase. Is that what you mean when you say the pipe can be dynamic? 3. As far as masked pipes, I don't think they can be dynamic, since masked pipes are created for each different source that has data flowing. And when data stops flowing, these masked pipes go away. I'm not sure what to call these masked pipes. They aren't dynamic I guess...that is the masked pipes don't increase and decrease their BW, like a static pipe would with queue weights. But masked pipes are created "on the fly" whenever data flows from a source or to a destination. But I guess masked pipes aren't specifically "virtual" since I guess static pipes can also be called virtual. I guess I should just call them masked pipes? Am I thinking correctly about all the above? Thank you, Bob Young -----Original Message----- From: Klaus Stock [mailto:ks at stock dash consulting dot com] Sent: Thursday, September 21, 2006 7:25 AM To: Bob Young Subject: Re: [m0n0wall] Dynamic pipe...virtual pipe. What's the difference? > I'm trying to figure if there is a difference between a dynamic pipe and a > virtual pipe. Is there any? A pipe is virtual when it's not physical (like a network adaptor which limits the bandwidth because of hardware limitations). A pipe is dynamic when it adjusts it's bandwidth according to some rules (like allow less or more bandwidth for a certian address range). > On the Traffic Shaper: Edit pipe page, I see that the word "dynamic" is > used. But I think I have seen the word "virtual" used also in relation to > the pipes. > > > > I'm not real sure that dynamic and virtual mean the same thing. In case of the m0n0wall, a dynamic pipe is a special case of a a virtual pipe (all pipes which can be configuared in the traffic shaper are virtual, the physical pipes cannot be configured (and aren't shown) because they are hardware (network adaptors/cables)). You can switch a virtual pipe between dynamic and non-dynamic. Best regards, Klaus _________________________________________________________ This mail sent using V-webmail - http://www.v-webmail.orgg |