 smartermoney
join:2009-10-08 Edwardsville, IL
| how to setup ISP wireless network and bandwidth caps
Ok i am a (self taught) Wireless tech on a small isp and ATT is running us out of town so we are dropping all dsl/ dial-up and just focusing on our wireless clients of just under 200 and plan on growing that. Our network is currently running hard ip's on all clients (fake for radio and real for client) and with a bandwidth provider change i have a new set of ip's and have to reconfigure all again. I want to change the way we run. If you had the choice to start over, how would you do it, and with what equipment.
We have a FULL T3 Bandwidth and 5.8 mains to our towers and 2.4 to clients turned down to 5.5 mbps max using the client radio's. What i want to do is have each client have a "set" bandwidth that they can have like 1.5mbps down and 750mbps up, etc so i can charge different rates for different speeds but i don't know how to get this all ramped up without to much downtime and what equipment to have. |
|
 penypinch Premium join:2007-09-07 Henning, MN | Are you looking for a complete redesign? -- Mitch support@abetterwireless.com |
|
 kf6ytc
join:2002-03-26 Turlock, CA | reply to smartermoney you need a consultant |
|
  Full Power "Cloture" is not a word.
join:2009-09-25 Houston, TX
1 edit | reply to smartermoney said by smartermoney :What i want to do is have each client have a "set" bandwidth that they can have like 1.5mbps down and 750mbps up, etc... I was using Tomato until Ubiquity came along. If your CSU or CPE radios have a broadcom chipset you may be able to flash them with Tomato. You really need a consultant. |
|
 cooldude9919
join:2000-05-29 Cape Girardeau, MO clubs: | Do you use cisco routers? You could do the speed limiting with cisco QOS. You could also do file-shaping for types of traffic (file-sharing ,ect) and set priorities for different types of traffic. |
|
  GNca George GorillaNET Premium join:2008-07-12 Minden, ON
| said by cooldude9919 : You could also do file-shaping for types of traffic (file-sharing ,ect) and set priorities for different types of traffic. Interesting. How do you make this happen? -- Tough Broadband for a Tough Crowd! GorillaNET.ca - 10Mbits to your desk, coming soon. |
|
 cooldude9919
join:2000-05-29 Cape Girardeau, MO clubs:
1 edit | said by GNca George :said by cooldude9919 : You could also do file-shaping for types of traffic (file-sharing ,ect) and set priorities for different types of traffic. Interesting. How do you make this happen? Ill post what i sent to another guy on the forums. My config mainly deals with traffic as a whole, not setting a hard limit for specific users, but this could also be done. Keep in mind you can make custom classes to match whatever traffic you want along with what comes prebuilt in cisco NBAR.
If anyone has any questions about this shoot me a pm and ill do what i can to help out.
The tiered service policy allows all classes within the firstlevel policy-map to share bandwidth, meaning the bandwidth statement guantarees a minimum amount of bandwidth during congestion, which in this case would be 85% of the bandwidth statement on the given interface. During periods of non congestion any one class can use the entire allotment of bandwidth.
If you dont already know, the class-default class is whatever is left over that isnt defined in previous classes in the policy-map. So In my firstlevel policy-map during congestion priority protocols get 70%, filesharing get 10%, and everything else gets 20%. As I said before, during non congestion its a free for all.
I kind of cheat a bit by giving our ipsec tunnel 100% priority, which actually means it gets 100% of the bandwidth and first jump at it also, basically it gets what it wants anytime, though in later ios versions they fix it so you cant cheat like this, and your numbers have to add up.
We use cisco 2811 with 2 ethernet interfaces, so since you can only shape on an outbound policy, I cover both the download and upload side of things by putting it on the outbound of each interface. In our setup fa0/1 is our wan interface, and fa0/0 is our lan interface. |
|
  GNca George GorillaNET Premium join:2008-07-12 Minden, ON
| How is this working with encrypted Bittorrent on random ports?
That was what finally killed our traffic classification efforts. Now we just use NetEqualizer's pattern matching and it works pretty well even for new protocols with no established "fingerprint".
George -- Tough Broadband for a Tough Crowd! GorillaNET.ca - 10Mbits to your desk, coming soon. |
|
 cooldude9919
join:2000-05-29 Cape Girardeau, MO clubs:
1 edit | said by GNca George :How is this working with encrypted Bittorrent on random ports? That was what finally killed our traffic classification efforts. Now we just use NetEqualizer's pattern matching and it works pretty well even for new protocols with no established "fingerprint". George Well in this case it would fall into the class-default bin and only get 20% of the bandwidth. You just have to hope you have most of the important stuff in the priority catagory .
This isnt as advanced as something such as a netequalizer, and isnt meant to be. In our case we have 119 sites that already had cisco routers, so this was a fairly quick and easy solution. 119 netequalizer wouldnt be very cost effective in our case, but for those with just a single site with a WAN connection that may be a better fit if you have the money to spend. On the other hand if you already have a cisco router than can do QOS, then you could do it with that for free and always move to something better later on. |
|
  TomS_ debugger it Premium,MVM join:2002-07-19 Australia | reply to cooldude9919 Why are VoIP protocols classified as file sharing, specifically MGCP and RTP? |
|
 cooldude9919
join:2000-05-29 Cape Girardeau, MO clubs:
1 edit | said by TomS_ :Why are VoIP protocols classified as file sharing, specifically MGCP and RTP? This specfic site is on dsl and doesnt have much bandwidth to go around so i had to be pretty strict with some of the classes. I havent heard of it causing any issues, and if it did i could always change some stuff around as needed.
This is just meant to be an example, of course any qos config would require a good amount of custom work to a given amount of bandwidth and type of traffic/users. |
|