Textbook  “Data Communications and Networking” 2 nd Edition by Behrouz A. Forouzan  “Data and Computer Communication” 6 th Edition by William Stallings.

Slides:



Advertisements
Similar presentations
Chapter 3: Introduction to Data Communications and Networking
Advertisements

Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
1.1 Chapter 1 Introduction Lecture # 1 – 2 Ali Mustafa.
CSCI-235 Micro-Computers in Science The Network. Network Fundamentals A computer network consists of two or more computers linked together to exchange.
Computer Networks and the Internet CMPT 109 Montclair State University.
2 An Overview of Telecommunications and Networks Telecommunications: the _________ transmission of signals for communications (home net) (home net)
Introduction to Data Communications Chapter 1 What is data communication? Not to be confused with telecommunication— –Any process that permits the passage.
Internetworking Fundamentals (Lecture #1) Andres Rengifo Copyright 2008.
Communication Links Communication Link = Physical connection or Physical Medium Types: Wire Pair or Twisted Pair Coaxial Cable Fiber Optics Bandwidth,
Introduction to Networks and the Internet
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
CSCD 218 : DATA COMMUNICATIONS AND NETWORKING 1 LECTURE 1 INTRODUCTION AND BASIC CONCEPTS DATA COMMUNICATIONS LECTURER : FERDINAND KATSRIKU (PhD)
Data Communication and Networking
LECTURE 2 CT1303 LAN. STANDARD MODELS: OSI Model : Open system Interconnection. is a conceptual model that characterizes and standardizes the internal.
Lecturer: Tamanna Haque Nipa
1 Networks, advantages & types of What is a network? Two or more computers that are interconnected so they can exchange data, information & resources.
Chapter 5 Networks Communicating and Sharing Resources
A look at networking and its main components. NETWORK A network is a group of connected computers that allow people to share information and equipment.
Introduction to Data communication
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Powerpoint Templates Lecture 1 Computer Communication and Networks.
Chapter 4 Computer Networks – Part 1
Presentation on Osi & TCP/IP MODEL
1 Networks and Telecommunications. 2 Applying Telecommunications in Business TELECOMMUNICATIONS – the transmission of data between devices in different.
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
Local Area Network By Bhupendra Ratha, Lecturer
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Data Communications and Networking CSCS 311 Lecture 2 Amjad Hussain Zahid.
Living Online Module Lesson 23 — Networks and Telecommunication
Computer Networks. Data & Communication When we communicate we share information  Local Communication, if Face to Face  Remote, if through Telephone.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Lecturer: Tamanna Haque Nipa
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Computer network  A network consists of multiple computers connected to each other to share data and resources.
Introduction to Information Systems Lecture 06 Telecommunications and Networks Business Value of Networks Jaeki Song.
Networking Relationships What is a computer network?
What is a Network? Living Online Lesson 1 Mrs. Elzey.
William Stallings Data and Computer Communications
1.1 Introduction DATA COMMUNICATIONS The term telecommunication means communication at a distance. The word data refers to information presented.
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
Living Online Module Lesson 23 — Networks and Telecommunication Computer Literacy BASICS.
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Communication Systems Concepts شال 352 Banan Mahmoudi CHAPTER 1.
Computing Fundamentals Module Lesson 1 — Introducing Computers Computer Literacy BASICS.
IT 606 Computer Networks (CN). 1.Evolution of Computer Networks & Application Layer. 2.Transport Layer & Network Layer. 3.Routing & Data link Layer. 4.Physical.
Introduction. Data Communication Communication Communication Sharing information: Local & Remote Sharing information: Local & Remote Local Local Face.
CSCI-235 Micro-Computer Applications The Network.
When we communicate, we are sharing information. This sharing can be local or remote. Between individuals, local communication usually occurs face to face,
TELECOMMUNICATIONS AND NETWORKS ~ Pertemuan 8 ~ Oleh: Ir. Abdul Hayat, MTI.
An Introduction to Computer Networks Amitava Nag Assistant Professor Dept. of IT, AOT.
Overview of Data Communications and Networking
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
1. Introduction and Background Network Performance and Quality of Service.
Powerpoint Templates Data Communication Muhammad Waseem Iqbal Lecture # 07 Spring-2016.
Fundamentals of Information Systems, Sixth Edition
DATA COMMUNICATION Lecture-1.
NET301 Lecture 2 10/9/2015 NET 301.
Chapter 16: Distributed System Structures
Telecommunication ELEC503
Data Communication & Networking
Introduction to Data Communications
Data Communication.
Data Communication Networks
DATA COMMUNICATION Lecture-2.
communications system
Presentation transcript:

Textbook  “Data Communications and Networking” 2 nd Edition by Behrouz A. Forouzan  “Data and Computer Communication” 6 th Edition by William Stallings

DATA COMMUNICATION DEFINITION “Data Communication is the exchange of Information from one entity to the other using a Transmission Medium”

History of Data Communication  Telegraph 1837 Samuel Morse  Telephone 1876 Alexander Graham Bell  By 1950’s  1970’S

DATA COMMUNICATION “Data Communication is the exchange of Information from one entity to the other using a Transmission Medium”

Data Communication Definition (Modified) “Data Communication is the exchange of data (in the form of 0’s and 1’s) between two devices (computers) via some form of the transmission medium.”

LOCAL and REMOTE Communication  LOCAL – Communicating devices are present in the same building or a similarly restricted geographical area

LOCAL and REMOTE Communication  REMOTE – Communicating devices are present farther apart

Data Communication System  For Data Communication to occur, communicating devices must be a part of a system made up of some specific kind of hardware and software. This system is known as “DATA COMMUNICATION SYSTEM”

Effectiveness of Data Comm. System  Effectiveness depends upon three fundamental characteristics:  Delivery  Accuracy  Timeliness

Components of a Simple Data Communication System

Components of a Data Communication System  A Data communication system is made up of 5 components: Message Sender Receiver Medium Protocol

Message Types

Data Communication Messages  Files (meaningful collections of records) Data/information requests (database queries, Web page requests, etc.) Responses to requests and commands or error messages Status messages (about the network’s functional status) Control messages transmitted between network devices to control network traffic Correspondence among network users

Transmission Media MediumSpeedCost Twisted Wire300bps-10MbpsLow Microwave256Kbps-100MbpsLow Coaxial Cable56Kbps-200MbpsLow Fiber Optic Cable500Kbps-10GbpsHigh

A Complex Data Comm. System

EXAMPLE – Electronic Mail

Communication Example Sender Side Enters the message via input device (keyboard) Character string is buffered in main memory as a sequence of bits ‘g’ PC is connected to some trans system such as a Telephone Network via an I/O Transmitter like Modem Transmitter converts incoming stream ‘g’ into a signal ‘s’  RECEIVER SIDE The transmitted signal ‘s’ is subject to a number of impairments depending upon the medium Therefore, received signal ‘r’ may differ from ‘s’. Receiver attempts to estimate original ‘s’ based on its knowledge of the medium and received signal ‘r’ Receiver produces a bit stream g’(t) Briefly buffered in the memory Data is presented to the user via an output device like printer, screen etc. The data viewed by user m’ will usually be an exact copy of the data sent ‘m’

An Actual Digital Data Communication System

Key Data Communication Terminology  Packetizing: dividing messages into fixed-length packets prior to transmission over a network’s communication media  Routing: determining a message’s path from sending to receiving nodes

Key Data Communication Terminology  Session: communication dialog between network users or applications  Network: interconnected group of computers and communication devices  Node: a network-attached device

Key Data Communication Terminology  Link: connects adjacent nodes  Path: end-to-end route within a network  Circuit: the conduit over which data travels

Network A “Network” is a set of devices (Nodes) connected by Communication Links

Networks- Why we need Them?  Point to point communication not usually practical Devices are too far apart Large set of devices would need impractical number of connections

Networks- Why we need Them?  Solution is to connect all devices to a central system known as a NETWORK  Two Main Classes of Networks Local Area Networks (LANs) Wide Area Network (WANs)

Distributed Processing “Instead of a single large machine being responsible for all aspects of a process, each separate computer handles a subset of the task”

Advantages of Distributed Processing  Security  Distributed Data bases  Faster Problem Solving  Security through Redundancy  Collaborative Processing

Network Criteria Data Communication Network Criteria PerformanceReliabilitySecurity

Network Criteria  Performance Number of Users Type of Transmission Medium Hardware Software

Number of USERS ○ Large Number of concurrent users slow network ○ Design of a network ○ Peak Load Periods ○ Network Criteria  Type of Transmission Medium Medium defines speed at which data can travel Fiber Optic Cable 100Mbps and 10 Mbps Hardware Software  Hardware Effect speed and the capacity of transmission Fast computer with large storage capacity

Software Software processes data at sender, receiver and intermediate nodes All communication steps need software: Moving message from node to node Transforming, Processing at the sender and receiver

Network Criteria  Reliability Frequency of failure Recovery Time after Failure Catastrophe

Network Criteria  Security Unauthorized Access Viruses

Network Applications  Marketing and Sales  Financial Services  Manufacturing  Electronic Messaging  Teleconferencing  Cable Television

Marketing and Sales  Marketing Collect, exchange and analyze data relating to the customers needs Product development cycles  Sales Tele shopping, On line reservation systems  Financial Services Online Banking Foreign Exchange Transfers Rates

Data Communication Applications  Major data communication applications include: Groupware Knowledge management systems E-commerce and e-business applications Wireless applications

Groupware Applications  Group calendar systems  Electronic filing cabinets  Project management software  Group support systems  Electronic meeting and videoconferencing systems  Document management systems (image processing systems)

Other Data Communication Applications  Batch applications  Data entry applications  Distributed applications  Inquiry/response applications  Interactive applications  Sensor-based applications  Combined applications