IntroductionIntroduction Advanced Computer Networks.

Slides:



Advertisements
Similar presentations
Communications Networks: Fundamental Concepts and Key Architectures
Advertisements

Networks: Introduction 1 CS4514 Computer Networks Term B06 Professor Bob Kinicki.
Introduction to Computer Administration. Computer Network - Basic Concepts Computer Networks Computer Networks Communication Model Communication Model.
Saeed Darvish Pazoki – MCSE, CCNA Abstracted From: Sybex – Network+ Study Guide Network Fundamentals 1.
IntroductionIntroduction Computer Networks Term B10.
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.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
Networks: Introduction1 Course Objectives 1.To introduce the student to the major concepts involved in wide-area networks (WANs) and local area networks.
Leon-Garcia & Widjaja: Communication Networks Copyright ©2000 The McGraw Hill Companies The caller picks up the phone triggering the flow of current in.
Networks: Introduction1 CS4514 Computer Networks Term B03 Professor Bob Kinicki.
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.
Chapter 1 NETWORKING BASICS.
Introduction Chapter Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
{ Networking High School Computer Application. What is a network? A system containing any combination of computers, computer terminals, printers, audio.
Computer Networks Lecture 1 & 2 Introduction and Layer Model Approach Lahore Leads University.
Information Technologies -- Computer Networks 林永松 台灣大學資訊管理學系 (02)
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor Milos STOLIC, B.Sc. Assistant
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.
Computer Networks and Communications (2) Bazara I. A. Barry Department of Computer Science University of Khartoum
Computer Networks Network Hardware & Software
 Computer Networking Computer Networking  Networking terminology Networking terminology  Client Server Model Client Server Model  Types of Networks.
Network Basics. Outline Objective Types of Networks LAN Topologies LAN Networking Standards Network Devices Dial-Up Access Ethernet Wiring Summary References.
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.
 Lecturer : Ch. Nabeel Ahmed Superior University Grw Campus 1.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
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.
Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?
Basic Computer Network. TOPOLOGI  Topologi fisik.
Network Basics. Network Classifications Scope Scope Local area network (LAN) Local area network (LAN) Metropolitan area (MAN) Metropolitan area (MAN)
5 SECTION A 1 Network Building Blocks  Network Classifications  LAN Standards  Network Devices  Clients, Servers, and Peers  Physical Topology  Network.
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.
Lecture 1: Major Networking Concepts: a Review Dr. Najla Al-Nabhan.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model.
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.
Introduction Chapter 1. Computer network computer network, often simply referred to as a network, is a collection of hardware components and computers.
Introduction.
Topic: Computer Communication, Networks and Internet Subject: Computer Communication and Networks Class: BS IT 4 th Semester By: Muhammad Hanif.
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Introduction to Networking.
Introduction Chapter 1. Introduction  A computer network is two or more computers connected together so they can communicate with one another.  Two.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Term C04 Professor Bob Kinicki
Classification of Networks
Computer Network Course objective: To understand Network architecture
Telemedicine.
Chapter 1 Introduction.
Wireless Modes.
Network Hardware Local Area Networks Metropolitan Area Networks
Chapter 1 Introduction.
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 Advanced Computer Networks

Advanced Computer Networks Introduction 2 Introduction Outline  Preliminary definitions  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. Advanced 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

Advanced Computer Networks Introduction 5 K & R

Networking Application Paradigms Advanced Computer Networks Introduction 6

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

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

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

Wireless versus Mobile Applications  Wirelesss involves transmissions through the air (type depends on frequency).  Mobile can refer to the Hosts. –Laptops can be moveable and wired. –Laptops can be moveable and wireless. –Cell phones, Iphones, PDAs and devices in vehicles are mobile and wireless.  Mobile Ad Hoc NETworks (MANETs):: wireless devices are both Hosts and subnet nodes. Advanced Computer Networks Introduction 10

Network Classifications Advanced Computer Networks Introduction 11

Advanced Computer Networks Introduction 12 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 Advanced Computer Networks Introduction 13  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. –often have a backbone (e.g., FDDI and ATM) to connect campus networks.

Classification by Size Advanced Computer Networks Introduction 14 Figure 1-6. Classification of interconnected processors by scale. Tanenbaum

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

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

Wireless Sensor Networks (WSNs) Advanced Computer Networks Introduction 17 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

Advanced Computer Networks Introduction 18 Metropolitan Area Networks 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 Advanced Computer Networks Introduction 19 Leon-Garcia & Widjaja: Communication Networks

Advanced Computer Networks Introduction 20 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 Advanced Computer Networks Introduction 21 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) Advanced Computer Networks Introduction 22 Figure 1-10.A stream of packets from sender to receiver. Tanenbaum

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

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

Advanced Computer Networks Introduction 25 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 26 Advanced Computer Networks Introduction

Tree Topology Advanced Computer Networks Introduction 27 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 Advanced Computer Networks Introduction 28

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

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