I'm starting a B-tec course in IT and I'm struggling to understand the networking parts. I tried in the library but all of the books in there were a little to advanced for me (Used a lot of specialised terms and I didn't know what it all meant and without any explanation of the terms, either.).
I'd really like to know if anyone can recommend some books for me to study from. It would really help me with my course.
Tanenbaum’s Computer Networks was used for my undergraduate Computer Networking class. It was also one of the three books used for my Computer Networking class in grad school.
I cannot say I would recommend it. It’s dense, very academic and really more geared towards network programming. It will teach you networking fundamentals and concepts. But I think Computer Networking: A Top-Down Approach, by Kurose and Ross, is a better book.
Data Communications and Networking, by Forouzan, is probably the easiest to read and understand. It is a bit of a departure from how computer networking is typically taught, but his simplified approach makes networking concepts much easier to understand. This is the one I would start with.
I cannot believe how expensive these books are. It is highway robbery, and I thought textbooks were expensive back when I was in college. Not that I condone this, but it may be possible for a PDF version of any of these books to magically appeared on your hard drive, from say something like Usenet or torrent.