Top Banner
Basic Concepts of Internet Technology • What is a computer network? • Isolated computers vs. networked computers internetworking • The Internet • What’s a protocol?
12

Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

Jan 04, 2016

Download

Documents

Isaac Hawkins
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: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

Basic Concepts of Internet Technology

• What is a computer network?

• Isolated computers vs. networked computers

• internetworking

• The Internet

• What’s a protocol?

Page 2: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

What is a computer network?• An interconnected collection of computers

• Examples of networks:

– Telephone networks

– Satellite networks

– Mobile telephone networks

– Cable TV networks

– Intranets and extranets

– Internet

• Computer networks vs. other types networks

(general, different types of data vs particular application)

Page 3: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

Basic Concepts: Isolated Machines

IndependentWorkstations

(Local Processing)

How to share data?

Page 4: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

Basic Concepts: Networked Machines

ComputerNetwork

Workstations(Local Processing)

FileServers

ApplicationServers

Client-Server Model

Page 5: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

Classifications of Computer Networks

• Based on size:– System/Storage area networks (SAN)

• within the same room• connecting processors to storage servers.

– Local area networks (LAN)• in a close proximity

– Metropolitan area networks (MAN)• span a city

– Wide area networks (WAN)• connecting computers situated anywhere• Connects many networks together

Page 6: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

internetwork• A collection of networks

Page 7: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

The Internet Topology

See http://www.cybergeography.org/atlas/topology.html for more Internet topologies.

Page 8: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

What’s the Internet: a service view

• communication infrastructure: enables distributed applications:– WWW, email, games, e-

commerce, database.,

• cyberspace

Page 9: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

What’s the Internet: “nuts and bolts” view

• millions of connected computing devices: hosts, end-systems– pc’s workstations, servers– PDA’s

• communication links– fiber, copper, radio, satellite

• routers: forward packets (chunks) of data across networks

local ISP

companynetwork

regional ISP

router workstation

servermobile

Page 10: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

What’s the Internet: “nuts and bolts” view• protocols: control sending,

receiving of msgs– e.g., TCP, IP, HTTP, FTP

• Internet: “network of networks”– public Internet versus

private intranet

– collection(s) of SAN, LAN, MAN, WAN

local ISP

companynetwork

regional ISP

router workstation

servermobile

Page 11: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

What’s a protocol?a human protocol and a computer network protocol:

Hi

Hi

Got thetime?

2:00

TCP connection req.

TCP connectionreply.Get http://gaia.cs.umass.edu/index.htm

<file>time

Page 12: Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?

What’s a protocol?human protocols:• “what’s the time?”• “I have a question”• introductions

… specific messages sent

… specific actions taken when messages received, or other events

network protocols:

• machines rather than humans

• all communication activity in Internet governed by network protocols

protocols define format, order of messages sent and received among network entities, and

actions taken on message transmission, receipt