Best internet & networking books according to redditors

We found 15 Reddit comments discussing the best internet & networking books. We ranked the 13 resulting products by number of redditors who mentioned them. Here are the top 20.

Next page

Top Reddit comments about Internet & Networking Computer Hardware:

u/pdp10 · 3 pointsr/sysadmin

You're on the web. What are you looking for that you can't find?

Here is a guide to zPDT, IBM's only approved mainframe emulator (only licensed for development, not production).

I've read parts of this zPDT book as well; it's an operational manual for working with zPDT and illuminates a very great deal about mainframes in the process.


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/phn1x · 2 pointsr/netsec

You will find malware to be written in plenty of languages including Visual Basic, c++, C, etc. For C I highly recommend the Ansi C book, It's short, clear and comes with code examples and exercises at the end of each chapter.

Reversing c++ is similar, but there are many nuances to it depending on the compiler used. For c++, and at your level I would recommend the Dietel and Dietel book
http://www.amazon.com/How-Program-6th-Paul-Deitel/dp/0136152503/ref=sr_1_2?ie=UTF8&s=books&qid=1267536050&sr=8-2-spell

In terms of assembly, I recommend a few books:
First:
http://www.amazon.com/Assembly-Language-Intel-Based-Computers-Textbook/dp/000501395X/ref=sr_1_5?ie=UTF8&s=books&qid=1267536245&sr=1-5
Second:
http://www.amazon.com/Professional-Assembly-Language-Programmer/dp/0764579010/ref=sr_1_3?ie=UTF8&s=books&qid=1267536245&sr=1-3
and Third:
http://www.intel.com/products/processor/manuals/

Good luck.

u/madvoid · 2 pointsr/arduino

Are you going to eventually try setting up more than two Xbees or are you just using two? This book is very helpful: http://www.amazon.com/Building-Wireless-Sensor-Networks-Processing/dp/0596807732

u/ItNeedsMoreFun · 2 pointsr/arduino

There are a bunch of steps. I'd recommend buying Building wireless sensors networks by Robert Faludi

Also, my experience has been that it's simpler to set the xbees to API mode and use the arduino xbee library rather than do it the more manual way, but it depends on your project.

You may need some adapter boards to get your xbees playin nice with your arduinos. Adafruit has a $10 one that seems to work well, but there are lots of options.

u/Reptilian_Overlords · 2 pointsr/sysadmin

>But basically after that I have to decide soon whether or not to focus on a Cisco, or Microsoft track at my college.

Sounds like your "college" is a joke. You should be learning the fundamentals that are responsible for the underpinnings of these technologies, not vendor recommendations that can easily almost be called propaganda. Especially at your beginner level, you wouldn't even touch technologies as part of your responsibility at the level taught by an MCSE or CCNA unless you work for an absolute moron.

The world is larger than Cisco and Microsoft. I suggest you look for actual academic books on Networking and Server Architecture to learn more useful things.

Computer Networking: A Top-Down Approach (6th Edition) https://www.amazon.com/dp/0132856204/ref=cm_sw_r_cp_awd_4Ev3wbE0EVGDH

Understanding and Deploying LDAP Directory Services, 2nd Edition https://www.amazon.com/dp/0672323168/ref=cm_sw_r_cp_awd_KFv3wbW3QNAGF

For future tracks:

Databases:

SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL (3rd Edition) https://www.amazon.com/dp/0321992474/ref=cm_sw_r_cp_awd_SGv3wbGCZ24FA

Fundamentals of Database Systems (7th Edition) https://www.amazon.com/dp/0133970779/ref=cm_sw_r_cp_awd_qHv3wb1YC95NS

Security:

Computer Security: Principles and Practice (3rd Edition) https://www.amazon.com/dp/0133773922/ref=cm_sw_r_cp_awd_ZHv3wb7J1YJKC

Blue Team Handbook: Incident Response Edition: A condensed field guide for the Cyber Security Incident Responder. https://www.amazon.com/dp/1500734756/ref=cm_sw_r_cp_awd_uIv3wbK1361D2

Hardware:

Upgrading and Repairing PCs (22nd Edition) https://www.amazon.com/dp/0789756102/ref=cm_sw_r_cp_awd_gJv3wbCKGA502

Problem Solving:

The Thinker's Toolkit: 14 Powerful Techniques for Problem Solving https://www.amazon.com/dp/0812928083/ref=cm_sw_r_cp_awd_XKv3wbKQFJK6Q

Best of luck. I recommend learning Shell languages and the basics of shell navigation and data manipulation techniques for various operating systems as well.

u/occasionallylost · 2 pointsr/wisp

Udemy course
CWNA
802.11ac
802.11n
802.11 SG
I personally met GT at a Ruckus conference and the dude is sharp. Don't pay the full price (retailmenot) if you enroll. Lots of good info there. You could prob skip the AC guide since that's a little to new for it to be relevant just yet. But def look at the 802.11n literature. This will put you eons ahead of most people.

u/Explosive3Gamer · 2 pointsr/IOT

Hello :)

I can recommend this book : Abusing the Internet of Things: Blackouts, Freakouts & Stakeouts

It tells you a lot about "How to abuse the internet of things", "Which security risks are there" and "How you might be able to prevent this security issues"

​

I hope i could help you! :)

(Sorry for my English, my mother tongue is german)

u/mrjester · 2 pointsr/networking

There is r/ipv6 and down the right side we have several links for support. The IPv6 Certification over at HE.net is a great way to step through the bit and pieces necessary to have a dual-stack network. It may not be specifically what you need from a programming aspect, but would give you the operational infrastructure to learn and test with.

For books, I used MS Press Understanding IPv6 and Running IPv6. I found the MS Press book to be a better resource so long as you are able to distinguish between the "MS Way" and the real world.

u/rayperkins · 1 pointr/networking

New to cryptography? Cryptography Decrypted by H. X. Mel was a great book that introduced me to the concepts and took me up to the basics of SSL/Public Key type stuff. I read it over a weekend because it was easy to read. IRC, it doesn't get into the math too much but instead explains the concepts in plain language and asks you to make a leap of faith that certain things work. This is a shortcut for getting a grasp on practical knowledge that will help you as a network dude.

The chapters are normally available as pdf at the authors site, but the links seem to be broken:
http://docrypt.com/

You can get a used copy for about $20 via amazon prime:
https://www.amazon.com/Cryptography-Decrypted-H-X-Mel/dp/0201616475/

u/agentphunk · 1 pointr/HowToHack

I highly recommend Cryptography Decrypted. It presents crypto concepts in a very easy to read format. NOT a programming book, and not heavy on Maths but you'll learn a ton of core concepts especially public key crypto.

u/AlSweigart · 1 pointr/learnprogramming

There's a huge list of books.

First, you might want to look up study guides for the Network+ and i-Net+ certification exams. Don't waste money actually taking the exam (the certification is worthless).

Next, the classic book on TCP/IP is TCP/IP Illustrated by Stevens Volume 1 is the best, maybe you might want to read the other volumes too. But pretty much any book that has "TCP/IP" in the title is what you'll want.

Next, learning about IPv6 is a good idea. The Oreilly book IPv6 Essentials by Hagen is good.

You'll also want to read about routing protocols if you want to understand how the internet works. IP Routing by Malhotra from Oreilly is good (and also short).

You should also grab a book about the DNS protocol and SSL, and maybe a book specifically about wireless protocols. I don't have any book recommendations for these though.

Also, download Wireshark and play around with it, and find tutorials on it on the internet. It's a free packet sniffing tool, and it really helps you get an idea of what networking traffic looks like.

In conclusion, here are the terms you want to get books on/google for:

  • TCP/IP
  • IPv6
  • IP Routing
  • DNS
  • SSL
  • Wireshark

    That'll get you started. Maybe getting some of the books for the basic Cisco certification would be handy also.
u/draalin · 1 pointr/mohawkcollege

I don't remember what semester it was for, but I think the class was Cisco 1 maybe?

As for a price I usually just undercut the used amazon.ca http://www.amazon.ca/CCNA-Guide-Cisco-Networking-Fundamentals/dp/1418837059/ref=sr_1_1?ie=UTF8&qid=1344525855&sr=8-1

It is in good condition I think $70 is fair. (I live within 10 minutes of driving from Mohawk, so its not like it needs to be shipped or anything)

u/neuromonkey · 1 pointr/Favors

Type harder!

Do you have the O'Reilly book? Or this one?