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.

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

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.
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.
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)
Chapter 4 : TCP/IP and OSI Business Data Communications, 4e.
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
Protocols and the TCP/IP Suite
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
Review on Networking Technologies Linda Wu (CMPT )
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
OSI Reference Model An overview. Standards and the internet International Organization for Standardization ISO 70’s.
Data and Computer Communications
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Computer Networks with Internet Technology William Stallings
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Data and Computer Communications
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
Chapter 5: TCP/IP and OSI Business Data Communications, 6e.
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
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.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
Chapter 9.
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
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
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.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
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.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Chapters 2 & 3 Computer Networking Review – The TCP/IP Protocol Architecture.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Net 221D:Computer Networks Fundamentals
Enterprise Network Systems TCP Mark Clements. 3 March 2008ENS 2 Last Week – Client/ Server Cost effective way of providing more computing power High specs.
CSCI 465 D ata Communications and Networks Lecture 2 Martin van Bommel CSCI 465 Data Communications & Networks 1.
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
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.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Lecture 4 : Network Architectures (cont..) 1. 2 Summary of OSI Layers.
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
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
Distributed Systems.
Computer Networks with Internet Technology William Stallings
Protocols and the TCP/IP Suite
ECEN 619 “Internet Protocols and Modeling”
Data and Computer Communications by William Stallings Eighth Edition
ECEN “Internet Protocols and Modeling”
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
Protocols and the TCP/IP Suite
Presentation transcript:

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

ZGP002 Outline Introduction Layered Protocol Architecture Key Features of a Protocol TCP/IP Layers TCP and UDP Operation of TCP and IP Internetworking Terms Routers

ZGP003 Introduction Layered protocol architecture TCP/IP protocol suite OSI reference model Internetworking

ZGP004 The Need for a Protocol Architecture Procedures to exchange data between devices can be complex High degree of cooperation required between communicating systems

ZGP005 Example: File transfer Requires a data path to exist Tasks: –Activate data communication path –Source determines that destination is ready –File transfer app destination file management app is ready store file for user –File format conversion

ZGP006 Layered Protocol Architecture Modules arranged in a vertical stack Each layer in stack: –Performs related functions –Relies on lower layer for more primitive functions –Provides services to next higher layer –Communicates with corresponding peer layer of neighboring system using a protocol

ZGP007 Key Features of a Protocol Set of rules or conventions to exchange blocks of formatted data Syntax: data format Semantics: control information (coordination, error handling) Timing: speed matching, sequencing

ZGP008 TCP/IP Layers Physical Network access Internet Transport Application

ZGP009 TCP and UDP TCP: –connection-oriented –Reliable packet delivery in sequence UDP: – connectionless (datagram) –Unreliable packet delivery –Packets may arrive out of sequence or duplicated

ZGP0010

ZGP0011

ZGP0012

ZGP0013 Operation of TCP and IP IP implemented in end systems and routers, relaying data between hosts TCP implemented only in end systems, assuring reliable delivery of blocks of data Each host on subnetwork has unique IP address Each process on each process has unique IP port number

ZGP0014

ZGP0015

ZGP0016 TCP Applications SMTP: Simple Mail Transfer Protocol FTP: File Transfer Protocol telnet: remote login

ZGP0017

ZGP0018 Ethernet Example: Network Interface Card

ZGP0019 Ethernet Example: Network Interface Card RJ-45 connector AUI connector (Thicknet) Thinnet connector

ZGP0020 Ethernet LAN Example: Attachment Unit Interface and Media Access Unit

ZGP0021 Ethernet LAN Example: Computers in a Bus Topology

ZGP0022 Ethernet LAN Example: Computers in a Star Topology

ZGP0023 Ethernet LAN Example: Computers in a Ring Topology

ZGP0024 OSI Reference Model Application Presentation Session Transport Network Data link Physical

ZGP0025

ZGP0026 Internetworking Terms Communication network Internet Intranet Subnetwork End system Intermediate system Bridge Router

ZGP0027 Routers Provide link between networks Accommodate network differences: –Addressing schemes –Maximum packet sizes –Hardware and software interfaces –Network reliability

ZGP0028

ZGP0029

ZGP0030

ZGP0031