Improve company productivity with a Business Account.Sign Up

x
?
Solved

Verify network design

Posted on 2011-10-01
2
Medium Priority
?
455 Views
Last Modified: 2012-05-12
Hello all,

I am working on a hypothetical networking assignment.

Basically I am asking this (referring to my attached diagram):
If I have three computers - 192.168.0.2, 192.168.9.2, and 192.168.10.2, can they all communicate with each other?

Read below for more explanation...
I created a design (following some constraints) and, since I don't have a way to physically test it, I'd like to see if someone can verify whether it should work or not.

My business has a class B backbone (172.16.n.0) to connect my networks together. Attached to this are four class C networks (192.168.n.0) to start with (one for each department). Each network will only have up to thirty computers total.

The business will grow to have up to thirty departments, e.g. up to thirty networks. Twenty-six networks will have up to fifty workstations, but four of them may grow to up to five hundred workstations (i.e. 3300 total possible workstations for the whole business).

All of the workstations in the business must be able to communicate with each other.
IPv4 must be used.
As far as I know (it is unclear), I am not allowed to use additional class B networks for private addressing.
Also, I must be able to create a predictable algorithm to assign IP addresses to new equipment as it is added.

I have created a diagram of how the network could be set up to be expandable.
Each department will have its own router with a class C network (192.168.n.0). The first network will be 0.0, the second will be 8.0, the third will be 16.0, and so on. For a department that has up to fifty workstations, they will be directly connected to that department's router.

For a department that has up to five hundred workstations, they will have additional routers. For instance, if the department with the 8.0 network has five hundred computers, it will have two child networks: 9.0 and 10.0. Each of these will have two hundred and fifty workstations connected.

I am not entirely sure that I am understanding and/or using the class B backbone correctly, but I think I am.
proposal1.png
0
Comment
Question by:Zanat
2 Comments
 
LVL 3

Accepted Solution

by:
vannerv earned 500 total points
ID: 36897508
Zanat,

> Basically I am asking this (referring to my attached diagram):
> If I have three computers - 192.168.0.2, 192.168.9.2, and 192.168.10.2, can they all communicate with each other?

YES

> Each network will only have up to thirty computers total.
> Twenty-six networks will have up to fifty workstations, but four of them may grow to up to five hundred workstations

30, 50 or 500 maximum workstations per network?

> As far as I know (it is unclear), I am not allowed to use additional class B networks for private addressing.

Wrong assumption, you do can use another private address /16 network.

> Also, I must be able to create a predictable algorithm to assign IP addresses to new equipment as it is added.

My experience says that you should allocate the next block available that meets your needs. Reservation should be avoided.

> For a department that has up to five hundred workstations, they will have additional routers. For instance, if the department with the 8.0 network has five hundred computers, it will have two child networks: 9.0 and 10.0. Each of these will have two hundred and fifty workstations connected.

For what I could understand of your diagram and network design ideas, you are cascading your networks when it surpass the 100 node barrier (maybe to avoid a big broadcast domain) . If you can, you should avoid the cascading, all the network would be better connected directly to the department router. Cascading is only useful to extend the network reach  beyond the 100 meters copper cable limit.

> I am not entirely sure that I am understanding and/or using the class B backbone correctly, but I think I am

I don't see any problem, but classes are not really important these days.

Regards,

Vanner


0
 

Author Closing Comment

by:Zanat
ID: 36897580
Thank you for your thorough input!
0

Featured Post

Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

If you’re involved with your company’s wide area network (WAN), you’ve probably heard about SD-WANs. They’re the “boy wonder” of networking, ostensibly allowing companies to replace expensive MPLS lines with low-cost Internet access. But, are they …
In this article, the configuration steps in Zabbix to monitor devices via SNMP will be discussed with some real examples on Cisco Router/Switch, Catalyst Switch, NAS Synology device.
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …

606 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question