SlideShare a Scribd company logo
1 of 33
Download to read offline
Electronic Commerce(9th edition)
Gary P. Shneider
Chapter 2

TECHNOLOGY INFRASTRUCTURE: THE
INTERNET AND THE WORLD WIDE WEB
Vajiheh Zoghiyan
Nov. 2013
VAJIHEH ZOGHIYAN

Gathered by: Vajiheh Zoghiyan

2
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
Gathered by: Vajiheh Zoghiyan

3
Internet Engineering Task Force (IETF)

Gathered by: Vajiheh Zoghiyan

4
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

Gathered by: Vajiheh Zoghiyan

5
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

Gathered by: Vajiheh Zoghiyan

6
World Wide Web

TLD : Top Level Domain

www.sandiego.com

The institution : University of San Diego

Gathered by: Vajiheh Zoghiyan

7
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.
Gathered by: Vajiheh Zoghiyan

8
Gathered by: Vajiheh Zoghiyan

9
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

Gathered by: Vajiheh Zoghiyan

10
Gathered by: Vajiheh Zoghiyan

11
Increasing TLDs
• 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).

Gathered by: Vajiheh Zoghiyan

12
Convergence Center

Gathered by: Vajiheh Zoghiyan

13
Gathered by: Vajiheh Zoghiyan

14
Web Page Request and Delivery Protocols
(client/server architecture)
Web Browser such
as Mozilla,
Chrome,IE, Safari &
etc.

Web Client Computer

Web Server Software

Gathered by: Vajiheh Zoghiyan

Web Server

15
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

Gathered by: Vajiheh Zoghiyan

URL

16
Web browser address bar

Yahoo!
Web server computer
Gathered by: Vajiheh Zoghiyan

17
Electronic Mail Protocols
(client/server structure)

Email Service:
Gmail or hot mail
or yahoo mail

Email server software and
uses several email client
software like: microsoft
outlook, mozilla
thundrebird, pegasus mail

Gathered by: Vajiheh Zoghiyan

Email Server

18
SMTP,POP

coordinating
Gmail

Hotmail

•

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.
Gathered by: Vajiheh Zoghiyan

19
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)
Gathered by: Vajiheh Zoghiyan

20
MARKUP LANGUAGES AND THE WEB
SGML
Standard Generalized
Markup Language
1st standards established in
1996

HTML

XML

Hypertext Markup
Language

Extensible Markup
Language

1st standards established
in 1991

1st standards established in
1998

XHTML
Extensible Hypertext
Markup Language
1st standards established in 2000
Gathered by: Vajiheh Zoghiyan

21
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.
Gathered by: Vajiheh Zoghiyan

22
Gathered by: Vajiheh Zoghiyan

23
International Organization for Standardization (ISO)
• Standardized first GML created by W3C and named it
SGML.

Gathered by: Vajiheh Zoghiyan

24
Strengths and Weaknesses of SGML Tags
Nonproprietary
Platform independent
Offers user-defined tags
X
X
X
X

Not well suited to certain tasks
Costly to set up and maintain
Expensive software tools
Hard to learn
Gathered by: Vajiheh Zoghiyan

25
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.
Gathered by: Vajiheh Zoghiyan

26
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!

Gathered by: Vajiheh Zoghiyan

27
HTML Links

Gathered by: Vajiheh Zoghiyan

28
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.

Gathered by: Vajiheh Zoghiyan

29
Gathered by: Vajiheh Zoghiyan
30

Hierarchical Structure
Linear Structure
Hybrid Structure

Gathered by: Vajiheh Zoghiyan

31
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
Gathered by: Vajiheh Zoghiyan

32
THANK YOU FOR YOUR
ATTENTION

Gathered by: Vajiheh Zoghiyan

33

More Related Content

Viewers also liked

BSAD 372 SPRING 2017 CH 12
BSAD 372 SPRING 2017 CH 12BSAD 372 SPRING 2017 CH 12
BSAD 372 SPRING 2017 CH 12Janice Robinson
 
BSAD 372 SPRING 2017 CH 7
BSAD 372 SPRING 2017 CH 7BSAD 372 SPRING 2017 CH 7
BSAD 372 SPRING 2017 CH 7Janice Robinson
 
BSAD 372 SPRING 2017 CH 4
BSAD 372 SPRING 2017 CH 4BSAD 372 SPRING 2017 CH 4
BSAD 372 SPRING 2017 CH 4Janice Robinson
 
BSAD 372 SPRING 2017 CH 9
BSAD 372 SPRING 2017 CH 9BSAD 372 SPRING 2017 CH 9
BSAD 372 SPRING 2017 CH 9Janice Robinson
 
BSAD 372 SPRING 2017 CH 1
BSAD 372 SPRING 2017 CH 1BSAD 372 SPRING 2017 CH 1
BSAD 372 SPRING 2017 CH 1Janice Robinson
 
BSAD 372 SPRING 2017 CH 2
BSAD 372 SPRING 2017 CH 2BSAD 372 SPRING 2017 CH 2
BSAD 372 SPRING 2017 CH 2Janice Robinson
 
BSAD 372 SPRING 2017 CH 6
BSAD 372 SPRING 2017 CH 6BSAD 372 SPRING 2017 CH 6
BSAD 372 SPRING 2017 CH 6Janice Robinson
 
BSAD 372 SPRING 2017 CH 5
BSAD 372 SPRING 2017 CH 5BSAD 372 SPRING 2017 CH 5
BSAD 372 SPRING 2017 CH 5Janice Robinson
 
BSAD 372 SPRING 2017 CH 8
BSAD 372 SPRING 2017 CH 8BSAD 372 SPRING 2017 CH 8
BSAD 372 SPRING 2017 CH 8Janice Robinson
 
Tutorial 10 - Electronic Commerce
Tutorial 10 - Electronic CommerceTutorial 10 - Electronic Commerce
Tutorial 10 - Electronic Commercedpd
 
BSAD 340 Spring 2017 - CH 1
BSAD 340 Spring 2017 - CH 1BSAD 340 Spring 2017 - CH 1
BSAD 340 Spring 2017 - CH 1Janice Robinson
 
01 Introduction to E-commerce slides
01 Introduction to E-commerce slides01 Introduction to E-commerce slides
01 Introduction to E-commerce slidesmonchai sopitka
 
Electronic Payment Systems (EPS)
Electronic Payment Systems (EPS)Electronic Payment Systems (EPS)
Electronic Payment Systems (EPS)Sahan Walpitagamage
 
E-Commerce PPT
E-Commerce PPTE-Commerce PPT
E-Commerce PPTOTHERS
 
Overview of Electronic Commerce
Overview of Electronic CommerceOverview of Electronic Commerce
Overview of Electronic CommerceAndrey Andoko
 

Viewers also liked (20)

BSAD 372 SPRING 2017 CH 12
BSAD 372 SPRING 2017 CH 12BSAD 372 SPRING 2017 CH 12
BSAD 372 SPRING 2017 CH 12
 
BSAD 372 SPRING 2017 CH 7
BSAD 372 SPRING 2017 CH 7BSAD 372 SPRING 2017 CH 7
BSAD 372 SPRING 2017 CH 7
 
BSAD 372 SPRING 2017 CH 4
BSAD 372 SPRING 2017 CH 4BSAD 372 SPRING 2017 CH 4
BSAD 372 SPRING 2017 CH 4
 
BSAD 372 SPRING 2017 CH 9
BSAD 372 SPRING 2017 CH 9BSAD 372 SPRING 2017 CH 9
BSAD 372 SPRING 2017 CH 9
 
BSAD 372 SPRING 2017 CH 1
BSAD 372 SPRING 2017 CH 1BSAD 372 SPRING 2017 CH 1
BSAD 372 SPRING 2017 CH 1
 
BSAD 372 SPRING 2017 CH 2
BSAD 372 SPRING 2017 CH 2BSAD 372 SPRING 2017 CH 2
BSAD 372 SPRING 2017 CH 2
 
BSAD 372 SPRING 2017 CH 6
BSAD 372 SPRING 2017 CH 6BSAD 372 SPRING 2017 CH 6
BSAD 372 SPRING 2017 CH 6
 
Lesson 2
Lesson 2Lesson 2
Lesson 2
 
BSAD 372 SPRING 2017 CH 5
BSAD 372 SPRING 2017 CH 5BSAD 372 SPRING 2017 CH 5
BSAD 372 SPRING 2017 CH 5
 
Lesson 3
Lesson 3Lesson 3
Lesson 3
 
BSAD 372 SPRING 2017 CH 8
BSAD 372 SPRING 2017 CH 8BSAD 372 SPRING 2017 CH 8
BSAD 372 SPRING 2017 CH 8
 
Tutorial 10 - Electronic Commerce
Tutorial 10 - Electronic CommerceTutorial 10 - Electronic Commerce
Tutorial 10 - Electronic Commerce
 
BSAD 340 Spring 2017 - CH 1
BSAD 340 Spring 2017 - CH 1BSAD 340 Spring 2017 - CH 1
BSAD 340 Spring 2017 - CH 1
 
Ch01
Ch01Ch01
Ch01
 
01 Introduction to E-commerce slides
01 Introduction to E-commerce slides01 Introduction to E-commerce slides
01 Introduction to E-commerce slides
 
Electronic Payment Systems (EPS)
Electronic Payment Systems (EPS)Electronic Payment Systems (EPS)
Electronic Payment Systems (EPS)
 
E-Commerce PPT
E-Commerce PPTE-Commerce PPT
E-Commerce PPT
 
Overview of Electronic Commerce
Overview of Electronic CommerceOverview of Electronic Commerce
Overview of Electronic Commerce
 
E commerce ppt
E commerce pptE commerce ppt
E commerce ppt
 
E commerce
E commerceE commerce
E commerce
 

Similar to Technology infrastructure1

Multimedia- How Internet Works
Multimedia- How Internet WorksMultimedia- How Internet Works
Multimedia- How Internet Workssambhenilesh
 
How the internet_works
How the internet_worksHow the internet_works
How the internet_worksarun nalam
 
OpenNTF - UKLUG 2009 Edinburgh
OpenNTF - UKLUG 2009 EdinburghOpenNTF - UKLUG 2009 Edinburgh
OpenNTF - UKLUG 2009 EdinburghOpenNTF
 
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13Dominopoint - Italian Lotus User Group
 
OpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationOpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationBruce Elgort
 
Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...
Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...
Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...InfluxData
 
Dd13.2013.milano.open ntf
Dd13.2013.milano.open ntfDd13.2013.milano.open ntf
Dd13.2013.milano.open ntfUlrich Krause
 
Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Design World
 
Hyperledger community update 201805
Hyperledger community update 201805Hyperledger community update 201805
Hyperledger community update 201805Arnaud Le Hors
 
Hyperledger community update February 2018
Hyperledger  community update   February 2018Hyperledger  community update   February 2018
Hyperledger community update February 2018Christopher Ferris
 
WEB-DBMS A quick reference
WEB-DBMS A quick referenceWEB-DBMS A quick reference
WEB-DBMS A quick referenceMarc Dy
 
ch4-Software is Everywhere
ch4-Software is Everywherech4-Software is Everywhere
ch4-Software is Everywheressuser06ea42
 
Hyperledger community update Feb 20, 2018
Hyperledger community update Feb 20, 2018Hyperledger community update Feb 20, 2018
Hyperledger community update Feb 20, 2018Arnaud Le Hors
 
Html5 Application Security
Html5 Application SecurityHtml5 Application Security
Html5 Application Securitychuckbt
 
Clients and Servers.ppt
Clients and Servers.pptClients and Servers.ppt
Clients and Servers.pptMohammed Ilyas
 
IWMW 1999: Indexing your web server
IWMW 1999: Indexing your web serverIWMW 1999: Indexing your web server
IWMW 1999: Indexing your web serverIWMW
 
Startup Engineering Cookbook
Startup Engineering CookbookStartup Engineering Cookbook
Startup Engineering CookbookManish Jain
 

Similar to Technology infrastructure1 (20)

Multimedia- How Internet Works
Multimedia- How Internet WorksMultimedia- How Internet Works
Multimedia- How Internet Works
 
How the internet_works
How the internet_worksHow the internet_works
How the internet_works
 
OpenNTF - UKLUG 2009 Edinburgh
OpenNTF - UKLUG 2009 EdinburghOpenNTF - UKLUG 2009 Edinburgh
OpenNTF - UKLUG 2009 Edinburgh
 
Introduction to Web Programming
Introduction to Web Programming Introduction to Web Programming
Introduction to Web Programming
 
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
 
OpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationOpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source Organization
 
Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...
Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...
Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...
 
9 10 july2020
9 10 july20209 10 july2020
9 10 july2020
 
Dd13.2013.milano.open ntf
Dd13.2013.milano.open ntfDd13.2013.milano.open ntf
Dd13.2013.milano.open ntf
 
Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...
 
INTERNET TECHNOLOGY
INTERNET  TECHNOLOGYINTERNET  TECHNOLOGY
INTERNET TECHNOLOGY
 
Hyperledger community update 201805
Hyperledger community update 201805Hyperledger community update 201805
Hyperledger community update 201805
 
Hyperledger community update February 2018
Hyperledger  community update   February 2018Hyperledger  community update   February 2018
Hyperledger community update February 2018
 
WEB-DBMS A quick reference
WEB-DBMS A quick referenceWEB-DBMS A quick reference
WEB-DBMS A quick reference
 
ch4-Software is Everywhere
ch4-Software is Everywherech4-Software is Everywhere
ch4-Software is Everywhere
 
Hyperledger community update Feb 20, 2018
Hyperledger community update Feb 20, 2018Hyperledger community update Feb 20, 2018
Hyperledger community update Feb 20, 2018
 
Html5 Application Security
Html5 Application SecurityHtml5 Application Security
Html5 Application Security
 
Clients and Servers.ppt
Clients and Servers.pptClients and Servers.ppt
Clients and Servers.ppt
 
IWMW 1999: Indexing your web server
IWMW 1999: Indexing your web serverIWMW 1999: Indexing your web server
IWMW 1999: Indexing your web server
 
Startup Engineering Cookbook
Startup Engineering CookbookStartup Engineering Cookbook
Startup Engineering Cookbook
 

More from Vajiheh Zoghiyan

تدوین برنامه استراتژیک وزارت ورزش و جوانان
تدوین برنامه استراتژیک وزارت ورزش و جوانانتدوین برنامه استراتژیک وزارت ورزش و جوانان
تدوین برنامه استراتژیک وزارت ورزش و جوانانVajiheh Zoghiyan
 
about artificial neural network (ANN)
about artificial neural network (ANN) about artificial neural network (ANN)
about artificial neural network (ANN) Vajiheh Zoghiyan
 
تحلیل سیستم پاداش و عملکرد مدیریت جدید پاداش و طرح ریزی استراتژیک نظام پاداش
تحلیل سیستم پاداش و عملکرد مدیریت جدید پاداش و طرح ریزی استراتژیک نظام پاداشتحلیل سیستم پاداش و عملکرد مدیریت جدید پاداش و طرح ریزی استراتژیک نظام پاداش
تحلیل سیستم پاداش و عملکرد مدیریت جدید پاداش و طرح ریزی استراتژیک نظام پاداشVajiheh Zoghiyan
 
Persian translation of Technology Infrastructure
Persian translation of Technology InfrastructurePersian translation of Technology Infrastructure
Persian translation of Technology InfrastructureVajiheh Zoghiyan
 
Organizational analysis of Ministry of Youth and Sports in Iran
Organizational analysis of Ministry of Youth and Sports in IranOrganizational analysis of Ministry of Youth and Sports in Iran
Organizational analysis of Ministry of Youth and Sports in IranVajiheh Zoghiyan
 
Steven Rogers-entrepreneurial finance,chap 12,vajiheh zoghiyan
Steven Rogers-entrepreneurial finance,chap 12,vajiheh zoghiyanSteven Rogers-entrepreneurial finance,chap 12,vajiheh zoghiyan
Steven Rogers-entrepreneurial finance,chap 12,vajiheh zoghiyanVajiheh Zoghiyan
 

More from Vajiheh Zoghiyan (8)

تدوین برنامه استراتژیک وزارت ورزش و جوانان
تدوین برنامه استراتژیک وزارت ورزش و جوانانتدوین برنامه استراتژیک وزارت ورزش و جوانان
تدوین برنامه استراتژیک وزارت ورزش و جوانان
 
about artificial neural network (ANN)
about artificial neural network (ANN) about artificial neural network (ANN)
about artificial neural network (ANN)
 
تحلیل سیستم پاداش و عملکرد مدیریت جدید پاداش و طرح ریزی استراتژیک نظام پاداش
تحلیل سیستم پاداش و عملکرد مدیریت جدید پاداش و طرح ریزی استراتژیک نظام پاداشتحلیل سیستم پاداش و عملکرد مدیریت جدید پاداش و طرح ریزی استراتژیک نظام پاداش
تحلیل سیستم پاداش و عملکرد مدیریت جدید پاداش و طرح ریزی استراتژیک نظام پاداش
 
Persian translation of Technology Infrastructure
Persian translation of Technology InfrastructurePersian translation of Technology Infrastructure
Persian translation of Technology Infrastructure
 
Organizational analysis of Ministry of Youth and Sports in Iran
Organizational analysis of Ministry of Youth and Sports in IranOrganizational analysis of Ministry of Youth and Sports in Iran
Organizational analysis of Ministry of Youth and Sports in Iran
 
Interactive planning
Interactive planningInteractive planning
Interactive planning
 
Steven Rogers-entrepreneurial finance,chap 12,vajiheh zoghiyan
Steven Rogers-entrepreneurial finance,chap 12,vajiheh zoghiyanSteven Rogers-entrepreneurial finance,chap 12,vajiheh zoghiyan
Steven Rogers-entrepreneurial finance,chap 12,vajiheh zoghiyan
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 

Technology infrastructure1

  • 1. Electronic Commerce(9th edition) Gary P. Shneider Chapter 2 TECHNOLOGY INFRASTRUCTURE: THE INTERNET AND THE WORLD WIDE WEB Vajiheh Zoghiyan Nov. 2013
  • 2. VAJIHEH ZOGHIYAN Gathered by: Vajiheh Zoghiyan 2
  • 3. 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 Gathered by: Vajiheh Zoghiyan 3
  • 4. Internet Engineering Task Force (IETF) Gathered by: Vajiheh Zoghiyan 4
  • 5. 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 Gathered by: Vajiheh Zoghiyan 5
  • 6. 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 Gathered by: Vajiheh Zoghiyan 6
  • 7. World Wide Web TLD : Top Level Domain www.sandiego.com The institution : University of San Diego Gathered by: Vajiheh Zoghiyan 7
  • 8. 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. Gathered by: Vajiheh Zoghiyan 8
  • 9. Gathered by: Vajiheh Zoghiyan 9
  • 10. 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 Gathered by: Vajiheh Zoghiyan 10
  • 11. Gathered by: Vajiheh Zoghiyan 11
  • 12. Increasing TLDs • 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). Gathered by: Vajiheh Zoghiyan 12
  • 13. Convergence Center Gathered by: Vajiheh Zoghiyan 13
  • 14. Gathered by: Vajiheh Zoghiyan 14
  • 15. Web Page Request and Delivery Protocols (client/server architecture) Web Browser such as Mozilla, Chrome,IE, Safari & etc. Web Client Computer Web Server Software Gathered by: Vajiheh Zoghiyan Web Server 15
  • 16. 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 Gathered by: Vajiheh Zoghiyan URL 16
  • 17. Web browser address bar Yahoo! Web server computer Gathered by: Vajiheh Zoghiyan 17
  • 18. Electronic Mail Protocols (client/server structure) Email Service: Gmail or hot mail or yahoo mail Email server software and uses several email client software like: microsoft outlook, mozilla thundrebird, pegasus mail Gathered by: Vajiheh Zoghiyan Email Server 18
  • 19. SMTP,POP coordinating Gmail Hotmail • 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. Gathered by: Vajiheh Zoghiyan 19
  • 20. 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) Gathered by: Vajiheh Zoghiyan 20
  • 21. MARKUP LANGUAGES AND THE WEB SGML Standard Generalized Markup Language 1st standards established in 1996 HTML XML Hypertext Markup Language Extensible Markup Language 1st standards established in 1991 1st standards established in 1998 XHTML Extensible Hypertext Markup Language 1st standards established in 2000 Gathered by: Vajiheh Zoghiyan 21
  • 22. 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. Gathered by: Vajiheh Zoghiyan 22
  • 23. Gathered by: Vajiheh Zoghiyan 23
  • 24. International Organization for Standardization (ISO) • Standardized first GML created by W3C and named it SGML. Gathered by: Vajiheh Zoghiyan 24
  • 25. Strengths and Weaknesses of SGML Tags Nonproprietary Platform independent Offers user-defined tags X X X X Not well suited to certain tasks Costly to set up and maintain Expensive software tools Hard to learn Gathered by: Vajiheh Zoghiyan 25
  • 26. 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. Gathered by: Vajiheh Zoghiyan 26
  • 27. 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! Gathered by: Vajiheh Zoghiyan 27
  • 28. HTML Links Gathered by: Vajiheh Zoghiyan 28
  • 29. 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. Gathered by: Vajiheh Zoghiyan 29
  • 30. Gathered by: Vajiheh Zoghiyan 30 Hierarchical Structure Linear Structure
  • 31. Hybrid Structure Gathered by: Vajiheh Zoghiyan 31
  • 32. 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 Gathered by: Vajiheh Zoghiyan 32
  • 33. THANK YOU FOR YOUR ATTENTION Gathered by: Vajiheh Zoghiyan 33