+ All Categories
Home > Documents > The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition...

The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition...

Date post: 05-Jan-2016
Category:
Upload: isaac-reynolds
View: 222 times
Download: 0 times
Share this document with a friend
Popular Tags:
45
The Internet and the World Wide Web
Transcript
Page 1: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

The Internet and the World Wide Web

Page 2: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

2

Review

From Week 1• Overview of eCommerce

• Definition• Components• Comparison to Traditional Commerce• Why eCommerce: Unique features• Appropriateness of eCommerce

• History of the Internet

Page 3: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

3

Week Two Topics

Technology Components• Packet Switching• Protocols: TCP/IP, FTP, HTTP, eMail

• Purpose, use of various protocols

• TCP/IP Architecture• IP Addresses, URLs, Domains• Publishing on the Web: In Depth

• File Transfer Protocol

Page 4: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

4

• A loosely configured global wide-area network.

•Loosely configured = open architecture, no single control

•Network = connection of computers

•Wide Area = large geographical coverage

What is the Internet?

Page 5: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

5

Primary technology factors behind growth discussed tonite:

The TCP/IP standard and packet switching.

The web-like ability to link from site to site enabled through HTML and HTTP.

Factors Behind Growth

Page 6: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

6

• The world’s telephone companies were the earlymodels for networked computers because thenetworks used leased telephone company lines.

• Telephone companies at the time established asingle connection between sender and receiverfor each telephone call.

• Once a connection was established, data traveled

along that path.

A Model for Networking

Page 7: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

7

• Telephone company switching equipment (bothmechanical and computerized) selected thephone lines, or circuits, to connect in order tocreate the path between caller and receiver.

• This centrally controlled, single connection model is known as circuit switching.

• Using circuit switching does not work well forsending data across a large network.

• Point-to-point connections for each sender/receiver pair is expensive and hard to manage.

Circuit switching

Page 8: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

8

• The Internet uses a less expensive and more easilymanaged technique than circuit switching.

• Files and messages are broken down into packetsthat are labeled with codes that indicate theirorigin and destination.

• Packets travel from computer to computer alongthe network until they reach their destination.

• The destination computer reassembles the datafrom the packets it receives.

• This is called a packet switching network.

A Different Approach

Page 9: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

9

View of Packet Switching

Page 10: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

10

• In a packet-switched network, each computer thatan individual packet encounters determines thebest way to move the packet to its destination.

• Computers performing this determination arecalled routers.

• The programs that the computers use to determinethe path are called routing algorithms.

• Utilizes Transmission Control Protocol/Internet Protocol TCP/IP

Packet switching

Page 11: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

11

Routing Messages

Page 12: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

12

There are benefits to packing switching:

• Long streams of data can be broken down intosmall manageable data chunks, allowing thesmall packets to be distributed over a widenumber of possible paths to balance traffic.

• It is relatively inexpensive to replace damageddata packets after they arrive, since if a datapacket is altered in transit only a single packet must be retransmitted.

Benefits of Packet Switching

Page 13: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

13

A protocol is a set of rules for the exchange of data acrosscommunication lines.

Protocols need to handle the following tasks:

• Format messages• Order Data in message• Compress message• Provide Error checking on message

Protocols

Page 14: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

14

The most popular Internet protocols include:

• TCP/IP: Transmission Control Protocol/Internet Protocol

• FTP: File Transfer Protocol

• HTTP: Hypertext Transfer Protocol

• E-mail protocols: SMTP, POP, IMAP

Each protocol is used for a different purpose, but all of them are important.

Most Popular Internet Protocols

Page 15: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

15

• The protocols that underlie the basic operation ofthe Internet are TCP (transmission controlprotocol) and IP (Internet protocol).

• Establish rules about how data are moved across networks and how network connections are established and

broken.

TCP/IP

Page 16: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

16

• TCP controls the assembly of a message intosmaller packets before it is transmitted overthe network. It also controls the reassemblyof packets once they reach their destination.

• The IP protocol includes rules for routing individual data packets from their source totheir destination. It also handles all addressingdetails for each packet. More on addressing later.

Purposes of Each

Page 17: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

17

TCP/IP Architecture

Page 18: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

18

Full discussion of the TCP/IP Architecture beyond the scope of this class.

Useful to understand where each protocol resides:

•TCP operates in the transport layer.

•IP operates in the Internet layer.

•HTTP, SMTP, POP, IMAP and FTP operate in the application layer.

General Layer Properties

Page 19: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

19

File transfer protocol

• FTP (file transfer protocol) is a part of TCP/IP that allows files to be transferred between computers connected using TCP/IP.

• It uses the client/server model.

• FTP permits files to be transferred in both directions, that is, from the client to the serveror from the server to the client.

• It can transfer files one at a time or many filessimultaneously.

Page 20: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

20

Files types and FTP

FTP allows the transfer of two types of files:

1. ASCII text: files containing only charactersavailable through the keyboard and containingno formatting information.Example: Files created using Notepad

2. Binary data: files containing word processeddocuments, worksheets, graphics, etc.

Page 21: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

21

Other Functions of FTP

FTP has other useful functions:

• Displaying remote and local computers’ directories

• Changing the current client’s or server’s activedirectories

• Creating and removing local and remote directories.

Page 22: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

22

Accessing with FTP

There are two ways to access remote machines:

1. Full privilege FTP access: This requires that youhave an account on the remote computer and thatyou supply your username and password.

2. Anonymous FTP: If you do not have an accounton the remote computer, you can type anonymousas the username and your e-mail address as thepassword and obtain limited access to the remotecomputer.

You can use an FTP client program or Web browser

interface for FTP.

Page 23: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

23

Once you have logged into your account using FTP you canbrowse through the files located in your account.

You do this by double clicking on the folders that appear.

Browsing Through Files

Page 24: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

24

To use a browser as an interface with FTP:

1. Type ftp://[email protected]

2. This will bring up a window that prompts youfor your password.

3. Type in your password (being careful to type it correctly) and hit enter.

4. The files in your main directory will appear. Note: Be sure to check that browser doesn’t store password. Look at Tools/Internet Options/Content/AutoComplete.

FTP with a Browser

Page 25: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

25

To create a directory on students.depaul.eduusing the browser interface:

1. Select File2. Select New3. Select Folder4. Click on the folder and give it the name

you wish it to have.

Creating Directories

Page 26: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

26

Once you have created a public_html directory, youcan move your HTML files into that directory.In order to do that:

1. Open up the directory into which you wish tomove the file.

2. Open the folder where the file is located on yourlocal machine.

3. Select Edit/Copy or drag the file directly into thedirectory.

Moving Files

Page 27: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

27

• HTTP (hypertext transfer protocol) is the protocolresponsible for transferring and displaying Web pages.

• It has continued to evolve since being introduced.

• Like other Internet protocols, HTTP uses the client/server model of computing. Thus, to understand how HTTP works, we need to first discuss the client/server model.

HTTP

Page 28: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

28

Client/Server model

• In the client/server model there are two roles: theclient and the server.

• The client process makes requests of the server.The client is only capable of sending a requestto the server and then waiting for the reply.

• The server satisfies the requests of the client. Itusually has access to a resource, such as data,that the client wants. When the resource thatthe client wants becomes available, it sends amessage to the client.

• This model simplifies communication.

Page 29: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

29

Client/Server Model

Page 30: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

30

HTTP and Client/Server

• With HTTP the client is the user’s Web browserand the server is the Web server.

• To open a session, the browser sends a requestto the server that holds the desired web page.

• The server replies by sending back the page or anerror message if the page could not be found.

• After the client verifies that the response sent wascorrect, the TCP/IP connection is closed and the HTTP session ends.

• Each new page that is desired will result in a new

HTTP session and another TCP/IP connection.

Page 31: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

31

One Page, Multiple Requests

• If a Web page contains objects such as movies,sound, or graphics, a client must make a request for each object.

• For example, a Web page containing a back-ground sound and three graphics will result in five separate server request messages to retrieve the four objects plus the page itself.

Page 32: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

32

Mail protocols

• Electronic mail is managed and stored by programsand hardware collectively known as mail servers.

• It is displayed and created using mail programssuch as Eudora, Pine, Unix mail, Outlook, Web interface mail programs.

• Protocols are necessary for the mail programs toconstruct requests to receive e-mail and for themail servers in downloading and/or deleting e-mail.

• The e-mail protocols we will discuss use the client/server model.

Page 33: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

33

SMTP

• SMTP (simple mail transfer protocol) is used byclient mail programs to make requests aboutmail delivery.

• A wide variety of mail programs such as Eudora,Unix mail, and PINE, use SMTP to send mailto a mail server.

• The SMTP specifies the exact format of a mailmessage and describes how mail is to be administered.

Page 34: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

34

POP

• POP is responsible forretrieving e-mail from a server.

• It requests that the mail server either retrievemail from the mail server and then delete it,retrieve mail from the server without deletingit, or simply ask whether new mail has comebut not retrieve it.

• When e-mail is read, POP specifies that it mustbe downloaded to your computer from the

server. Read e-mail is not kept on the server.

Page 35: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

35

IMAP

IMAP (Internet Message Access Protocol) is a newer protocol that, like POP, can ask if there is new mail, download e-mail, and delete e-mail.

IMAP has capabilities that POP does not:

• It defines how a client program asks a mail server to present available mail.

• It can allow you to manipulate and managee-mail without downloading it from the server.

Page 36: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

36

Internet Addresses

Internet addresses are represented in several ways,but all the formats are translated to a 32-bit numbercalled an IP address; a function of Internet Protocol (IP)

The increased demand for IP addresses will soonmake 32-bit addresses too small, and they will bereplaced with 128-bit addresses (IP v6.0) in the near future.

How does increasing the number of bits in the address helpwith increasing demand?

Page 37: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

37

Dotted Quads

• IP numbers appear as a series of up to 4 separatenumbers delineated by a period.

• Examples:140.192.1.100140.192.1.6 140.192.33.6

• Each of the four numbers can range from 0 to 255, so the possible IP addresses range from 0.0.0.0 to 255.255.255.255

Page 38: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

38

Elements of Internet Addressing

Page 39: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

39

Domain Names

• Since IP numbers can be difficult for humans toremember, domain names are associated witheach IP address.

• Examples: 140.192.1.100140.192.33.6

• A domain name server is responsible for the mapping between domain names and IP addresses.

• Domain names and IP addresses are registered separately. Registering domain name doesn’t imply getting an IP address. IP address is from hosting service.

Page 40: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

40

Uniform Resource Locator

• People on the Web use a naming convention called the uniform resource locator (URL).

• A URL consists of at least two and as many as four parts.

• A simple two part URL contains the protocolused to access the resource followed by thelocation of the resource.Example: www.google.com

• A more complex URL may have a file nameand a path where the file can be found.

Page 41: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

41

Anatomy of an eMail Address

abc @ yahoo . com

HandleHost/Server Domain

Type

Page 42: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

42

Domain types

.com Commercial organizations

or businesses .edu

Educational institutions .gov

U.S. government agencies .mil

U.S. military .net

Network computers .org

Nonprofit organizations and foundations

.biz business firms

.info information providers

.aero Air transport industry

.coop Cooperatives

.museum Museums

.name Individuals

.pro Professionals

Page 43: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

43

HTML

HTML – Hypertext Markup Language One of the languages with the parent

SGML – Standard Generalized Markup Language

HTML provides Web page designers with a fixed set of markup “tags” that are used to format a Web page

Page 44: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

44

HTML Example

Page 45: The Internet and the World Wide Web. 2 Review From Week 1 Overview of eCommerce Definition Components Comparison to Traditional Commerce Why eCommerce:

45

HTML TOOLS


Recommended