Networks are about Communication! What is a good model of communication?

Slides:



Advertisements
Similar presentations
Exercises and Solutions Lecture 1
Advertisements

OSI Model OSI LAYER / MODEL.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL). Functions, performed on the layer. МАС address in Ethernet networks. Layer 1 of the TCP/IP.
Answers of Exercise 7 1. Explain what are the connection-oriented communication and the connectionless communication. Give some examples for each of the.
Csc333 Data communication & Networking Credit: 2.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Open System Interconnection (OSI) Model
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Computer and.
Lecturer: Tamanna Haque Nipa
Network Hardware for Expanding Network. Expanding Networks When do we need expansion:  Network cable is full of data movements  Printing tasks needs.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system.
Laudon & Laudon: Canadian Edition
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Computer Communications. Hi! I am Prof.Doug Lyon I Welcome you to this class.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
GRAP 3175 Computer Applications for Drafting Unit VI Data Communication.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
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.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
COMPUTER NETWORKS Ms. Mrinmoyee Mukherjee Assistant Professor
Network Protocol Hierarchies
Prepared By Kapil Soni IICE Udaipur (Learning Centre Code: ) 1 Networking.
The OSI Model.
Internet SecurityInternet Security Dr. ClincyLecture1 CS 4491 Internet Security Dr. Clincy Networking Fundamentals Note: I am still “tweaking” your syllabus.
Network Applications and Layered Architectures Protocols OSI Reference Model.
Higher National Diploma1 Network Concepts OSI 7 Layer model.
Protocols Rules governing the communication process, the language of the deal between the devices, must reflect Layers protocols define format, order of.
1 Introduction Computer Networks. 2 Motivation and Scope Computer networks and internets: an overview of concepts, terminology and technologies that form.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Networks. Common Xmit Media Shared Media Networks are a shared communication resource Only one user can access at a time.
CENG 490/510 Network Programming Russell Deaton Rm
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
Prof. Hosny Ibrahim.  Text book (TX1): Data and Computer Communications By: William Stalling, 11 th Edition 2011  Text book (TX2): Data Communications.
CSI-09 COMMUNICATION TECHNOLOGY WIDE AREA NETWORK (WAN) AUTHOR - V. V. SUBRAHMANYAM.
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
Types of computer networks LAN ( LOCAL AREA NETWORK ) WAN (WIDE AREA NETWROK )
Network Models.
Professor Douglas Lyon Fairfield University Computer Networks CR320.
Protocols Used for communications between entities in a system Used for communications between entities in a system Must speak the same language Must speak.
Final Exam Review Slides INFS 4900/5900 Fall 2015.
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Computer and Data Communications Read Chapters 1 & 2.
CSE, IT– III SEM Course Name-DAC Topic- Communication modes.
Prepared by: PACE Academy ( Welcome to CCNAX Cisco Certified Network Associate Version 2 ( ) Recognize the purpose and functions.
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
Data Communication Network Models
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)
Dr. ClincyLecture1 Chapter 2 (handout 1– only sections 2.1, 2.2 and 2.3) 1 of 10 Dr. Clincy Professor of CS Exam #3 Monday (3/14/16): Opened Book, No Computer,
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.
1. Introduction and Background Network Performance and Quality of Service.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
# 1 6/8/2016 CS 147- Computer Architecture Network Communication and YOU By Ali Farsio.
Computer Networking. Text books B.A. Forouzan, Data Communications and Networking, 4th Edition, McGraw Hill, 2007 Peterson and Davie,Computer Networks:
The OSI Model Prof. Choong Seon HONG.
Data Transmission and Computer Communications ECE: 412
Chapter 3: Open Systems Interconnection (OSI) Model
Network Protocol Layers
OSI Model The Seven Layers
Chapter 1. Introduction Data Communications
Data Communication.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

Networks are about Communication! What is a good model of communication?

A COMMUNICATION MODEL

DATA COMMUNICATION NETWORK comm.net comm net node net station i.e computer terminal or telephone

DATA COMMUNICATION NETWORKS Communication networks switched unswitched

Switched Circuit Switched Packet Switched DATA COMMUNICATION NETWORKS

Unswitched(broadcast nets) DATA COMMUNICATION NETWORKS packet radio satellite local Packet switched nets are store and forward nets.

ckt switched nets have dedicated communication paths (i.e. telephone) For example: DATA COMMUNICATION NETWORKS A Broadcast Comm. Net can be WAN, the media is unshared

DATA COMMUNICATION NETWORKS Dish LAN EXAMPLES:

DATA COMMUNICATION NETWORKS Ethernet with a bus topology:

DATA COMMUNICATION NETWORKS Ring topology net: Note: No switching nodes,media is shared in LAN For packet radio,every station can hear every other, the media is shared so this is a LAN technology

DATA COMMUNICATION NETWORKS Agent input devicetransmitterchannel channel receiver output device This course addresses the communication systems parts between the input and output devices.

Computer Communications Architecture The Three Layer Model Application run on computer which use networks network layer - xchange of data between computer and network transport layer - error detection and correction application layer - file xfer etc.

Computer Communications Architecture

Protocol Data Units TPDU1 = transport protocol data unit := transport hdr, chunk1 TPDU2 = transport hdr, chunk2 NPDU = network protocol data unit network hdr, TPDU

Protocol Data Units Application data = chunk1 + chunk Destination SAP (service access points) TPDU has destination SAP so that appropriate application obtains data

Protocol Data Units Sequence # TPDU’s may be sent in any order,and by different routes and may arrive at different times. TPDU may have error detection or correction codes built-in NPDU destination address (i.e. IP address) facilities requires (i.e. priority)

Transmission Terminology point-to-point :- guided transmission is unshared I.e. O(N**2) connectivity (completely connected) = number of links

Transmission Terminology Multipoint guided transmission allows shared medium

Transmission Terminology ANSI Defs: – simplex - one direction only – half-duplex - two-way but not at the same time. – full-duplex - simultaneous two way transmission

Transmission Terminology CCITT – CCITT vs ANSI – simplex = half-duplex – duplex = full-duplex CCITT = international telegraph and telephone consultive committee

Analog and Digital Data Transmission data - entities which convey meaning signals - encoding of data signaling - act of sending a signal transmission - communication of data by propagation and processing of signals

Analog and Digital Data Transmission digital data - takes on discrete values, i.e. text integers. analog data - takes on continuously varying patterns of intensity, i.e.. sound But what is digital? What is Analog? How do we defines these things?

Analog and Digital Data Transmission s(t) is continuous (i.e. analog) iff for all a

DATA and SIGNALS Modem (modulator/demodulator) modulation involves two waveforms: The modulating signal (the message) and the carrier wave which is altered by the modulating signal The complementary process is called demodulation Bits modem analog signal modem bits

ISO-OSI Model ISO= International Standards Organization OSI = Open Systems Interconnection OSI Model = a 7 layer model used to describe most networks today

1. Physical Layer This is a physical connection between machines. BITS

2. Data Link Layer Provides reliable transfer of information across the physical links. FRAMES/Packets or DLPDU

3. Network Layer Routing

4. Transport Layer error recovery and flow control

5. Session Layer Control for communication, close and open connections

6. Presentation Layer Data formatting and character code conversion

7. Application Layer file transfer, virtual terminals, electronic mail etc..