Chapter 1 Introduction.

Slides:



Advertisements
Similar presentations
CSC 242 Introduction to Telecommunications Systems
Advertisements

Based on Data Communications and Networking, 4 th Edition. by Behrouz A. Forouzan, McGraw-Hill Companies, Inc., 2007 Dr. Mznah Al-Rodhaan Chapter 1 Introduction.
1.1 Chapter 1 Introduction Lecture # 1 – 2 Ali Mustafa.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Overview of Data Communications and Networking PART.
Chapter 1. Introduction 1.#.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 expanded by Jozef Goetz Overview of Data Communications and Networking PART I.
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
COMPUTER NETWORKS.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Overview of Data Communications and Networking UNIT I UNIT I.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Computer Communication & Networks
NETWORKING CONCEPTS. Data Communication Communication is for sharing information Sharing can be local or remote Local communication between individuals.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Communications, Kwangwoon University1-1 Data Communications 담당교수 : 정광수 교재 : Data Communications and Networking Behrouz.
1 Overview of Data Communication and Computer Networks : Data Communication and Computer Networks Asst. Prof. Chaiporn Jaikaeo, Ph.D.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
ECOM 4314 Data Communications Fall September, 2010
INTRODUCTION T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
McGraw-Hill The McGraw-Hill Companies, Inc., 2004 Overview of Data Communications and Networking PART I.
Data Communications and Networking CSCS 311 Lecture 2 Amjad Hussain Zahid.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
6 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecturer: Tamanna Haque Nipa
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Overview of Data Communications and Networking PART I.
Computer Networks. A computer network is defined as the interconnection of 2 or more independent computers or/and peripherals. Computer Network.
UNIT -1. DATA COMMUNICATIONS The term telecommunication means communication at a distance. The word data refers to information presented in whatever form.
Chapter 1. Introduction 1.Data communications 2.Networks 3.The Internet 4.Protocols and standards.
Spring 2005Data Communications, Kwangwoon University1-1 Chapter 1. Introduction 1.Data communications 2.Networks 3.The Internet 4.Protocols and standards.
Chapter2 Networking Fundamentals
1.1 Introduction DATA COMMUNICATIONS The term telecommunication means communication at a distance. The word data refers to information presented.
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction to Computer Networks
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Data Communication Networks
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1/15 Chapter 4 IntroductionBy Mohammed Altaf Ahmed.
Chapter 1. Introduction. 1. DATA COMMUNICATIONS Telecommunication: communication at a distance Data: information presented in whatever form is agreed.
When we communicate, we are sharing information. This sharing can be local or remote. Between individuals, local communication usually occurs face to face,
CIS 321 – Fall 2004 Data Communications & Networking Chapter 1 - Introduction.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Powerpoint Templates Computer Communication and Networks Lecture # 03 CS-3323 Muhammad Waseem Iqbal Data.
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Data Communications ผู้สอน : ผศ. ดร. ศักดิ์ชัย ทิพย์จักษุรัตน์ (2D/1) ผศ. ดร. อรฉัตร จิตต์โสภักตร์ (2D/2)
INTRODUCTION TO COMPUTER NETWORKS BY: SAIKUMAR III MSCS, Nalanda College.
Data Communication Introduction. CSE 320 Data Communication 2 Data Communication is the exchange of information from one entity to the other using a Transmission.
1.1 CSC311-DATA COMMUNICATION AND NETWORKING Introduction.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Overview of Data Communications and Networking PART.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
1. Introduction.
Introduction to Networking
Overview of Data Communications and Networking
Data Communication and Networking
Overview of Data Communications and Networking
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Data Communication Chapter 1 Introduction 1.#.
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
School of Computer Science and Engineering Pusan National University
Chapter 1. Introduction 1.#.
Part I. Overview of Data Communications and Networking
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Presentation transcript:

Chapter 1 Introduction

Data Communications The exchange of Information between two devices through a transmission medium

Figure 1.1 Five components of data communication

1.2 Networks A network is a set of devices (called nodes) connected by communication links. Node can be a computer, printer, networking devices (routers, switches, etc…) Link is a communication pathway that transfer data from one device to another Type of network connections Point-to-Point: dedicated link between two devices Multipoint : shared link between more than two devices Distributed system vs. Computer networks Criteria that must be satisfied by a network Performance Depends on factors such as: # of users, type of transmission medium, capabilities of Network hardware, Network software efficiency Measured by: Throughput (amount of data a user can send) Delay (measured in transit time, and response time) To have good performance, we need more throughput and less delay (contradict each other) Reliability Frequency of failure Time it takes a link to recover from the failure Security Protecting data from unauthorized users, and damage

Figure 1.5 Point-to-point connection

Figure 1.6 Multipoint connection (shared)

Figure 1.2 Data flow (simplex, half-duplex, and full-duplex)

Figure 1.7 Categories of topology Topology: The way in which a network is physically built or The way in which devices interconnect across the network

Figure 1.8 Fully connected mesh topology (for five devices) Dedicated point-to-point link to every other node Number of links Advantages Dedicated links  secure, no traffic problems (no congestion) Robust: if one link fails, the network will still work Easy to discover faulty links Disadvantages? Defficult to install & update (too much wiring) Expensive (why?)

Dedicated point-to-point link to a central controller only Advantages Figure 1.9 Star topology Dedicated point-to-point link to a central controller only Advantages Less expensive than mesh Easy to install Easy to add and remove devices Robust Easy to discover faulty links Disadvantages? If the central device failed the whole network will not function Or Switch

Figure 1.10 Bus topology Advantages Easy to install less cabling than mesh and hub Disadvantages? Difficult to isolate fault Difficult to add new devices A break in the bus cable stops all transmission

Figure 1.11 Ring topology Dedicated point-to-point link between a node and the two nodes on either side of it Advantages Easy to install less cable Easy to add or remove a device Fault isolation is easy Disadvantage? Not robust

Figure 1.9 A hybrid topology: a star backbone with three bus networks

Figure 1.12 Categories of networks

Figure 1.13 LAN

Figure 1.13 LAN (Continued)

Figure 1.14 MAN

Figure 1.15 WAN WAN: Provides long-distance transmission of data

Figure 1.11 WANs: a switched WAN and a point-to-point WAN Telecom Router connected to LAN Leased line or telephone

Figure 1.12 A network made of four WANs and two LANs Internetwork example WAN provider

LANs, MANs, and WANs (continued) A simple WAN

1.3 The Internet The Internet is a collection of different networks that run TCP/IP protocols suite It is made of many wide- and local area networks joined by connecting devices and switching stations In order to be considered on the Internet, your host machine should run TCP/IP protocol have Internet address be able to send Internet Protocol (IP) packets to other machines on the Internet

Internet Service Providers (ISPs) International Service providers (tier-1 ISPs ) International coverage Called Internet backbone networks Few number exists Own links and routers to connect to other networks: Connected directly to other tier-1 ISPs Examples: Sprint, AT&T, MCI, etc. National or regional (tier-2 ISP) has a regional or national coverage Connected to at least one tier-1 ISPs Example: STC Local ISPs (Tier-3)

Figure 1.13 Hierarchical organization of the Internet International ISP

Methods of ISPs InterConnection Methods of ISP interconnection: Private Peering Points Points at which one ISP is connected to the others and consist of a group of routers (devices that connects networks together) Private Peering Points are owned and operated by ISPs Network Access Points (NAPs) A third party telecommunication company or Internet backbone provider can establish NAPs and connects ISPs together NAP consists of Complex high speed switching networks NAPs exchange huge amounts of traffic Current trend for connecting ISP: International ISPs connect to each other at private peering points National ISPs interconnect using NAPs

1.4 Internet Standards In early 1970s, IBM, Digital Equipment and other vendors developed networking architectures that allow only their own computers to operate in local computer networks Each company network can’t communicate with other company equipments without using a major translation software. Question: How to allow these different networks communicate with each others easily? Answer: Communicating devices must agree on a protocol or standards Protocol: set of rules governing the exchange of data between two entities in a system. Entities: application that is capable of sending and receiving information (ex: user applications, email,… etc). Systems: computers, terminals, remote sensors

Internet Standards Agreements must be at many levels ... Standards and protocols specify hardware and software procedures through which computers can correctly and reliably talk to one another Required to allow for interoperability among equipments built by different vendors Advantages Ensures a large market for equipment and software Provide guidelines to manufacturers, vendors, government agencies. Allows products from different vendors to communicate Agreements must be at many levels ... How many volts pulse is a 0 and 1 ? How to determine the end of a message ? How to handle lost messages ? How many bits for different data types ? Integers/Strings, etc.; are ASCII chars ? How machines are identified in a network? How to find the way to reach a machine ? How applications speaks together through the network ?

Protocol Elements Protocol elements: Syntax: structure or format of the data message, and their order (addresses, data, error checking codes) Example: The first 8-bit of the message are for the sender address, the next 8-bits are the receiver address, the remaining bits are the message itself Semantics: the interpretation of each section of bits and what action should be taken: Ex: does the address is for the whole route to be taken or the destination address Timing: when data should be sent and at which rate Sender and receiver must agree on transmission speed

Standards Organizations International Organization for standardization (ISO) International Telecommunication Union (ITU-T) – UN Agency American National Standards Institute (ANSI) Institute of Electrical and Electronic Engineers (IEEE) –specializes in LAN/MAN standards World Wide Web Consortium (W3)

Internet Standardization for protocols and procedures Internet Standardization Process is mainly done by: Internet Society (ISOC) Development of current Protocols and standards + solving any current Internet Problems Future research Internet Corporation for Assigned Names and Numbers (ICANN)

Standardization stages Stage1: Internet draft – (Work in progress – Not official – six months life-time for informal review and comment) Stage2: Internet Draft approved as a Request for Comment (RFC) by IETF Assigned an RFC number and published officially www.ietf.org/rfc Stage3: Proposed standard must remain at least six months for review & comments Stage4: Draft standard must remain at least 4 months for testing Stage5: Internet Standard Assigned a standard number