The OSI Model Prof. Choong Seon HONG.

Slides:



Advertisements
Similar presentations
Exercises and Solutions Lecture 1
Advertisements

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??
OSI Model OSI MODEL.
OSI MODEL Maninder Kaur
Chapter 2 Network Models.
Chapter 2 Network Models.
Protocol Reference Model of OSI
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
Data Communications Network Models.
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
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system.
NETWORKING CONCEPTS. OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement.
Data Communications Taught by Mr. Kim No, M.Sc. In Telecommunications Engineering Chapter 2: Network Model 1.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Chapter 2 Network Models
Presentation on Osi & TCP/IP MODEL
Introduction to Computer Networks Introduction to Computer Networks.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
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.
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.
1 3 장 OSI 기본 참조 모델 zOSI : Open System Interconnection zBasic Reference Model : ISO-7498 zPurpose of OSI Model y~ is to open communication between different.
 An ISO is a multi national body dedicated to worldwide agreement on international standards.  An ISO standard that covers all aspects of network communications.
Internet Model. Interfaces Between Layers The passing of the data and network information down through the layers of the sending device and back up.
NET 221D:Computer Networks Fundamentals
1 Kyung Hee University Chapter 2 The OSI Model and the TCP/IP Protocol Suite.
The OSI Model.
Protocols Rules governing the communication process, the language of the deal between the devices, must reflect Layers protocols define format, order of.
MODULE I NETWORKING CONCEPTS.
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,
OSI Reference Model. Open Systems Interconnection (OSI) Model International standard organization (ISO) established a committee in 1977 to develop an.
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
THE OSI MODEL ISO is the organization.OSI is the model. ISO  International Standards Organization OSI  Open Systems Interconnection.
정보 시스템 보안 3-1 장. 네트워크 기초 강원대학교 컴퓨터과학전공.
Chapter 2 Network Models
Network Models.
1 Chap. 2 Protocol. 2 Communication model Simplified communication model  source node  gather data from sensor or switch using ADC (analog-to-digital.
Overview of Data Communications and Networking
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
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.
Data Communication Network Models
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.
Mr. Sathish Kumar. M Department of Electronics and Communication Engineering I’ve learned that people will forget what you said, people will forget what.
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.
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.
Networking Using the OSI Model.
Chap. 2 Network Models.
The OSI Model & the TCP/IP Protocol Suite
The OSI Model and the TCP/IP Protocol Suite
Lecturer, Department of Computer Application
The OSI 7 Layer Model.
DEPARTMENT OF COMPUTER SCIENCE
IOS Network Model 2nd semester
Lec 5 Layers Computer Networks Al-Mustansiryah University
The OSI Model and the TCP/IP Protocol Suite
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model The Seven Layers
Network Layer The network layer is responsible for the source-to-destination delivery of a packet, possibly across multiple networks (links). Whereas the.
OSI Model. Overview:  Review  OSI Model  Layer 1 - The Physical Layer  Layer 2 - The Data Link Layer  Layer 3 - The Network Layer  Layer 4 - The.
OSI Model OSI MODEL.
Chapter 2 Network Models
The OSI Model and the TCP/IP Protocol Suite
Presentation transcript:

The OSI Model Prof. Choong Seon HONG

OSI Reference Model OSI : Open System Interconnection by ISO Basic Reference Model : ISO-7498 Purpose of OSI Model ~ is to open communication between different systems without requiring changes to the logic of the underlying hardware and software.

3.1 The Model OSI Model ~ is layered framework for the design of network systems that allows for communication across all types of computer systems Layered Architecture ~ shows the layers involved when a message is sent from device A to device B

Model (cont’d) The OSI Model

OSI Layers

Model (cont’d) Peer-to-peer process ~ process on each machine that communicate at a given layer Interfaces between Layers ~ defines what information and services a layer must provide for the layer above it

Model (cont’d) Organization of the Layers Layer 1, 2, 3(network support layers) ~ deal with the physical aspects of moving data from one device to another Layer 5, 6, 7(user support layers) ~ allow interoperability among unrelated software systems Layer 4(transport layer) ~ links the two subgroups and ensures that what the lower layers have transmitted is in a form that the upper layers can use

Model (cont’d) OSI 모델을 이용한 교환

3.2 Functions of the Layers 물리 계층(Physical Layer) 데이터 링크 계층(Data Link Layer) 네트워크 계층(Network Layer) 전송 계층(Transport Layer) 세션 계층(Session Layer) 표현 계층(Presentation Layer) 응용 계층(Application Layer) * Please Do Not Touch Steve’s Pet Alligator

Physical Layer coordinates the functions required to transmit a bit stream over a physical medium. (deal with the mechanical and electrical specification of the primary connections: cable, connector)

Physical Layer (cont’d)

Physical Layer (cont’d) 고려사항 (considerations) 회성 구성(Line configuration) 데이터 전송 모드(Data transmission mode) : one way or two way 접속형태(Topology) : directly, or through an intermediary 신호방식(Signals): 신호유형 부호화(Encoding): 신호에 의한 data 표현 인터페이스(Interface) 전송매체(Medium)

Data Link Layer is responsible for delivering data units(group of bits) from one station to the next without errors. It accepts a data unit from the third layer and adds meaningful bits to the beginning(header) and end(trailer) that contain addresses and other control information: Frame

Data Link Layer Data Link Layer

Data Link Layer (cont’d) Specific responsibilities node-to-node 전달(delivery): station-to-station 주소지정(Addressing) 액세스 제어(Access control) : for avoiding collision 흐름 제어(Flow control) : for avoiding overwhelming the receiver 에러 처리(Error handling) 동기화(Synchronization) Headers contain bits to alert the receiving station that a frame is arriving

Data Link Layer (cont’d) (For error detection) (Physical address)

Network Layer is responsible for the source-to-destination delivery of a packet across multiple network link. cf: the data link oversees station-to-station(node-to-node) delivery. provides two related services. Switching Routing

Network Layer (cont’d) Switching ~ refer to temporary connections between physical links, resulting in longer links for network transmission.(ex: telephone conversation) routing ~ means selecting the best path for sending a packet from one point to another when more than one path is available

Network Layer (cont’d)

Network Layer (cont’d) Specific responsibilities Source-to-destination delivery(packet) Logical addressing Routing Address transformation Interpreting logical addresses to find their physical equivalents

Network Layer (cont’d) Example 3.2

Transport Layer is responsible for source-to-destination (end-to-end) delivery of the entire message. cf: the network layer oversees end-to-end delivery of individual packet.

Transport Layer (cont’d) Specific responsibility End-to-end message delivery Service-point(port) addressing delivery of a message to the appropriate application on a computer running multiple applications Segmentation and reassembly Connection control Deciding whether or not to send all packets by a single path

Transport Layer (cont’d)

Transport Layer (cont’d) Example 3.3

Session Layer is the network dialog controller Dialog unit

Session Layer (cont’d) Specific responsibility Session management Dividing a session into subsessions by the introduction of checkpoints and separating long messages into shorter message using dialog units Synchronization Deciding in what order to pass the dialog units to the transport layer Dialog control : Deciding who sends, and when Graceful close Ensuring that the exchange has completed appropriately before the session closes

Presentation Layer ensures interoperability among communicating devices. is responsible for the encryption and decryption of data for security purpose and for the compression and expansion of data when is necessary for transmission efficiency.

Presentation Layer (cont’d)

Presentation Layer (cont’d) Specific responsibility Translation Changing the format of a message to mutually acceptable one Encryption For security purposes Compression For efficiency Security Validating passwords and log-in codes

Application Layer Enables the user, whether human or software, to access the network. Provides user interfaces and support for services. No headers or trailers are added at this layer

Application Layer (cont’d)

Application Layer (cont’d)

Application Layer (cont’d) Specific services Network virtual terminal File access, transfer, and management Mail services Directory services

Summary of Layer Functions