CS4514 Computer Networks

Similar documents
Introduction. Computer Networks: Introduction 1

Introduction. Computer Networks Term B10

Computer-to-Computer Networks (cont.)

Chapter 1 Introduction. COSC 3213 Summer 2003

Chapter 1 Communication

CHAPTER -1. Introduction to Computer Networks

COSC 3213: Computer Networks I

COSC 3213: Communication Networks

Lenuţa Alboaie Computer Networks

Dr./ Ahmed Mohamed Rabie Sayed

L2: Introduction to Communication Networks: Internet. Outline

Introduction to LAN Protocols

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

Gigabit Networks, VLANs & Wireless LANs

Chapter 3. Underlying Technology. TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS

Chapter 1. Introduction

Computer Networks รศ.ดร.อน นต ผลเพ ม. Assoc. Prof. Anan Phonphoem, Ph.D. Kasetsart University, Bangkok, Thailand

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

Introduction to Computer Networks. Budditha Hettige

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

Connecting to the Network

EEC-484/584 Computer Networks

06/02/2006. Local & Metropolitan Area Networks 1. INTRODUCTION. Why Study Local and Metropolitan Area Networks? ACOE322. Lecture 1 Introduction

BROADBAND AND HIGH SPEED NETWORKS

Local Area Networks. Aloha Slotted Aloha CSMA (non-persistent, 1-persistent, p-persistent) CSMA/CD Ethernet Token Ring

Chapter 1 Communication Networks and Services

Chapter 16 Networking

LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed.

Introduction to LAN Protocols

WIRELESS SENSOR NETWORK

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

Chapter 6 Connecting Device

COMPUTER NETWORKING. By: Dr. Noor Dayana Abd Halim

Chapter 9. Introduction. Communications

COMPUTER TECHNIQUE. ( Vocational Stream ) Paper : V. ( Computer Network ) ( Theory )

UNIT 5 MANAGING COMPUTER NETWORKS LEVEL 3 NETWORK TOPOLOGIES AND LAYOUT

ROYAL INSTITUTE OF INFORMATION & MANAGEMENT

Chapter 1 Introduction 1.1

Introduction. High Speed LANs. Emergence of High-Speed LANs. Characteristics of High Speed LANS. Text ch. 6, High-Speed Networks and

Local Area Networks. Ethernet LAN

Chapter 1. Introduction

IT4405 Computer Networks (Compulsory)

Chapter 1 Communication Networks and Services

LANs. Local Area Networks. via the Media Access Control (MAC) SubLayer. Networks: Local Area Networks

Types of Computer Networks and their Topologies Three important groups of computer networks: LAN, MAN, WAN

Guide to Networking Essentials Fifth Edition. Chapter 2 Network Design Essentials

Data Communication and Network. Introducing Networks

CEN 444 Computer networks

Internet, HTTP and DNS Examples. Networks: HTTP and DNS 1

TYPES OF COMPUTER NETWORKS

Local Area Network(LAN)

Session 1. Introduction to Computer Communications and Networking. Communication Network. A communication network consists of a set

Network.... communication system for connecting end- systems. End-systems a.k.a. hosts PCs, workstations dedicated computers network components

CS-461 Internetworking. Dr. Mohamed Aboutabl

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

TOPIC 5: COMMUNICATION AND INTERNET

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

INTRODUCTION TO ICT.

ITEC 3800 Data Communication and Network. Introducing Networks

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


Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái

Computer Communications and Network Basics p. 1 Overview of Computer Communications and Networking p. 2 What Does Computer Communications and

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

Goals. Fundamentals of Network Media. More topics. Topics. Multiple access communication. Multiple access solutions

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

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

Revision of Previous Lectures

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

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers

Redes de Computadores. Introduction

Introduction to Networks

Correction to BBN Report No. 1822

Bridging and Switching Basics

EITF25 Internet Techniques and Applications L4: Network Access. Stefan Höst

Lecture 1: Introduction & Overview

Chapter 5. The Network Layer. Network Layer Design Isues. Store-and-Forward Packet Switching 10/7/2010. Implementation of Connectionless Service

Chapter 5. The Network Layer

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

Chapter 1. Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization. Revised: August 2011

Data Link Layer -2- Network Access

Chapter 5. The Network Layer. CEN Chapter 5 1

Networking Fundamentals

Area Covered is small Area covered is large. Data transfer rate is high Data transfer rate is low

Data Link Layer, Part 5. Medium Access Control

COMPONENTS OF DATA COMMUNICATION

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

EECS Introduction to Computer Networking. Local Area Networks / Ethernet. Hub

Full file at

Connected computers are better! How s it done? Lawrence Snyder University of Washington, Seattle

Networking Applications

Fundamental Interaction Model

Chapter Topics. The History of the Internet. Chapter 7: Computer Networks, the Internet, and the World Wide Web

ET4254 Communications and Networking 1

1: Review Of Semester Provide an overview of encapsulation.

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

Computer Networks (Introduction to TCP/IP Protocols)

VISUAL SUMMARY COMMUNICATION CHANNELS COMMUNICATIONS. Communications and Networks

Read Chapter 1 of Kurose-Ross

Transcription:

CS4514 Computer Networks Term B07 Professor Bob Kinicki Networks: Introduction 1

Course Objectives Networks: Introduction 2

Course Objectives 1. To develop an understanding of modern network architectures from a design and performance perspective. 2. To introduce the student to the major concepts involved in wide-area networks (WANs), local area networks (LANs), Wireless LANs (WLANs) and Wireless Sensor Networks (WSNs). 3. To clarify network terminology. Networks: Introduction 3

Course Objectives 4. To provide an opportunity to do network programming using TCP/IP. 5. To give the students experience working in programming teams. 6. To provide a WLAN performance evaluation experience. 7. To expose students to emerging technologies and their potential impact. Networks: Introduction 4

Introduction Networks: Introduction 5

Network Definitions and Classification Preliminary definitions and network terminology Sample application paradigms Classifying networks by transmission technology Classifying networks by size (or scale) Classifying networks by topology Networks: Introduction 6

Preliminary Definitions computer network :: [Tanenbaum] a collection of autonomous computers interconnected by a single technology. [LG&W] communications network ::a set of equipment and facilities that provide a service. In a distributed system the collection of independent computers appears to its users as a single coherent system. Networks: Introduction 7

Client-Server Applications Figure 1.1 A network with two clients and one server. Networks: Introduction 8

Client-Server Model Figure 1-2. The client-server model involves requests and replies. Networks: Introduction 9

Peer-to to-peer Applications Figure 1.3 In a peer-to-peer system there are no fixed clients and servers. Networks: Introduction 10

Mobile Network Users Figure 1-5. Combinations of wireless networks and mobile computing. Networks: Introduction 11

Networks: Introduction Networks: Introduction 12 12 12 1 11 8 4 7 2 6 9 10 14 5 13 15 3 Host B Host C Host L Host D Host E Host G Host J Host A Host H Host F Host M 16 17 W T X Y Z nodes AP W1 W2 W3 W4

Classifying Networks by Transmission Technology broadcast :: a single communications channel shared by all machines (addresses) on the network. Broadcast can be both a logical or a physical concept (e.g. Media Access Control (MAC) sublayer ). multicast :: communications to a specified group. This requires a group address (e.g. multimedia multicast). unicast :: a communication involving a single sender and a single receiver. point-to-point :: connections made via links between pairs of nodes. Networks: Introduction 13

Network Classification by Size Figure 1-6. Classification of interconnected processors by scale. Networks: Introduction 14

Network Classification by Size LANs {Local Area Networks} Wired LANs: typically physically broadcast at the MAC layer (e.g., Ethernet, Token Ring) Wireless LANs Wireless Sensor Networks (WSNs) MANs {Metropolitan Area Networks} campus networks connecting LANs logically or physically. often have a backbone (e.g., FDDI and ATM) Networks: Introduction 15

Wired LANs transceivers Ethernet bus Ethernet hub Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 1.17 Networks: Introduction 16

Wireless LANs (WLANs( WLANs) Figure 1-35. (a) Wireless networking with a base station. (b) Ad hoc networking. Networks: Introduction 17

Metropolitan Area Networks Figure 1-8. A metropolitan area network based on cable TV. Networks: Introduction 18

MAN 1* 2 a 3 c 4 A b d Metropolitan network A consists of access subnetworks a, b, c, d. Hierarchical Network Topology A α National network consists of regional subnetworks α, β, γ. Copyright 2000 The McGraw Hill Companies β γ Metropolitan network A is part of regional subnetwork α. Leon-Garcia & Widjaja: Communication Figure 1.8 Networks Networks: Introduction 19

Network Classification by Size WANs {Wide Area Networks} also referred to as point-to-point networks. ARPANET Internet usually hierarchical with a backbone. Enterprise Networks, Autonomous Systems VPNs (Virtual Private Networks). Networks: Introduction 20

AMES UTAH BOULDER GWC CASE McCLELLAN RADC AMES USC ILL LINC CARN UCSB MIT MITRE STAN SCD ETAC UCLA RAND TINKER BBN HARV NBS Copyright 2000 The McGraw Hill Companies ARPAnet circa 1972 a point-to-point network Leon-Garcia & Widjaja: Communication Networks Figure 1.16 Networks: Introduction 21

Wide Area Networks (WANs) Figure 1-10.A stream of packets from sender to receiver. Networks: Introduction 22

net 1 G net 3 G G G = gateway G net 5 net 2 G net 4 G Copyright 2000 The McGraw Hill Companies internet - a network of networks Leon-Garcia & Widjaja: Communication Networks Figure 1.18 Networks: Introduction 23

Network Classification by Topology Bus flow of data Bidirectional flow assumes baseband cable Repeater Networks: Introduction 24

Network Classification by Topology Ring Repeater Repeater Note - a ring implies unidirectional flow Networks: Introduction 25

Network Classification by Topology Tree Headend Networks: Introduction 26

Network Classification by Topology Star hub, switch or repeater Networks: Introduction 27

Network Classification by Topology Star W1 W2 AP W3 W4 Wireless Infrastructure Networks: Introduction 28