Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Introduction Example: a diplomatic negotiation Principles of a layered.

Slides:



Advertisements
Similar presentations
Transport Layer3-1 Transport Overview and UDP. Transport Layer3-2 Goals r Understand transport services m Multiplexing and Demultiplexing m Reliable data.
Advertisements

Introduction 1-1 Chapter 3 Transport Layer Intro and Multiplexing Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley.
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 2 Communications Systems Modeling.
Microcomputer Networking II St. Cloud State University MCS 426, Fall 1999 Instructor: Adomas Svirskas Introduction Instructor: Visiting Instructor Adomas.
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
EEC-484/584 Computer Networks Lecture 6 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
Gursharan Singh Tatla Transport Layer 16-May
Process-to-Process Delivery:
Chapter 17 Networking Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William Stallings.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 3 Applications of Data Communications.
CS448 Computer Networking Chapter 1 Introduction to Computer Networks Instructor: Li Ma Office: NBC 126 Phone: (713)
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Link multiplexing –Circuit switching Synchronous Time-domain Multiplexing.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Data Communications Applications –File & print serving –Mail –Domain.
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
09-07-K.Steenhaut & J.Tiberghien - VUB 1 Telecommunications Concepts Chapter 1.2 Communications Systems Modeling.
Mukesh N. Tekwani Elphinstone College Mumbai
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
CS 1652 The slides are adapted from the publisher’s material All material copyright J.F Kurose and K.W. Ross, All Rights Reserved Jack Lange.
Transport Layer 3-1 Chapter 3 Transport Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 All.
Network Protocol Hierarchies
University of the Western Cape Chapter 12: The Transport Layer.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Chapter 3 Transport Layer
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 5 Multiplexing.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
1 Transport Layer Lecture 7 Imran Ahmed University of Management & Technology.
Bjorn Landfeldt, The University of Sydney 1 NETS 3303 Networked Systems Revision.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
1 End-user Protocols, Services and QoS. 2 Layering: logical communication application transport network link physical application transport network link.
CS 453 Computer Networks Lecture 18 Introduction to Layer 3 Network Layer.
Communication Fundamentals Yi Liang 9/9/2015. Fundamentals  Layered protocols Build Message System call Send over network d Process A Process B.
Transport Layer3-1 Chapter 3 Transport Layer Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July A.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
BZUPAGES.COM Presentation on TCP/IP Presented to: Sir Taimoor Presented by: Jamila BB Roll no Nudrat Rehman Roll no
Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Data Communications Applications –File & print serving –Mail –Domain.
Advanced UNIX programming Fall 2002, lecture 16 Instructor: Ashok Srinivasan Acknowledgements: The syllabus and power point presentations are modified.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 4 Communications, Theory and Media.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 5 Multiplexing.
Chapter 16 - TCP: Software For Reliable Communication Introduction A Packet Switching System Can Be Overrun (merging highways) TCP Helps IP Guarantee Delivery.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 2 Communications Systems Modeling.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
1 Network Communications A Brief Introduction. 2 Network Communications.
2: Transport Layer 11 Transport Layer 1. 2: Transport Layer 12 Part 2: Transport Layer Chapter goals: r understand principles behind transport layer services:
Networking Mehdi Einali Advanced Programming in Java 1.
SOCKET PROGRAMMING Presented By : Divya Sharma.
Chapter 3 Transport Layer
Introduction to Networks
Chapter 3 Transport Layer
OSI model vs. TCP/IP MODEL
Chapter 3 Transport Layer
CS 1652 Jack Lange University of Pittsburgh
Introduction to Protocol and Layer
Introduction to Networks
Chapter 1 Data Communications and NM Overview 1-1 Chapter 1
September 19th, 2013 CS1652 Jack Lange University of Pittsburgh
Process-to-Process Delivery:
ECE453 – Introduction to Computer Networks
COMPUTER NETWORKS CS610 Lecture-35 Hammad Khalid Khan.
Process-to-process delivery UDP TCP SCTP
Chapter 1 Data Communications and NM Overview 1-1 Chapter 1
Presentation transcript:

Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Introduction Example: a diplomatic negotiation Principles of a layered model Connection oriented and connectionless communications Communication networks according to a layered model

Postacademic Interuniversity Course in Information Technology – Module C1p2 Connection Oriented Communications Typical example: A telephone conversation 3 step process: 1. Establish connection using the signaling protocol 2. Use connection using an informal protocol being billed for duration of usage 3. Terminate connection using the signaling protocol

Postacademic Interuniversity Course in Information Technology – Module C1p3 Connection Oriented Communications A temporary communication channel is built through the telephone network

Postacademic Interuniversity Course in Information Technology – Module C1p4 Connection Oriented Communications Network has a state : the list of active connections Network can guarantee Quality of Service –Reservation of transmission capacity at connection establishment –Monitoring of data transfer and correction of transmission errors by retransmission Network is fragile : state can be lost. Application domain : –Very efficient for transferring high volumes of data –Mandatory if stringent Quality of Service requirements –Poor initial response times due to connection setup –Inapplicable if nodes have high failure rate.

Postacademic Interuniversity Course in Information Technology – Module C1p5 Connectionless Communications Typical example: The postal service Letters, with an address and a stamp, are individually carried from a Post office box to a personal mailbox

Postacademic Interuniversity Course in Information Technology – Module C1p6 Connectionless Communications No connections are needed to carry mail

Postacademic Interuniversity Course in Information Technology – Module C1p7 Connectionless Communications The network is stateless. No guaranteed Quality of Service. –No reservation of transmission capacity –No error correction by retransmission Network is robust : –No state stored in any node –Each node operates almost independently from others Application domain : –Whenever single message response times are critical –Whenever nodes are unreliable

Postacademic Interuniversity Course in Information Technology – Module C1p8 Connection Policy Layer independance Level (n+1) entity Level (n+1) entity Level (n) entity Level (n) entity Level (n-1) Service Provider Connection oriented protocol Connectionless protocol

Postacademic Interuniversity Course in Information Technology – Module C1p9 Contents Introduction Example: a diplomatic negotiation Principles of a layered model Connection oriented and connectionless communications Communication networks according to a layered model

Postacademic Interuniversity Course in Information Technology – Module C1p10 A two layers model. Applications Layer Networks Layer Connectivity Interoperability

Postacademic Interuniversity Course in Information Technology – Module C1p11 A three layers model. Applications Layer Internet & Transport Layer Networks Layer Connectivity Interoperability

Postacademic Interuniversity Course in Information Technology – Module C1p12 Internet & Transport Layers Applications Layer Internet Layer Transport Layer Networks Layer

Postacademic Interuniversity Course in Information Technology – Module C1p13 Internet & Transport Layers Example Internet Layer Transport Layer Networks Layer WWW SKYNETUUNET TCP IP

Postacademic Interuniversity Course in Information Technology – Module C1p14 Introduced concepts Layered communications system –protocol = horizontal convention –Service access point & address Connection Oriented vs. Connectionless Communications Applications and networks layers Connectivity : – service offered by lower layers Interoperability : –full communications services Internet & Transport layers

Postacademic Interuniversity Course in Information Technology – Module C1p15 Bibliography To know More about network modeling Fred Halsall Data Communications, Computer Networks and Open Systems Fourth Edition Addison-Wesley ISBN X Recommended for this chapter