Cart

Computer Networking: A Top-Down Approach PDF, ePub eBook


Hot Best Seller
Title: Computer Networking: A Top-Down Approach
Author: James F. Kurose
Publisher: Published March 23rd 2007 by Addison Wesley (first published November 2000)
ISBN: 9780321497703
Status : FREE Rating :
4.6 out of 5

83847.Computer_Networking.pdf

In order to read or download eBook, you need to create FREE account.
eBook available in PDF, ePub, MOBI and Kindle versions


reward
How to download?
FREE registration for 1 month TRIAL Account.
DOWNLOAD as many books as you like (Personal use).
CANCEL the membership at ANY TIME if not satisfied.
Join Over 150.000 Happy Readers.


Building on the successful top-down approach of previous editions, the Fourth Edition of Computer Networking continues with an early emphasis on application-layer paradigms and application programming interfaces, encouraging a hands-on experience with protocols and networking concepts. With this edition, Kurose and Ross bring the issues of network security to the forefron Building on the successful top-down approach of previous editions, the Fourth Edition of Computer Networking continues with an early emphasis on application-layer paradigms and application programming interfaces, encouraging a hands-on experience with protocols and networking concepts. With this edition, Kurose and Ross bring the issues of network security to the forefront, along with integration of the most current and relevant networking technologies. Computer Networks and the Internet; Application Layer; Transport Layer; The Network Layer; The Link Layer and Local Area Networks; Wireless and Mobile Networks; Multimedia Networking; Security in Computer Networks; Network Management. For all readers interested in computer networking technologies.

30 review for Computer Networking: A Top-Down Approach

  1. 5 out of 5

    Anton Petrov

    It's an amazing book about Computer Networking. Gave me a great in-depth intuition of how the Internet works and all such networks in general. The approach from the Application layer downwards was just the right one for me. I had tried to learn computer networks before - starting from the lowest layer - and didn't get very far. I was lost and bored by all the details. The cherry of the cake was not coming any time soon. Starting from the cherry (this book's approach) really spiced my appetite fo It's an amazing book about Computer Networking. Gave me a great in-depth intuition of how the Internet works and all such networks in general. The approach from the Application layer downwards was just the right one for me. I had tried to learn computer networks before - starting from the lowest layer - and didn't get very far. I was lost and bored by all the details. The cherry of the cake was not coming any time soon. Starting from the cherry (this book's approach) really spiced my appetite for the whole cake. Or even for two. The interviews after the chapters are a must read - it's great to get in touch with all these people that we are so thankful to for their work and effort in the area of computer networks. I did not read the whole book - just covered the basic part of it (~ 60%). Will definitely come back at some point to it to read the advanced chapters - the even better stuff. But I don't plan to read it sequentially to the end.

  2. 4 out of 5

    Zori

    Nice and understandable. Makes you excited about the Internet. I enjoy reading the interviews featured in every chapter (like the one with Marc Andreessen included in the sixth edition).

  3. 5 out of 5

    YouKneeK

    This textbook was required reading for a Computer Networking course. As far as college textbooks go, it was pretty good. I learned the material from it that I needed to learn. The textbook was well-organized, and it was easy to understand. It had quite a few analogies and real-world examples that aided in understanding. For me, this textbook was a pretty dry read and I sometimes had trouble pushing through the weekly reading assignments. However, networks are not an aspect of Computer Science th This textbook was required reading for a Computer Networking course. As far as college textbooks go, it was pretty good. I learned the material from it that I needed to learn. The textbook was well-organized, and it was easy to understand. It had quite a few analogies and real-world examples that aided in understanding. For me, this textbook was a pretty dry read and I sometimes had trouble pushing through the weekly reading assignments. However, networks are not an aspect of Computer Science that I’m particularly interested in, so this was to be expected. I usually found the beginning of each chapter interesting, but my interest tapered off about halfway through and the rest was a chore to get through. However, I did learn a lot about how networks work. I may not retain all of the nitty-gritty details over the long term, but I expect the main concepts to stick with me. I think one of the best parts of this textbook were the Wireshark labs at the companion website, which my professor used for some of our assignments. I had fun learning how to “sniff packets”, and I liked seeing the protocols in action for myself using real, live information being passed to and from my own personal network. Aside from my subjective complaint about the dryness of the material, my only other real complaint is in regard to the acronyms. There were an amazing number of acronyms, and many of them were not in the index so it could be difficult to find the original definitions again. Once an acronym was defined once, it was not defined again – at least not within the chapter in which it was introduced. (The chapters were 70-100 pages long.) A glossary of acronyms in the back of the book would have really helped. To any future readers of this textbook, I recommend making a note of each acronym you encounter and at least noting the page # where it was first introduced in case you need to reference its definition again.

  4. 5 out of 5

    Anne-Laure

    An excellent, excellent book on networks and protocols. Their explanations are precise and clear, and answer nearly all questions one might have on the topics brought up. Even the latter chapters, which touch more generally on things employed in networks but not necessarily being a core part of them, offer a broad and curiosity-inducing view, whilst also providing further readings if one is interested in diving more deeply in said topic.

  5. 5 out of 5

    Daniel

    This is one of the best technical books I've read. It explains concepts in a very clear manner and it often uses analogies which help to enforce the material (i.e. making connection to things you already know will help in retaining the material). The approach it takes, as per title, is a top down approach which I find to prefer over a bottom-up one. It starts with an overview of networking then proceeds from the "Application Layer", adding more and more details as the chapters progress. This boo This is one of the best technical books I've read. It explains concepts in a very clear manner and it often uses analogies which help to enforce the material (i.e. making connection to things you already know will help in retaining the material). The approach it takes, as per title, is a top down approach which I find to prefer over a bottom-up one. It starts with an overview of networking then proceeds from the "Application Layer", adding more and more details as the chapters progress. This book is also generous on the math parts which are required for some algorithms (especially in the cryptography chapter). Networking is a very technical subject and this book made learning it very easy. I wish the author wrote books for different subjects as well. In summary, I would recommend this book in a heartbeat.

  6. 4 out of 5

    Roberto!

    Only an idiot would read this book.

  7. 5 out of 5

    Parnell

    This was a good book, I learned a lot from it. I think Chapters 3 and 4 and 5 were the gems; Chapter 3 covered transport-layer protocols and TCP specifically in pretty good depth, Chapters 4 and 5 covered the networking layer split into a chapter on the Data Plane (Ch. 4) and the Control Plane (Ch. 5). I felt disappointed in Chapter 8, I wish it had much more depth than it did. Overall, I recommend this book for a good introductory and broad education in computer networking. It's also useful suppl This was a good book, I learned a lot from it. I think Chapters 3 and 4 and 5 were the gems; Chapter 3 covered transport-layer protocols and TCP specifically in pretty good depth, Chapters 4 and 5 covered the networking layer split into a chapter on the Data Plane (Ch. 4) and the Control Plane (Ch. 5). I felt disappointed in Chapter 8, I wish it had much more depth than it did. Overall, I recommend this book for a good introductory and broad education in computer networking. It's also useful supplementary reading alongside this book to pickup the relevant RFCs (HTTP/1.1 and HTTP/2 as well as the TLS RFCs) and references.

  8. 5 out of 5

    Rishabh Kumar

    A better one would have been the bottom up approach. In the beginning of the book it starts to explain the concept of routing and the interconnection of the networks. If a reader has no prior knowledge about networks then he will be scratching his head. In my case i did not even know the actual difference between the router and the switch, where does routing actually takes place, on which layer, which addressing is used. The book directly jumps into the application layer without even giving the A better one would have been the bottom up approach. In the beginning of the book it starts to explain the concept of routing and the interconnection of the networks. If a reader has no prior knowledge about networks then he will be scratching his head. In my case i did not even know the actual difference between the router and the switch, where does routing actually takes place, on which layer, which addressing is used. The book directly jumps into the application layer without even giving the introduction of the different layers, brief introduction of them, data forms such as frame, datagram, segment on different layers.

  9. 5 out of 5

    Saman Nourkhalaj

    نمیتونم بگم کتاب بدی بود. برای کسی که دانش پایه و درک و شناخت کلی از شبکه داره خوندن این کتاب کمک زیادی به فهم عمیقتر و جزییترش میکنه. اما برای کسی که از صفر داره شروع میکنه ممکنه اذیتکننده و زننده باشه. بزرگترین مشکل کتاب زیاد بودن تکرار مکرراتشه. مفهومی رو که ابتدای صفحه توضیح داده، انتهای صفحه دوباره «کامل» توضیح میده و برای خواننده ملال آورش میکنه. البته لازمه بگم تمرینات برنامهنویسی و وایرشارک انتهای هر فصل خالی از لطف نیستن. نمی‌تونم بگم کتاب بدی بود. برای کسی که دانش پایه و درک و شناخت کلی از شبکه داره خوندن این کتاب کمک زیادی به فهم عمیق‌تر و جزیی‌ترش می‌کنه. اما برای کسی که از صفر داره شروع می‌کنه ممکنه اذیت‌کننده و زننده باشه. بزرگ‌ترین مشکل کتاب زیاد بودن تکرار مکرراتشه. مفهومی رو که ابتدای صفحه توضیح داده، انتهای صفحه دوباره «کامل» توضیح می‌ده و برای خواننده ملال آورش می‌کنه. البته لازمه بگم تمرینات برنامه‌نویسی و وایرشارک انتهای هر فصل خالی از لطف نیستن.

  10. 4 out of 5

    Nikolas Mavrogeneiadis

    Interesting book which contains much information about networking. I think that some chapters should have more explanation but it's not a big problem. This book has a website which has 2D examples(like flow control) and these helped me to understand some significant things better. Also the exercises are very good.

  11. 4 out of 5

    Lou

    Excellent textbook for CIS students who want to get into the details of networking in a Masters Degree program.

  12. 5 out of 5

    Asma Almalki

    Easy to understand, much redundancy in the book

  13. 5 out of 5

    Ngọc Nguyên

    Great for learning computer network infrastructure

  14. 5 out of 5

    Pham Nghia

    The best introductory book on the topic of Computer Networking

  15. 4 out of 5

    Erwin

    Een goed boek over computernetwerken. Wie net zo goed met computers zoals ik ben wil worden moet het zeker van kaft tot kaft lezen.

  16. 4 out of 5

    Tanuj

    [ 4.0/5 ]

  17. 4 out of 5

    Dr-kholoud Elbatsh

    the best textbook for computer networking courses

  18. 4 out of 5

    Marcin

    Great form of an introduction to the networking field, perhaps a little too simplified for an IT student, but overtly simplistic enough for someone embarking on the journey down the bit-stream. This might be the books strength, since the harder topics are easily described and easier do not need any real-life translations. The book follows the idea of top-down approach through both ranges of topics discussed and the language used, as the abstraction level is further abstracted to real-life termin Great form of an introduction to the networking field, perhaps a little too simplified for an IT student, but overtly simplistic enough for someone embarking on the journey down the bit-stream. This might be the books strength, since the harder topics are easily described and easier do not need any real-life translations. The book follows the idea of top-down approach through both ranges of topics discussed and the language used, as the abstraction level is further abstracted to real-life terminology anyone can grasp fast and easily. The lower we get, the deeper in to the secrets of the network and the more technical stuff is discussed. Still, the information is easy to follow since one already must have easily understood the previous topics. Yet if you're into more technical stuff or network management geeky specification stuff this just isn't for you. If you're only a beginner, these almost 780 insight pages may allow you to understand the ideas and cope with most of the tasks network-related. After all, this book makes for a basis of a university/college course.

  19. 5 out of 5

    rigelk

    The top-down approach is here the key to the book’s success, and the main reason you should read it. It begins with what we see of networks to introduce more abstract concepts (ISO 7498), keeping only the useful parts of them. A must read to understand networks in general from the ground down. For students, the book provides very useful exercises, making that book a good side-course asset. Plus the approach lets you choose what you want to read! (i.e. reading 50% and getting away with it for the The top-down approach is here the key to the book’s success, and the main reason you should read it. It begins with what we see of networks to introduce more abstract concepts (ISO 7498), keeping only the useful parts of them. A must read to understand networks in general from the ground down. For students, the book provides very useful exercises, making that book a good side-course asset. Plus the approach lets you choose what you want to read! (i.e. reading 50% and getting away with it for the exam ;)) IMO, the book lacks explaination about how we came to establish the OSI model itself. That would have been a useful addition to better understand the solid bases of today’s networks.

  20. 4 out of 5

    Kadir Korkmaz

    Bilgisayar ağları üzerine eğlenceli, anlatımı güzel bir kitap.

  21. 5 out of 5

    Rhapsody

    A really nice textbook. Each chapter covers a different network layer. It's very readable with pretty decent explanations and lots of online resources (not that I used those resources even once, but our prof used some of them in class). The traceroute drills I found totally useless and annoying. The rest of the homework problems from the book weren't too bad. It's not a really high-level book or anything, but it's pretty thorough it breadth. One of my peers who'd worked in networks (in industry) A really nice textbook. Each chapter covers a different network layer. It's very readable with pretty decent explanations and lots of online resources (not that I used those resources even once, but our prof used some of them in class). The traceroute drills I found totally useless and annoying. The rest of the homework problems from the book weren't too bad. It's not a really high-level book or anything, but it's pretty thorough it breadth. One of my peers who'd worked in networks (in industry) for a few years learned new things from it from time to time.

  22. 4 out of 5

    Thomas

    This book will give you a good understanding of how networks work. In my opinion it is not a book for specialists as you won't have an in-depth presentation of every protocol except for TCP/UDP/IP, but it can be used as a reference for those who have to deal with some network issues (if you are a programmer for instance).

  23. 4 out of 5

    Rafael Magalhães

    Excelente introdução ao contexto de Redes de Computadores e a Internet. A abordagem é especialmente boa para estudantes de ciencias da computação em seus primeiros períodos, que estão ávidos por programação. As entrevistas e questões de estudo são ótimos complementos para auxiliar o leitor. Recomendo!

  24. 4 out of 5

    Fay Wu

    I finally learned how the internet works! Quality book for giving an amazing overview of the different concepts and protocols used in networking and an explanation for why our web is implemented in the way it is. It's the textbook we used for my networking fundamentals class at school and it was fun and easy to read.

  25. 5 out of 5

    Andrew Obrigewitsch

    This book is amazingly compressive, yet understandable. I must say that I learned more than I ever imagined about networking. Seeing that my job is web development, I was amazed at how little I actually knew about the infrastructure and design of the internet and the protocols which it operates on.

  26. 4 out of 5

    Saeed

    Do you have any advice for students about the Internet and networking security? Learning the mechanisms is the easy part. Learning how to "think paranoid" is harder. You have to remember that probability distributions don't apply -the attackers can and will find improbable conditions. And the details matter -a lot.

  27. 5 out of 5

    Antonio Costa

    I recommend it. Very good for students, because of the way things are explained. Good pedagogical approach, even considering the uncommon top down approach (for applications to physical layer). It is very difficult to teach communications while traversing the protocol stack from top to bottom! I clearly prefer the bottom up. Yet the book is useful for both approaches.

  28. 4 out of 5

    Moataz

    A very nice book, which introduces the computer networking in a very good manner, but the only one drawback of the book that it gives a lot of examples which made reading and studying this book takes longer time.

  29. 4 out of 5

    Joan

    Fascinating and well written textbook-style introduction to how the Internet functions. You don't need much (or maybe any) technical background to read and grasp the scale of the Internet and how the pieces come together.

  30. 4 out of 5

    Bryan Doan

    This book seems like it would really help me gain a better understanding about the world of networking. Although I already have a small understanding about networking, I really want to continue my learning about this because it really interests me and I would like to pursue this as a career.

Add a review

Your email address will not be published. Required fields are marked *

In order to read or download eBook, you need to create FREE account.
eBook available in PDF, ePub, MOBI and Kindle versions



Loading...