Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.

Slides:



Advertisements
Similar presentations
OSI Model OSI MODEL.
Advertisements

OSI Model OSI LAYER / MODEL.
Chapter 5: TCP/IP and OSI Business Data Communications, 5e.
Network Layer and Transport Layer.
Chapter 4 : TCP/IP and OSI Business Data Communications, 4e.
Protocols and the TCP/IP Suite
OSI Model.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
5th Edition, Irv Englander
CHAPTER 2: Introduction to Systems Concepts and Systems Architecture
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Chapter 2 Network Models.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
Chapter 5: TCP/IP and OSI Business Data Communications, 6e.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Process-to-Process Delivery:
Data Communications and Networks
OSI AND TCP/IP MODELS. Outline Introduction OSI Model TCP/IP Model IPv4 vs. IPv6.
Chapter 2 Network Models
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
THE OSI MODEL AND THE TCP/IP PROTOCOL SUITE CS 1202 Lectur3 part2.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
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.
The OSI Model and the TCP/IP Protocol Suite Outline: 1.Protocol Layers 2.OSI Model 3.TCP/IP Model 4.Addressing 1.
COMPUTER NETWORKS Ms. Mrinmoyee Mukherjee Assistant Professor
The OSI Model.
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Copyright © 2000 John Wiley & Sons, Inc. All rights reserved
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
Slide 4-1 Chapter 4 Terms Data Communications and Networking Considerations Introduction to Information Systems Judith C. Simon.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Chapter 2 Network Models
Chapter 4 : TCP/IP and OSI Business Data Communications, 4e.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
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 Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Networking Using the OSI Model.
The OSI Model and the TCP/IP Protocol Suite
Lecturer, Department of Computer Application
DEPARTMENT OF COMPUTER SCIENCE
The OSI Model and the TCP/IP Protocol Suite
Protocols and the TCP/IP Suite
Chapter 3: Open Systems Interconnection (OSI) Model
Process-to-Process Delivery:
OSI Model The Seven Layers
Chapter 15 – Part 2 Networks The Internal Operating System
OSI Model OSI MODEL.
Protocols and the TCP/IP Suite
The OSI Model and the TCP/IP Protocol Suite
OSI Reference Model Unit II
Process-to-Process Delivery: UDP, TCP
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Unit – III Network Essentials
Presentation transcript:

Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons  2003 Wilson Wong, Bentley College Linda Senne, Bentley College

Chapter 15 The Internal Operating System – Part 2 – Networking Network Basics  Communication paths  Protocol standards  Data transmission  By character or byte at a time  By sending the entire message at a time  By subdividing the messages into packets and sending each packet at a time  Frames are packets that have been further subdivided to meet requirements of the media access control hardware protocol

Chapter 15 The Internal Operating System – Part 2 – Networking Packet Header  Also known as the preamble  Contains  Description of the packet  Destination address of receiver  Source address of sender  Information about the data being sent

Chapter 15 The Internal Operating System – Part 2 – Networking Advantages of Packets  Reduces communication overhead  Reasonable unit for routing of data  Alternative to dedicating a channel for the entire length of the message  Packets from several sources can share a single channel  Each sender/receiver pair appears to have a channel to itself  Receiving computer can process an entire block of data instead of a character or byte at a time  Simplifies synchronization of the sending and receiving systems by providing clear start and stop points

Chapter 15 The Internal Operating System – Part 2 – Networking OSI Reference Model  Open Systems Interconnection Model  Developed by International Standards Organization (ISO)  Contains seven layers  All People Seem To Need Data Processing  People Do Not Through Sausage Pizza Away  Application  Presentation  Session  Transport  Network  Data Link  Physical

Chapter 15 The Internal Operating System – Part 2 – Networking Layers of the OSI Model

Chapter 15 The Internal Operating System – Part 2 – Networking OSI Physical Layer  Responsible for transmission of bits  Implemented primarily through hardware  Encompasses signaling method, electrical and mechanical interfaces  Example: RS-232, 10Base5

Chapter 15 The Internal Operating System – Part 2 – Networking OSI Data Link Layer  Responsible for error-free, reliable transmission of data  Frames sized for compatibility with the MAC protocol  Flow control, error detection and correction, retransmission  Uses MAC addresses

Chapter 15 The Internal Operating System – Part 2 – Networking OSI Network Layer  Responsible for addressing and routing of messages to final destination  Breaks up messages into frames that meet the requirements of intervening networks  Local network – no routing  Physical address is appended to each packet  Symbolic addresses are converted to physical address through a lookup table  External network – routing required  External tables are used to assist in routing message

Chapter 15 The Internal Operating System – Part 2 – Networking OSI Transport Layer  Ultimate final address of destination is determined  All end-to-end communication including intermediate nodes

Chapter 15 The Internal Operating System – Part 2 – Networking OSI Session Layer  Establishes a dialogue between two applications or processes between systems  Terminates connection at end of session  Manages logins, password exchange, logoffs

Chapter 15 The Internal Operating System – Part 2 – Networking OSI Presentation Layer  Provides format and code conversion services  Examples  File conversion from ASCII to Unicode  Encryption, decryption  Data reformatting  Conversion between data formats used by different systems

Chapter 15 The Internal Operating System – Part 2 – Networking OSI Application Layer Provides utilities and tools for application programs and users

Chapter 15 The Internal Operating System – Part 2 – Networking TCP/IP  Transmission Control Protocol/Internet Protocol  Physical and Data Link layers are not specified by the TCP/IP protocol  Internet Protocol  Implemented in workstations and routers  Messages are segmented into packets and are re- assembled at the other end  Uses IP for addressing and routing between networks  Transport  Reliable end-to-end connectivity  Final delivery of packets  Application

Chapter 15 The Internal Operating System – Part 2 – Networking TCP & UDP  Most TCP/IP applications use TCP for transport layer  TCP provides a connection (logical association) between two entities to regulate flow check errors  UDP (User Datagram Protocol) does not maintain a connection, and therefore does not guarantee delivery, preserve sequences, or protect against duplication

Chapter 15 The Internal Operating System – Part 2 – Networking Comparison of OSI and TCP/IP

Chapter 15 The Internal Operating System – Part 2 – Networking Network Services  Protocol Stacks  Sockets  Network file transfers  Print services  Web services  Messaging services  Application program access to network services  RPC – remote procedure calls  Security and network management services  Remote processing and login services

Chapter 15 The Internal Operating System – Part 2 – Networking Network File Transfers  FTP  Internet file transfer protocol  Logical names for machine or drive  Windows  Network files can be accessed transparently by being mounted directly into the current file system  Unix / Linux

Chapter 15 The Internal Operating System – Part 2 – Networking Access for a Networked Operating System

Chapter 15 The Internal Operating System – Part 2 – Networking Network Systems  Distributed system  Collection of independent computers that appear to the users of the systems as a single computer  Client-Server system  Control is centralized in the server computer  Client computers have network access limited to services provided by the servers  Peer-to-Peer system  Any two computers can communicate with one another within security constraints

Chapter 15 The Internal Operating System – Part 2 – Networking Copyright 2003 John Wiley & Sons All rights reserved. Reproduction or translation of this work beyond that permitted in Section 117 of the 1976 United States Copyright Act without express permission of the copyright owner is unlawful. Request for further information should be addressed to the permissions Department, John Wiley & Songs, Inc. The purchaser may make back-up copies for his/her own use only and not for distribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages caused by the use of these programs or from the use of the information contained herein.”