Could you please recommend me a book that would cover computer networking, protocols, information security?
feedback
|
migrated from stackoverflow.com Feb 9 '10 at 21:35
This question came from our site for professional and enthusiast programmers.
|
As far as a thorough review of Internetworking protocols and applicable RFCs, I'd recommend the excellent TCP/IP Comprehensive (Which is quite comprehensive.) Information Security is a difficult topic to completely cover in any one book, If you're looking for a review STRICTLY of network security, (I.E - Attacks and Defenses covering VLAN Hopping, FIN/SYN Firewalking, Assuming false STP root and Distributed Denial of Service, ARP Poisoning etc.) I've found the Cisco Networking Book line to be quite fine - All the way from CCNA Security to CCIE level attacks and defense (I'd be hard pressed to forget the CCSP 'level' book series - Network Security Companion. If you're looking to do QA/Bughunting/App Analysis - Almost every issue of phrack dating from the 20s on has some modicum of use (Be sure to read the semi-notorious ~el8 magazine popularized by the TJX Breakin's very own Stephen Watt for a bit of hacking culture). The Shellcoder's Handbook provides even more in-depth look at Application Exploitability, Particularly non-typesafe language issues. Of course, The eminent (In my opnion) guide to QA and Bughunting alike - The Art of Software Security Assessment As far as system's security goes, A good knowledge of the above with a keen eye for the Full-Disclosure and Bugtraq mailing list goes a long ways - Along with standard good sysadmin practice will keep you sharp. | ||||
|
feedback
|
|
Try Andy Tanenbaum's Computer Networks.
| ||||
|
feedback
|
|
One of my favorite ( and most used ) networking books is Network Warrior | |||
|
feedback
|
|
Unix Network Programming is a pretty famous book. I don't know what it contains related to security, but it's a good way to get started understanding how to write network software. | |||
|
feedback
|
|
Since you didn't mention what kind of networking you're interested in (SCADA? Token Ring? Carrier Pigeons?) I'll assume you meant TCP/IP.
Plenty more abound and Google will help you greatly. | |||
|
feedback
|
|
I have alwyas found the Cisco Press books very useful. Cisco Press Books I would think this would be a good place to start. | |||
|
feedback
|
|
Without more detail about the specific networking fields you would like information on, I can only repeat my answer to this question:
| |||
feedback
|
|
You can start with this one : Cisco Networking Simplified, 2nd Edition
| |||
|
feedback
|
|
If your looking for a foundational book on networking and network protocols I would recommend Radia Perlman's Interconnections. Its a little dry but really digs into the most important networking concepts. | |||
|
feedback
|
|
Security for Microsoft Windows System Administrators: Introduction to Key Information Security Concepts It gives a very good overview of security concepts | |||
|
feedback
|
