Top Banner
Introduction CECS 474 Computer Network Interoperability Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science Cal ifornia State University, Long Beach
14

Introduction

Feb 26, 2016

Download

Documents

ehren

CECS 474 Computer Network Interoperability. Introduction. Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science Cal ifornia State University, Long Beach. “May you live in interesting times.” -- Chinese Blessing (or Curse) The Industrial Revolution (c. 1760) - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction

Introduction

CECS 474 Computer Network Interoperability

Tracy Bradley Maples, Ph.D.Computer Engineering & Computer ScienceCal ifornia State University, Long Beach

Page 2: Introduction

“May you live in interesting times.”-- Chinese Blessing (or Curse)

The Industrial Revolution (c. 1760)The change in social and economic organization resulting from the replacement of hand tools by machine and power tools and the development of large-scale industrial production. 

The “Digital Revolution” (c. 1990)The change in social and economic organization resulting from the replacement of earlier forms of communication and information storage by a digital format and the development of large-scale networks transmitting digital information. 

Page 3: Introduction

Definition of Networking net·work (net´würk´) n. 1. any arrangement or fabric of parallel wires, threads, etc. crossed at regular intervals by others fastened to them so as to leave open spaces; netting; mesh 2. a thing resembling this in some way; specif., a) a system of roads, canals, veins, etc. that connect with or cross one another b) Radio and TV a chain of transmitting stations controlled and operated as a unit c) a group, system, etc. of interconnected or cooperating individuals 3. the making of nets or netted fabric  Defn: A computer network is a collection of computers interconnected via a transmission medium (e.g., copper wire, optical fiber, microwaves, satellites, WiFi, etc.) The computers can be special-purpose or general-purpose programmable hardware devices.

Page 4: Introduction

Types of Networks

LAN (Local Area Network)• Examples: Ethernet, WiFi, etc.• Defn: A LAN is a network that covers a relatively small area (e.g, a home or

business) usually characterized by high-speed transmission and primarily connected by switches. A LAN is consists of privately owned and managed components.

CAN (Campus Area Network)• Examples: CSULB network (wired + BeachNet), Network at the Long Beach

Boeing Facilities• Defn: A CAN is a network that covers medium-sized area (perhaps 1-10

square miles) and in characterized by medium-to-high transmission speeds and is connected via switches and internally managed routers. A CAN is consists of privately owned and managed components.

Page 5: Introduction

Types of Networks (Cont’d)

WAN (Wide-Area Network) • Examples: The Internet, A Provider Network (e.g., Sprint), etc.• Defn: A WAN is a network that typically covers large distances (100+ miles)

and utilize leased telecommunication lines to interconnect switches/routers. WANs are typically characterized by lower speeds than LANs or CANs. A WAN is consists of privately owned switches (or routers) and leased transmission links.

 Other NetworksPlain Old Telephone SERVICE (POTS), Cell Phone networks, Cable TV networks, Satellites networks, MAN (Metropolitan Area Network), SAN (System Area Network), PAN (Personal Area Network), etc.

Page 6: Introduction

Motivation: Why use Networks? Availability of resources Make resources available to anyone on the network regardless of the physical location of the resource or the user. Load sharing Process a job on the least crowded (or busy) machine. High reliability Have alternate sources of resources (multiple copies). Human-to-human communication Allow humans to communicate through email, telephone, teleconferencing, etc.

Page 7: Introduction

History of Networking  WANs (c. 1970) Driving force behind WANs: The need for government and university researchers located in various parts of the United States to communicate ideas and data between computers. Beginning of the Internet: ARPANET • Created in the early seventies• Funded by ARPA (DARPA)• Prototype for what has evolved into the Internet• Created by folks from Berkeley, MIT, AT&T Bell Labs, etc.

Page 8: Introduction

History of Networking

LANs Driving force behind LANs: The creation of the personal computer in the mid-70s and its widespread usage in the mid-80s. Evolution of LANs: 

Sneaker Net Data Switches Disk Servers File Servers

Page 9: Introduction

Connectivity  A network must provide connectivity among a set of computers.  Defn: A link is the physical medium connecting computers on a network. For example, coaxial cable or optical fiber. Defn: The computers connected by the physical medium are called nodes. Note: sometimes these nodes are specialized pieces of hardware sometimes general purpose. Defn: A host is a node running a user application program. Host machines are interconnected by links to form computer networks.

Page 10: Introduction

Connectivity (Cont’d)

Two Types of Network Links: 

1. Point-to-Point (or store-and-forward) links connect only two nodes.

The Internet Backbone is a point-to-point network.

Page 11: Introduction

Connectivity (Cont’d)

2. Multiple Access (or broadcast or shared) links allow more than two nodes to share a single physical medium.

Example 1: Ethernet Busses & Example 2: WiFi Hubs (Generation I & II)

NOTE: In a shared link, collisions are possible if the protocol does not prevent them.

Page 12: Introduction

Switched Networks  Two types of switched networks: 1. Over point-to-point links, Circuit-switched network provide service by setting up a total path of connected links from the origin to the destination host. 

• A control message is first sent to setup a path from the origin to the destination. (A return signal informs the origin that data transmission may proceed.)

• Once data transmission starts, all channels in the path are used simultaneously, and the entire path remains allocated to the transmission (whether or not it is in use).

Example: Plain Old Telephone SERVICE (POTS) 

Page 13: Introduction

Switched Networks 2. Over point-to-point and multiple access links, Packet-switched networks decompose messages into small pieces called packets. These packets are each numbered and make their way through the net in a store-and-forward fashion. Links are considered busy only when they are currently transmitting packets.

Page 14: Introduction

Which Type of Switching Performs Better– Circuit Switching or Packet Switching?

The answer is not straightforward.

Performance Issues:

• Header overhead (i.e., the amount of "extra" information that must be sent along with the data to ensure proper transmission)

• Transmission delay (i.e., the amount of time it takes data from the time it enters the network until it arrives at its' destination)

• Routing Speed

• Packet Size

• Transmission Speed

More on these issues later…