ISO/OSI Model and Collision Domain NETWORK INFRASTRUCTURES NETKIT - LECTURE 1 MANUEL CAMPO, MARCO SPAZIANI

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

TCP/IP THE TCP/IP ARCHITECTURE

Internetwork Basic. Possible causes of LAN traffic congestion are

Defining Networks with the OSI Model. Module 2

Chapter 6 Connecting Device

CCNA Guide to Cisco Networking, Third Edition

1: Review Of Semester Provide an overview of encapsulation.

THE OSI MODEL. Application Presentation Session Transport Network Data-Link Physical. OSI Model. Chapter 1 Review.

Network Reference Models

Connecting to the Network

Chapter 2 Network Models 2.1

Computer Networks Principles LAN - Ethernet

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

CS-461 Internetworking. Dr. Mohamed Aboutabl

Cisco Cisco Certified Network Associate (CCNA)

TCP/IP and the OSI Model

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

Lecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.

Data Communication and Network. Introducing Networks

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

Chapter 2 Network Models 2.1

Lecture Outline. Lecture 2. OSI model and networking. The OSI model and networking. The OSI model and networking. The OSI model and networking

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

Data Encapsulation & OSI & TCP/IP Models Week 2. Lecturer: Lucy White Office : 324

Computer Networks (Introduction to TCP/IP Protocols)

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

Cisco Interconnecting Cisco Networking Devices Part 1.

Networking interview questions

LAN Overview (part 2) Interconnecting LANs - Hubs

LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed.

ITEC 3800 Data Communication and Network. Introducing Networks

Fundamentals of Networking. OSI & TCP/IP Model. Kuldeep Sonar 1

Architectures of Communication Subsystems

System Programming. Introduction to computer networks

Copyleft 2005, Binnur Kurt. Objectives

Read addressing table and network map

Chapter 2. Communicating Over The Network. CCNA1-1 Chapter 2

QUESTION BANK ENGINEERS ACADEMY. Computer Networks Computer Network Basics Segentation is done in. 12. Session layer is used for

Lecture-4. TCP/IP-Overview:

ROYAL INSTITUTE OF INFORMATION & MANAGEMENT

CS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis

E&CE 358: Tutorial 1. Instructor: Sherman (Xuemin) Shen TA: Miao Wang

CMPE 150 Winter 2009

COMPONENTS OF DATA COMMUNICATION

Communicating over the Network

Lecture 5 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Network Layers. Standardization Cruelty 2009/08/12. (C) Herbert Haas

Cisco CCNA (ICND1, ICND2) Bootcamp

Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks...

Communicating over the Network. Network Fundamentals. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

Chapter -4 OSI Reference Model

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

ITEC 3210 M - Applied Data Communications and Networks. Professor: Younes Benslimane, Ph.D.

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

2. What flavor of Network Address Translation can be used to have one IP address allow many users to connect to the global Internet? A. NAT B.

Introduction to Networking

Lecture 9 The Data Link Layer part II. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Internetworking Models The OSI Reference Model

The Client Server Model and Software Design

Operating Systems. 16. Networking. Paul Krzyzanowski. Rutgers University. Spring /6/ Paul Krzyzanowski

Networking Applications

Revision of Previous Lectures

Chapter 11 in Stallings 10 th Edition

Data Link Layer. Our goals: understand principles behind data link layer services: instantiation and implementation of various link layer technologies

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 18

KillTest ᦝ䬺 䬽䭶䭱䮱䮍䭪䎃䎃䎃ᦝ䬺 䬽䭼䯃䮚䮀 㗴 㓸 NZZV ]]] QORRZKYZ PV ٶ瀂䐘މ悹伥濴瀦濮瀃瀆ݕ 濴瀦

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

ก ก Information Technology II

Interconnecting Cisco Networking Devices Part1 ( ICND1) Exam.

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

Chapter 2. Communicating Over The Network

ES623 Networked Embedded Systems

Essay MCQ Total Midterm Exam Computer Networks. Model answer 0X April minutes ID: Name:

Network Architecture Models

CCNA MCQS with Answers Set-1

COS 140: Foundations of Computer Science

COMS Introduction to Computers. Networking

Guide to Networking Essentials, 6 th Edition. Chapter 6: Network Reference Models and Standards

1. Which OSI layers offers reliable, connection-oriented data communication services?

Ethernet. Network Fundamentals Chapter Cisco Systems, Inc. All rights reserved. Cisco Public 1

Cross Layer Protocol Design. Radio Communication III

Overview of Ethernet Networking

Lecture 6 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

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

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

Study Guide. Module Two

Principles behind data link layer services

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

CS 43: Computer Networks Switches and LANs. Kevin Webb Swarthmore College December 5, 2017

Data Link Protocols. TCP/IP Suite and OSI Reference Model

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Lab Using Wireshark to Examine Ethernet Frames

Networks: Access Management

Imi :... Data:... Nazwisko:... Stron:...

Connections to a Network; Modelling Network Functions

Principles behind data link layer services:

Principles behind data link layer services:

IP Addressing and Subnetting NETWORK INFRASTRUCTURES NETKIT - LECTURE 2 MANUEL CAMPO, MARCO SPAZIANI

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

OSI Reference Model. Computer Networks lab ECOM Prepared By : Eng. Motaz Murtaja Eng. Ola Abd Elatief

Transcription:

ISO/OSI Model and Collision Domain NETWORK INFRASTRUCTURES NETKIT - LECTURE 1 MANUEL CAMPO, MARCO SPAZIANI

ISO/OSI Model ISO: International Organization for Standardization OSI: Open Systems Interconnection OSI model resumes an earlier proposal of the ISO, so the acronym used is ISO/OSI. ISO/OSI model divides network project in 7 different levels, called LAYERs. Each layer has its features and it is able to use services of underlying layer transparently and provides its services to the upper one. ISO/OSI model defines the rules and the protocols of each layer. NETWORK INFRASTRUCTURES A.A. 2017/2018 2

How to remember layers? Sentences to help remember the layers of the OSI Reference Model: All People Seem To Need Data Processing. Or Please Do Not Throw Sausage Pizza Away. NETWORK INFRASTRUCTURES A.A. 2017/2018 3

ISO/OSI Model Each level of a nodes is able to communicate virtually with the equivalent level of the other nodes, even if only the lower layers (Physical level) are actually in contact with each other. A single node can be source or final destination of information. Network Nodes had only the first three layers. NETWORK INFRASTRUCTURES A.A. 2017/2018 4

ISO/OSI Model Application layer The spot where users actually communicate to the computer. Presentation layer Presents data to the Application layer and is responsible for data translation and code formatting. Session layer Responsible for setting up, managing, and then tearing down sessions between Presentation layer entities. Transport layer Segments and reassembles data into a data stream. Network layer Manages devices addressing, tracks the location of devices on the network, and determines the best way to move data. Data Link layer Provides the physical transmission of the data and handles error notification, network topology, and flow control. Physical layer Sends and receives bits. NETWORK INFRASTRUCTURES A.A. 2017/2018 5

Data Unit Each layer of the OSI model at the source must communicate with its peer layer at the destination. During the protocols at each layer exchange packets of information called protocol data units (PDUs) between peer layers. Bits are sent between physical layer peers. Frames are sent between data link layer peers. Packets are sent between network layer peers. Segments are sent between transport layer peers. NETWORK INFRASTRUCTURES A.A. 2017/2018 6

Data Unit DATA SEGMENTS PACKETS FRAMES BITS NETWORK INFRASTRUCTURES A.A. 2017/2018 7

ISO/OSI Model Physical Layer (PHY): does two things: it sends bits and receives bits. Defines the electrical, mechanical, procedural and functional specifications for: 1. Activating 2. Maintaining 3. Deactivating the physical link between end systems. The Physical layer sends Bits between peer physical layers. Devices: modem, repeater, hub, bus NETWORK INFRASTRUCTURES A.A. 2017/2018 8

ISO/OSI Model Data Link Layer (DLL): transfers data (frames) between network entities. DLL detects and corrects errors that may occur in the PHY, manages network topology, and flow control. DLL ensure that messages are delivered to the proper device on a LAN using hardware addresses, and translates messages from the Network layer into bits for the Physical layer to transmit. DLL protocols: Ethernet, Point-to-Point Protocol (PPP). Devices: switch, bridge NETWORK INFRASTRUCTURES A.A. 2017/2018 9

ISO/OSI Model Network Layer: Establishes the connection between two end nodes and provides path selection. This is where routing take place Functions are: 1. Connectionless communication: for example IP protocol. Connection-oriented protocols are at higher layers 2. Host addressing: every host must have a unique address (IP address) 3. Message forwarding between different networks Devices: Router, gateway Protocols: IP, ICMP, ARP NETWORK INFRASTRUCTURES A.A. 2017/2018 10

ISO/OSI Model Transport Layer: organizes data into a data stream. This layer reassemble data from upper-layer applications and unite it onto the same data stream. The Transport layer can use positive acknowledgement and retransmission to ensure reliable delivery. Protocols: TCP, UDP NETWORK INFRASTRUCTURES A.A. 2017/2018 11

ISO/OSI Model Session Layer: is responsible for: 1. Setting up 2. Managing 3. Tearing down sessions between Presentation layer entities. NETWORK INFRASTRUCTURES A.A. 2017/2018 12

ISO/OSI Model Presentation Layer: presents data to the Application layer and is responsible for data translation and code formatting. This layer is essentially a translator and provides coding and conversion functions. A successful data-transfer technique is to adapt the data into a standard format before transmission. NETWORK INFRASTRUCTURES A.A. 2017/2018 13

ISO/OSI Model Application Layer: marks the spot where users actually communicate to the computer. This layer determine if sufficient resources for the communication exist. A vast array of protocols combine at the DoD model s Process/Application layer to integrate the various activities and duties spanning the focus of the OSI s corresponding top three layers (Application, Presentation, and Session). NETWORK INFRASTRUCTURES A.A. 2017/2018 14

Data Encapsulation Used when data is transmitted from the application layer to the physical layer 1. Alphanumeric user input is converted to data for transmission on the network (At the upper layers) 2. Data is converted to segments, which allow hosts to reliably communicate (At the Transport Layer) 3. Segments are converted to packets or datagrams with a source and destination logical address (At the Network layer) 4. Packets or datagrams are converted to frames for transmission over an interface to the network (At the Data Link Layer) 5. Frames are converted to bits, and uses a synchronization and clocking function (At the Physical Layer) NETWORK INFRASTRUCTURES A.A. 2017/2018 15

Data Encapsulation NETWORK INFRASTRUCTURES A.A. 2017/2018 16

Data Encapsulation NETWORK INFRASTRUCTURES A.A. 2017/2018 17

Differences between Hub, Switch and Router HUB SWITCH ROUTER Layer 1 Layer 2 Layer 3 Broadcasts to all connected devices Critical BW wastage Half-duplex device Connencts different devices to form a network Transmits data to only devices able to listen that message Minimal BW wastage Full-Duplex device Principle of MAC addresses Connects two or more different networks Principle of IP addresses HW makes use of routing algorithms to compute the best possible path for routing NETWORK INFRASTRUCTURES A.A. 2017/2018 data packets across different networks 18

Collision vs Broadcast Domains The term collision domain defines the set of devices for which their frames could collide A broadcast domain is a set of NICs for which a broadcast frame sent by one NIC will be received by all other NICs in the broadcast domain NETWORK INFRASTRUCTURES A.A. 2017/2018 19

Collision vs Broadcast Domains HUB: Continues Collision domain, Continues Broadcast domains SWITCH: End Collision domain, Continues Broadcast domains ROUTER: End Collision domain, End Broadcast domains NETWORK INFRASTRUCTURES A.A. 2017/2018 20

Collision vs Broadcast Domains 1 collision domain 1 broadcast domain A collision domain is also a broadcast domain, but it is not the opposite. In a star topology with an hub, two domains always coincide NETWORK INFRASTRUCTURES A.A. 2017/2018 21

Collision vs Broadcast Domains 2 collision domains 1 broadcast domain NB: 1. Bridge has a smaller # of ports than Switch 2. Bridge connects two different topology, while Switch connects a single topology NETWORK INFRASTRUCTURES A.A. 2017/2018 22

Collision vs Broadcast Domains 4 collision domains 1 broadcast domain NETWORK INFRASTRUCTURES A.A. 2017/2018 23

Collision vs Broadcast Domains 3 collision domains 3 broadcast domains NETWORK INFRASTRUCTURES A.A. 2017/2018 24

Collision vs Broadcast Domains HOW MANY BROADCAST DOMAINS? # of Broadcast domains = # of Network = # links attached to routers HOW MANY COLLISION DOMAINS? # of Collision domains = # of links attached to switches but ALSO to routers A link that connects two routers is both a collision domain and a broadcast domain NETWORK INFRASTRUCTURES A.A. 2017/2018 25

NETWORK INFRASTRUCTURES A.A. 2017/2018 26

How many Brodcast/Collision Domains? 7 Broadcast domains 14 Collision domains NETWORK INFRASTRUCTURES A.A. 2017/2018 27

2 Broadcast domains 7 Collision domains NETWORK INFRASTRUCTURES A.A. 2017/2018 28

2 Broadcast domains 5 Collision domains NETWORK INFRASTRUCTURES A.A. 2017/2018 29