Distributed Systems.

Slides:



Advertisements
Similar presentations
Ch. 2 Protocol Architecture. 2.1 The Need for a Protocol Architecture Same set of layered functions need to exist in the two communicating systems. Key.
Advertisements

TCP/IP MODEL Maninder Kaur
Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Chapter 5: TCP/IP and OSI Business Data Communications, 5e.
Network Layer and Transport Layer.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
Protocols and the TCP/IP Suite
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
Term Paper Phase-I is Due on Tuesday, February 19 in class timing —Submit a Hard Copy of your paper (MS word Document) —Follow the instructions in “Term.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
ECS 152A 1. Introduction. A Communications Model Source —generates data to be transmitted Transmitter —Converts data into transmittable signals Transmission.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Computer Networks with Internet Technology William Stallings
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Chapter 17 Networking Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William Stallings.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Presentation on Osi & TCP/IP MODEL
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
Protocols and the TCP/IP Suite
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications 1.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
Internetworking – What is internetworking? Connect multiple networks of one or more organizations into a large, uniform communication system. The resulting.
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
William Stallings Data and Computer Communications
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Net 221D:Computer Networks Fundamentals
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
CSCI 465 D ata Communications and Networks Lecture 2 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Ch. 2 Protocol Architecture. 2.1 The Need for a Protocol Architecture Same set of layered functions need to exist in the two communicating systems. Key.
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
Roadmap  Introduction to Basics  Computer Network – Components | Classification  Internet  Clients and Servers  Network Models  Protocol Layers.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Protocols and the TCP/IP Suite
Lecture (2).
Computer Networks.
Computer Networks with Internet Technology William Stallings
Understanding the OSI Reference Model
Network Architecture Introductory material
Pertemuan 11 Model TCP/IP
Lec 5 Layers Computer Networks Al-Mustansiryah University
Protocols and the TCP/IP Suite
ECEN 619 “Internet Protocols and Modeling”
Data and Computer Communications by William Stallings Eighth Edition
Review of Important Networking Concepts
Network Protocol Layers
ECEN “Internet Protocols and Modeling”
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
OSI Model The Seven Layers
TCP/IP Protocol Suite: Review
Protocols and the TCP/IP Suite
Protocol Application TCP/IP Layer Model
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Presentation transcript:

Distributed Systems

Topology of Networked Systems Communication Architecture – Software that supports a network of independent computers Network Operating System – A configuration of network of applications machines, usually single-user workstations and one or more server machines Distributed Operating System – A common operating system shared by a network of computers

Need for a Protocol Architecture Example Sending a file from one system to another Source system must activate a direct data communication path or inform the network of the destination system. Source system must ascertain that the destination system is prepared to receive the data. The File Transfer application on the source system must ascertain that the file management program on the destination system is prepared to accept and store the file. If file formats are not compatible on both systems, one must preform a translation.

Key functions of a protocol Syntax – Concerns the format of the data blocks Semantics – Includes control information form coordination and error handling Timing – includes speed matching and sequencing

TCP/IP TCP/IP (Transmission Control Protocol over Internet Protocol) TCP/IP is the result of protocol research and development conducted on the experimental packet-switched network, ARPANET, funded by the Defense Advanced Research Project Agency (DARPA) Note: there is no official TCP/IP protocol model as there is with OSI

TCP/IP layers 1) Application Layer 2) Host-to-Host (transport) Layer 3) Internet layer 4) Network access layer 5) Physical layer

TCP/IP Physical Layer Physical interface between a data transmission device (i.e. workstations, computers etc.) and a transmission medium or network. This layer is concerned with specifying the characteristics of the transmission medium - the nature of the signal, - the data rate

TCP/IP Network Access Layer Exchange of data between end systems and the network that attaches them Sending computer provides the Network address Priority Software used depending on the network connection X.25 (Packet Switching) Ethernet (local area networks)

TCP/IP Internet Layer When data is exchanged between to different network connected to the internet, the Internet Protocol is used to communicate between networks. A router is a processor that connects two networks and primary function is to route data between them.

TCP/IP Host-to-Host (transport) Layer Reliable transition Data arrives to the destination network Data arrives in the order is was transmitted TCP (Transmission Control Protocol) is the most commonly used protocol for this function.

TCP/IP Application Layer Logic needed to support various applications FTP Web browsers games

TCP/IP concepts

TCP data units

TCP header

IP header V4

IP header V6

OSI Model