Networks II: The OSI Model

Slides:



Advertisements
Similar presentations
Network Layer and Transport Layer.
Advertisements

Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
OSI Model.
CS335 Networking & Network Administration Tuesday, May 11, 2010.
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
Review on Networking Technologies Linda Wu (CMPT )
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Data Communications and Networks
Presentation on Osi & TCP/IP MODEL
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
TCP/IP Transport and Application (Topic 6)
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
CHAPTER 5 TCP/IP PROTOCOLS. P ROTOCOL STANDARDS Protocols are formal rules of behavior When computers communicate, it is necessary to define a set of.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
William Stallings Data and Computer Communications
Networking Basics CCNA 1 Chapter 11.
INTRANETS MR ROSS UNIT 3 IT APPLICATIONS. DEFINITION An intranet is an internal, secured environment that has a similar look and feel to the Internet,
3.2 Software Fundamentals. A protocol is a formal description of digital message formats and the rules for exchanging those messages in or between computing.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
Networks Part 2: Infrastructure + Protocols NYU-Poly: HSWP Instructor: Mandy Galante.
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
ISDS 4120 Project 1 DWAYNE CARRAL JR 3/27/15. There are seven layers which make up the OSI (Open Systems Interconnection Model) which is the model for.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
THE NETWORKS Theo Chakkapark. Open System Interconnection  The tower of power!  The source of this power comes from the model’s flexibility.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
Data Communication Network Models
Spring Ch 17 Internetworking Concepts, Architecture, and Protocols Part III Internetworking.
1 28-Sep-16 S Ward Abingdon and Witney College CCNA Exploration Semester 1 OSI network layer CCNA Exploration Semester 1 Chapter 5.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI network layer CCNA Exploration Semester 1 – Chapter 5.
Networks – Network Fundamentals
Networking Using the OSI Model.
Protocols and the TCP/IP Suite
Introduction to Technology Infrastructure
TCP/IP (Original) Application Transport Internet Network Access TCP/IP
OSI model vs. TCP/IP MODEL
Distributed Systems.
Chap. 2 Network Models.
The OSI Model and the TCP/IP Protocol Suite
Understanding the OSI Reference Model
The Open System Interconnection (OSI) Model & Network Protocols.
Introduction to Technology Infrastructure
Lecture 2 Overview.
Net431:advanced net services
TASK 4 Guideline.
The OSI Model and the TCP/IP Protocol Suite
Packet Sniffing.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL)
Practical Issues for Commercial Networks
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
Network Model.
Chapter 15 – Part 2 Networks The Internal Operating System
Networking Theory (part 2)
Net 323 D: Networks Protocols
Network Architecture for Cyberspace
Introduction and Overview
Internet Basics Videos
Protocol Application TCP/IP Layer Model
The OSI Model and the TCP/IP Protocol Suite
OSI Reference Model Unit II
INFORMATION FLOW ACROSS THE INTERNET
The TCP/IP Model.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Networking Theory (part 2)
Unit – III Network Essentials
Presentation transcript:

Networks II: The OSI Model

What is the OSI model? The Open Systems Interconnection model (OSI model) is a conceptual model that characterizes and standardizes the communication functions of a telecommunication or computing system without regard to their underlying internal structure and technology. https://en.wikipedia.org/wiki/OSI_model Basically, it is a reference model of how applications communicate over a network.

The Physical Layer This is all of hardware. Computers, laptops, routers, cell phones, tablets, and anything else that interacts with the internet.

The Data Link Layer This is the “access” layer. This layer is the transmission medium. For example, Wifi uses 802.11 a/b/c/n. That is the access medium to Wifi. Cell phones use GSM, CDMA, and others to access network. Bluetooth is an access medium. You access your network using Bluetooth technology.

The Network Layer Essentially, this is where IP and DNS live. Network layer is responsible for determining where everything is going to go. We need proper destinations.

The Transport Layer How are things going to get there? How do we guarantee that things don’t get lost? How do we guarantee that files don’t become corrupted? How do we guarantee that files arrive in order and quickly?

The Session Layer Whenever we start to communicate, we create a session. We need to make sure that this session is uninterrupted and reliable.

The Presentation Layer This layer ensures data reliability and security, and formats data back to its original state.

The Application Layer All of your software. Period. Your software runs on your hardware and executes programs that you use.

Application Layer: OS, apps, software. Presentation Layer: This exchange needs to be secure. Additionally, format everything back to original. Session Layer: I don’t want to lose signal while in the middle of a sessions. Transport Layer: How do I get there? Is it safe? Is it reliable? Network Layer: Must get addresses. Who do I communicate to and where do they live? Data Link Layer: How am I to access my network? Wifi, Bluetooth, cellular, fiber optic? Physical Layer: What are the devices I’m going to use to communicate? Phone, tablet, PC?

When we send data across the internet, we cannot send the entire piece of data at one time. They must be broken down into smaller parts. We refer to these smaller parts as internet packets. Each packet contains some portion of the data. How these packets are sent and received will depend on the protocol that is running.

TCP/IP Protocol TCP is the transport layer protocol IP is the network layer protocol. Together, they form the primary means of transmission and delivery system in the internet. Why is this protocol so preferred? Guarantees delivery Has flags that check if data has been tampered with Has timers that set and reset if packet is not delivered properly Fully encrypted

UDP Protocol It hardly has any of the checks and balances of TCP/IP. It’s advantage is that it is lightning fast because unlike TCP/IP, these packets require very little processing.

TCP/IP Packet

UDP Packet

Review for Exam I

From CS Basics (AP) - binary logic: what is it - transistor: basic building blocks of technology - what is an integrated circuit. - what is an high level language

From Architecture - what is a cpu - what is inside a cpu - what does it mean to be a synchronous circuit - Understand the unit of Hz, or cycles/second - what is cache memory - what is ram, static ram, dynamic ram - how does pipelining work, what are its limitations? - understand how access times increase as we move further away from the CPU - how is a solid state different from a standard hard drive - basic properties of RISC vs CISC architecture

From Operating Systems: - what are some of the tasks an OS does From Operating Systems: - what are some of the tasks an OS does? - what is deadlock? - what is virtual memory? - what is paging memory, how does it work? - what is memory fragmentation? - what is the OS Kernel? - what operating systems are proprietary / open source - what is the size of the OS kernel is respect to the other OSs - Seek and latency times

From Networks: - what is an IP address - what is a DNS query - explain channel capacity: how do we measure bandwidth? - what is a firewall - what is a router - OSI Model: know the 7 layers of the OSI model