Slashdot Mirror


Subnets and Network Browsing?

photozz asks: "We are on a large network (1000+ nodes) with a mix of everything, Wintel, Unix, Linux and Mac. Lately, we have been getting broadcast storms that kill the network. Our solution is to subnet everything with routers, thus killing broadcast trafic. BUT, this will limit Windows browsing on the network to each segment. Installing Brouters will just give us the same packet storm problems we had before. How can we stop broadcast trafic while enabling Netbios resolution acros routers?"

9 of 21 comments (clear)

  1. If you are serious about reliable browsing by Chang · · Score: 2

    Here's what you do.

    Set up a primary and secondary WINS server. Ideally they should be on separate subnets.

    On each subnet designate two machines to be the browse masters. These should be rebooted as little as possible and should definitely NOT BE user workstations. They should be running NT or a recent version of Samba and the Browser must be turned on. Also, the Computer Browser should be running on all domain controllers.

    On _every_ other machine, turn off the computer browser. Also, set each machine to be a P-node. The easiest way to accomplish this is to assign IP's using DHCP and set the Netbiod Node Type to 0x2. Make sure all of these systems have the primary and secondary WINS servers assigned.

    You must strictly control all new machines that come onto the network and make sure that no new browsers are allowed to come up on the network.

    If you go to all of this trouble, the reward you will receive is extremely fast and reliable network browsing across subnets. I know because I've done it on a 1500 node WAN. It takes a lot of discipline that most IT departments don't have or can't enfore but it's worth the trouble in my opinion.

  2. Get rid of NT Server on your network, chatty f'ers by BitMan · · Score: 2

    I run a UNIX/Samba LAN. I use only UNIX/Samba for file/print services. We use WINS on all our clients, including talking to other subnets.

    Unfortunately, I have one NT Server for a SQL application (that I fought, and lost, to keep off my network -- only 3 people use it). I do not use named pipes on it at all and tell it to use WINS for NetBIOS resolution. But the f'er sends out more broadcasts that all other (50) systems combined (an average of ~10/second). I have tried tweaking this thing 10 ways to Sunday and cannot get it to stop the chatter (and yes, I've told it to NOT be the local master).

    Case in point, if get NT Servers off your network, you'll cut the chatter several times over. I'm much more of an expert at Samba than NT, but after 8 years experience with NT, I think I know somewhat of I'm doing (although I'll take any suggestions at this point ;-).

    P.S. I was the contributing author on Samba Unleashed and wrote Chapter 33 on "Cross Subnet Browsing" (which was a last second rush job, otherwise I would have added info to fix exactly the issues you are having by replacing NT with Samba). IMHO Samba is just so much better at running large WANs with multiple subnets!

    -- Bryan "TheBS" Smith

    --
    -- Bryan "TheBS" Smith
    Independent Author, Consultant and Trainer
  3. Re:WINS server by mindstrm · · Score: 2

    No. THat lets anyone resolve any name, but does not provide 'brosable' lists of all hosts on the network.
    Just as DNS does not provide a list of who is where when.

  4. WINS by tomreagan · · Score: 2

    I can't believe that you are running 1000+ nodes and don't know about WINS. Try buying a book and reading up on WINS.

    1. Re:WINS by photozz · · Score: 2

      ahem, in response to all the WINS answers, we HAVE wins enabled, But the wins setup is not allowing us to browse the network. We can find any computer by name, (I.E.: running \\computername or using "find computer")but we can't open "Network Neiborhood" and see computers on other subnets. A wins server on other subnets is unable to push/pull with the primary wins server.

      --


      Dirty Pirate Hooker
  5. Troubleshooting technique by adjuster · · Score: 3

    Have you used a sniffer to see what this "broadcast storm" traffic is? That would do for a good start. A description of the issue other than "kill the network" would do more good as well. What kind of byte/sec and packet/sec counts are we seeing on the media?

    Assuming it is broadcast related: Your 'doze boxes need to be using "H-Node" name resolution for their cruddy NetBIOS name resolution. You need WINS servers. You need to disuse protocols that are broadcast intensive.

    To the guys that are saying "install a switch"-- apparently there's an understanding issue w/ regard to what a switch does. A layer-2 switch won't help a bit in this case-- just like the poster said (referring to bridging routers). An analysis of what the traffic on the wire is would be a great first step. Then, intelligent decisions can be made to address the problem. Layer-3 switching might be a potential solution, depending on what the traffic is.

    Unless you're using layer-3 entities inside of switches, your router based solution is going to do more than mess up NetBIOS name service-- it'll slow everything down to a crawl. Most low-end routers don't even come close to wire-speed.

    I had a customer swearing to me that they were having "broadcast storms" because they were getting massive numbers of collisions on a shared-media LAN. We took a look at it w/ a sniffer and discovered that broadcasts played no part in it. They were doing large file transfers to a machine that was dual-homed on the same physical NIC, and the machine was thrashing packets on and off the wire, "routing" the packets to two hosts that were in different subnets, but on the same media. Duh.

    Don't assume you know what your problem is unless you know what your problem is...

    --
    The Attitude Adjuster, I hate me, you can too.
  6. Several ways - by jerdenn · · Score: 2
    People may say a lot of bad things about Microsoft, but they really do have a pretty good knowledgebase compared to many of their competitors. With questions like this, one should visit support.microsoft.com (or if it is programming related, msdn.microsoft.com)

    Without WINS:

    Q117633 - How Browsing a Wide Area Network Works

    The proper way to do it, though, would be to set up a WINS server and WINS Proxy agents:

    w inNT Mag article on WINS - actually, do a search on this site for "WINS" and you'll find several other usefull articles. Q121004 - WINS Proxy Agent Functionality

    Also usefull:

    Q142692 - Minimizing WAN Traffic

    -jerdenn

  7. Re:Get rid of NT Server on your network, chatty f' by photozz · · Score: 2

    OKiedoke, but this would involve converting 250+ servers and databases. can we say political suicide? We just signed (Not me, someone else..)an enterprise level agreement with $MS, so were stuck.

    --


    Dirty Pirate Hooker
  8. Re:An a related note... by photozz · · Score: 2

    remove the hubs and go to swiches, should cut down on broadcast trafic, and increase your speed.

    --


    Dirty Pirate Hooker