intro to the internet

29
Intro to the Internet Internet: a network of network The internet consists of thousands of smaller networks They may be educational, commercial, nonprofit, military organizations, etc. 2-1

Upload: diane

Post on 25-Feb-2016

29 views

Category:

Documents


1 download

DESCRIPTION

Intro to the Internet. Internet: a network of network The internet consists of thousands of smaller networks They may be educational, commercial, nonprofit, military organizations, etc. Brief History. Internet History Began with 1969’s ARPANET for US Dept. of Defense 62 computers in 1974 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Intro to the Internet

Intro to the Internet

Internet: a network of network The internet consists of thousands of

smaller networks They may be educational, commercial,

nonprofit, military organizations, etc.

2-1

Page 2: Intro to the Internet

Brief History Internet History

Began with 1969’s ARPANET for US Dept. of Defense

62 computers in 1974 500 computers in 1983 28,000 computers in 1987 Early 1990s, multimedia (www) became

available on internet

2-2

Page 3: Intro to the Internet

Our Internet

NAP-AIP: A.0.0

2-3

NAP-BIP: B.0.0 NAP-C

IP:C.0.0

NAP-EIP:E.0.0

Amazon.com ServerIP: A.AS.0

NAP-DIP:D.0.0

ISP2/POP-1IP:B.1.0

ISP2/POP-6IP:B.6.0 Udel-4

IP:C.4.0

Comcast/POP-3IP:D.3.0

Comcast/POP-5IP:D.5.0

ISP1/POP-2IP:E.2.0

PC-aIP:B.1.a

MAC-aIP:B.6.a

MAC-aIP:C.4.a

PC-bIP:C.4.b

PC-bIP:D.5.b

PC-aIP:D.5.a

MAC-aIP:D.3.a

PC-bIP:D.3.b

PC-aIP:E.2.a

MAC-dIP:B.6.d

MAC-bIP:B.6.b MAC-c

IP:B.6.c

PC-dIP:E.2.d

PC-bIP:E.2.b

PC-cIP:E.2.c

Page 4: Intro to the Internet

Internet Terms: NAP (Network Access Point): A routing computer at a point

on the internet where several connections come together Connects to the Internet Backbone (fast, expensive connection)

Router: A device that forwards data from one network to another based on internal routing tables Routers read each packet’s destination IP address and decide how to

forward it. IP Address: Internet Protocol Address – a unique address that

identifies every computer and device connected to the internet POP – Point of Presence – A local access point to the internet ISP: Internet Service Provider – A local, regional, or national

organization/company that provides access to the internet LAN – Local Area Network – a computer network that spans

a relatively small area

2-4

Page 5: Intro to the Internet

How Does the Internet Work? Protocols

set of rules and encoding specifications for sending data Internet uses TCP/IP (Transfer Control Protocol/Internet

Protocol▪ Used for all internet transactions

TCP – Deals with Transfer of Data – how it is broken up and reassembled to be sent across the internet Packets

▪ Fixed-length blocks of data for transmission▪ Data transmissions (files) are broken up into packets

▪ Not all packets from the same file will follow the same pathway▪ Data must be reassembled at the other end

2-5

Page 6: Intro to the Internet

How Does the Internet Work? IP – Deals with the addressing and pathways

the data travels over the internet IP Addresses

Every device connected to the internet has an address

Each IP address uniquely identifies that device

The address is four sets of 3-digit numbers separated by periods▪ Example: 95.160.10.240

2-6

Page 7: Intro to the Internet

Central Concept:

The Internet is Distributed No centralized control of the internet

▪ If any one computer goes down, the internet can continue to function

Allows for expansion of the internet as well Can easily add new computers and

networks to the internet. ▪ Must assign unique IP addresses to computers

connecting to the internet and▪ Must update Router Tables

2-7

Page 8: Intro to the Internet

Key Model: Client/Server Model

Client: a computer requesting data or services Server: a host computer, a central computer supplying data or

services requested of it ▪ Services can be requested over the internet

▪ E.g., Check your bank account A client program on your computer forwards your request to a server program at your

bank. The bank server sends the info back to your client program Often multiple clients share the services of one server

▪ Or Services can be local requests▪ Maybe one computer on a local network has extra disk space and can hold a large database▪ Clients on the network make requests from the local server and the server sends only the

data the client requests Peer to Peer (P2P) Model

Computers that both provide services to and receive services from each other▪ Services execute on a temporary basis▪ E.g., Instant Messaging,

2-8

Page 9: Intro to the Internet

Services Offered by the Internet?

2-9

Page 10: Intro to the Internet

Services Offered by the Internet:WWW The World Wide Web:

Browsers▪ Software for web-surfing▪ Examples: Internet Explorer, Netscape

Navigator, Mozilla FireFox, Opera, Apple Macintosh browser, Safari

▪ Browsers do 2 key things:▪ Locate web sites via unique addresses▪ Read web pages and display them

2-10

Page 11: Intro to the Internet

World Wide Web Website

▪ A location on the web that has a unique address and a set of interconnected web pages, usually on the same server

▪ Example: www.barnesandnoble.com, www.eecis.udel.edu

▪ The website could be anywhere▪ not necessarily at company headquarters

2-11

Page 12: Intro to the Internet

The World Wide Web

Web Pages The documents and files on a website Can include text, pictures, sound, and

video Home page

The main entry point for the website Contains links to other pages on the

website

2-12

Page 13: Intro to the Internet

The World Wide Web

(URL) A string of that points

to a specific (unique) on the web

URL = It consists of

▪ The web protocol - ▪ The of the web server▪ The directory or on that server▪ The file within the directory, including optional

extension▪ http://www.imageek.com/girlgeek/java.htm

2-13protocol domain name file name . extensiondirectory

Page 14: Intro to the Internet

The World Wide Web

Must be unique Identify the , and the type

of it is▪ www.whitehouse. is NOT the same as

www.whitehouse. ▪ .gov ,.org, .edu, etc.

2-14

Page 15: Intro to the Internet

The World Wide Web

The used to access the World Wide Web

Stands for

The version of

The language used in writing and publishing The set of tags used to specify document structure, formatting,

and links to other documents on the web NOT a programming language (but it can contain programming

code) connect one web document to another

2-15

Page 16: Intro to the Internet

The World Wide Web

Organizations that maintain accessible through websites to help you find on the internet

Users can ask questions or use to locate information

Examples: Google, Ask Jeeves, and Gigablast are compiled using software

programs called ▪ crawl through the World Wide Web▪ Follow links from one page to another▪ the words on that site

2-16

Page 17: Intro to the Internet

The World Wide Web There is no

that verifies all internet sites Should you information you

find online? Guidelines to evaluate Web Resources

Does the information appear on a maintained by a ?

Does the website appear to be legitimate?

Is the website , , and ?

2-17

Page 18: Intro to the Internet

Email & Other Ways of Communicating over the Net Email Program

Examples: Microsoft’s Outlook Express, Mozilla’s Thunderbird, Apple’s Apple Mail

Enables you to send email by running email software on your computer that interacts with an email (usually at your )

mail is stored on the in an electronic mailbox

Upon , mail is sent to your

2-18

Page 19: Intro to the Internet

Email … Using email

1. Get an , following the format [email protected]

2. Type addresses carefully, including capitalization, underscores, and periods

3. Use the to avoid addressing mistakes

4. Use the to store email addresses

5. Sort your email into or use 2-19

User Name Domain name

Page 20: Intro to the Internet

Email Models 2 for transferring mail

from the to the : I

1 for transferring mail from

2-20

Page 21: Intro to the Internet

Email Models: – (NOT to

be confused with Point of Presence!) How this works:

1. – holds your mail2. – logs on and requests mail3. – downloads all mail to the client (your

computer)4. – removes your mail 5. can disconnect – you’ve got all your mail now!

Advantages:▪ Don’t need to stay to the

for long▪ are used minimally▪ More software is currently available for

2-21

Page 22: Intro to the Internet

Email Models:

How this works:1. – holds your mail2. – logs on 3. – downloads email

headings (subject) only▪ reads mail on the ▪ chooses which mail to

and ▪ Mail remains on

2-22

Page 23: Intro to the Internet

Email Models: (cont.)

Advantages:▪ You can your

anywhere, from any computer▪ Faster time (not

all your email files)▪ Good for ▪ Ability to handle

(e.g., MIME messages)▪ can act like

– functionally is a superset of

2-23

Page 24: Intro to the Internet

Which model is right for you? :

Your limits your You use and

only to read your email You can only stay to the

for a limited amount of time Your server has

: You travel or check your from more than one You get a lot of and don’t want to

it all to your computer You want to your messages You can maintain a to your You have a lot of on your

2-24

Page 25: Intro to the Internet

Email Model:

used to transfer

data from one to another

Uses Think of it this way: When you send an

email message out, it uses to travel to . When you want to read an email, you use or to get the email message from the .

2-25

Page 26: Intro to the Internet

Other Ways of Communicating over the Net

Any user on a given email system can send a message and have it pop up instantly on the screen of anyone logged into that system

Participants have a typed discussion

while online at the same time is one-on-one, but has

a list of participants

2-26

Page 27: Intro to the Internet

Other Ways of Communicating over the Net

A software standard for transferring between computers with different Operating Systems

A giant electronic discussion board Usenet is the of

servers on the internet www.usenet.com To participate you need a

An email-based Uses an automatic that

sends to subscribers on selected topics

2-27

Page 28: Intro to the Internet

Telephony, Webcasting, Blogs, E-Commerce Internet Telephony

Uses the internet to make Long-distance calls are either very inexpensive or free Currently to normal phone

connections

Programs that scour the web and pull together from several to one place

Short for , a diary-style web page Have become popular, both privately and in politics

Recording internet radio or similar internet audio programs Some radio stations their audio programs

over the internet2-28

Page 29: Intro to the Internet

Telephony, Webcasting, Blogs, E-Commerce

Conducting business activities online is business-to-

business e-commerce now involves online

banking, stock trading online, and e-money such as PayPal

Online link buyers with sellers▪ is the most well-known example of

person-to-person 2-29