internet and www

27
Internet and WWW

Upload: roy

Post on 15-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Internet and WWW. Internet. A way to send an array of bytes from any machine to any other machine. Internet. How to identify the machine to send to. By address (IP Address - 4 bytes). 233.21.1.45. 128.78.22.32. Internet. 117.211.23.22. 233.12.32.111. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Internet and WWW

Internet and WWW

Page 2: Internet and WWW

Internet

• A way to send an array of bytes from any machine to any other machine

Internet

Page 3: Internet and WWW

How to identify the machine to send to

• By address (IP Address - 4 bytes)

Internet

128.78.22.32233.21.1.45

117.211.23.22 233.12.32.111

Page 4: Internet and WWW

How to identify the machine to send to

• By name (domain name)

Internet

Croatian.cs.byu.eduIcie.cs.byu.edu

Myhome.isp.com Yahoo.com

Page 5: Internet and WWW

Domain Name - a pathname in a tree

EDU COM GOV

BYU

CS

WWW ICIE

EE

MIT Utah Microsoft

research

Yahoo

whitehouse

LOC

Page 6: Internet and WWW

Icie.cs.byu.edu

EDU COM GOV

BYU

CS

WWW ICIE

EE

MIT Utah Microsoft

research

Yahoo

whitehouse

LOC

Page 7: Internet and WWW

Servers

• Computers that store information or services

Internet

Icie.cs.byu.edu

Yahoo.com

Page 8: Internet and WWW

Clients

• Programs that help users get access to info

Internet

Netscape

Instant messenger

Page 9: Internet and WWW

Protocol

• Language for computers to talk with each other

Internet

Netscape

Instant messenger

HTTP

IRC

Page 10: Internet and WWW

Review

• Internet– Array of bytes between computers– By address 128.23.12.1– By name icie.cs.byu.edu

• Server - delivers info on request• Client - helps user access server info• Protocol - language for computers to talk with

each other

Page 11: Internet and WWW

URL (Uniform Resource Locator)

• http://www.yahoo.com/

• http://www.espn.com/nba

• http://icie.cs.byu.edu/cs100/schedule.html

Page 12: Internet and WWW

URL - Protocol

• http://icie.cs.byu.edu/cs100/schedule.html

• ftp://netscape.com/downloads/msng.exe

• mailto:[email protected]

Page 13: Internet and WWW

URL - Domain Namename of the server to access

• http://icie.cs.byu.edu/cs100/schedule.html

• ftp://netscape.com/downloads/msng.exe

Page 14: Internet and WWW

URL - page name

• http://icie.cs.byu.edu/cs100/schedule.html

• ftp://netscape.com/downloads/msng.exe

Page 15: Internet and WWW

URL - page name

• http://icie.cs.byu.edu/cs100/schedule.html• http://icie.cs.byu.edu/cs100/Lectures/server.gif• http://icie.cs.byu.edu/cs100/Lectures/L1.ppt• http://icie.cs.byu.edu/cs456/Homework/Program1• http://icie.cs.byu.edu/cs456/Homework/Program2

– -

Page 16: Internet and WWW

URL - page name

• http://icie.cs.byu.edu/cs100/schedule.html• http://icie.cs.byu.edu/cs100/Lectures/server.gif• http://icie.cs.byu.edu/cs100/Lectures/L1.ppt• http://icie.cs.byu.edu/cs456/Homework/Program1• http://icie.cs.byu.edu/cs456/Homework/Program2

– Page names are pathnames in a tree

Page 17: Internet and WWW

URL - page name

• cs100/schedule.html

• cs100/Lectures/ server.gif

• cs100/Lectures/L1.ppt

• cs456/Homework/Program1

• cs456/Homework/Program2

cs100

schedule.html

Lectures

server.gif L1.ppt

cs456

Homework

Program1

Program2

Page 18: Internet and WWW

Hypertext

• How to link together many documents so that users can get whatever information they want.

Page 19: Internet and WWW
Page 20: Internet and WWW
Page 21: Internet and WWW
Page 22: Internet and WWW
Page 23: Internet and WWW

Links

Page 24: Internet and WWW

Linkshttp://nasa.gov/home.html

http://nasa.gov/security.html

http://nasa.gov/NTV.html

Page 25: Internet and WWW

Search Engines

Links

Page 26: Internet and WWW

Search Engines

??

Page 27: Internet and WWW

Search Engines

Pathname in a category tree