+ All Categories
Home > Documents > Welcome to CMPE003 Personal Computers: Hardware and Software

Welcome to CMPE003 Personal Computers: Hardware and Software

Date post: 10-Jan-2016
Category:
Upload: tallis
View: 36 times
Download: 0 times
Share this document with a friend
Description:
Welcome to CMPE003 Personal Computers: Hardware and Software. Dr. Chane Fullmer Fall 2002 UC Santa Cruz. Assignments. Homework #4 – Due October 25 (That’s this coming Friday  ) Design your own resume Must use a Word Processor (ie, M$ Word) Notepad will not suffice. - PowerPoint PPT Presentation
Popular Tags:
52
Welcome to CMPE003 Personal Computers: Hardware and Software Dr. Chane Fullmer Dr. Chane Fullmer Fall 2002 Fall 2002 UC Santa Cruz UC Santa Cruz
Transcript
Page 1: Welcome to CMPE003 Personal Computers: Hardware and Software

Welcome to CMPE003 Personal Computers: Hardware and Software

Dr. Chane FullmerDr. Chane Fullmer

Fall 2002Fall 2002

UC Santa CruzUC Santa Cruz

Page 2: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 2

Assignments

Homework #4 – Due October 25(That’s this coming Friday ) Design your own resume Must use a Word Processor (ie, M$ Word)

Notepad will not suffice.

Details and sample resume – see class page –

http://www.soe.ucsc.edu/classes/cmpe003/Fall02/hw4_resume.html

Page 3: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 3

Class Information

Midterm results: Average….. 34.6 = ~70% (Strong ‘C’)

Low – 18 High – 46

Will be handed back after lecture today

Page 4: Welcome to CMPE003 Personal Computers: Hardware and Software

Networking: Computer Connections

Chapter 7

Part B

Page 5: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 5

Objectives

Describe the basic components of a network Explain the methods of data transmission, including types of

signals, modulation, and choices among transmission modes

Differentiate among the various kinds of communications links and appreciate the need for protocols

Describe various network configurations List the components, types, and protocols of a local area

network Appreciate the complexity of networking Describe some examples of networking

Page 6: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 6

Network Topology

Physical layout Star Ring Bus

Node – any device connected to the network Server Computer Printer Other peripheral

Page 7: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 7

Star

Central hub All messages routed through hub Hub prevents collisions Node failure – no effect on overall network Hub failure – network fails

Page 8: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 8

Ring

Travel around circular connection in one direction

Node looks at data as it passes Addressed to me? Pass it on if not my address

No danger from collisions Node failure – network fails

Page 9: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 9

Bus

Single pathway All nodes attached to single line Collisions result in re-send Node failure – no effect on overall network

Page 10: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 10

Introduction to Networks

The Local Area Network (LAN) Early data transfers were accomplished by

physically “moving the data” around Magnetic tapes, disk packs

“Never underestimate the bandwidth of a station wagon loaded full of mag tapes headed for LA”

--- anonymous

Interconnecting computers was becoming necessary to facilitate the information flow…

Page 11: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 11

Introduction to Networks

Interconnecting the computers Circuit boards

Specific to hardware platform IBM, DEC, CDC, NCR…. Today it is better standardized – ISA, PCI, PCMCIA

Specific to physical medium and protocol Wire -- Ethernet, X.25… Wireless – 802.11, HIPERLAN… Physical layers are standardized

A Sun running Ethernet can talk to an IBM running Ethernet or a Windows PC running Ethernet or anything running Ethernet …

Page 12: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 12

Circuit Boards Plug Into A Computer Computers are built such that they contain a

set of sockets. Using wires to connect sockets together Using wires to carry power and data Plugging circuit boards into sockets to control

external devices

Page 13: Welcome to CMPE003 Personal Computers: Hardware and Software

Illustrations of the components visible in a computer when the cover has been removed. A circuit board can plug into each socket; wires connect the sockets to other components.

Page 14: Welcome to CMPE003 Personal Computers: Hardware and Software

NIC (Network Interface Card)

A computer needs network interface hardware and a cable that connects to the LAN.

A computer uses the network interface card (NIC) to send and receive data.

Page 15: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 15

Introduction to Networks

Connecting Computers A minimum network – two nodes

Computer A Computer B

Page 16: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 16

Introduction to Networks

Connecting Computers Adding a new computer to the network…

Computer A Computer B

Computer C

Page 17: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 17

Early Systems

Advantage of early LANs were speed. Disadvantages of early LANs were

inconvenience and cost. Requiring effort to: Add a new computer Connect incompatible hardware

Page 18: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 18

Introduction to Networks

Connecting Computers Example: Thin Net (Ethernet)

Computer A Computer CComputer B

LAN Hub

Terminator

Page 19: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 19

Introduction to Networks

Connecting Computers Example: 10BaseT (Ethernet)

Computer A Computer B

Computer C

LAN Hub

Page 20: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 20

Introduction to Networks

LANsA computer communication technology is

classified as a Local Area Network (LAN) if it provides a way to interconnect multiple computers across short distances.

Modern day LANs are inexpensive, reliable and convenient to install and manage

Page 21: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 21

Introduction to Networks

LAN technology is standardized The LAN is isolated from the computers that

use it (via the circuit cards – aka network interface card (NIC) )

LAN parameters are independent of user machines – speed, distance, etc..

Page 22: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 22

Introduction to Networks

LANs have changed the economies of computing LANs allow the sharing of resources

Use of inexpensive computers to access expensive resources

Printers, disks… Remote printing is common

LANs came along just in time.. Internet design assumed many LANs would be

interconnected via the Internet…

Page 23: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 23

Connecting LANs

Bridge – connects networks with similar protocols Router – directs traffic via best path

Routers are the Building Blocks of the Internet IP switches

Replacing routers Less expensive Faster

Gateway Connects LANs with dissimilar protocols Performs protocol conversion

Page 24: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 24

How Does a Network Work?

Various network technologies are incompatible… Many tradeoffs – cost, speed, extensibility, etc..

It is impractical, or infeasible, to require all computers to use the same network technology

Needs of Engineering vs. Administration

Page 25: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 25

How Does A Network Work

A computer can have multiple NICs Each NIC can connect to a separate network

NetworkA

NetworkA

NetworkB

NetworkB

Page 26: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 26

How Does a Network Work

What is a router? A dedicated computer Special software

Restarts automatically on power up Goal is to forward packets from one network to

another – quickly, efficiently and correctly Process is called routing Computers are called routers

Page 27: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 27

How Does a Network Work

Routers – Building blocks of the Internet

The Internet is not a conventional network. It consists of thousands of computer networks interconnected by dedicated special purpose computers called routers

Routers can interconnect LANs and WANs

Page 28: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 28

How Does a Network Work

Wide Area Backbone

LAN

LANLAN

LAN LAN

LAN

LAN

Net

Net

Net

A Happy Router

Page 29: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 29

How Does the Network Work?

Interconnecting networks was a revolutionary idea…. Simply connect to your closest neighbor and

you are in! Issues now arise

Privacy Politics Borders

Page 30: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 30

Wide Area Networks…

Wide Area Networks (WAN) First WANs used dialup technology to form a

set of long-haul transmission lines Today leased lines are used – always on.. Uses a dedicated machine at each local site to

unify the transmission lines into a coordinated system

Page 31: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 31

WANs

A WAN differs from a disjoint set of transmission lines because of the inclusion of a special computer (Gateway) at each site that connects to the transmission lines and keeps communication independent of the computers that use the WAN

Page 32: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 32

WAN Technology

WAN

G1

G2

G2 G3

Page 33: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 33

WANs Today

Link computers in geographically distant locations

Page 34: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 34

Communication Services

Common carriers licensed by FCC (Federal Communications Commission)

Switched / dial-up service Temporary connection between 2 points Ex: plain old telephone service (POTS)

Dedicated service Permanent connection between 2 or more locations Ex: Build own circuits, Lease circuits (leased lines)

Page 35: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 35

High Capacity Digital Lines

T1 (DS1) 1.54 Mbps 24 simultaneous voice connections

T3 (DS3) 28 T1 lines 43 Mbps

Expensive High-volume traffic

Page 36: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 36

Multiplexer

Combines data streams from slow-speed devices into single higher speed data stream

Transmits over high-speed circuit (ex DS1) Multiplexer on receiving end needed to restore

to component data streams

Page 37: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 37

Time Division Multiplexing

Carry many voice conversations (or data streams) on one link

Example: 24-to-1 multiplexer Samples 24 voice links 24 times as fast as the

input rate 24 samples constitute a frame Multiplexed links can be multiplexed further

Page 38: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 38

Digital Signaling (DS) Hierarchy:

DS # Voice Circuits BandwidthDS0 1 64 kbpsDS1 24 1.544 MbpsDS2 96 6.312 MbpsDS3 672 44.736 Mbps

Page 39: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 39

Protocols – Rules to live by…

Set of rules governing the exchange of data Assists with coordination of communications

Was message received properly ?

TCP/IP Transmission Control Protocol / Internet Protocol Internet standard All computers in world speak same language

Page 40: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 40

Beginnings of The Internet

Xerox gave universities a prototype of a new LAN technology from their Palo Alto Research Center (Xerox PARC). Beginning of Ethernet Developing the idea of inexpensive and

widely available LANs(The Internet early design was based on

the concept of interconnecting many LANS)

Page 41: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 41

Ethernet

Dominant protocol

Bus or star topology

Uses CSMA/CD

CSMA/CDCarrier sense multiple access with

collision detection

Tries to avoid 2 or more computers communicating at the same time

Computer listens and transmits when cable is not in use

Collision results in waiting a random period and transmitting again

Performance degrades with multiple collisions

Page 42: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 42

Token Ring

Ring topology No danger from collisions Token passing

Token has an address Node looks at token as it passes

Addressed to me? Retrieve data Pass it on if not my address

Send Empty token? Attach message Pass it on if not empty

Page 43: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 43

Using the Network

Communications Software Applications

Page 44: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 44

File Transfer Software

FTP,SFTP,SCP:Download

Receive a file from another computer

UploadSend a file to another computer

Page 45: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 45

Terminal Emulation Software

TELNET, SSH:PC imitates a terminal for

communication to remote system

Micro-to-mainframe link

Page 46: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 46

Organization of ResourcesClient/Server and File Server

Clients

Other computers on network

Thin client – no processing

Server

Controls the networkHard disk holding shared

files

Page 47: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 47

Organization of Resources Client/Server and File Server

Page 48: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 48

Organization of ResourcesFile Server

Server transmits file to client

Client does own processing

Page 49: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 49

Organization of ResourcesClient/Server How it works

Client sends request for service to server Server fulfills request and send results to client Client and server may share processing Ex: Web browsing, EMAIL

Benefits Reduces volume of data traffic Allows faster response for each client Nodes can be less expensive computers

Page 50: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 50

Organization of ResourcesPeer-to-Peer

All computers have equal status Share data and devices as needed Common with up to 12 computers Disadvantage – slow transmission

Page 51: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 51

Office AutomationCommunication Applications

E-mail Facsimile (Fax) Groupware Teleconferencing Video conferencing ATM

Electronic fund transfers

Telecommuting Online services The Internet Electronic data

interchange (EDI)

Page 52: Welcome to CMPE003 Personal Computers: Hardware and Software

October 21, 2002 52


Recommended