Digicom II Digital Communications Part II Based on book by Keshav “An Engineering Approach to Computer Networking” Jon Crowcroft

Slides:



Advertisements
Similar presentations
Principles of Communications Partly based on books by Keshav “ Mathematical Foundations of Computer Networking” & “An Engineering Approach to Computer.
Advertisements

COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Cs/ee 143 Communication Networks Routing Misc Text: Walrand & Parakh, 2010 Steven Low CMS, EE, Caltech.
Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
Contents Shortcomings of QoS in the Current Internet About OpenFlow
Spring 2000CS 4611 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics.
1 Quality of Service Requirements Techniques for Achieving Good Quality of Service Integrated Services Differentiated Services Label Switching and MPLS.
High Speed Networks and Internets : Multimedia Transportation and Quality of Service Meejeong Lee.
UNIT-IV Computer Network Network Layer. Network Layer Prepared by - ROHIT KOSHTA In the seven-layer OSI model of computer networking, the network layer.
Computer Communication1 Computer Communications Summary.
5: DataLink Layer5-1 Cerf & Kahn’s Internetwork Architecture What is virtualized? r two layers of addressing: internetwork and local network r new layer.
School of Information Technologies Revision NETS3303/3603 Week 13.
EECS 122 Communications Networks Department of Electrical Engineering and Computer Sciences University of California Berkeley Slides: K. Fall, K. Lai,
Atoms, Bits, and Networks An Engineering Approach to Computer Networking.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
Wolfgang EffelsbergUniversity of Mannheim1 Multicast IP Wolfgang Effelsberg University of Mannheim September 2001.
Transmission Control Protocol (TCP) and Packet-Switching Hardware Devang Parekh EE290F 4/15/04.
Computer Communication1 Computer Communications Summary.
COMPUTER NETWORKS CS610 Lecture-1 Hammad Khalid Khan.
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Lecture 1, 1Spring 2003, COM1337/3501Computer Communication Networks Rajmohan Rajaraman COM1337/3501 Textbook: Computer Networks: A Systems Approach, L.
MPLS networking at PSP Co Multi-Protocol Label Switching Presented by: Hamid Sheikhghanbari 1.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
VOIP (Voice Over Internet Protocol) CDA 4527 Fall 2006.
1 Computer Networks and Internets Spring 2005 Assistant Professor JainShing Liu.
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
Chapter 1 Overview Review Overview of demonstration network
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
Wan Technologies. OSI Model Do a quick internet search to find a good picture of an OSI model.
Introduction to CS447 Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
Final Review EECS 489 Computer Networks Z. Morley Mao Monday April 16, 2007.
Emerging Technologies. Emerging Technology Overview  Emerging technologies are those which are just beginning to be adopted or are at the initial acceptance.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
11.59 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 11: Introducing WINS, DNS,
Computer Networking A few notes on reading Dr Sandra I. Woolley.
CS4550 Computer Networks II IP : internet protocol, part 2 : packet formats, routing, routing tables, ICMP read feit chapter 6.
1 Congestion Control Computer Networks. 2 Where are we?
1 Pre-Introduction What is computer network?. 2 Pre-Introduction Suppose you want to build a computer network The question is: –What available technologies.
5: DataLink Layer5-1 Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer Addressing.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
Panther Media for Large Scale Development Network Architecture.
Introducing a New Concept in Networking Fluid Networking S. Wood Nov Copyright 2006 Modern Systems Research.
ICC Module 3 Lesson 4 – Networking 1 / 9 © 2015 Ph. Janson Information, Computing & Communication Networking – Clip 6 – Internet addressing School of.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching.
Indian Institute of Technology Bombay 1 Abhay Karandikar Associate Professor Department of Electrical Engineering
Section #7: Getting Data from Point A to Point B.
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
Connection-Oriented Networks – Wissam Fawaz1 Connection-Oriented Networks: SONET/SDH, ATM, MPLS, and Optical Networks Wissam Fawaz.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 10 Routing Fundamentals and Subnets.
Release 16/7/2009 Internetworking Devices Chapter 10 Jetking Infotrain Ltd.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 10 Routing Fundamentals and Subnets Claes Larsen, CCAI.
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
1 Welcome to COE 431: Computer Networks Instructor: Wissam F. Fawaz Office 103, Bassil Bldg. Required.
Computer Networks 0110-IP Gergely Windisch
Jia Uddin Embedded System Lab.  MPLS  IMANET  IMANET network model  Proposed model of IMANET with MPLS  Conclusion.
@Yuan Xue CS 285 Network Security Fall 2012 Yuan Xue.
Mr C Johnston ICT Teacher BTEC IT Unit 09 - Lesson 03 Standards and Technologies.
COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Telemedicine.
CS447 - Networks and Data Communications
SEEM5770/ECLT5840 Course Review
CHAPTER 10.
Topologies, Protocols and Layers
Atoms, Bits, and Networks
Presentation transcript:

Digicom II Digital Communications Part II Based on book by Keshav “An Engineering Approach to Computer Networking” Jon Crowcroft

Any Questions?  …otherwise we can avoid all these 11am meetings  …otherwise we can avoid all these 11am meetings

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

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