OSI NETWORK MODEL.

Slides:



Advertisements
Similar presentations
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
Advertisements

Network Fundamentals – Chapter 7
Lab Practical 2 Study about different types of Networking Device
Lecture 2 Protocol Layers CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
1 Computer Networks IP: The Internet Protocol. 2 IP is a connection-less, unreliable network layer protocol IP provides best effort services in the sense.
ETM Networks. ETM Computer Networks “An interconnected collection of autonomous end-systems” End Systems: hosts, PCs, dedicated computers,
Lesson 5 – Understanding Network Hardware. Repeaters Hubs and concentrators Bridges Routers Switches Gateways Firewalls Short-haul modems OVERVIEW.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala.
Chapter 1 NETWORKING BASICS.
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
1 Protocol Interaction (ISO’s Open Systems Interconnection (OSI model)) the 7 layers.
SIMS-201 LAN Basics, MANs, WANs.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 1 Introduction.
Semester 1 CHAPTER 3 Le Chi Trung
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Introduction – Part II.
Mr. SACHIN KHANDELWAL (S.D.E.) Mr. N.S.NAG (D.E.) Mr. L.K.VERMA (PROJECT GUIDE)  Group Members- 1)Mohit Udani 2)Ranjith Kumar.M 3)Salma Siddique 4)Abhishek.
Network Applications and Layered Architectures Protocols OSI Reference Model.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 2 Introduction.
INTRODUCTION TO NETWORKS & OSI MODEL T.RAMYAAPI/EIEKLNCE.
11 NETWORK CONNECTION HARDWARE Chapter 3. Chapter 3: NETWORK CONNECTION HARDWARE2 NETWORK INTERFACE ADAPTER  Provides the link between a computer and.
First, by sending smaller individual pieces from source to destination, many different conversations can be interleaved on the network. The process.
1 Physical and Data Link Layer Computer Network System Sirak Kaewjamnong.
NET 324 D Networks and Communication Department Lec1 : Network Devices.
Review of Network Technologies. Basic of Network concepts Computer Network – A Communication system for connecting computers/hosts Why? – Better connectivity.
1 Networking. 2 Network “... communication system for connecting end-systems” End-systems a.k.a. “hosts” PCs, workstations dedicated computers network.
Computer Networks Syed Md. Ashraful Karim Lecturer, CSE BU.
Evolution of Internetworking
Local Area Networks Honolulu Community College
1 Netprog: OSI Reference Model Networking. 2 Network “... communication system for connecting end-systems” End-systems a.k.a. “hosts” PCs, workstations.
THE NETWORKS Theo Chakkapark. Open System Interconnection  The tower of power!  The source of this power comes from the model’s flexibility.
Computer Networks. Understand the rationale for the existence of networks. Distinguish between the three types of networks: LANs, MANs, and WANs. After.
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
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.
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
TCP/IP Protocol Suite 1 Chapter 1 Objectives Upon completion you will be able to: Introduction Understand how the Internet came into being Understand the.
SIMS-201 Computer Networks.
CCNA 1 pgb JEOPARDY.
DATA COMMUNICATION Lecture-45.
COMPUTER NETWORKS CS610 Lecture-15 Hammad Khalid Khan.
Internetworking (Part II)
A quick intro to networking
Local Area Networks Honolulu Community College
Telemedicine.
Chapter 4 Introduction to Network Layer
Networking Devices.
Part III Datalink Layer 10.
Chapter 3 Computer Networking Hardware
3. Internetworking (part 1)
Underlying Technology
Data Networking via LANs Packets and Frames
LAN Risanuri Hidayat.
Connecting Networks Repeater: physical layer Bridge: data link layer
Lecture 2 Overview.
CS 457 – Lecture 10 Internetworking and IP
CPE 401 / 601 Computer Network Systems
CPE 401 / 601 Computer Network Systems
Chapter 4 Introduction to Network Layer
Computer Science 457 Networking and the Internet
Ethernet First network to provide CSMA/CD
Networking B.Ramamurthy Chapter 3 12/5/2018 B.Ramamurthy.
Networking B.Ramamurthy Chapter 3 1/11/2019 B.Ramamurthy.
Part III Datalink Layer 10.
Networking.
SIMS-201 Computer Networks.
Networking.
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Data-Link Layer The Internet is a combination of networks glued together by connecting devices (routers or switches) If a packet is to travel from a host.
Internetworking (Part II)
Presentation transcript:

OSI NETWORK MODEL

Network “ ... communication system for connecting end-systems” End-systems a.k.a. “hosts” PCs, workstations dedicated computers network components

Multiaccess vs. Point-to-point Multiaccess means shared medium. many end-systems share the same physical communication resources (wire, frequency, ...) There must be some arbitration mechanism. Point-to-point only 2 systems involved no doubt about where data came from !

Multiaccess Point-to-point

LAN - Local Area Network connects computers that are physically close together ( < 1 mile). high speed multi-access Technologies: Ethernet 10 Mbps, 100Mbps Token Ring 16 Mbps FDDI 100 Mbps

WAN - Wide Area Network connects computers that are physically far apart. “long-haul network”. typically slower than a LAN. typically less reliable than a LAN. point-to-point Technologies: telephone lines Satellite communications

MAN - Metropolitan Area Network Larger than a LAN and smaller than a WAN - example: campus-wide network - multi-access network Technologies: coaxial cable microwave

Internetwork Net A Net B Connection of 2 or more distinct (possibly dissimilar) networks. Requires some kind of network device to facilitate the connection. Net A Net B

The Network Layer Responsibilities: Issues: path selection between end-systems (routing). subnet flow control. fragmentation & reassembly translation between different network types. Issues: packet headers virtual circuits

Network layer header - examples protocol suite version type of service length of the data packet identifier fragment number time to live protocol header checksum source network address destination network address

Connecting Networks Repeater: physical layer Bridge: data link layer Router: network layer Gateway: network layer and above.

Repeater Copies bits from one network to another Does not look at any bits Allows the extension of a network beyond physical length limitations REPEATER

Bridge Copies frames from one network to another Can operate selectively - does not copy all frames (must look at data-link headers). Extends the network beyond physical length limitations. BRIDGE

Router Copies packets from one network to another. Makes decisions about what route a packet should take (looks at network headers). ROUTER

Gateway Operates as a router Data conversions above the network layer. encapsulation - use an intermediate network translation - connect different application protocols encrpyption - could be done by a gateway

Encapsulation Example Gateway Gateway Provides service connectivity even though intermediate network does not support protocols.

Translation Gateway Translate from green protocol to brown protocol

Encryption/Decryption Encryption gateway Secure Network Secure Network Encryption/Decryption Gateways ? GW GW ? ? Insecure Network Netprog: OSI Reference Model

Byte Order and Networking Suppose a Big Endian machine sends a 16 bit integer with the value 2: A Little Endian machine will think it got the number 512: 0000000000000010 0000001000000000

Network Byte Order Conversion of application-level data is left up to the presentation layer. But hold on !!! How do lower level layers communicate if they all represent values differently ? (data length fields in headers) A fixed byte order is used (called network byte order) for all control data.