let’s say C2 is off. C1 is downloading with 1 mbps speed from M2 so what is the speed that M2 should received data with from M1 ? unlimited as the queue or only 1 mbps as C2 speed? and what is the speed that M1 should received from DSL? 3mbps or only 1 mbps as C2 speed?
if M2 received an unlimited data from M1 and M1 downloading with total bandwith from my isp so how should i configure my MTs in way that when C1 download with 1mbps M1 only download with 1 mbps from my isp?
If C2 is offline, and C1 is downloading at 1mbps, M2 will download at 1mbps from M1, which will download at 1mbps from your ISP. Your Max-Limits are - well - Maximum limits. The unit can download slower than the max limits, but not any faster.
M2 will always receive unlimited bandwidth from M1 (which can never exceed 1mbps/3mbps, which is the ceiling for M1’s WAN traffic) but the limiting down to C1 or C2 takes place at M2.
If both C1 and C2 download at full speed at the same time, their aggregate bandwidth will be 384k/1.5mbps, which is then what M2 will pull from M1, and M1 will in turn pull from the internet.
As for your final question, if each link between M2 and your clients are properly configured (which it seems like it is) then you don’t need to worry about what’s going on on the link between M2 and M1, and the link between M1 and the internet. They will balance themselves.
Let’s sketch a scenario:
C1 downloads at full speed (256k/1mbps), M2 downloads at full speed (unlimited, with M1 bottleneck) and M1 downloads at full speed (1mbps/3mbps).
Let’s say they continue downloading at full speed for 10 minutes.
Your total throughput will be:
C1: Upload: 19.2 MB Download: 76.8 MB
M2: (will be same as M1)
M1: Upload: 76.8 MB Download: 230.4 MB
Okay, so out of M1’s total downloads, only 76.8 MB has been requested by the network.
And out of the uploads, only 19.2mb has been requested. That leaves a total of 211.2 MB of uploads and downloads unaccounted for. The network will not download this data, unless it was requested by one of the clients - and the clients cannot request more, even if they want to, because it is limited. In short, you don’t have anything to worry about.
I hope this explanation makes sense…

-K