8/28/2004 2. Network Models - Lin 1 CPET/ECET 355 2. Network Models Data Communications and Networking Fall 2004 Professor Paul I-Hai Lin Electrical and.

Slides:



Advertisements
Similar presentations
OSI MODEL Maninder Kaur
Advertisements

Data Communications System By Ajarn Preecha Pangsuban.
Network Layer and Transport Layer.
Chapter 2 Network Models.
Chapter 2 Network Models.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Chapter 2 Network Models Dr. Mznah Al-Rodhaan.
Lecturer: Tamanna Haque Nipa
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
Lecture 8 Modeling & Simulation of Communication Networks.
HW for Chapter 1 Review Questions: 3, 4, 5, 6, 7, 8, and 11 Exercises: 16, 18, 21, 22, 23, and
Process-to-Process Delivery:
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Chapter 2 Network Models
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.
Building a Simple Serial Network © 2004 Cisco Systems, Inc. All rights reserved. Understanding the OSI Model INTRO v2.0—1-1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
Introducing Network Standards
Kashif Bashir Chapter 2 Network Models.
THE OSI MODEL AND THE TCP/IP PROTOCOL SUITE CS 1202 Lectur3 part2.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 2 The OSI Model and TCP/IP Protocol Suite.
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
The OSI Model and the TCP/IP Protocol Suite Outline: 1.Protocol Layers 2.OSI Model 3.TCP/IP Model 4.Addressing 1.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NET 221D:Computer Networks Fundamentals
The OSI Model.
Spring 2006Computer Networks1 Chapter 2 Network Models.
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
1 Kyung Hee University Chapter 2 Network Models. 2 Kyung Hee University 2.1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
Chapter 2. Network Models
Chapter 2 Network Models
Network Models.
Ch 2. Network Models. 1. LAYERED TASKS Concept of layers – Consider two friends who communicate through mail – What happens when one sends a letter to.
Net 221D:Computer Networks Fundamentals
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
Chapter 2. Network Models
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
2.1 Chapter 2 Network Models – cont. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Computer Communication & Networks Lecture 3 Layering and Protocol Stacks (contd.) Waleed Ejaz.
Data Communication Network Models
- 1 - DPNM Review of Important Networking Concepts J. Won-Ki Hong Dept. of Computer Science and Engineering POSTECH Tel:
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
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.
The OSI Model Prof. Choong Seon HONG.
Chap. 2 Network Models.
Part I. Overview of Data Communications and Networking
The OSI Model and the TCP/IP Protocol Suite
Network Architecture Introductory material
Chapter 2 Network Models.
The OSI Model and the TCP/IP Protocol Suite
Review of Important Networking Concepts
Chapter 3: Open Systems Interconnection (OSI) Model
Chapter 2 Network Models.
Chapter 2 Network Models.
Network Model.
Network Layer The network layer is responsible for the source-to-destination delivery of a packet, possibly across multiple networks (links). Whereas the.
Network Models CCNA Instructor Training Course October 12-17, 2009
Chapter 2 Network Models.
The OSI Model and the TCP/IP Protocol Suite
Presentation transcript:

8/28/ Network Models - Lin 1 CPET/ECET Network Models Data Communications and Networking Fall 2004 Professor Paul I-Hai Lin Electrical and Computer Engineering Technology Indiana University-Purdue University Fort Wayne

8/28/ Network Models - Lin Layered Tasks Sender, Receiver, and Carrier Hierarchy –Preparation –Sending –Delivering Services –Higher layer uses lower layer service

8/28/ Network Models - Lin Internet Model 5 Layer Model –Layer 5 Application –Layer 4 Transport –Layer 3 Network –Layer 2 Data Link –Layer 1 Physical

8/28/ Network Models - Lin 4 Peer-to-Peer Processes From Figure 2.3 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 5 Interfaces between Layers Passing data and network info (down/up) Provide modularity to a network Isolate requiring changes to the surrounding layers

8/28/ Network Models - Lin 6 Organization of the Layers Network Support Layers (physical aspects) –Electrical specifications –Physical connections –Physical addressing –Transport timing –Reliability Layers –Layer 1 Physical Layer –Layer 2 Data Link Layer –Layer 3 Network layer

8/28/ Network Models - Lin 7 Organization of the Layers (cont.) Transport Layer (65536 ports) –Layer 4 –TCP Transmission Control –User Datagram Protocol User Support Layer –Layer 5 Applications –File Transport Protocol –HTTP

8/28/ Network Models - Lin 8 An Exchange Using Internet Model From Figure 2.4 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 9 Physical Layer Data in the Bit Stream Data Rate Synchronization of Bits Interface & Transmission Media –Electrical Specification –Mechanical Specification Functions and Procedures for data transmission

8/28/ Network Models - Lin 10 Physical Layer From Figure 2.5 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 11 Data Link Layer A Reliable Link Error free to the upper layer (network layer) Major Tasks –Framing –Physical addressing –Flow control –Error control –Access control

8/28/ Network Models - Lin 12 Data Link Layer (cont.) From Figure 2.6 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 13 Data Link Layer – Node-to-Node Delivery From Figure 2.7 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 14 Example 2-1: Data frame Physical addresses –Sender node – physical address 10 –Receiver node – Physical address 87 Data Trailer – extra bits for error detection

8/28/ Network Models - Lin 15 Example 2-1 Data Frame (cont.) From Figure 2.8 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 16 Network Layer Source to destination delivery of a data packet across multiple networks Upper layer - Transport layer Lower layer – Data link layer Logical addressing (IP) Routing

8/28/ Network Models - Lin 17 Network Layer From Figure 2.9 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 18 Network Layer – Source-to- Destination Delivery From Figure 2.10 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 19 Example 2-2 Sender (on one LAN) –Network address A –Physical address 10 Receiver (on another LAN) –Network address P –Physical address 95 Router

8/28/ Network Models - Lin 20 Example 2-2 From Figure 2.11 of Data Communications and Networking by Forouzan, 3rd T2 Data A P T2 Data A P T2 Data A P 66 95

8/28/ Network Models - Lin 21 Transport Layer Responsible for process-to-process delivery of the entire message Ensure reliable and orderly of data transporting Oversee error control and flow control

8/28/ Network Models - Lin 22 Transport Layer (cont.) From Figure 2.12 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 23 Transport Layer – Major Tasks Port addressing (16-bit, ports) Message segmentation and reassembly Connection control –Connection-oriented (TCP) –Connection-less (User Datagram Protocol) Flow control Error Control

8/28/ Network Models - Lin 24 Reliable Process-to-Process Delivery From Figure 2.13 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 25 Example 2-3 Transport Layer Communication One message Chopped into two data packets The address of sending process is j The address of receiving process is k 2 data packets travel on different paths and may be out of order Reconstruct the message for layer 5

8/28/ Network Models - Lin 26 Example 2-3 Transport Layer Communication (cont.) From Figure 2.14 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 27 Application Layer Enable software of user to access the network Provide user interface and support of services Examples of services – –Remote log-in –Remote file transfer and access –WWW access, and more

8/28/ Network Models - Lin 28 Application Layer (cont.) From Figure 2.15 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 29 Summary of Duties From Figure 2.16 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin OSI Model From Figure 2.17 of Data Communications and Networking by Forouzan, 3rd

8/28/ Network Models - Lin 31 Summary Questions?