TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do I become an expert at network adminstration?

9 pointsby cz20xxover 11 years ago
I&#x27;m tired of being loosely familiar with a great deal of concepts, and yet a master of none. Of knowing at an &quot;enthusiast&quot; level how traffic works, but not having the knowledge to attack a scalable problem. For instance, I could network the hell out of my home, but anything larger than that? A small business? A large corporation? A neighborhood, a government, a nation? How do I scale theoretically and apply those concepts pragmatically? What are the fundamental questions I should be asking myself and researching when I think of some hypothetical question like, &quot;How would I manage email for a company with 50,000 employees?&quot; Where does one even begin to tackle that kind of problem?<p>Furthermore, how would I acquire an intimate knowledge of networking beyond such a local scale. How do I learn the inner workings of the Internet&#x27;s infinitely complex design without having to (without a clear plan of attack regarding importance) read the RFC cover-to-cover with a dictionary and Google within arm&#x27;s reach?<p>(Actually, I wouldn&#x27;t mind a kind of <i>top 100</i> RFCs to know like the back of your hand.)<p>How do I scale my own research?<p>Sorry, I know this is a big, fat, somewhat nebulous question, but this is what I want to do with my life. I want to build networks, and I want to use that knowledge to add value to the world. I don&#x27;t want to get some certificate that says I know how to do something. I want to start reading the vast amount of free information out there and actually start doing it. Maybe after that I&#x27;ll get a certificate.<p>I&#x27;m a FreeBSD user, though I usually carry a MBP around. I know my way around tcpdump, and can throw up some fancy filters if given enough time to read through the man page. I can even script a little bit in perl and bash. Emphasis on &#x27;a little&#x27;. I&#x27;m self-taught in all aspects of computing, and I went to school for English.<p>I&#x27;m 27, and I want to be a desirable piece of talent by the time I&#x27;m 30.

6 comments

2close4comfortover 11 years ago
I would say that you should get a copy of Network Maintenance and Troubleshooting Guide: Field Tested Solutions for Everyday Problems, 2nd Edition by Neal Allen and get a couple of switches, setup HAProxy and couple of routers and get to work. You should be able to simulate the traffic virtually but the know how of the physical is always important too. Plus look into VMs like the Cisco UCS vm for looking at fiber switching and F5 BigIP vm for load balancing a bit vendor specific but free...
staunchover 11 years ago
Learn everything in TCP&#x2F;IP Illustrated like the back of your hand. Buy old high-end gear on eBay ($50k switch from 8 years ago? $200). Setup your own network. Get a half rack at a datacenter and run your own network and servers. Get a job at a company that has interesting network requirements like high capacity and&#x2F;or high availability. Read UNIX Network Programming. Learn how to write high performance client and server programs.
runjakeover 11 years ago
Avoid RFCs unless you&#x27;re working on a specific problem. You&#x27;re also not going to be able to become an expert in all the different fields, so focus on specific fields.<p>For IP networking, I can specific recommend the following books as &quot;force multipliers&quot; of knowledge:<p>- Routing TCP&#x2F;IP (Cisco Press)<p>- Network Warrior (O&#x27;Reilly, Cisco-centric, but good, easy to digest intermediate knowledge of layer 2 and 3)<p>- TCP&#x2F;Illustrated (A deep dive into TCP&#x2F;IP. RFC-level depth but easier to conceptualize)<p>If you&#x27;re looking for recommendations for other specific areas, let me know and I can probably point you in the right direction.
评论 #6511889 未加载
rman666over 11 years ago
Install GNS3 (<a href="http://www.gns3.net/" rel="nofollow">http:&#x2F;&#x2F;www.gns3.net&#x2F;</a>) and a bunch of virtual machines (servers, routers, firewalls, etc.) get to learnin&#x27;!
cjreyesover 11 years ago
Setup servers in a virtualized network at home and try to build a &quot;mini-internet&quot;. Setup fake companies with internal and external resources. Web servers, email, DNS, DHCP, routing, etc.
cjbprimeover 11 years ago
You can become an expert at netadmin, but not without administering real networks -- have you tried applying for any junior netadmin positions or internships?
评论 #6502691 未加载