connect many arduino boards to internet

Hello,

i want to create a simple Project for purpose of learning, well i want to connect many avr cpu to Internet. Every avr cpu will command a simple LED, turn on and off. this is my idea in order to understand more this concept (as first step).
Well i want to ask you if that would be possible? the Topology i am thinking to do is shown in the attached file. Can you give me your opinions please? i have searched on the net but i am not finding any Project with the same topology!

ingeea:
i have searched on the net but i am not finding any Project with the same topology!

I imagine that will eventually tell you something.

I guess there are some things you can do

  1. maintain the daisy chain configuration you have but provide two ENC28J60s to the three leftmost 328Ps. That option would be just as stupid and waste even more money, but it could probably be made to work - eventually.

  2. Plug the four 328/ENC28J60s individually into a router, i.e. use the router as its maker intended, and like everybody else does - as a hub. This would also work, but still pretty pointless.

  3. Put three of the 328P/ENC28J60s in the bottom drawer and don't tell anybody about them, connect all the LEDs to the remaining one, plug that into the router, learn to use it in a sensible manner, then show your friends. As a bonus for this method, you could us twice as many LEDs.

As an afterthought, 4, puttiing the redundant gear on eBay and getting a standard Wiznet shield would be a pretty good idea. The W5100 ethernet is much more appropriate for use with Arduino, you only need one, and it's much easier to use.