LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 03-23-2004, 12:55 PM   #1
wkm001
LQ Newbie
 
Registered: Jul 2003
Location: Virginia
Distribution: Red Hat 7.3, 8, 9
Posts: 23

Rep: Reputation: 15
Linux Or Cisco - Need some professional advice


I am a network admin for a true Wireless Internet Service Provider or WISP. The wireless equipment we use is a level two networking device. So our entire network is basically a huge bridge.

Our main router is running Red Hat 9 and we are using IPTables along with IP Forwarding.

We have multiple mountain tops with our wireless equipment. Each POP or point of presence runs into a building at the base of the tower, where we have at least one computer. Most of the computers are running Red Hat 9 with 5-6 network cards. These cards are bridged together and I have patched the kernel with the bridge-nf package.

Our network is having some problems. Broadcast storms take over the network every now and then. The main problem with that is we are using Spanning Tree. When a storm comes around the STP packets can't get to their destination so the box opens all the ports and that causes an ethernet ring, which makes the storm much much worse.

I really want to create redundancy and reliability on our wireless network while using Linux to connect the multiple wireless links to other mountains.

Here is a simple diagram of our network. Notice we have two or more paths from every location.

Mtn\ /---- Mtn
| \ / / |
| |----------------- NOC---------------------/ / |
| / |
| /------------------------- Provider------------/ |
| / \ |
Mtn/ \--------------- Mtn

Can this be done with Linux or do I need to just go ahead and use Cisco.
 
Old 03-23-2004, 12:59 PM   #2
wkm001
LQ Newbie
 
Registered: Jul 2003
Location: Virginia
Distribution: Red Hat 7.3, 8, 9
Posts: 23

Original Poster
Rep: Reputation: 15
Sorry the diagram came out so terrible. Looks like all the spaces disappeared.
 
Old 03-23-2004, 08:18 PM   #3
urzumph
Member
 
Registered: Jan 2004
Location: Australia
Distribution: Debian
Posts: 168

Rep: Reputation: 30
I'm sorry I don't know enough about iptables / ipchains to help, but I know that using ....'s is a workaround for the diagram
 
Old 03-23-2004, 10:11 PM   #4
mlp68
Member
 
Registered: Jun 2002
Location: NY
Distribution: Gentoo,RH
Posts: 333

Rep: Reputation: 40
I'm not sure I understand the diagram, but isn't STP more designed to prevent duplictate routes and alert the netop rather than to be used as tool to manage a redundant network? I'm not sure you'd get different results with a Cisco (I have a Foundry switch, and STP has caused countless incidents).

I would first try to understand the broadcast storms. Maybe you can divide up your (presumably) /24 network in 4 or 8 smaller networks with 64 or 32 IP's each, routed at your headquarters. Then you can localize broadcasts better.

I'm afraid I have no more ideas. Good luck.

mlp
 
Old 03-24-2004, 12:40 AM   #5
chort
Senior Member
 
Registered: Jul 2003
Location: Silicon Valley, USA
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660

Rep: Reputation: 76
Right, I would do away with the bridge architecture. If you have all those clients bridged together in the same broadcast domain, that's asking for problems. With all the chatty network protocols out there that like to broadcast (NetBT, and others like it) clients can cause a nightmare without trying, not to mention what malicious clients can do...

Could you provide a few more details, though? For instance, are the wireless links being used simply to connect sites (POPs)? If so, what addresses are being given out from the POP? Are they on the same network (bridged) or different (routed)? If you were using routed networks locally, that would contain broadcast storms to local segments and they wouldn't be amplified across your wireless bridge. That way you could contain troublemakers, or are you doing that already (it's not clear)?

If you're already doing that and still having problems with broadcasts, then I'm really not sure what you can do (you need the wireless stuff to bridge for a mesh topology). Have you identified the cause of broadcast storms? Is it something that you can turn off? Can you disable your end-point boxen from listening on the broadcast address (I know that's possible in *BSD, for example)? Have you thought of simply using netfilter/iptables at the POPs to block the forwarding of broadcast traffic?

There are definitely some things that commercial gear would be better for, but in this case I think it's a network design problem rather than a software/hardware limitation.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Professional Linux Surveillance servo888 Linux - Software 5 10-14-2010 05:26 PM
Kopete 0.10.1 on linux suse 9.2 professional prestoj8 Linux - Software 1 06-29-2005 10:21 PM
Just installed SuSE Linux Professional... syntaxerror64 Linux - Newbie 6 12-26-2004 10:36 PM
Suse Linux 9.0 Professional Pikachu Linux - Distributions 4 12-08-2003 09:09 AM
Linux professional certificate satimis Linux - General 7 09-24-2003 04:07 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 12:01 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration