Network Model: Each layer has a specific function.

Similar documents
ES623 Networked Embedded Systems

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

Chapter 2 Network Models 2.1

Reference Models. 7.3 A Comparison of the OSI and TCP/IP Reference Models

Chapter Two. The OSI Model

Network Models. Behrouz A. Forouzan Data communication and Networking Fourth edition

Chapter 2 Network Models 2.1

The Client Server Model and Software Design

SUBJECT: DATA COMMUNICATION AND NETWORK SEMESTER: V SEMESTER COURSE: BCA SUBJECT TEACHER: Dr.K.Chitra Assistant Professor, Department of Computer

Computer Communication & Networks / Data Communication & Computer Networks Week # 03

CS-461 Internetworking. Dr. Mohamed Aboutabl

The History and the layers of the OSI Model 30 - October

OSI Transport Layer. Network Fundamentals Chapter 4. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Network Models. Presentation by Dr.S.Radha HOD / ECE SSN College of Engineering

CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

CCNA 1 Chapter 7 v5.0 Exam Answers 2013

Open Systems Interconnection Model

TSIN02 - Internetworking

Introduction to Open System Interconnection Reference Model

Chapter 2 Network Models 2.1

Chapter 3 Protocols and the TCP/IP Suite

Transport Layer. Gursharan Singh Tatla. Upendra Sharma. 1

TSIN02 - Internetworking

Chapter 2 Network Models

CCNA Exploration Network Fundamentals. Chapter 04 OSI Transport Layer

OSI Transport Layer. objectives

Internetworking Models The OSI Reference Model

CCNA 1 v3.11 Module 11 TCP/IP Transport and Application Layers

Introduction to TCP/IP networking

TSIN02 - Internetworking

Organizations have developed standard sets of protocols

Layered Architecture

Layered Architecture

System Programming. Introduction to computer networks

CCNA R&S: Introduction to Networks. Chapter 7: The Transport Layer

Networking Applications

EEC-484/584 Computer Networks

Overview of Network Software. CS158a Chris Pollett Jan 31, 2007.

Chapter -4 OSI Reference Model

MEBS Utilities services M.Sc.(Eng) in building services Faculty of Engineering University of Hong Kong

Subnetting and addresses revisited

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan

Data and Computer Communications

Objectives. Upon completion you will be able to: Understand how the Internet came into being

Defining Networks with the OSI Model. Module 2

Peer entities. Protocol Layering. Protocols. Example

Overview of TCP/IP Overview of TCP/IP protocol: TCP/IP architectural models TCP protocol layers.

products. OSI is an ISO Standard: OSI was officially adopted as an international standard by the International Organisation of Standards (ISO).

b) Diverse forms of physical connection - all sorts of wired connections, wireless connections, fiber optics, etc.

TCP/IP protocol suite


The Transmission Control Protocol (TCP)

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space that is provided.

CPS221 Lecture: Layered Network Architecture

TSIN02 - Internetworking

Introduction to Protocols

Data and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications

Layering in Networked computing. OSI Model TCP/IP Model Protocols at each layer

Guide To TCP/IP, Second Edition UDP Header Source Port Number (16 bits) IP HEADER Protocol Field = 17 Destination Port Number (16 bit) 15 16

Architectures of Communication Subsystems

ECE697AA Lecture 3. Today s lecture

OSI ISO, OSI Reference Model

Review of Lecture 1. EEC-484/584 Computer Networks. Network Hardware. Outline. Lecture 2. Wenbing Zhao

Interconnecting Networks with TCP/IP. 2000, Cisco Systems, Inc. 8-1

Transport Layer Review

Part VI. Appendixes. Appendix A OSI Model and Internet Protocols Appendix B About the CD

Internetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1

OSI Model. Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK

TCP/IP. Chapter 5: Transport Layer TCP/IP Protocols

Networking and Internetworking 1

Chapter 23 Process-to-Process Delivery: UDP, TCP, and SCTP 23.1

Lecture 2. Computer Networks Models. Network Models 1-1

Chapter 1 : Introduction to Computer Networks

Introduction to Networking. Operating Systems In Depth XXVII 1 Copyright 2017 Thomas W. Doeppner. All rights reserved.

Osi Reference Model And Explain The Various Layers And Its Applications

Network+ Guide to Networks, 6 th Edition. Chapter 2 Solutions

TCP/IP stack is the family of protocols that rule the current internet. While other protocols are also used in computer networks, TCP/IP is by far

The OSI Model and the TCP/IP Protocol Suite Outline: 1. Protocol Layers 2. OSI Model 3. TCP/IP Model 4. Addressing

Data Transport over IP Networks

Networking Technologies and Applications

Position of IP and other network-layer protocols in TCP/IP protocol suite

UNIT 1. Advantages of Computer Networks

Chapter 12. Network Organization and Architecture. Chapter 12 Objectives Introduction Introduction

Lecture (02) Network Protocols and Standards

Chapter 7. Local Area Network Communications Protocols

Chapter 1: OSI Model

Connectionless and Connection-Oriented Protocols OSI Layer 4 Common feature: Multiplexing Using. The Transmission Control Protocol (TCP)

Networking interview questions

Chapter 12 Network Protocols

NT1210 Introduction to Networking. Unit 10

CS 5520/ECE 5590NA: Network Architecture I Spring Lecture 13: UDP and TCP

Lecture-4. TCP/IP-Overview:

Transport Layer Protocols TCP

Computer Networks and reference models. 1. List of Problems (so far)

APPENDIX F THE TCP/IP PROTOCOL ARCHITECTURE

EE 610 Part 2: Encapsulation and network utilities

precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet protocol (bottom level)

Lecture (11) OSI layer 4 protocols TCP/UDP protocols

Transcription:

OBJECTIVES: To discuss the OSI model and its layer architecture and to show the interface between the layers. To briefly discuss the functions of each layer in the OSI model. To introduce the TCP/IP protocol. To show the functionality of each layer in the TCP/IP Model. To show the functionality of each layer in the TCP/IP Model. Similarities and Comparison between OSI & TCP/IP Model.

Network Model: A method of describing and analyzing data communication networks by breaking the entire set of communication process into a number of layers. Each layer has a specific function.

The OSI Model: International standard organization (ISO) established a committee in 1977 to develop an architecture for systems communication. Open System Interconnection (OSI) reference model is the result of this effort. This model allows any two different systems communicate regardless of their underlying architecture. to

Cntd.. The OSI model describes how data flows from one computer, through a network to another computer. The OSI model is not a protocol; it is a model for understanding and designing a network architecture that is flexible and robust. The OSI model consists of seven separate but related layers, each of which defines a part of the process of moving information across a network.

Seven layers of the OSI model:

Why so many layers? To reduce the complexity, networks are organized as a stack of layers, one below the other. Each layer performs a specific task,. It provides services to an adjacent layer.

OSI Layers:

Cntd.. Layers 1,2, 3- physical, data link and network are network support layers. Layer 4, the transport layer, links the two subgroups. Layers 5,6,7- session, presentation, and application are user support layers.

An exchange using the OSI model:

Physical Layer: Physical layer is the bottom(layer 1) of OSI model. It is responsible for the actual physical connection between the devices. The physical layer is responsible for movements of individual bits from one node to next.

Physical layer

Functions of Physical Layer: Convert bits to signals Bit synchronization Manage physical connection Bit rate control Line configuration Physical topology Transmission mode Multiplexing Switching

Data Link Layer: The data link layer is responsible for moving frames from one node to the next.

Functions of Data Link Layer: Framing:- divides the data from N/W layer into frames. Physical Addressing:- Add a header to the frame to define the physical address of the source and the destination machines. Flow Control:- It is the traffic regulatory mechanism implemented by Data Link layer that prevents the fast sender from drowning the slow receiver. Error Control:- It provides the mechanism of error control in which it detects and retransmits damaged or lost frames. Feedback:- after transmitting the frames, the system

Network Layer:

Functions of Network layer: It is responsible for the source to destination delivery of a packets across multiple networks. Routing:- Provide mechanism to transmit data over independent networks that are linked together. Logical addressing:- Adds Logical addresses of sender and Receiver.

Transport Layer: It is responsible for source process to destination process delivery of entire message.

Cntd Transport layer provides two types of services: 1) Connection O riented Transmission : In this type of transmission the receiving device sends an acknowledgment back to the source after a packet or group of packet is received. 2) Connectionless Transmission : In this type of transmission the receiver does not acknowledge receipt of a packet.

Functions of Transport Layer: Segmentation and Reassembly: Divide the message received from Session layer into Segments and number them to make a sequence for reassembly at the receiving side. Service point addressing: Transport layer makes sure that the message is delivered to the correct process on destination machine. Error Control: Make sure that the entire message arrives without errors else retransmit. Flow Control: Transport layer makes sure that the sender

Session Layer: It is responsible for beginning, maintaining & ending the communication between two devices, which is called session.

Functions of Session Layer: Establishment, maintaining and ending a session: Sends SYN packet establish request Receives ACK & SYN- established To end Sender sends ACK Dialog Control: The session layer allows two systems to enter into a dialog. Synchronization: Allows a process to add checkpoints to a stream of data.

Presentation Layer: This layer is concerned with the syntax and semantics of the information exchanged between two systems.

Functions of Presentation Layer: Data Translation: Encoding and Decoding Sender to Common format on Sending side Common to Receiving format on Receiver side Data Encryption: For security and privacy purpose. Data Compression: Data compression number of bits contained in the information. reduces the

Application Layer: Provides User interfaces and support for Services, like e- mail, file transfer.

Functions of Application Layer: Network Virtual terminal: It allows a user to log on to a remote host. File Transfer Access, and Management: This application allows a user to access files in a remote host. Mail Services: This application provides various e-mail services. Directory Services: This application provides the distributed database sources and access for global information about various objects and services.

TCP/IP Model: TCP/IP forms the base of present day internet. TCP and IP are two protocols of this model. This model was initially used by ARPANET. The TCP/IP protocol suite was defined as having four layers: 1) Host - to - network 2) Internet 3) Transport 4) Application

TCP/IP and OSI Model

Host to Network Layer: It is the bottom layer of TCP/IP model also known as Network interface layer. The purpose of this layer is to connect the host to the network.

Internet Layer: Internet layer is similar to network layer of OSI model in functionality. This layer is responsible for delivering IP packets to their destinations. An important protocol of this layer is IP(Internet Protocol).

Internet Protocol(IP): It is an unreliable and connectionless protocol. IP transports data in packets called datagrams. IP does not keep track of the routes.

IP Datagram:

Transport Layer: Transport layer is similar in functionality to transport layer of OSI model. Transport layer of TCP/IP model also provides connection oriented and connectionless services. 1) Connection Protocol) Oriented TCP(Transmission Control 2) Connection Less UDP(User Datagram Protocol)

1) TCP: Transport layer oriented service. used TCP for reliable connection The various functions of TCP are: 1) Error Control 2) Flow Control 3) Sequencing

2)UDP: Transport layer used connectionless service. this protocol for unreliable No assurance that packet reached. No sequencing & No error checking Useful in real time data transfer and quick transfer of large data. It follows that delivery is more important than accurate delivery.

Application Layer: This layer is the combination of Application, Presentation and Session layer of the OSI model. This layer provides various services to different user applications.

Cntd.. Application layer includes several high-level protocols that are used for wide variety of applications like: TELNET(Terminal Network): Used for remote login. FTP(File Transfer Protocol): For transfer of file from one system to another. HTTP(Hyper Text Transfer Protocol): For fetching web pages on world wide web.

Similarities between OSI & TCP/IP Both are based on the concept of a stack of independent protocols. Functionality of layers is roughly similar. Up to Transport network oriented. Above User oriented

Differences between OSI & TCP/IP: OSI model has seven layers. TCP/IP has four layers. OSI model provides clear services, interfaces and protocols. TCP/IP doesn t provide clearly services, Interfaces and protocols. distinction between distinguish between In OSI model transport layer is connection oriented. In TCP/IP transport layer is both connection oriented and connectionless.

Cntd In OSI Data Link layer and Physical layer are separate layers. In TCP Data Link layer and Physical layer are combined as one in Host-to-Network layer. Protocols do not fit well into the OSI model. Protocols fit well in TC/IP model. Minimum size of OSI header is 5 bytes. In TCP/IP minimum size of the header is 20 bytes.