(Part 2) Best computer networks books according to redditors

Jump to the top 20

We found 347 Reddit comments discussing the best computer networks books. We ranked the 77 resulting products by number of redditors who mentioned them. Here are the products ranked 21-40. You can also go back to the previous section.

Next page

Top Reddit comments about Computer Networks:

u/Jank1 · 20 pointsr/networking

I would also like to take the time to plug a few resources, if I may, that have greatly assisted me throughout my career.

  1. Of course, Cisco Press. Wendell Odom especially.
  2. Non-Cisco Press, Todd Lamlle's CCNA book is great!
  3. CBT Nuggets!! Jeremy Cioara and Keith Barker.
  4. Tech Exams Forums!! For answers to your questions regarding certification, study material, etc, from a variety of vendor certs. Or, to just read motivating success stories!!
  5. Internetworking Experts (INE!) That link should direct you to their free CCNA video course. If that doesn't work for you, simply register an account with them and search for the CCNA video course.
  6. Thomas Limoncelli's The Practice of Systems and Network Administration
  7. Gary A Donahue's Network Warrior
  8. Jeff Doyle's CCIE Professional Development Routing TCP/IP Vol. 1 or 2
  9. Douglas E. Comer's Internetworking with TCP/IP
  10. GNS3!! Free Cisco Router and ASA Emulation!! Just make sure you have access to Cisco IOS software!
  11. Andrew S. Tanenbaum's Computer Networks.
  12. Jeremy Stretch and PacketLife!! Also, Jeremy's network Cheat Sheets!
  13. Firewall.cx!!
  14. Cisco's Command Lookup Tool! Requires login, but nonetheless, a great resource for your Cisco engineers when you just NEED to know how the hell a particular command works.
  15. Priscilla Oppenheimer's Top-Down Network Design
  16. I've heard the folks at /r/networking are pretty legit.
u/pfesta · 16 pointsr/Design

I took a class in Biomedical Informatics in information school. This field is rife with problems and I think the focus is more so on making systems that can be compatible with one another, work with old systems, and are secure enough to protect patient data [and a lot of data at that]. I doubt the companies making this software are caring about the prettiness of the UI. Here is a link to the textbook we used. It was pretty beefy.

u/supaflash · 8 pointsr/networking

Head First Networking book


Also not a video but a book that puts most of the concepts in a quick to read and easy to understand format. It can come off as a little cheesy but compared to the often boring and over complex books it was a nice review for me and it starts from the basics which too often people skip or gloss over.

If you want to be a good network engineer, understand it from the bottom up, understand from the hardware, to the packet, then to all the routing and rules and so on. Don't be that guy that just knows a few concepts and some troubleshooting tips but never really knows why the tricks work or how the fixes actually work. I give this advice to techs and software devs too, makes you better in every area to know the system from the ground up.

u/Smoother101 · 4 pointsr/PowerShell

Hey man, glad to help! Start here:

Book for you!

...and then try this...

Another one for you!

...and then delete your account. Your question is dumb and it seems you can't interact on here without being a complete DB. If you want a solution to a dumb question you will get dumb answers.

u/mindtehgap · 4 pointsr/linux

prgmr.com is run (at least in part) by Luke Crawford, who wrote a book on Xen. His book includes a lot of his real-world experience that he has encountered running prgmr, as well as some of the administration code that prgmr uses.

u/tolegittoshit2 · 4 pointsr/ccna

i still purchased santos OCG book currently reading it, also purchased this book for all the ngfw for work and for the exam:

https://www.amazon.com/gp/aw/d/1587144808/ref=mp_s_a_1_1?ie=UTF8&qid=1520838886&sr=8-1&pi=AC_SX236_SY340_QL65&keywords=cisco+ftd&dpPl=1&dpID=51UMwEMLUDL&ref=plSrch

videos:

chris bryant udemy

keith barker cbtnuggets

u/costofanarchy · 4 pointsr/compsci

I'd recommend taking a look at this textbook if you're interested in the mathematics of queueing theory from a computer science perspective.

If you have any questions about the math of queueing theory, feel free to ask me, as I work in the subject (but I am by no means an expert in all areas).

u/nightwindelf · 3 pointsr/networking

It all ties together. If you want to work in IT, network and hardware certifications are quite valuable.

So let's start with networking. I recommend starting with a book like this one: http://www.amazon.com/Teach-Yourself-Networking-Hours-Edition/dp/0768685761

Once you identify more specific things within networking that you want to learn, you can then get more in depth by finding resources online, and in books.

u/bigtwenty · 3 pointsr/ITdept

Ok let me offer my advice as a 12+ years of IT experience and recently inducted I to the SCCM admin world.

As far as SCCM, if you can fake it, I would be hugely impressed. If they already have the SCCM environment, then is possible you might be able to. I have a kindle book that I could loan you if you'd like. It's a mastering SCCM book that's pretty awesome:

http://www.amazon.com/gp/aw/d/111882170X?pc_redir=1408853752&robot_redir=1

If you have experience in SMS this shouldn't be too bad. If the environment isn't built yet, it's hugely difficult (SQL, IIS etc).

You need to figure out what your best at and work towards it. Let me know if I can be of any help. I'm currently a sys admin at a corporation. AD GPO SCCM etc



u/excoriator · 3 pointsr/macsysadmin
u/_Myname_ · 2 pointsr/ccie

So as to not recreate the wheel, Katherine McNamara did a great job putting together a list of training resources on her blog. CCIE Security Materials I took the Zero 2 Hero Security class by Micronics, that did a pretty good job of showing hands on configuration and gave access to a lab for the duration of the class (I think it was 12 weeks). There is also a new Firepower Threat Defense book that is pretty good. I'm still trying to track down my notes of the configuration/product guides that I had to hunt through for the written but if/when I find it I'll let you know.

u/efleming18 · 2 pointsr/dot_NET_Development

I would say this book is a great place to start for .NET Core. https://www.amazon.com/ASP-NET-Core-Application-Development-application-ebook/dp/B01N9E92QY/ref=sr_1_2?ie=UTF8&qid=1486226226&sr=8-2&keywords=.net+core

https://www.microsoft.com/net/tutorials/csharp/getting-started is also a great start for just C# in general.

Also, write Katas in C#. For just learning new techniques and such, Katas are a great way to hone in your skills in the beginning.

I would also just recommend looking in to some Open Source C#, .Net/.NET Core projects too.

Hope this helps!

u/eggiewaffles92 · 2 pointsr/networking

I've been wanting to get into GNS and was looking for a resource. I found this: https://www.amazon.com/dp/B012EDARNA/ref=wl_it_dp_o_pd_nS_ttl?_encoding=UTF8&colid=3OFWYF9U6XDO5&coliid=IU128ORRRU5V5 I haven't bought it yet so I don't know for sure but seems like a good resource.

u/Scoutdrago3 · 2 pointsr/pcmasterrace

Heres some book I have bought in the past on Programming. You can just download a PDF/e-reader file if you dont want to spend the money, but I would recommend supporting the author.

Programming:

Python Game Developement

Pro Python

Java For Dummies

How to Program Java

Networking:

Networking All-In-One

Networking: A Beginner's Guide

General:

Computer Repair with Diagnostic Flowcharts

Code: The Hidden Language of Computer Hardware and Software

u/metawhimsy · 2 pointsr/learnprogramming

prgmr.com sells really cheap USA based VPS's. The owner wrote The Book of Xen

I don't know if you want to use a VPS based in the USA for a UK project, but this should give you an idea of what competitive prices are.

u/TheTarquin · 2 pointsr/AskComputerScience

The short answer is: it depends heavily on the network and application, but that it's usually bound by either application-layer rendering, or number of round trips (hereafter RTTs), reduced by the amount of parallelism that's possible. RTTs these days often can't be made faster, (networks have gotten smart and fiber isn't getting any faster) and so have to be reduced in number. While protocols have some control over this, it's often application-layer concerns that determine the number of RTTs and how many can be processed in parallel.

Some things that are usually not bottle necks are encryption/TLS overhead (especially on modern networking stacks and modern processors), "fetch" attempts for intelligently cached resources, network fragmentation, routing, DNS, etc. except in pathological edge cases that should be diagnosed separately.

The long answer is: https://www.amazon.com/High-Performance-Browser-Networking-performance/dp/1449344763/ref=sr_1_1?ie=UTF8&qid=1474953613&sr=8-1&keywords=high+performance+browser+networking

u/HoorayInternetDrama · 2 pointsr/networking

So this questions comes up not infrequently. For more specific guidelines, I'd recommend searching this subreddit a bit.

I hear network warrior is good.

Personally, I learned from this dry, boring text. However it IS good.

u/subpoenaduece · 2 pointsr/learnprogramming

To answer your question, that depends on what cool shit you're trying to learn!

Udemy has been hit or miss for me, my favorite programming class on there was an embedded systems class taught by the head of the department at Valpo. If that's something you're interested in I can send you the link. Very straightforward, well done, and I feel that I retained/learned a lot from the lectures.

As for learning Linux specifically, I'm working through a three class series on it offered by my local community college. While there's definitely something to be said for having a structure and being accountable, the real gem from the class is the textbook. It's incredibly well written and covers the basics very effectively. If you're interested it's called:

Guide to UNIX using Linux (I have the 4th edition). ISBN - 13: 978-1-4188-3723-5, ISBN - 10: 1-4188-3723-7 Amazon Link

u/[deleted] · 1 pointr/netsec

Not directly security related, but this book is the jam: http://www.amazon.com/IP-Fundamentals-Everyone-Addressing-Routing/dp/0139754830

u/Tav- · 1 pointr/netsec

Data and Computer Communications by William Stallings

This is the book that I used in my "Network Theory & Test" course in university. This book has some pretty deep material with networks in the logical and physical realm. The previous edition to the one I listed also had chapters on crypto and how that worked.

u/OmnivorousOctopus_ · 1 pointr/AskComputerScience

Pen-testing is mostly all network based nowadays. So learning how networks work first would be a good idea. Then going on to doing some practical challenges like capture the flag VM's and such. Just as /u/Pseudofailure suggested.

Some resources for learning about networks:

https://www.homenethowto.com/

https://www.youtube.com/user/PieterExplainsTech/videos

https://www.amazon.co.uk/Computer-Networks-Internets-Douglas-Comer/dp/0133587932

u/mazzonep · 1 pointr/ITCareerQuestions

I'm sorry for the late answer. Any specific books you'd grab? I heard about this one some time ago. DevOps seems kinda hot as well, but I don't really get it.

u/EnchantedSalvia · 1 pointr/javascript

For those wanting to read more, I highly recommend the Browser Networking book that covers WebRTC, STUN, TURN, ICE, and more.

u/bloodniece · 1 pointr/netsec

We use this book at work as a guide and the MacAdmin Slack channel.

u/space_weasel · 1 pointr/sysadmin

I'd recommend any Linux 101 book geared at whatever distribution you're offering. Many aren't expensive, and you don't need the latest and greatest book unless you want it to include some specific feature (maybe the latest and greatest GNOME).

I used some version of this book years ago, probably this version TBH. It came with a Knoppix and Fedora 14 (I think) CD. https://www.amazon.com/Guide-Using-Networking-Course-Technology/dp/1418837237/ref=pd_sim_14_6?_encoding=UTF8&psc=1&refRID=TYAXJM1QW61ZCH6AKYZA

I also liked this book a teacher had us use for another class, it goes into some more depth though, may be outside what you need.
https://www.amazon.com/Linux-Administration-Beginners-Guide-Seventh/dp/0071845364/ref=sr_1_17?ie=UTF8&qid=1483483869&sr=8-17&keywords=linux+101

Then of course there's the Linux Bible too, there's some good info in there, I don't think it covers SUSE though.


I feel for *nix, you need users to have some desire to learn other than someone telling them they should do it. I liked having a textbook with problems to solve at the end of chapters. Doing it in a class was helpful too, had a bit of competition with others over who could do something with at little work as possible (one liners and such)

u/inebriates · 1 pointr/ITdept

What are the position's responsibilities? What is the environment like (number of workstations/servers)? Is there already an SCCM environment in operation? If so, is it 2007/2012/2012 SP1/2012 R2? Is there a team supporting SCCM or would it just be you?

If you're going to be the admin, packaging expect, deployment admin, and sole tech support and you have no experience yourself...that'll be a big learning curve. It's not impossible, but it'll be a lot of research.

Microsoft's Virtual Academy is great.

If you like books, the "Mastering" and "Unleashed" books are two of my favorites. There's a lot of great blogs out there for System Center, too--System Center Central is my default stop, but of course /r/sccm is great too!

And for any questions that you can't get answered via any of those methods, the Technet forums are invaluable. You'll get to be on a first name basis with some of the MVPs, they're phenomenal.

u/HeavyHDx · 1 pointr/intj
u/kyle_m_adkins · 1 pointr/learnprogramming

Code is also a good book. If you want textbooks:

This is a good one for computer architecture. And there's a companion course/website at www.nand2tetris.org. https://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p

I like this one as far as operating systems go: https://www.amazon.com/gp/aw/d/1118063333/ref=dp_ob_neva_mobile

For learning programming, I would check out courses at www.udemy.com. But be mindful of ratings & reviews because the quality of courses can vary pretty drastically. But I've had good experiences there. www.udacity.com also has great courses. They offer paid nanodegrees but you can take every individual course free of charge. www.teamtreehouse.com is another good website

If you're interested in networking, this is a good book for starters: https://www.amazon.com/gp/aw/d/0768685761/ref=dp_ob_neva_mobile

Any A+/Network+ certification books or courses would also be a great way to learn networking and computer hardware

Those are pretty big topics in tech & computer science. There's a ton of stuff to learn. I've been studying this stuff for probably 2-3 years and sometimes I feel like I've barely scratched the surface. Let me know if that helps & if there are other topics you'd want book recommendations on! :)

u/flipcorp · 1 pointr/bioinformatics

Remembering to distinguish bioinformatics from biomedical informatics, if you are looking for the latter, I'd suggest extending what you already know - this is a good Link to that start. https://www.coursera.org/learn/clinical-data-management

The reference book on biomedical informatics is the Shortliffe text: https://www.amazon.com/Biomedical-Informatics-Computer-Applications-Biomedicine/dp/0387289860

u/yaschobob · 0 pointsr/evolution

>but I have bachelor's degrees in computer science and applied mathematics, and am currently in a computational biology Ph.D program.

I am a PhD in CS. I've actually worked closely with computational biologists. The algorithms they run can mostly be run with Map Reduce style workloads. What a joke.

>he types of mathematical and statistical problems present in biology rival or exceed that in nearly any other field.

Not really. That's nice rhetoric, but biology is riddled with easy problems such as find motifs and all that crap.

>Computer science works within clearly defined problems utilizing context free languages.

Sure, if you ignore the modeling aspect of it, especially the performance modeling aspects of it. The math here is harder than anything biology's ever shat out. Hell, some of this stuff actually gets presented at theoretical math conferences.

>We absolutely lack the computational resources and statistical methods to solve some of the current problems in biology.

It's even worse for high-energy physics. Look at some of the problems XGC simulation is trying to solve. If it were to run near full resolution, it would be outputting about 100 TB of data every 15 minutes. Much more complex than retard "find motifs" problems.