Open nelsonic opened 5 years ago
Personally I was very curious about networking. I attended an intensive Cisco CCNA course which was a great way to learn about the foundations of modern networking.
I'd highly recommend searching for some of the CCNA material because most of it is not Cisco specific (only configuring their routers and the EIGRP routing protocol).
Why?
90%1 of my computer networking knowledge is self-taught through debugging while trying to solve a specific problem. I did not formally study to be a "networking engineer" and as a result I defer to anyone who does have more knowledge/experience. I feel that learning by hitting my head against the "brick wall" (_having to figure things out because they are "blockers") has been good in some respects because my knowledge is highly practical. The downside, however_, of my knowledge is that I feel it is inadequate to the task I am about to undertake: managing a home network where physical access security will be "crackable" if insufficient safeguards are in place.
The need to rapidly refresh my networking knowledge in a systematic way (documenting everything I know and highlighting any gaps that require further learning) is very real.
I have approximately 2 months until the
@home
network goes "live" at which point we will be invite our "trusted" friends to visit (both in person and remotely) to test it.One of the biggest advantages we have going for us
@home
is that we are doing everything 100% Open Source. This means that anyone can scrutinise our code/configuration and remotely pen-test our network. (combined with a "bug bounty" program, or just the "warm and fuzzy" feeling of helping to make the world better, we expect our network to be hardened over time)What?
Learn the essentials of computer networking from TCPI-IP, to Addressing, packets, switches, firewalls etc. How to protect (harden) a network against intrusion while still having a public facing interface.
Who?
People who are curious and want to learn about how to secure their network.
How?