1 Chap. 2 Protocol. 2 Communication model Simplified communication model  source node  gather data from sensor or switch using ADC (analog-to-digital.

Slides:



Advertisements
Similar presentations
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Advertisements

1 Network Concepts Rong Wang CGS3285 School of Computer Science University of Central Florida Spring2004.
OSI Model OSI MODEL.
OSI Model OSI LAYER / MODEL.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL). Functions, performed on the layer. МАС address in Ethernet networks. Layer 1 of the TCP/IP.
CompTIA Network+ Chapter 2
1 William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
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.
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.
Network Technology CSE Network Technology CSE3020 Week 1.
Chapter 2 Network Models.
LECTURE 2 CT1303 LAN. STANDARD MODELS: OSI Model : Open system Interconnection. is a conceptual model that characterizes and standardizes the internal.
NETWORK MODELS T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN.
Presentation on Osi & TCP/IP MODEL
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.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
Introduction to Computer Networks Introduction to Computer Networks.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
OSI Model Local Area Networks Chapter 2. Agenda  Attendance  Chapter 1 questions  Login to Web CT and information about Assessment Activation  Single-protocol.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
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.
1 Review - OSI Model n OSI Reference Model u represents the communications process. u 7 layers: physical, data link, network, transport, session, presentation.
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Internet SecurityInternet Security Dr. ClincyLecture1 CS 4491 Internet Security Dr. Clincy Networking Fundamentals Note: I am still “tweaking” your syllabus.
OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –
Spring 2006Computer Networks1 Chapter 2 Network Models.
Spring 2006Computer Networks1 Chapter 2 Network Models.
William Stallings Data and Computer Communications
OSI Reference Model. Open Systems Interconnection (OSI) Model International standard organization (ISO) established a committee in 1977 to develop an.
OSI Model Cisco Academy Semester 1, Chapter 2. The Seven Layers of the OSI Model International Organization of Standardization ISO.
THE OSI MODEL ISO is the organization.OSI is the model. ISO  International Standards Organization OSI  Open Systems Interconnection.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Chapter 2 Network Models
Network Models.
Protocols Used for communications between entities in a system Used for communications between entities in a system Must speak the same language Must speak.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
N ETWORKING Standards and Protocols. S TANDARDS AND P ROTOCOLS The OSI Model.
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
COMPUTER NETWORK AND DESIGN CSCI 3385K. Host-to-Host Communications Model Older model Proprietary Application and combinations software controlled by.
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.
The OSI Model. History of OSI Model ISO began developing the OSI model in It is widely accepted as a model for understanding network communication.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Network Models.
The OSI Model Prof. Choong Seon HONG.
Chap. 2 Network Models.
Local Area Networks Chapter 4.
CHAPTER 2 THE OSI MODEL.
Lecturer, Department of Computer Application
DEPARTMENT OF COMPUTER SCIENCE
NET301 Lecture 2 10/9/2015 NET 301.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL)
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model OSI MODEL.
Chapter 2. Protocols and Architecture
Computer Networking A Top-Down Approach Featuring the Internet
Presentation transcript:

1 Chap. 2 Protocol

2 Communication model Simplified communication model  source node  gather data from sensor or switch using ADC (analog-to-digital converter) or external interrupt  generate digital binary data  generate frame by adding source/destination address and error detection code

3  transmitter  covert into electro-magnetic signal to transmit frame via transmission medium  transmission system  transmission medium  point-to-point link vs. network link or multi-point link  receiver  covert into binary data  destination node  check error  transmit acknowledgement

4 Communication function Segmentation and reassembly Message formatting Signal generation and encoding Transmission medium Interface Topology Addressing Flow control Error detection and error control Medium access control

5 Protocol and standard Need for protocol  Rules for communications between communication nodes  Communication nodes  computer  controller, sensor, actuator  robot, NC machine  Must speak the same language for successful communications successful transmissionunsuccessful transmission

6 Standard  Required to allow for interoperability between communication nodes  de facto standard vs. de jure standard  de facto standard or voluntary standard ( 임의 표준 ) : TCP/IP  de jure standard or regulatory standard ( 규제적 표준 ) : IEEE  unique standard vs. multiple standard

7  International Standards Organization  ISO (International Organization for Standards)  ISO8802  IEEE (Institute of Electrical and Electronics Engineers)  IEEE 802.3, IEEE  EIA (Electronics Industries Association)  EIA-232, EIA-485

8 Layer architecture Why?  Communications is a complex task, too complex for single unit  Better if task broken into subtasks  implemented separately in layers in stack  Structured design breaks down problem into smaller units; modules  each layer provides functions needed to perform communication for layers above  using functions provided by layers below

9 Advantage of layer architecture  If each layer’s functions are well defined  each layer’s standardization is performed separately and rapidly  If boundary between layers is well defined  one layer does not affect the other layers  development of new protocol for specific layer is possible without change of the other layers  If service between services  vendor can develop software for specific layer without consideration of the other layers  interface between upper and lower layers is not problem

10 Logical connection between layers  connection  physical connected between lowest layer (layer 1)  logical connected between upper layer (layer N)  PDU (protocol data unit)  segmentation  overhead : header, trailer  frame

11 Consideration of the number of layer  advantage of layer architecture  many !  disadvantage of layer architecture  overhead per each layer  waste of transmission capacity  the number of layer  to simplify protocol  to minimize overhead of frame

12 OSI RM (Open System Interconnection, Reference Model Developed by the International Organization for Standardization (ISO) Seven layer Architecture Each layer performs a subset of the required communication functions

13 Physical  Transmission of electromagnetic signal via transmission medium  transmission medium, connector  encoding  interface : mechanical, electrical, functional, procedural specification Data Link  Activating, maintaining, and deactivating a reliable data transmission between point-to-point link  message formatting, addressing, flow control, error control, medium access control

14 Network  If two node are connected to different network, network & transport layer are necessary  Transmission of frame from source to destination  connection control, routing Transport  Exchange of data for error free transmission between end systems  flow control, error control between end systems

15 Session  Control of dialogues between applications  dialog control, synchronization Presentation  Information such as encryption, compression Application  Means for applications to access network services  Service  read service, write service, notification service

16 3 layer architecture for embedded network system