Telemedicine.

Slides:



Advertisements
Similar presentations
TCP/IP MODEL Maninder Kaur
Advertisements

Introduction 2 1: Introduction.
OSI Model OSI MODEL.
Microcomputer Networking II St. Cloud State University MCS 426, Fall 1999 Instructor: Adomas Svirskas Introduction Instructor: Visiting Instructor Adomas.
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
Open System Interconnection (OSI) Model
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Internetworking Fundamentals (Lecture #2) Andres Rengifo Copyright 2008.
TCP: Software for Reliable Communication. Spring 2002Computer Networks Applications Internet: a Collection of Disparate Networks Different goals: Speed,
Gursharan Singh Tatla Transport Layer 16-May
OIS Model TCP/IP Model.
Process-to-Process Delivery:
Network Architecture and Protocol Concepts. Network Architectures (1) The network provides one or more communication services to applications –A service.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
NETWORK SOFTWARE Software structuring technique. Network Software Protocol Hierarchies Design Issues for the Layers Connection-Oriented and Connectionless.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 4 Introduction to Network.
Mukesh N. Tekwani Elphinstone College Mumbai
جلسه دوم شبکه های کامپیوتری به نــــــــــــام خدا.
Network Protocol Hierarchies
Ch 1. Computer Networks and the Internet Myungchul Kim
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Types of Service. Types of service (1) A network architecture may have multiple protocols at the same layer in order to provide different types of service.
Chapter 2 Network Models
Network Architecture Protocol hierarchies Design Issues for the layers
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Protocols and layering Network protocols and software Layered protocol suites The OSI 7 layer model Common network design issues and solutions.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI 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.
Chapter 5 Network and Transport Layers
COMPUTER NETWORKS CS610 Lecture-21 Hammad Khalid Khan.
Network Architecture Layered Architectures Network Protocols
Chapter 4 Introduction to Network Layer
Chap. 2 Network Models.
The OSI Model and the TCP/IP Protocol Suite
Chapter 1 Introduction Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Lecturer, Department of Computer Application
Understand the OSI Model Part 2
Networking for Home and Small Businesses – Chapter 6
DEPARTMENT OF COMPUTER SCIENCE
Understanding the OSI Reference Model
Networking for Home and Small Businesses – Chapter 6
The OSI Model and the TCP/IP Protocol Suite
Transport Layer Unit 5.
Chapter 3: Open Systems Interconnection (OSI) Model
Chapter 4 Introduction to Network Layer
Process-to-Process Delivery:
Chapter 4 Introduction to Network Layer
Lecture 2: Overview of TCP/IP protocol
CPEG514 Advanced Computer Networkst
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
OSI Model OSI MODEL.
Introduction and Overview
Computer Networks Topic :User datagram protocol Transmission Control Protocol -Hemashree S( )
Computer Networking A Top-Down Approach Featuring the Internet
Networking for Home and Small Businesses – Chapter 6
The OSI Model and the TCP/IP Protocol Suite
OSI Reference Model Unit II
Process-to-Process Delivery: UDP, TCP
Chapter Five: Network Software Protocol Hierarchies
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Transport Layer 9/22/2019.
Data Link Layer. Position of the data-link layer.
Unit – III Network Essentials
Presentation transcript:

Telemedicine

BREAK THE THINGS UP To solve a big problem: You have to break it to small problems. Sub activities. Different Layers or Levels. Hierarchy Manager for every department Requests from the lower layers Giving service to upper layers

Network Hierarchy Different layers  Different duties Different Networks  Different names, contents, layers… Every layer is a Virtual Machine Requests and Responses for every layer For every layer: Service TO upper layer Requests FROM upper layer Requests to lower layer Service FROM lower layer Hiding the details  Object Oriented Programming

Example: Manager of a company Manager  Second Manager  …  Employee Manager doesn’t know about the details of lower layers The same goes from bottom to top. It is a good thing… Maybe we want to upgrade some layers… Other layers will not notice the upgrade  good thing

IMPORTANT EXAMPLE Queen to Queen :D.

Keywords a protocol is a standard used to define a method of exchanging data over a computer network. Protocol of the story: Invitation between two kings. Peer  two peers connect to each other with a protocol. In a protocol the connection is not a real connection. The real connection is between the king and the translator.

Keywords Interface  How the upper layer should have a connection with the lower layer.  king with translator. Physical Medium  Making the REAL connection  The bird. Protocol Stack  How you make a connection with others  Hand shaking, Bowing down or … Network Architecture Header and Trailer  The number of the message in the king example.  MUST COME AT THE VERY BEGINNING

Keywords

Important Notices Virtual connection  Protocol Real connection  Interface Hardware implementation in lower layers Due to the big volume of messages First and Second Layer are Hardware Implemented  IC (Sometimes)

Important Notices in Implementation Reliability Making sure the components are working the right way E.g. the birds may get killed by other birds. Error Noise Error Detection  Ask to send again Error Correction  Difficult Redundancy Routing  Different Paths  Maybe some are better

Important Notices in Implementation Scalability Predict the future  Growth rate… internetworking  Different technologies  How to connect them? High traffic  How to maintain good quality? Protocol Layering Addressing Identifying Sender and Receiver New and quality Services  Somehow a scalability problem

Important Notices in Implementation Resource Allocation Sharing the resources  E.g. Band allocation Dynamic allocation Flow Control Real Time Services Congestion Quality of Service (QoS)

Important Notices in Implementation Security Confidentiality Authentication Integrity Cryptography

Connection Services Connection-Oriented Connection less E.g. Telephone Network Keeping the order of data Negotiation between the two side of connection Circuit  A close path between sender and receiver Connection less E.g. Internet (Web browsing, Email…) Post Network  From different paths the message is delivered Specific address for every message Switching and routing of packet Cut Through Switching Store and Forward Switching

Switching

Packet Switching The network layer is designed as a packet-switched network. This means that the packet at the source is divided into manageable packets, normally called datagrams. Individual datagrams are then transferred from the source to the destination. The received datagrams are assembled at the destination before recreating the original message.

Connection-Oriented and Connectionless Services Layers can offer two types of services to the layers above: connection oriented services and connection-less services Connection oriented services Reliable message stream (sequence of pages) Reliable byte stream (remote login, file transfer, etc..) Unreliable connection (digitized voice or video) Connection-less Datagram service Acknowledged datagram service Request-reply service

Connection-Oriented and Connectionless Services

Service Primitives A Service is formally specified by a set of primitives

Service Primitives Five service primitives for implementing a simple connection- oriented service.

Protocol vs Service Queen requests a service from the king (sending an invitation) Queen doesn’t know the protocol between the two kings The 2 kings may change the connection protocol, if the service requested by queen has not changed

Protocol vs Service Service – set of primitives (operations) that a layer provides to the layer above it. Relate to the interfaces between layers. Protocol – set of rules governing the format and meaning of packets exchanged by peer entities within a layer. Relate to the packets that are sent between peer entities between different machines.