INTRODUCTORY COMPUTER

Similar documents
Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS

TYPES OF COMPUTER NETWORKS

ECE 333: Introduction to Communication Networks Fall Lecture 1: Introduction

Data Communication. Chapter # 1: Introduction. By: William Stalling

Network Definition A network can be defined as two or more computers connected together in such a way that they can share resources.

Types of Computer Networks. ICS 614: Computer Networks Concepts and Principles 11

Communication Networks - 3 general areas: data communications, networking, protocols

Lecture 1 Overview - Data Communications, Data Networks, and the Internet

CHAPTER -1. Introduction to Computer Networks

Computer Networks and Internet

NETWORK TOPOLOGIES. Application Notes. Keywords Topology, P2P, Bus, Ring, Star, Mesh, Tree, PON, Ethernet. Author John Peter & Timo Perttunen

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)


Local Area Network(LAN)

COMPUTER SKILLS COMP101

What is a Network? A connection of two or more computers so that they can share resources.

Chapter Topics Part 1. Network Definitions. Behind the Scenes: Networking and Security

COMPONENTS OF DATA COMMUNICATION

It is the process of sharing data, programs, and information between two or more computers.

What is the fundamental purpose of a communication system? Discuss the communication model s elements.

Network Topologies & LAN,MAN and WAN. By: Mr. Binesh Kr. Singh. What is Topology

1 Q1. Attempt any THREE 09 1 Give the difference between Human Network and

Local Area Network Overview

ET4254 Communications and Networking 1

KIBABII UNIVERSITY COLLEGE DEPARTMENT COMPUTER SCIENCE & IT ANSWER ALL QUESTIONS IN SECTION A AND ANY TWO QUESTIONS IN SECTION B

Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT

INTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com

Lesson 1: Network Communications

# DEFINITIONS TERMS. 5) A set of devices interconnected by media links. Network

Overview of Networks

COMPUTER NETWORKING. By: Dr. Noor Dayana Abd Halim

Lecture #25: Networks and Communications. Communication and Networks. What will we learn?

EEG453 Multimedia systems Dr. Mohab Mangoud University of Bahrain. Lecture # (3) Communication networks

INTRODUCTION TO ICT.

Data Communication and Network. Introducing Networks

ITP 140 Mobile Applications Technologies. Networks

Text Book. 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition.

Lecture 8 Winter 2006 Enterprise and Personal Communications Networks

Data Communication. Introduction

Dr./ Ahmed Mohamed Rabie Sayed

EEC-484/584 Computer Networks

IT 2004 Data Communication & Networking

Computer Communication Networks Lecture No. 1

ITEC 3800 Data Communication and Network. Introducing Networks

Networks. Computer Technology

A+ Guide to Managing & Maintaining Your PC, 8th Edition. Chapter 16 Networking Types, Devices, and Cabling

Computer Network??? Why Computer Networks? Network Classification. Introduction to Computer Networks. Classification of a Computer network by Scale

Introductory to Computer Networks Local Area Networks. Lecture 16 Fall Isfahan University of technology Dr.

BROADBAND AND HIGH SPEED NETWORKS

Introduction to Computer Networks. Budditha Hettige

Computer Networks

COMPUTER NETWORK. PBL(1)

A LAN is a high-speed data network that covers a relatively small geographic area. It typically connects workstations, personal computers, printers,

CS 420/520 Data Communication Systems. Syllabus and Scope of Course

Module 16: Distributed System Structures. Operating System Concepts 8 th Edition,

1 Introduction to Networking

Introduction to Networks

ITP 140 Mobile Applications Technologies. Networks

Data and Computer Communications Chapter 1 Data Communications, Data Networks, and the Internet

Chapter One. Introduction to Computer System. Definition Objectives Types according to their size Internet

Chapter 9 Introduction to Networks

NZQA unit standard version 2 Page 1 of 6. Demonstrate basic knowledge of telecommunications concepts

Pengantar Teknologi Informasi dan Teknologi Hijau. Suryo Widiantoro, ST, MMSI, M.Com(IS)

Review of Network Technologies

Module 15: Network Structures

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

Navpreet Singh INTRODUCTION TO COMPUTER NETWORKS. Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA

VISUAL SUMMARY COMMUNICATION CHANNELS COMMUNICATIONS. Communications and Networks

Distributed System Chapter 16 Issues in ch 17, ch 18

CCM 4300 Lecture 2 Computer Networks: Wireless and Mobile Communication Systems. Dr Shahedur Rahman School of Science and Technology

Transfer of data from one device to another via some form of transmission medium.

Internet. Networks. An Old Way of PC-PC Communication. global positioning system (GPS) PC A to floppy disk Then floppy disk to PC B

Computer Network Architecture

Module 15: Network Structures

Network Connectivity and Mobility

INVIGILATED BY MARKED BY MARKS TALLIED BY

DATA SECURITY MANAGEMENT. Chris Hare INSIDE. What is a Network? Network Devices; Hubs; Repeaters; Bridges; Routers; Switches; Network

31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers

Different network topologies

Chapter 1 Communication

Introduction to LAN Protocols

Computers Are Your Future Eleventh Edition Chapter 7: Networks: Communicating & Sharing Resources

Introduction to Network Technologies & Layered Architecture BUPT/QMUL

Introduction to Networks and the Internet

Module 16: Distributed System Structures

Local Area Networks (LANs): Packets, Frames and Technologies Gail Hopkins. Part 3: Packet Switching and. Network Technologies.

Chapter. 6.1 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall

Introduction. Computer Networks: Introduction 1

Medium Access Protocols

Chapter by Prentice Hall

Chapter 4: Communication Technology. Solutions

Objectives Overview. Chapter 9 Networks and Communications. Discovering Computers Instructor: Imran Khalil MSc-IT 1 st semester Fall 2016

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 10 Networking Essentials

Lecture (07) Fundamentals of WANs (I)

Introduction. Computer Networks Term B10

Introduction to Computer Science (I1100) Networks. Chapter 6

CHAPTER 17 - NETWORK AMD DISTRIBUTED SYSTEMS

Chapter 9. Introduction. Communications

Outline: Connecting Many Computers

Networking. Networking and Communication Trends Convergence (Accessibility) Speed Stability Simplicity* Embeddedness

Transcription:

INTRODUCTORY COMPUTER NETWORKS WHAT S A NETWORK? Faramarz Hendessi

Introductory Computer Networks Lecture 2 Fall 2010 Isfahan University of technology Dr. Faramarz Hendessi 2

What s a network? Merriam-Webster Dictionary: A fabric or structure of cords or wires that cross at regular intervals A system of computers, terminals and databases connected by communication lines A computer network is defined as the interconnection of 2 or more independent computers. [Ramteke, Networks, pg. 24].

Why network? Before networks: One large computer (mainframe) used for all processing in businesses, universities, etc. Smaller, cheaper computers Personal computers or workstations on desktops. Interconnecting many smaller computers is advantageous! Why?

Everywhere Computing Computers everywhere. Also means everywhere communication. Users connected anywhere/anytime. PC (laptop, palmtop) equivalent to cell phone. Networking computers together is critical!

Computer Network Provide access to local and remote resources. Collection of interconnected end systems: Computing devices (mainframes, workstations, PCs, palm tops) Peripherals (printers, scanners, terminals).

Why network? Resource sharing! Hardware: printers, disks, terminals, etc. Software: text processors, compilers, etc. Data. Robustness. Fault tolerance through h redundancy. d Load balancing. Processing and data can be distributed over the network. Location independence. Users can access their files, etc. from anywhere in the network.

Problems? Security! It s much easier to protect centralized resources than when they are distributed. Network itself as the target..

Some History

Before the Internet Postal network. Delivers different types of objects (letters, packages, etc.) world-wide. Relatively high delay but relatively cheap. Sender and receiver identified by their postal address (name, number, street, city, etc.). Telephone network. Engineered to deliver real-time voice. Also world-wide. Low delay but more expensive. Users identified but telephone number.

The Telephone Network Telephone was patented by G. Bell in 1876. For one telephone to be able to talk with another telephone, a direct connection between the two telephones was needed. Within one year, cities were covered with a wild jumble y, j of wires!

The Telephone Network (cont d) In 1878, the Bell Telephone company opened its first switching office (in New Haven, CT). Each user would connect to the local switching office. When a user wanted to make a call, s/he rang to the, / g office, and would be manually connected to the other end.

The Telephone Network (cont d) To allow for long-distance calls, switching offices (switches) were connected. Several connections can go through inter-switch trunks simultaneously. At some point, there were too many connections between switching offices!

The Telephone Network (cont d) Thus, a second-level hierarchy was added. Th t t l h t h t l t fi The current telephone system has at least five levels of hierarchy.

Addressing Uniquely identifies users. Examples: Postal address, telephone number. Types of addresses: Flat. Hierarchical. Are postal addresses flat or hierarchical? And phone numbers?

POTS or PSTN For over 100 years, the POTS (Plain Old Telephone System) a.k.a. PSTN (Public Switched Telephone Network) handles voice-band communications. The PSTN is well designed and engineered for the transmission and switching of voice Real-time. Low latency. High reliability. Moderate fidelity.

Evolution of Communications Networks About 30 years ago, a second communications network was created with the goal of providing a better transport mechanism for data. In this class, we will study the technology underpinning data networks.

Communication Model Network Source Destination

Simplified Communication Model

Simplified Data Communications Model

Components End systems (or hosts), Routers/switches/bridges, and Links (twisted pair, coaxial cable, fiber, radio, etc.).

Source Components (cont d) generates data to be transmitted Transmitter Converts data into transmittable signals Transmission System Carries data Receiver Converts received signal into data Destination Takes incoming data

Transmission. Signal Generation. Synchronization. Key Tasks Error detection and correction. Addressing and routing End-to-end Recovery. Security.

Key Tasks Transmission. Signal Generation. Synchronization. Physical Layer Error detection and correction. Data Link Layer Addressing and routing Network Layer End-to-end Recovery. Transport Layer Security. Application Layer

Networking Point to point communication not usually practical Devices are too far apart. Large set of devices would need impractical number of connections. Solution is a communications network.

Simplified Network Model

Connecting End Systems Dedicated link Multiple access / shared medium

Connecting End Systems (cont d)

Shared Communication Infrastructure A stream of packets from sender to receiver.

Types of Data Networks Several ways to classify data networks. For example, according to coverage. Local Area Networks (LANs) typically provide networking capabilities within a building, campus. Typically within 5-mile radius. Wide-Area Networks (WANs) span greater geographic distances (e.g., connection of many LANs)). Metropolitan Area Networks (MANs) span more restricted distances, e.g., geographic regions (e.g., Los Nettos network in Southern California, etc.)

The Internet Backbone Regional Stub

Types of Networks (cont d) Classification according to type of connection. Dedicated link. Shared medium (multiple access). Switched point-to-point.

Types of Networks (cont d) Classification according to topology What is network topology? The way network elements are interconnected.

Network Topologies: Examples Star Ring Tree Irregular Bus

More Concepts Network protocols. Layering. Network/protocol architecture.

Network Protocols Diplomats use rules, called protocols, as guides for formal interactions. A communication protocol is a set of rules that t specify the format and meaning of messages exchanged between computers across a network. A set of related protocols that are designed for compatibility are called protocol suite.

Human and Computer Protocols Human Protocol Computer Protocol Hi Hi Got the time? 2:00 Web client OK open connection send me data <data> Web server time