Friday, October 12, 2018

Dynamic Network Design

Hello Reddit,

I have been tasked with building a multi level network design, in which devices on the network get assigned addresses based on where they are plugged into the network. Ideally, only the top level of the network will require any sort of configuration.

Level 1 will contain the primary application servers and databases. It will also deal with connecting to outside networks. Lets assume it has an address range of 10.0.0.0/24

Level 2 will be the second tier of the network. There could be 8 instances of the 2nd level in our design. I am thinking the network here will have an address range of 10.x.0.0/24, where x is equal to the id of the level (1-8). This level will have a few supervisory devices and applications running on it. Devices on this level will be assigned addresses from this levels DHCP server, in the 10.x.0.0/24 subnet.

Level 3 is where most of our devices are. There could be up to 24 instances of this level, for every instance of the level 2 network. The address range of devices in this level could follow a 10.x.y.0/24, where x is its parent level 2 id, and y is the level 3 id. Devices on this level will be discovering its peer address either through multicast networking, or through an app server in this level.

My question is, is this even possible? To have this type of network, where devices in the level 2 and level 3 require no configuration? They only receive their addresses through DHCP? Would IPv6 be a better option to approach this? Can I get some recommendations as to what network devices I would need to accomplish this? We can place switches and routers between each layer as required.



No comments:

Post a Comment