IntroductionIntroduction Computer Networks Term B10.

Slides:



Advertisements
Similar presentations
Networks: Introduction 1 CS4514 Computer Networks Term B06 Professor Bob Kinicki.
Advertisements

Introduction to Computer Administration. Computer Network - Basic Concepts Computer Networks Computer Networks Communication Model Communication Model.
IntroductionIntroduction Advanced Computer Networks.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
CIS.IUPUI (from Leon-garcia)1 What is a protocol? A set of rules that governs how two parties are to interact. The purpose of a protocol is to provide.
Adapted from Tanenbaum's Slides for Computer Networks, 4e
1 Introduction to Networking Lesson 01 NETS2150/2850.
Shalini Bhavanam. Key words: Basic Definitions Classification of Networks Types of networks Network Topologies Network Models.
Networks: Introduction1 Course Objectives 1.To introduce the student to the major concepts involved in wide-area networks (WANs) and local area networks.
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
Leon-Garcia & Widjaja: Communication Networks Copyright ©2000 The McGraw Hill Companies The caller picks up the phone triggering the flow of current in.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Networks: Introduction1 CS4514 Computer Networks Term B03 Professor Bob Kinicki.
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Computer Networks: Introduction1 Introduction. Computer Networks: Introduction2 Network Definitions and Classification Preliminary definitions and network.
Sami S.Al-Wakeel 1 CHAPTER 1 INTRODUCTION. Sami S.Al-Wakeel 2 NETWORK Definition: A Group of interconnected nodes that exchange information and share.
Computer Networks Eyad Husni Elshami. Computer Network A computer network is a group of interconnected computers to share data resources ( printer, data.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Computer Networks Lecture 1 & 2 Introduction and Layer Model Approach Lahore Leads University.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 1 Introduction.
CS 3830 Day 2 Introduction 1-1. Announcements  Program 1 posted on the course web  Project folder must be in 1DropBox on S drive by: 9/14 at 3pm  Must.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor Milos STOLIC, B.Sc. Assistant
CN. Computer NEtwork ► A computer network, often simply referred to as a network, is a collection of computers.
Chapter Overview Network Communications.
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to.
Computer Networks Network Hardware & Software
Computer Network Basic Concepts. Topics Computer Networks Communication Model Transmission Modes Communication Types Classification Of Computer Networks.
Introduction Hamed Jamshak Hamed Jamshak Chapter 1 Hamed Jamshak.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 2 Introduction.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Overview of computer communication and Networking Communication VS transmission Computer Network Types of networks Network Needs Standards.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
OV Copyright © 2013 Logical Operations, Inc. All rights reserved. Network Theory  Networking Terminology  Network Categories  Standard Network.
OV Copyright © 2011 Element K Content LLC. All rights reserved. Network Theory  Networking Terminology  Network Categories  Standard Network Models.
IntroductionIntroduction Computer Networks A15. Computer Networks Introduction 2 Introduction Outline  Preliminary Definitions  Internet Components.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?
Introduction 1-1 Networking Admin  1 to 4 lectures a week for 11 weeks for a total of 23 lectures  Interleaves with Functional Programming  First prac.
Basic Computer Network. TOPOLOGI  Topologi fisik.
Data Network Designing and Evaluation
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
Introduction to Computer Networks Dr. Sanjay P. Ahuja, Ph.D FIS Distinguished Professor of Computer Science School of Computing, UNF.
WEBMASTER 3224 PHYSICAL VS LOGICAL COMPONENTS OF THE INTERNET AND NETWORKS.
COMPUTER NETWORK CREATED BY:- PALASH SACHAN. CONTENTS INTRODUCTION COMPUTER NETWORK TYPES OF NETWORK CLASSIFICATION OF NETWORK ARCHITECTURE NETWORK TOPOLOGY.
Computer Networks part II 1. Network Types Defined Local area networks Metropolitan area networks Wide area networks 2.
Lecture 1: Major Networking Concepts: a Review Dr. Najla Al-Nabhan.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
1: Introduction1 Internet Services and Protocols Adapted from “Computer Networking: A Top Down Approach Featuring the Internet” Kurose and Ross, Addison.
Introduction.
CHAPTER 8 Communication and Network Copyright © Cengage Learning. All rights reserved.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Term C04 Professor Bob Kinicki
Classification of Networks
Telemedicine.
Chapter 1 Introduction.
Network Hardware Local Area Networks Metropolitan Area Networks
Chapter 1 – Part 1 Introduction.
Term B08 Professor Bob Kinicki
Introduction to Computer Administration
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Presentation transcript:

IntroductionIntroduction Computer Networks Term B10

Computer Networks Introduction 2 Introduction Outline  Preliminary Definitions  Internet Components  Network Application Paradigms  Classifying networks –by transmission technology –by size/scale –by topology

computer network :: [Tan] 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. Computer Networks Introduction 3 DefinitionsDefinitions

Host B Host C Host L Host D Host E Host G Host J Host A Host H Host F Host M W TX Y Z nodes AP W1 W2 W3 W4 Internet Access and Flows

The Internet: “nuts and bolts” view The Internet: “nuts and bolts” view  millions of connected computing devices: hosts = end systems – running network apps Home network Institutional network Mobile network Global ISP Regional ISP router PC server wireless laptop cellular handheld wired links access points  communication links  fiber, copper, radio, satellite  transmission rate = capacity  routers * : forward packets (chunks of data) 5 Computer Networks Introduction * Also referred to as switches or gateways.

Computer Networks Introduction 6

Networking Application Paradigms Introduction 7

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

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

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

A Closer Look at Network Structure  network edge: applications and hosts  access networks, physical media: wired, wireless communication links  network core:  interconnected routers  network of networks Computer Networks Introduction11

The Network Edge  end systems (hosts): –run application programs –e.g. Web, –at “edge of network” client/server peer-peer client/server model  client host requests, receives service from always-on server  e.g. Web browser/server; client/server peer-peer model:  minimal (or no) use of dedicated servers  e.g. Skype, BitTorrent Computer Networks Introduction 12

Wireless versus Mobile Applications Computer Networks Introduction 13  Wireless involves transmissions through the air (type depends on frequency). –Residential access networks Residential access points –Institutional access networks Institutional and corporate access points or mesh networks –Public access networks e.g., Cities, towns, libraries and coffee shops –Cellular networks 2.5G, 3G and 4G

Wireless versus Mobile Applications Computer Networks Introduction 14  Mobile can refer to the Hosts. –Laptops can be moveable and wired. –Laptops can be moveable and wireless. –Cell phones, smart phones, PDAs and devices in vehicles are mobile and wireless.  Mobile Ad Hoc NETworks (MANETs):: –wireless devices are both Hosts and subnet nodes (routers). –The distinction is that MANET nodes may relay traffic intended for other nodes (multi-hop traffic).

Network Classifications Introduction 15

Computer Networks Introduction 16 Classifying by Transmission Technology a single communications channel shared 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.

Classification by Size Computer Networks Introduction 17 Figure 1-6. Classification of interconnected processors by scale. Tanenbaum (PAN) (LAN) (MAN) (WAN)

Classification by Size Computer Networks Introduction 18  PANS {Personal Area Networks} –Used for communication among computer devices, including smart phones and PDA’s in proximity to an individual's body [Wikipedia]. –Reach up to meters. –Includes ‘wearable’ devices and protocols such as Bluetooth, Zigbee and UWB (Ultra Wide Band) –IEEE Working Group for Wireless PANs (WPANs).

PANsPANs Computer Networks Introduction 19 [ Brunell University West London ]

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

Wired LANs Computer Networks Introduction 21 Ethernet bus Ethernet hub transceivers Leon-Garcia & Widjaja: Communication Networks

Computer Networks Introduction 22 Figure (a) Wireless networking with a base station. (b) Ad hoc networking. Wireless LANs (WLANs) Tanenbaum

Wireless Sensor Networks (WSNs) Computer Networks Introduction 23 WSNs can have mobile or fixed nodes but require a routing algorithm and normally have power concerns. WSNs can have mobile or fixed nodes but require a routing algorithm and normally have power concerns. N. Chohan

Computer Networks Introduction 24 Metropolitan Area Networks (MANs) Figure 1-8. A metropolitan area network based on cable TV. Tanenbaum

Metropolitan network A consists of access subnetworks: a, b, c, d. National network consists of regional subnetworks: . Metropolitan network A is part of regional subnetwork . A A Hierarchical Network Topology 1* a c b d    MANs within a Hierarchical Topology Computer Networks Introduction 25 Leon-Garcia & Widjaja: Communication Networks

Computer Networks Introduction 26 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 (ASs) –VPNs (Virtual Private Networks).

ARPAnet circa 1972 A point-to-point network Computer Networks Introduction 27 UCLARANDTINKER USC NBS UCSB HARV SCD BBN STAN AMES McCLELLAN UTAHBOULDERGWCCASE CARN MITRE ETAC MIT ILL LINC RADC Leon-Garcia & Widjaja: Communication Networks

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

internetinternet A network of networks Computer Networks Introduction 29 G G G G G net 1 net 2 net 3 net 4 net 5 G = gateway G Leon-Garcia & Widjaja: Communication Networks

Computer Networks Introduction 30 flow of data Repeater Bus Topology Network Classification by Topology Bidirectional flow Default is baseband cabling

Computer Networks Introduction 31 Network Classification by Topology Repeater Ring Topology Note - A ring implies unidirectional flow. Note - A ring implies unidirectional flow.

Network Classification by Topology Headend Tree Topology 32 Computer Networks Introduction

Tree Topology Computer Networks Introduction 33 WSN end-to-end routing often employs a spanning tree for routing. WSN end-to-end routing often employs a spanning tree for routing. N. Chohan

Network Classification by Topology hub, switch or repeater Star Topology Computer Networks Introduction 34

Network Classification by Topology AP W1 W2 W3 W4 Wireless Infrastructure Star Topology Computer Networks Introduction 35

Introduction Summary Computer Networks Introduction 36  Define: network, distributed system, subnet, host, node, flow, channel and link.  Paradigms: Client-Server, Peer-to-Peer, Wireless and Mobile.  Classifications and Acronyms: –Broadcast, multicast, unicast –PAN, LAN, MAN, WAN, WLAN, WSN –The Internet versus an internet –Hierarchical, bus, ring,tree, and star topology