Technology infrastructure1

33
TECHNOLOGY INFRASTRUCTURE: THE INTERNET AND THE WORLD WIDE WEB Vajiheh Zoghiyan Nov. 2013 Electronic Commerce(9 th edition) Gary P. Shneider Chapter 2

description

about technology and infrastructure, internet, sub net, electronic commerce,

Transcript of Technology infrastructure1

Page 1: Technology infrastructure1

TECHNOLOGY INFRASTRUCTURE: THE INTERNET AND THE WORLD WIDE WEB

Vajiheh Zoghiyan

Nov. 2013

Electronic Commerce(9th edition) Gary P. Shneider Chapter 2

Page 2: Technology infrastructure1

VAJIHEH ZOGHIYAN

2 Gathered by: Vajiheh Zoghiyan

Page 3: Technology infrastructure1

After IPV4 IPV6 • Why? Limited addressing capacity of IPV4 • Preferences? IPV6 uses a 128-bit number for addresses instead

IPV4 uses a 32-bit number Available addresses in IPV6 is 2^128 addresses

while in IPV4 is 2^32 addresses!!! • Differences? Eliminate unnecessary fields and adds security

fields and other optional information

3 Gathered by: Vajiheh Zoghiyan

Page 4: Technology infrastructure1

Internet Engineering Task Force (IETF)

4 Gathered by: Vajiheh Zoghiyan

Page 5: Technology infrastructure1

Notation System

• Uses 8 groups of 16 bits (8*16=128)

• Each group is expressed as four hexadecimal digits

• The groups are separated by colons(:)

• Uses 16 characters:1,2,…,9,a,b,…,f

• An example:

CD18:0000:0000:AF23:0000:FF9E:61B2:884D

5 Gathered by: Vajiheh Zoghiyan

Page 6: Technology infrastructure1

Domain Names(such as www.bernardo.com)

•Specifying each IP address to a domain name which is easier to use Example:

CD18:0000:0000:AF23:0000:FF9E:61B2:884D relates to www.bernardo.com •For many years, these domains have included a group of generic domains such as .edu, .com, .org

6 Gathered by: Vajiheh Zoghiyan

Page 7: Technology infrastructure1

www.sandiego.com

The institution : University of San Diego

TLD : Top Level Domain World Wide Web

7 Gathered by: Vajiheh Zoghiyan

Page 8: Technology infrastructure1

Internet Corporation for Assigned Names and Numbers(ICANN)

• Since 1998, it has the responsibility of managing domain names and coordinating them with the IP address registers.

• Also responsible for setting standards for router computers

• Because of taking over these responsibilities, ICANN has added a number of new TLDs.

8 Gathered by: Vajiheh Zoghiyan

Page 9: Technology infrastructure1

9 Gathered by: Vajiheh Zoghiyan

Page 10: Technology infrastructure1

TLD Use

.com U.S. commercial

.edu 4-year educational institution

.gov U.S. federal government

.mil U.S. military

.net U.S. general use

.org U.S. not-for-profit organization

.us U.S. general use

.asia Companies , individuals, and organizations based in Asian-Pacific regions

.biz Businesses

.info General use

.name Individual persons

.pro Licensed professionals (such as accountants, lawyers, physicians)

.au Australia

.ca Canada

.de Germany

.fi Finland

.fr France 10 Gathered by: Vajiheh Zoghiyan

Page 11: Technology infrastructure1

11 Gathered by: Vajiheh Zoghiyan

Page 12: Technology infrastructure1

• Some people think ICANN violated the democratic principles on which the organization was founded.

• More difficulties for companies to protect their corporate and product brand names(more on chapter 7).

Increasing TLDs

12 Gathered by: Vajiheh Zoghiyan

Page 13: Technology infrastructure1

Convergence Center

13 Gathered by: Vajiheh Zoghiyan

Page 14: Technology infrastructure1

14 Gathered by: Vajiheh Zoghiyan

Page 15: Technology infrastructure1

Web Page Request and Delivery Protocols (client/server architecture)

Web Browser such as Mozilla,

Chrome,IE, Safari & etc.

Web Server Software

Web Server

Web Client Computer

15 Gathered by: Vajiheh Zoghiyan

Page 16: Technology infrastructure1

HTTP • The set of rules for delivering Web page files over

the Internet is in a protocol called the

Hypertext Transfer Protocol (HTTP), which was developed by Tim Berners-Lee in 1991.

• The combination of the protocol name and

the domain name is called a Uniform Resource Locator (URL).

http://www.yahoo.com

URL 16 Gathered by: Vajiheh Zoghiyan

Page 17: Technology infrastructure1

Web browser address bar

Yahoo!

Web server computer

17 Gathered by: Vajiheh Zoghiyan

Page 18: Technology infrastructure1

Electronic Mail Protocols (client/server structure)

Email server software and uses several email client software like: microsoft

outlook, mozilla thundrebird, pegasus mail

Email Service: Gmail or hot mail

or yahoo mail

Email Server 18 Gathered by: Vajiheh Zoghiyan

Page 19: Technology infrastructure1

SMTP,POP Gmail Hotmail coordinating

• Protocol: rules for computer data transmission

• SMTP(simple mail transfer protocol): specifies the

format of a mail message, how mail administered on

the server and transmitted on the internet.

• POP(post office protocol): tell the email server to send

mail or ask if it has received.

• MIME(multipurpose internet mail extensions): sending

spreadsheets, sounds or photo clips.

• IMAP(interactive mail access protocol):the same basic

function as POP but send only selected email

messages. 19 Gathered by: Vajiheh Zoghiyan

Page 20: Technology infrastructure1

Spam/Bulk/UCE(Unsolicited Commercial Email)

i. major problem for companies,

ii. consuming bandwidth on company networks

iii. consuming space on e-mail servers

iv. distracts employees to do their job

v. their content can be offensive

vi. a hostile work environment

vii. Costs businesses more than $40 billion per year in lost productivity

( more on chapter 8)

20 Gathered by: Vajiheh Zoghiyan

Page 21: Technology infrastructure1

MARKUP LANGUAGES AND THE WEB SGML

Standard Generalized Markup Language

1st standards established in 1996

XML Extensible Markup

Language 1st standards established in

1998

HTML Hypertext Markup

Language 1st standards established

in 1991

XHTML Extensible Hypertext

Markup Language 1st standards established in 2000

21 Gathered by: Vajiheh Zoghiyan

Page 22: Technology infrastructure1

World Wide Web Consortium (W3C)

• A not-for-profit group that maintains standards for the Web,

• Since the 1960s, publishers have used markup languages to create documents that can be:

1.formatted once,

2.stored electronically,

3.printed many times in various layouts.

22 Gathered by: Vajiheh Zoghiyan

Page 23: Technology infrastructure1

23 Gathered by: Vajiheh Zoghiyan

Page 24: Technology infrastructure1

• Standardized first GML created by W3C and named it SGML.

International Organization for Standardization (ISO)

24 Gathered by: Vajiheh Zoghiyan

Page 25: Technology infrastructure1

Strengths and Weaknesses of SGML Tags

Nonproprietary

Platform independent

Offers user-defined tags

X Not well suited to certain tasks

X Costly to set up and maintain

X Expensive software tools

X Hard to learn

25 Gathered by: Vajiheh Zoghiyan

Page 26: Technology infrastructure1

HTML • Can create relationships among text elements within one

document or among several documents.

• The text elements that are related to each other are called hypertext elements.

• After HTML 4.0 was finalized in 1999, Browser developers worked on adding new features to their software.

• In 2007, three browser developers (Apple, Opera, and the Mozilla Foundation) began working on an updated version of HTML that would include features such as audio and video within the markup language itself.

26 Gathered by: Vajiheh Zoghiyan

Page 27: Technology infrastructure1

A part of HTML

<strong>A Review of the Book <em>HTML Is Fun!</em></strong>

It would be shown like this:

A Review of the Book HTML Is Fun!

27 Gathered by: Vajiheh Zoghiyan

Page 28: Technology infrastructure1

HTML Links

28 Gathered by: Vajiheh Zoghiyan

Page 29: Technology infrastructure1

Hyper Link • Web sites can use links to direct customers to pages

on the company’s Web server.

• The way links lead customers through pages can affect the usefulness of the site and can play a major role in shaping customers’ impressions of the company.

29 Gathered by: Vajiheh Zoghiyan

Page 30: Technology infrastructure1

Hie

rarc

hic

al S

tructu

re

30

Lin

ea

r S

tru

ctu

re

Gathered by: Vajiheh Zoghiyan

Page 31: Technology infrastructure1

Hybrid Structure

31 Gathered by: Vajiheh Zoghiyan

Page 32: Technology infrastructure1

Why XML after HTML?

Companies began to E-Commerce, so…

Present large amounts of data

Large lists of inventory items

Great lists of sales invoices

Lots of purchase orders

Other business data

Keep these lists updated

32 Gathered by: Vajiheh Zoghiyan

Page 33: Technology infrastructure1

THANK YOU FOR YOUR ATTENTION

33 Gathered by: Vajiheh Zoghiyan