1 / 4

Computer Networking: An Engineering Approach

Explore the concepts of telephone networks, the internet's evolution, routing strategies, error and flow control mechanisms, modular functionality models, and practical implementation insights in computer networking. Delve into protocols, systems design paradigms, naming, addressing, and shared, switched, and integrated networks, with a focus on Quality of Service, scheduling algorithms, and traffic management, all underpinned by an emphasis on an engineering perspective.

Download Presentation

Computer Networking: An Engineering Approach

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Digicom II Digital Communications Part II Based on book by Keshav “An Engineering Approach to Computer Networking” Jon Crowcroft http://www.cl.cam.ac.uk/~jac22

  2. Any Questions? • …otherwise we can avoid all these 11am meetings

  3. DC-II (=DC-I++) :- Contents • The Telephone Net (well its been around 100 years, so there must be some lessons in it) • The Internet (about 25 years old, and looking decidedly shakey) • Asyncronous Transfer Mode (a failed, but bold attempt to mix Telepone and Internet) • Classic Simplistic Model of Modular Functionality for Communications • Some Systems Design Paradigms, often orthogonal to Layers • Naming and Addressing, i.e. who is where? • A List of common protocols - see if you can spot design patterns? • Some Mapping onto implementation for CS • Routing - How many ways can we get from A to B? • Error Control - what do we do when things go wrong? • Flow Control - stemming the flood

  4. DCII Contents continued… • Shared Media Networks (Ether/Radio etc) - some special problems • Switched Networks - What does a switch do and how? • Integrated Service Packet Networks for IP • APIs to Quality of Service • Scheduling and Queue Management Algorithms for packet forwarding • What about routing with QoS • The Big Picture for manageing traffic • Economics, Policy and a little MPLS

More Related