8/27/2014. What is a computer network? Introduction. Business Applications (1) Uses of Computer Networks. Business Applications (2)



Similar documents
CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. January 11 CMSC417 Set 1 1

Introduction Chapter 1. Uses of Computer Networks

Computer Networks Vs. Distributed Systems

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

Overview of Network Hardware and Software. CS158a Chris Pollett Jan 29, 2007.

Data Communication Networks Introduction

Chapter 1. Introduction COMPUTER NETWORKS. History Definitions Computer networks Distributed systems

The TCP/IP Reference Model

ELEC3030 Computer Networks

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition

ICS 153 Introduction to Computer Networks. Inst: Chris Davison

Topics. Computer Networks. Let s Get Started! Computer Networks: Our Definition. How are Networks Used by Computers? Computer Network Components

Computer Networks III

Telecommunications, the Internet, and Wireless Technology

Chapter 9. Communications and Networks. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

IT 3202 Internet Working (New)

Understand VLANs, Wired LANs, and Wireless LANs

The OSI Model and the TCP/IP Protocol Suite PROTOCOL LAYERS. Hierarchy. Services THE OSI MODEL

Telecommunications, Networks, and Wireless Computing

CSE 3461 / 5461: Computer Networking & Internet Technologies

CSCI 362 Computer and Network Security

MANAGEMENT INFORMATION SYSTEMS 8/E

Network System Design Lesson Objectives

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

Computer Networking: A Survey

Introduction to computer networks and Cloud Computing

1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network

Lecture 28: Internet Protocols

NOS for Network Support (903)

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

an interconnected collection of autonomous computers interconnected = able to exchange information

Page 1 of 7. Computer Networking

Chapter 1: Introduction

Oct 15, Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

Computer Networking Networks

The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center

ICTTEN2209A Build and maintain a secure network

Overview of Computer Networks

CompTIA Network+ (Exam N10-005)

Protocols and Architecture. Protocol Architecture.

Local-Area Network -LAN

IT4405 Computer Networks (Compulsory)

Wide Area Networks. Learning Objectives. LAN and WAN. School of Business Eastern Illinois University. (Week 11, Thursday 3/22/2007)

Top-Down Network Design

WANs and Routers. M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska

Discovering Computers Chapter 9 Communications and Networks

TCP/IP Protocol Suite. Marshal Miller Chris Chase

WAN Technology. Heng Sovannarith

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

The Network Layer Functions: Congestion Control

CSCI Topics: Internet Programming Fall 2008

Chapter 1 Personal Computer Hardware hours

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

JOB READY ASSESSMENT BLUEPRINT COMPUTER NETWORKING FUNDAMENTALS - PILOT. Test Code: 4514 Version: 01

Introduction to Networking

IT Data Communication and Networks (Optional)

Convergence Technologies Professional (CTP) Course 1: Data Networking

The OSI and TCP/IP Models. Lesson 2

Computer Networks. Information. Book. Exam. Notes. Paolo Costa costa. Notes. Notes. Notes.

Internetworking and Internet-1. Global Addresses

What is CSG150 about? Fundamentals of Computer Networking. Course Outline. Lecture 1 Outline. Guevara Noubir noubir@ccs.neu.

Chapter 4: Networking and the Internet

Computer Networks CS321

NETWORKING TECHNOLOGIES

Communications and Computer Networks

The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows:

CCNA 1: Networking Basics. Cisco Networking Academy Program Version 3.0

Networking. Systems Design and. Development. CRC Press. Taylor & Francis Croup. Boca Raton London New York. CRC Press is an imprint of the

OPNET - Network Simulator

Introduction to LAN/WAN. Network Layer

Computer Networks - Xarxes de Computadors

Network Technologies

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, Lecturer: Kartik Krishnan Lecture 1-3

ELEC3030 (EL336) Computer Networks. How Networks Differ. Differences that can occur at network layer, which makes internetworking difficult:

What is TCP/IP. Introduction to TCP/IP &216</ &216</ z Transmission Control Protocol/Internet Protocol

Network Technologies

Ethernet. Ethernet. Network Devices

OPNET Network Simulator

NZQA Expiring unit standard 6857 version 4 Page 1 of 5. Demonstrate an understanding of local and wide area computer networks

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Local Area Networks (LANs) Blueprint (May 2012 Release)

NETE-4635 Computer Network Analysis and Design. Designing a Network Topology. NETE Computer Network Analysis and Design Slide 1

COMPUTERS ARE YOUR FUTURE CHAPTER 7 NETWORKS: COMMUNICATING AND SHARING RESOURCES

PLANEAMENTO E GESTÃO DE REDES INFORMÁTICAS COMPUTER NETWORKS PLANNING AND MANAGEMENT

Network Security 網 路 安 全. Lecture 1 February 20, 2012 洪 國 寶

Lesson 24 Network Fundamentals

Expert Reference Series of White Papers. Basics of IP Address Subnetting

The OSI Model: Understanding the Seven Layers of Computer Networks

WAN Data Link Protocols

524 Computer Networks

Course Duration: Course Content Course Description Course Objectives Course Requirements

Internet Protocol Address

(Source: A.S.Tanenbaum: Computer Networks, 3rd. edition) Doc. RNDr. Peter Mederly, CSc.

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

Transcription:

What is a computer network? Introduction Chapter 1 A number of separate but interconnected computers A collection of autonomous computers interconnected by a single technology COURSE FOCUS: design and organization of computer networks The Internet is not a single network but is a network of networks. The World Wide Web is a distributed system. A distributed system is a software system built on top of a network. 2 Uses of Computer Networks Business Applications (1) Business Applications Home Applications Mobile Users Social Issues A network with two clients and one server Business Applications (2) Home Applications (1) The client-server model involves requests and replies In a peer-to-peer system there are no fixed clients and servers. 1

Home Applications (2) Mobile Users Some forms of e-commerce Combinations of wireless networks and mobile computing Social Issues Network Hardware (1) Network neutrality Digital Millennium Copyright Act Profiling users Phishing Transmission technology Broadcast links Point-to-point links 10 Network Hardware (2) Network Hardware (3) Scale Personal area networks Local area networks Metropolitan area networks Wide area networks The internet Classification of interconnected processors by scale. 2

Personal Area Network Local Area Networks Bluetooth PAN configuration Wireless and wired LANs. (a) 802.11. (b) Switched Ethernet. Metropolitan Area Networks Wide Area Networks (1) A metropolitan area network based on cable TV. WAN that connects three branch offices in Australia Wide Area Networks (2) Wide Area Networks (3) WAN using a virtual private network. WAN using an ISP network. 3

Wide Area Networks (4) Wide Area Networks (5) Transmission line a) Relation between hosts on LANs and the subnet. 19 A stream of packets from sender to receiver; Store-and-forward or packet-switched subnet Using a routing algorithm, router A decides if a packet should be sent on the line to B or the line to C. 20 Wireless Networks (6) PSTN Network Software Other MSC clusters MSC A base station MSC Other MSC clusters MSC A wireless channel: each mobile device assigned a distinct channel Protocol hierarchies Design issues for the layers Connection-oriented versus connectionless service Service primitives Relationship of services to protocols A mobile/wireless device 21 Protocol Hierarchies (1) Protocol Hierarchies (2) Layers, protocols, and interfaces. The philosopher-translator-secretary architecture 4

Protocol Hierarchies (3) Connection-Oriented Versus Connectionless Service Example information flow supporting virtual communication in layer 5. Six different types of service. Service Primitives (1) Service Primitives (2) Six service primitives that provide a simple connection-oriented service A simple client-server interaction using acknowledged datagrams. The Relationship of Services to Protocols Reference Models OSI reference model TCP/IP reference model Model used for this text Comparison of OSI and TCP/IP Critique of OSI model and protocols Critique of TCP/IP model The relationship between a service and a protocol. 5

The OSI Reference Model The OSI Reference Model Principles for the seven layers Layers created for different abstractions Each layer performs well-defined function Function of layer chosen with definition of international standard protocols in mind Minimize information flow across interfaces between boundaries Number of layers optimum The OSI reference model OSI Reference Model Layers Physical layer Data link layer Network layer Transport layer Session layer Presentation layer Application layer The TCP/IP Reference Model Layers Link layer Internet layer Transport layer Application layer The TCP/IP Reference Model (1) The TCP/IP Reference Model (2) The TCP/IP reference model The TCP/IP reference model with some protocols we will study 6

The Model Used in this Book Comparison of the OSI and TCP/IP Reference Models Concepts central to OSI model Services Interfaces Protocols The reference model used in this book. Critique of the OSI Model and Protocols OSI Model Bad Timing Bad timing. Bad technology. Bad implementations. Bad politics. The apocalypse of the two elephants. Example Networks The ARPANET (1) Internet ARPANET NSFNET Third-generation mobile phone networks Wireless LANs: 802.11 RFID and sensor networks a) Structure of the telephone system. b) Baran s proposed distributed switching system. 7

The ARPANET (2) The ARPANET (3) The original ARPANET design Growth of the ARPANET. a) December 1969. b) July 1970. c) March 1971. The ARPANET (4) NSFNET Growth of the ARPANET. d) April 1972. e) September 1972. The NSFNET backbone in 1988. Architecture of the Internet Third-Generation Mobile Phone Networks (1) Overview of the Internet architecture Cellular design of mobile phone networks 8

Third-Generation Mobile Phone Networks (2) Third-Generation Mobile Phone Networks (3) Architecture of the UMTS 3G mobile phone network. Mobile phone handover (a) before, (b) after. Wireless LANs: 802.11 (1) Wireless LANs: 802.11 (2) (a) Wireless network with an access point. (b) Ad hoc network. Multipath fading Wireless LANs: 802.11 (3) RFID and Sensor Networks (1) The range of a single radio may not cover the entire system. RFID used to network everyday objects. 9

RFID and Sensor Networks (2) Network Standardization Who s Who in telecommunications Who s Who in international standards Who s Who in internet standards Multihop topology of a sensor network Who s Who in International Standards (1) Who s Who in International Standards (2) The 802 working groups. The important ones are marked with *. The ones marked with are hibernating. The one marked with gave up and disbanded itself. The 802 working groups. The important ones are marked with *. The ones marked with are hibernating. The one marked with gave up and disbanded itself. Metric Units (1) Metric Units (2) The principal metric prefixes The principal metric prefixes 10

End Chapter 1 11