Computer Networks Fourth Edition

0 views
Skip to first unread message

Imogen Petrusky

unread,
Aug 3, 2024, 5:19:13 PM8/3/24
to posilowstu

Tanenbaum's book is one of the most popular textbooks on computer networks. Irecall the course I took in the Technion (044334) a few years back used it as atextbook as well. Recently, I found myself referring to the book a couple oftimes for work, and decided to go over it more thoroughly, at least over thegood parts (a 850-page textbook is difficult to read cover to cover).

I've always been fascinated with networks, and the layered design of theinternet is something I can't stop admiring. Tanenbaum does a good job comparingthe various alternatives of network design and provides insightful historicbackground to the decisions made on the way to make the Internet of today.

All in all, the book is very good. However, it's so large and its scope is sowide that it's fairest to judge parts of the book separately. For instance, Ireally liked chapters 2-4 which talk on the Physical, Data link and MAC layers.Chapter 5 - the network layer, is mostly interesting for people designing oranalyzing routers. Chapter 6 is also pretty good in the general sense.

After that, however (chapter 7 and later) I found the book very boring.Tanenbaum seems to have fallen to the marketing hype, spending pages upon pagesexplaining XML, Video compression, MP3, HTML, encryption, the workings of JPEGand many other unrelated topics. Are these connected to computer networks? Well,yes, in some way. Do they belong in a textbook on computer networks? IMHO no. Asfar as I'm concerned, Tanenbaum could've slapped half of his "Operating Systems"book to the end of this one (to increase the page count, which seems to havebeen one of the goals) with more relevance.

Computer Networks ISE, Fourth Edition, is the only introductory computer networking book written by authors who have had first-hand experience with many of the protocols discussed in the book, who have actually designed some of them as well, and who are still actively designing the computer networks today.

This newly revised edition continues to provide an enduring, practical understanding of networks and their building blocks through rich, example-based instruction. The authors' focus is on the why of network design, not just the specifications comprising today's systems but how key technologies and protocols actually work in the real world to solve specific problems. The new edition makes less use of computer code to explain protocols than earlier editions.

Moreover, this new edition shifts the focus somewhat higher in the protocol stack where there is generally more innovative and exciting work going on at the application and session layers than at the link and physical layers.

Computer Networks, Fourth Edition, continues to provide an enduring, practical understanding of networks and their building blocks through rich, example-based instruction. This expanded and completely updated edition covers the why of network design, focusing not just the specifications comprising today's systems but how key technologies and protocols actually work in the real world to solve specific problems. It is the only introductory computer networking book written by authors who have had first-hand experience with many of the protocols discussed in the text, who have actually designed some of them as well, and who are still actively designing the computer networks today.

The book makes less use of computer code to explain protocols than earlier editions. Moreover, this new edition shifts the focus somewhat higher in the protocol stack where there is generally more innovative and exciting work going on at the application and session layers than at the link and physical layers. Other new features are: increased accessibility by clearly separating the advanced material from more fundamental via special headings and boxed features; the material is structured in such a way as to make it easier to teach top-down. Furthermore, the book outstrips the competitors in offering a more robust ancillary package for student and instructor support. The text is complemented with figures as well as links to networking resources on the Web and links to author-created materials on author-maintained Web site.

The module starts with a comprehensive and detailed study of current computer networks and communications technologies. It includes: a review of network techniques, switching and multiple access; high speed local area networks; network protocols, including data link, network, transport and application layers. A selection of key topics are looked at in greater depth to reveal the state-of-the-art and issues (problems) that remain to be solved.

The intended subject specific learning outcomes. On successfully completing the module students will be able to:
1Have a comprehensive and systematic understanding of current network architectures, their individual protocol layers, including the algorithms employed.
2Be able to analyse the specification for a protocol and develop software that implements a simple protocol.
3Be aware of performance issues in general and/or analytical terms, and of the trade-offs involved.
4Have a deeper understanding of selected key topics at the forefront of this field, including recent developments and outstanding issues.

University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.

This document provides an overview of the syllabus for a basic computer networks course. The syllabus covers 7 topics: 1) basic network concepts, 2) network applications and uses, 3) network benefits and risks, 4) network structure, architecture, devices and topologies, 5) network standards and reference models, 6) wireless networking, and 7) network security and risks. The course will use two textbooks as references and student performance will be evaluated based on a midterm exam, final exam, individual and group assignments, and potential projects.Read less

Now in its 4th edition, this popular handbook explains the concepts behind computer data, data encoding, and transmission; providing practical advice for PC users who want to get the most from their online operations. In his uniquely readable style, author and techno-guru Mike Banks (The Internet Unplugged) takes readers on a tour of PC data communications technology, explaining how modems, fax machines, computer networks, and the Internet work. He provides an in-depth look at how data is communicated between computers all around the world, demystifying the terminology, hardware, and software. The Modem Reference is a must-read for students, professional online users, and all computer users who want to maximize their PC fax and data communications capability.

Drawing on his twenty years as a researcher and teacher, Fred Halsall presents the complex world of data communications and networks with clarity and thoroughness. An invaluable resource to both the student and the practicing computer professional, this fourth edition of the very successful Data Communications, Computer Networks and Open Systems has been extensively updated to reflect the rapid developments in this field.

Telematics is telecommunication with the help of informatics. The course Telematics is the core of the special subject telematics which comprises technical data transmission, computer networks, Internet technologies, WWW, mobile communications, distributed systems, network management, network security etc. This course covers the following topics:

The course aims to provide the student with the knowledge of the main mechanisms used for securing networked systems and for protecting computer networks; in particular the knowledge and understanding of applied cryptography for data authentication, integrity protection and confidentiality; knowledge of the main security protocols, possible software and network vulnerabilities and protection mechanisms.

[1] L. Veltri, "Cybersecurity", slides of the course, available on the course web site
[2] W. Stallings, "Cryptography and Network Security: Principles and Practice", 8th Edition, Pearson, 2020
[3] W. Stallings, "Computer Security: Principles and Practice", 4th Edition, Pearson, 2017

Dr. Jeremy Thibodeaux and senior mathematics student Michael Hennessey have derived a system of differential equations that model certain blood cell and particle populations in the body when it is infected with Dengue virus. The model aims to capture the relevant physiological processes to provide researchers a tool to develop more effective antiviral drugs and treatments in the fight against Dengue Fever.

Samantha Urso (2014) wrote her departmental honors thesis, "An Examination and Analysis of the Hellenistic Ceramics from Prastio Mesorotsos", calling upon her experience in field archaeology from the excavation she participated in on the island of Cyprus during the summers of 2012 and 2013.

Jason Clay (2014) presented a paper at the Annual Meeting of the Classical Association of the Middle-West and South. The paper, "The Blame Game: Helen of Troy as Rhetor," was a section of Jason's senior thesis, which was an extended study of the interplay of blame and shame in Homer's Iliad. Jason presented his work April 2014 in Waco, Texas.

My research involves using graph theory to study rings. A ring is a set within which we can add, subtract, and multiply. Strangely enough, sometimes in a ring the product of two non-zero elements is zero! For example, this can happen when we multiply matrices.

We can represent this situation using a graph. A graph is just a bunch of point with lines connecting them. Graphs can be used to describe many situations, such as the patterns of city streets, computer networks, and the structure of molecules, among other things. In my research, we write down all the zero divisors in a ring and connect two of them if their product is zero. We can then study the graph to find patterns which can give information about the ring. Here are two fairly simple graphs.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages