SlideShare una empresa de Scribd logo
1 de 84
Electronic Commerce
         Eighth Edition



              Chapter 2
Technology Infrastructure: The Internet
      and the World Wide Web
Learning Objectives

In this chapter, you will learn about:
• The origin, growth, and current structure of the
   Internet
• How packet-switched networks are combined to
   form the Internet
• How Internet protocols and Internet addressing work
• The history and use of markup languages on the
   Web, including SGML, HTML, and XML



Electronic Commerce, Eighth Edition                 2
Learning Objectives (cont’d.)

• How HTML tags and links work on the World Wide
  Web
• The differences among internets, intranets, and
  extranets
• Options for connecting to the Internet, including cost
  and bandwidth factors
• Internet2 and the Semantic Web




Electronic Commerce, Eighth Edition                    3
The Internet and the World Wide Web
• Computer network
      – Technology allowing people to connect computers
      – Internet
           • Interconnected global computer networks (large)
• Basic technology structure
      – Computer networks and the Internet
      – Underlies e-commerce
• World Wide Web (Web)
      – Subset of Internet computers
           • Contents easily accessible
      – Includes easy-to-use interfaces
Electronic Commerce, Eighth Edition                            4
Origins of the Internet
• Early 1960s
      – Defense Department nuclear attack concerns
      – Used powerful computers (large mainframes)
      – Used leased telephone company lines
           • Single connection
      – Single connection risk solution
           • Communicate using multiple channels (packets)
• 1969 Advanced Research Projects Agency (ARPA)
      – Packet network connected four computers
           • ARPANET: earliest network (became the Internet)
           • Academic research use (1970s and 1980s)

Electronic Commerce, Eighth Edition                            5
New Uses for the Internet
• Defense Department network use was original goal
      – Control weapons systems, transfer research files
• 1970s: other uses
      – E-mail (1972)
      – Networking technology
           • Remote file transfer and computer access
      – Mailing lists
           • E-mail address forwards message to subscribed users
• 1979 Usenet (User’s News Network)
      – Read and post articles
      – Newsgroups (topic areas)
Electronic Commerce, Eighth Edition                                6
New Uses for the Internet (cont’d.)
• Game-playing software created
• Limited Internet use
      – Research and academic communities
• 1979 – 1989
      – Network applications improved and tested
      – Defense Department’s networking software
           • Gained wider academic and research institution use
           • Common communications network benefit recognized
      – Security problems recognized
• 1980s: personal computer use explosion
      – Academic and research networks merged
Electronic Commerce, Eighth Edition                               7
Commercial Use of the Internet
• National Science Foundation (NSF)
      – Provided funding
      – Prohibited commercial network traffic
• Business turned to commercial e-mail providers
• Larger firms built networks (leased telephone lines)
• 1989: NSF permitted two commercial e-mail
  services
      – MCI Mail and CompuServe
           • Commercial enterprises could send e-mail
           • Research, education communities sent e-mail directly
             to MCI Mail and CompuServe
Electronic Commerce, Eighth Edition                                 8
Growth of the Internet

• 1991
      – Further easing of commercial Internet activity
        restrictions
• 1995: privatization of the Internet
      – Operations turned over to privately owned companies
           • Internet based on four network access points (NAPs)
• Network access providers
      – Sell Internet access rights directly to larger customers
      – Use Internet service providers (ISPs)
           • Sell to smaller firms and individuals

Electronic Commerce, Eighth Edition                            9
Electronic Commerce, Eighth Edition   10
Growth of the Internet (cont’d.)

• Internet hosts: directly connected computers
• Internet growth
     –   Technological and social accomplishment
     –   Used by millions of people
     –   Thousands of different software packages
     –   Billions of dollars change hands yearly
     –   Led to World Wide Web




Electronic Commerce, Eighth Edition                 11
Emergence of the World Wide Web
• Web
      – Software running on Internet-connected computers
      – Generates Internet traffic
           • Web software: largest single traffic category
           • Outpaces: e-mail, file transfers, other data transmission
             traffic
      – New way of thinking about information storage and
        retrieval
• Web history important innovations
      – Hypertext
      – Graphical user interfaces

Electronic Commerce, Eighth Edition                                 12
Emergence of the World Wide Web
                 (cont’d.)
• The development of hypertext
      – 1945: Vannevar Bush: The Atlantic Monthly article
           • Visionary ideas: future technology uses (Memex)
      – 1960s: Ted Nelson described hypertext
           • Page-linking system
           • Douglas Engelbart: experimental hypertext system
      – 1987: Nelson published Literary Machines
           • Outlined project Xanadu global system
           • Online hypertext publishing and commerce



Electronic Commerce, Eighth Edition                             13
Emergence of the World Wide Web
                 (cont’d.)
• The development of hypertext (cont’d.)
      – 1989: Tim Berners-Lee
           • Proposed hypertext development project
           • Provided data-sharing functionality
           • Developed hypertext server program code
      – Hypertext server
           • Stores Hypertext Markup Language (HTML) files
           • Computers connect and read files
      – Web servers (today)
           • Hypertext servers used on the Web

Electronic Commerce, Eighth Edition                          14
Emergence of the World Wide Web
                 (cont’d.)
• The development of hypertext (cont’d.)
      – HTML
           • Set of codes (tags) attached to text
           • Describes relationships among text elements
      – Hypertext link (hyperlink)
           • Points to another location
           • Same or another HTML document




Electronic Commerce, Eighth Edition                        15
Emergence of the World Wide Web
                 (cont’d.)
• Graphical interfaces for hypertext
      – Web browser
           •   Software interface
           •   Users read (browse) HTML documents
           •   Move from one HTML document to another
           •   Text formatted with hypertext link tags in file
      – HTML document
           • No specification of text element appearance
      – Graphical user interface (GUI)
           • Presents program control functions, output to users
           • Pictures, icons, other graphical elements

Electronic Commerce, Eighth Edition                                16
Emergence of the World Wide Web
                 (cont’d.)
• The World Wide Web
      – Berners-Lee’s system of hyperlinked HTML
        documents
      – Quick acceptance in scientific research community
      – 1993: first GUI program (Mosaic)
           • Read HTML
           • Used HTML hyperlinks for page-to-page navigation
           • First Web browser widely available for personal
             computers



Electronic Commerce, Eighth Edition                             17
Emergence of the World Wide Web
                 (cont’d.)
• The World Wide Web (cont’d.)
      – Easy way to access Internet information
           • Provided by functional system of pages connected by
             hypertext links
           • Profit-making potential
      – Netscape Communications founded in 1994
           • Netscape Navigator Web browser (based on Mosaic)
           • Microsoft: Internet Explorer (most widely used)
           • Mozilla Firefox: Netscape Navigator descendant
      – Number of Web sites
           • More rapid growth than the Internet itself

Electronic Commerce, Eighth Edition                                18
• Estimates
      – More than 140 million Web sites
      – More than 30 billion individual Web pages
• Commercial business Web use increasing
Electronic Commerce, Eighth Edition                 19
Packet-Switched Networks
• Local area network (LAN)
      – Network of computers located close together
• Wide area networks (WANs)
      – Networks of computers connected over greater
        distances
• Circuit
      – Combination of telephone lines and closed switches
        that connect them to each other
• Circuit switching
      – Centrally controlled, single-connection model
           • Single electrical path between caller and receiver

Electronic Commerce, Eighth Edition                               20
Packet-Switched Networks (cont’d.)

• Circuit switching (cont’d.)
      – Works well for telephone calls
      – Does not work as well for:
           • Sending data across large WAN, interconnected
             network (Internet)
• Circuit-switched network problem
      – Connected circuit failure
           • Causes interrupted connection, data loss
• Solution
      – Packet switching: move data between two points

Electronic Commerce, Eighth Edition                          21
Packet-Switched Networks (cont’d.)

• Packet-switched network
      – Packets
           • Small pieces labeled electronically (origin, sequence,
             destination address)
           • Travel along interconnected networks
           • Can take different paths
           • May arrive out of order
      – Destination computer
           • Collects packets
           • Reassembles original file or e-mail message


Electronic Commerce, Eighth Edition                                   22
Routing Packets

• Routing computers
      – Decide how best to forward each packet
      – Router computers, routers, gateway computers
           • Gateway from LAN (WAN to the Internet)
      – Border routers
           • Between organization and the Internet
• Routing algorithms
      – Programs on router computers
           • Determine best path for packet


Electronic Commerce, Eighth Edition                    23
Routing Packets (cont’d.)

• Routing algorithms applied to routing table
  information
• Routing tables (configuration tables)
      – Contain lists of connections
      – Contain rules that:
           • Specify connection to use first
           • Handle heavy packet traffic and network congestion
• Variety rules and standards for creating packets
      – Must translate packets into standard format
           • Routers perform translation function

Electronic Commerce, Eighth Edition                               24
• Internet backbone
      – Internet routers handle packet traffic along main
        connecting points (backbone routers)
           • Three billion packets per second
Electronic Commerce, Eighth Edition                         25
Internet Protocols
• ARPANET: Network Control Protocol (NCP)
• Protocol: collection of network data rules
      – Includes transmission rules
      – Computers must use same protocol
• Proprietary architecture (closed architecture)
      – Manufacturer creates own protocol
• Open architecture (Internet core)
      – Uses common protocol
      – Four key message-handling rules
      – Contributed to the Internet’s success

Electronic Commerce, Eighth Edition                26
TCP/IP
• Internet protocols
      – Transmission Control Protocol (TCP)
           • Controls message, file disassembly into packets before
             Internet transmission
           • Controls packet reassembly into original formats at
             destinations
      – Internet Protocol (IP)
           • Specifies addressing details for each packet
           • Labels packet with origination and destination
             addresses
• TCP/IP refers to both protocols
      – Used today (replaced ARPANET NCP)
Electronic Commerce, Eighth Edition                               27
IP Addressing
• Internet Protocol version 4 (IPv4)
      – Used for past 20 years
• IP address
      – 32-bit number identifying computers
• Base 2 (binary) number system
      – Computers use for internal calculations
      – Digit: 0 or a 1 (on or off condition)
• Byte (8-bit number)
      – Octet (networking applications)
           • Binary values: 00000000 to 11111111
           • Decimal equivalents: 0 to 255
Electronic Commerce, Eighth Edition                28
IP Addressing (cont’d.)

• Dotted decimal notation
      – IP numbers (addresses)
           • Four numbers separated by periods
           • Four parts range from 0 to 255
      – IP addresses range: 0.0.0.0 to 255.255.255.255
• Three organizations assign IP addresses
• Whois server
      – Returns IP address list owned by an organization



Electronic Commerce, Eighth Edition                        29
IP Addressing (cont’d.)

• High demand for IP addresses
• Subnetting
      – Use reserved private IP LAN (WAN) addresses
           • Provide additional address space
• Private IP addresses
      – IP numbers not permitted on Internet packets
• Network Address Translation (NAT) device
      – Converts private IP addresses into normal IP
        addresses


Electronic Commerce, Eighth Edition                    30
IP Addressing (cont’d.)
• Internet Protocol version 6 (IPv6)
      – Replace IPv4 (future)
           • Not directly compatible
      – Advantages
           •   128-bit number for addresses
           •   (228): 34 followed by 37 zeros
           •   Packet format change eliminates unnecessary fields
           •   Adds fields for security, other optional information
      – Shorthand notation system for expressing addresses
        (complex eight groups of 16 bits)
           • Group expressed as four hexadecimal digits separated
             by colons
Electronic Commerce, Eighth Edition                                   31
Domain Names
• Dotted decimal notation difficult to remember
• Domain names
      – Sets of words assigned to specific IP addresses
      – Example: www.sandiego.edu
           •   Contains three parts separated by periods
           •   Top-level domain (TLD): rightmost part
           •   Generic top-level domains (gTLDs)
           •   Sponsored top-level domains (sTLD)
      – Internet Corporation for Assigned Names and
        Numbers (ICANN)
           • Responsibility: managing non-sTLD

Electronic Commerce, Eighth Edition                        32
Electronic Commerce, Eighth Edition   33
Web Page Request and Delivery
                  Protocols
• Web client computers
      – Web client software (Web browser software)
           • Sends Web page file requests to other computers (Web
             servers)
• Web server computer
      – Web server software
           • Receives requests from many different Web clients
• Client/server architecture
      – Combination: client computers, server computers


Electronic Commerce, Eighth Edition                              34
Web Page Request and Delivery
              Protocols (cont’d.)
• Hypertext Transfer Protocol (HTTP)
      – Internet Web page file delivery rules
• Web page request using Web browser
      – Type of protocol name followed by “//:” before domain
        name
      – Uniform Resource Locator (URL)
           • Combination: protocol name, domain name
           • Locate resource (Web page) on another computer
             (Web server)



Electronic Commerce, Eighth Edition                           35
Electronic Mail Protocols
• Electronic mail (e-mail)
      – Formatted according to common set of rules
      – Client/server structure
• E-mail server
      – Computer devoted to e-mail handling
      – Stores, forwards e-mail messages
• E-mail client software
      – Read and send e-mail
      – Communicates with e-mail server software
• Standardization and rules very important

Electronic Commerce, Eighth Edition                  36
Electronic Mail Protocols (cont’d.)

• Two common protocols
      – Simple Mail Transfer Protocol (SMTP)
           • Specifies mail message format
           • Describes mail administration e-mail server
           • Describes mail transmission on the Internet
      – Post Office Protocol (POP)
           • Sends mail to user’s computer, deletes from server
           • Sends mail to user’s computer, does not delete
           • Asks if new mail arrived



Electronic Commerce, Eighth Edition                               37
Electronic Mail Protocols (cont’d.)

• Multipurpose Internet Mail Extensions (MIME)
      – Set of rules for handling binary files
• Interactive Mail Access Protocol (IMAP)
      – Newer e-mail protocol
           • Same basic POP functions
           • Includes additional features




Electronic Commerce, Eighth Edition              38
Unsolicited Commercial E-Mail
                    (UCE, Spam)
• Spam
      – Unsolicited commercial e-mail (UCE)
      – Bulk mail
      – Electronic junk mail
           • Wastes people’s time and computer disk space
           • Consumes large amounts of Internet capacity
           • Distracts employees




Electronic Commerce, Eighth Edition                         39
Markup Languages and the Web
• Text markup language
      – Specifies tag set inserted into text
• Markup tags (tags)
      – Formatting instructions Web client understands
• HTML
      – Web markup language
           • Most commonly used
      – Standard Generalized Markup Language (SGML)
        subset
           • Older, more complex text markup language
           • Meta language: used to define other languages

Electronic Commerce, Eighth Edition                          40
Markup Languages and the Web
                   (cont’d.)
• Extensible Markup Language (XML)
      – Derived from SGML
      – Mark up shared information
      – Meta language
           • Creates markup elements extending XML usefulness
• World Wide Web Consortium (W3C)
      – Maintains Web standards
• Extensible Hypertext Markup Language (XHTML)
      – HTML version 4.0 reformulation as XML application


Electronic Commerce, Eighth Edition                             41
Electronic Commerce, Eighth Edition   42
Standard Generalized Markup
                     Language
• Generalized Markup Language (GML)
      – Creates standard electronic document formatting
        styles
• International Organization for Standardization
  (ISO)
      – Adopted version of GML (SGML)
           •   System of marking up documents
           •   Software application independent
           •   Nonproprietary, platform independent
           •   Offers user-defined tags
           •   Not suited to rapid Web page development

Electronic Commerce, Eighth Edition                       43
Hypertext Markup Language

• Hypertext elements
      – Text elements related to each other
• HTML
      – Prevalent markup language to create Web documents
      – W3C HTML Working Group page
           • Detailed HTML versions, related topic information
• HTML extensions
      – Features that work in specific Web browsers



Electronic Commerce, Eighth Edition                              44
Hypertext Markup Language (cont’d.)
• HTML tags
      – Interpreted by Web browser
      – Format text display
      – Enclosed in angle brackets (<>)
• Opening tag and closing tag
      – Format text between them
• Closing tag
      – Preceded by slash within angle brackets (</>)
• User may customize tag interpretations
• Tags: lowercase or uppercase letters

Electronic Commerce, Eighth Edition                     45
Hypertext Markup Language (cont’d.)

• One-sided tags
      – Require opening tag only
• Two-sided tags
      – Optional closing tag
      – Closing tag position very important
• Opening tag may contain one or more property
  modifiers
      – Further refine tag operation
• Other frequently used HTML tags
      – Graphics and tables
Electronic Commerce, Eighth Edition              46
Electronic Commerce, Eighth Edition   47
Electronic Commerce, Eighth Edition   48
Hypertext Markup Language (cont’d.)

• HTML links
      – Hyperlinks form interlinked pages that form a “web”
• Linear hyperlink structure
      – Read Web page in serial fashion
      – Good for when customer fills out form
• Hierarchical hyperlink structure
      – Introductory page (home page, start page) links to
        other pages
      – Leads customers from general to specific topics
• Hybrid designs combine linear and hierarchical
  structures
Electronic Commerce, Eighth Edition                           49
Electronic Commerce, Eighth Edition   50
Electronic Commerce, Eighth Edition   51
Hypertext Markup Language (cont’d.)
• Scripting languages and style sheets
• HTML version released (after 1997)
      – Object tag
           • Embeds scripting language code on HTML pages
           • Client-side scripting
      – Cascading Style Sheets (CSS)
           • More control over displayed page format
      – Style sheet
           • Instructions stored in separate file
           • Referenced using HTML style tag
           • May be included in Web page’s HTML file

Electronic Commerce, Eighth Edition                         52
Extensible Markup Language (XML)

• Web design tool
      – Web pages contain large amounts of data, lists
• Includes data-management capabilities
      – HTML cannot provide
• See Figures 2-10 and 2-11
      – Illustrate HTML shortcomings in presenting lists
• XML different from HTML
      – XML is not a markup language with defined tags
      – XML tags do not specify text appearance on page

Electronic Commerce, Eighth Edition                        53
Electronic Commerce, Eighth Edition   54
Electronic Commerce, Eighth Edition   55
• Figures 2-12 and 2-13
      – Advantages of XML list presentation
           • More effectively communicate the meaning of data
Electronic Commerce, Eighth Edition                             56
Electronic Commerce, Eighth Edition   57
Extensible Markup Language (XML)
                       (cont’d.)
• Strength of XML
      – Allows users to define their own tags (weakness as
        well)
• Solution to user tag definitions
      – Common XML tags standards
           • Data-type definitions (DTDs) or XML schemas
      – 2001: W3C released set of rules for XML documents
• XML files not intended to display in browser
      – Extensible Stylesheet Language (XSL)
           • Contains formatting instructions
      – XML parsers: format XML file for device screen
Electronic Commerce, Eighth Edition                          58
Electronic Commerce, Eighth Edition   59
HTML and XML Editors

• HTML document creation
      – General-purpose text editor or word processor
      – Special-purpose HTML editors
           • Freeware, shareware, commercial
      – Web site design tools
           • Create and manage complete Web sites
           • Upload entire site from PC to Web server
           • Example: Adobe Dreamweaver
• XML files
      – Created with text editor or programs

Electronic Commerce, Eighth Edition                     60
Intranets and Extranets
• internets (small “i”)
      – Interconnected networks
      – Do not extend beyond organizational boundaries
• Intranet
      – Interconnected network (or internet)
           • Uses TCP/IP protocol set
           • Does not extend beyond creating organization
• Extranet
      – Intranet extended
           • Includes specific entities outside organization
             boundaries

Electronic Commerce, Eighth Edition                            61
Intranets

• Distribute internal corporate information
      – Low-cost, efficient
• Client/server model-based
      – Requests work same way as on the Internet
• Web browsers, Internet-based protocols used
• Reduces software maintenance, update costs
      – Employees’ computer workstations
           • Script used to update workstations automatically



Electronic Commerce, Eighth Edition                             62
Extranets

• Connects company with suppliers, business
  partners, other authorized users
      – Database access, files, other information
• Set up through the Internet or separate network
• Some extranets start as intranets
      – Select Internet users’ data access
      – Example: FedEx package-tracking software




Electronic Commerce, Eighth Edition                 63
Public and Private Networks

• Public network
      – Public availability
• Private network
      – Private, leased-line connection
      – Physically connects intranets to one another
• Leased line
      – Permanent telephone connection between two points
      – Advantage: security
      – Drawback: costs
           • Scaling problem: adding companies
Electronic Commerce, Eighth Edition                     64
Virtual Private Network (VPN)

• Extranet using public networks and protocols
      – Sends sensitive data
      – Uses IP tunneling (encapsulation) system
           • Private passageway through public Internet
           • Secure transmission: one computer to another
      – Encapsulation
      – Process of creating virtual passageway VPN software
           • Encrypts packet content, places inside another packet
           • IP wrapper: outer packet
      – VPN software installed on both computers

Electronic Commerce, Eighth Edition                                  65
• Leased lines not required
• Infrastructure required outside company’s intranet
• Extranets sometimes confused with VPNs
      – VPN is an extranet
      – Extranet not necessarily a VPN
Electronic Commerce, Eighth Edition                    66
Internet Connection Options

• Internet
      – Set of interconnected networks
• Organizations connect computers using a network
• Internet access providers (IAPs) or ISPs
      – Provide Internet access to:
           • Individuals, businesses, other organizations
      – Offer several connection options




Electronic Commerce, Eighth Edition                         67
Connectivity Overview
• Common connection options
      – Voice-grade telephone lines, various types of
        broadband connections, leased lines, wireless
• Distinguishing factor
      – Bandwidth
           • Amount of data traveling through communication line
             per unit of time
• Net bandwidth
      – Actual speed information travels
• Symmetric connections
      – Provide same bandwidth in both directions
Electronic Commerce, Eighth Edition                                68
Connectivity Overview (cont’d.)

• Asymmetric connections
      – Provide different bandwidths for each direction
• Upstream bandwidth (upload bandwidth)
      – Amount of information from user to the Internet in a
        given amount of time
• Downstream bandwidth (download, downlink
  bandwidth)
      – Amount of information from the Internet to user in a
        given amount of time


Electronic Commerce, Eighth Edition                            69
Voice-Grade Telephone Connections

• Local telephone service provider
      – Most common way for an individual to connect to ISP
• Plain old telephone service (POTS)
      – Uses existing telephone lines, analog modem
           • Bandwidth between 28 and 56 Kbps
• Digital Subscriber Line (DSL) protocol
      – Higher grade
      – Use DSL modem
• Integrated Services Digital Network (ISDN)
      – First technology developed using DSL protocol suite
Electronic Commerce, Eighth Edition                           70
Broadband Connections
• Connection speeds greater than 200 Kbps
      – Asymmetric digital subscriber line (ADSL)
           • DSL protocol providing broadband range service
      – High-speed DSL (HDSL)
           • More than 768 Kbps symmetric bandwidth
      – Cable modems
           • Transmission speeds: 300 Kbps to 1 Mbps
           • Connection bandwidths vary
           • Subscribers compete for shared resource
      – DSL: Private line with no competing traffic
• Rural connection option issues
Electronic Commerce, Eighth Edition                           71
Leased-Line Connections

• More expensive technologies
      – Classified by equivalent number of telephone lines
        included
• DS0 (digital signal zero)
      – Carries one digital signal (56 Kbps)
• T1 line (DS1)
      – Carries 24 DS0 lines (1.544 Mbps)
• Fractional T1
      – 128 Kbps and upward in 128-Kbps increments
• T3 (DS3): 44.736 Mbps
Electronic Commerce, Eighth Edition                          72
Leased-Line Connections (cont’d.)

• NAPs and Internet backbone use:
      – Frame relay
      – Asynchronous transfer mode (ATM)
      – Optical fiber (instead of copper wire)
           •   Bandwidth determined by fiber-optic cable class
           •   OC3 (optical carrier 3): 156 Mbps
           •   OC12: 622 Mbps
           •   OC48: 2.5 Gbps
           •   OC192: 10 Gbps



Electronic Commerce, Eighth Edition                              73
Wireless Connections

• Satellite sent microwave transmissions
      – Download speeds (500 Kbps)
      – Upload handled by POTS modem connection
• Today, companies use microwave transmitter (150
  Kbps)
      – Costs, accuracy improving
      – POTS modem upload connection not required
• Wireless devices
      – 34 percent of Internet users use wireless devices


Electronic Commerce, Eighth Edition                         74
Wireless Connections (cont’d.)

• Bluetooth and Ultra Wideband (UWB)
• Bluetooth design for use over short distances
      – Low-bandwidth technology (722 Kbps)
      – Personal area networks (PANs) or piconets
           • Small Bluetooth networks
      – Advantage: consumes very little power
• Ultra Wideband (UWB)
      – 480 Mbps
      – Connections over short distances (30 to 100 feet)
      – Future personal area networking applications
Electronic Commerce, Eighth Edition                         75
Wireless Connections (cont’d.)

• Wireless Ethernet (Wi-Fi)
      – Wi-Fi (wireless Ethernet, 802.11b)
      – Wireless access point (WAP)
           • Transmits packets between Wi-Fi-equipped computers
             and other devices within range
      – 802.11b (11 Mbps): range of about 300 feet
      – 802.11a (54 Mbps): not 802.11b compatible
      – 802.11g (54 Mbps): 802.11b compatible




Electronic Commerce, Eighth Edition                           76
Wireless Connections (cont’d.)

• Wireless Ethernet (Wi-Fi) (cont’d.)
      – 802.11n: “Draft-N” (300 to 450 Mbps range)
           • Small office home office (SOHO) market
           • Finalized specification: 2009 or 2010
      – Roaming
           • Shifting from one WAP to another
           • No user intervention
      – Hot spots
           • WAPs open to public



Electronic Commerce, Eighth Edition                   77
Wireless Connections (cont’d.)

• Fixed-point wireless
      – System of repeaters
           • Forward radio signal from ISP to customers
      – Repeaters
           • Transmitter-receiver devices (transceivers)
      – Uses mesh routing
           • Directly transmits Wi-Fi packets through short-range
             transceivers (hundreds or thousands)
           • Located close to each other



Electronic Commerce, Eighth Edition                                 78
Wireless Connections (cont’d.)

• Cellular telephone networks
      – Broadcast signals to (receive signals from) antennas
         • Three miles apart in grid
      – Original design
           • Voice communications
      – Third-generation (3G) cell phones
         • Combine latest technologies available today
      – Short message service (SMS) protocol
         • Send and receive short text messages
      – Cell phones may include tiny Web browsers
Electronic Commerce, Eighth Edition                            79
Electronic Commerce, Eighth Edition   80
Internet2 and the Semantic Web

• Internet2
      –   Replacement for original ARPANET laboratory
      –   Experimental networking technologies test bed
      –   High end of the bandwidth spectrum (10 GB)
      –   Universities, medical schools, CERN
      –   Focus
           • Mainly technology development




Electronic Commerce, Eighth Edition                       81
Internet2 and the Semantic Web
                     (cont’d.)
• Semantic Web project (next-generation Web)
      – Focus
           • Blending technologies and information
      – Uses software agents (intelligent programs)
           • Read XML tags
           • Determine meaning of words in their contexts
      – Resource description framework (RDF)
           • Set of XML syntax standards
      – Development of Semantic Web will take many years
           • Start with ontologies for specific subjects

Electronic Commerce, Eighth Edition                         82
Summary

• In this chapter, you were introduced to:
      – History of the Internet and Web
      – Hardware and software technology
           • Make electronic commerce possible
      – How the Internet and World Wide Web work
      – Technologies supporting the Internet, the Web,
        electronic commerce
           • Protocols, programs, languages, architectures
           • TCP/IP
           • HTML, SGML, XML

Electronic Commerce, Eighth Edition                          83
Summary (cont’d.)
      – Networking technologies
           • Internets, intranets, and extranets
      – Types of Internet connections
      – Internet2
      – Semantic Web project




Electronic Commerce, Eighth Edition                84

Más contenido relacionado

La actualidad más candente

Net To Web 2007 version
Net To Web 2007 versionNet To Web 2007 version
Net To Web 2007 version
Johan Koren
 
History of the Internet
History of the InternetHistory of the Internet
History of the Internet
Richard Smith
 
Net to web: The Links that became a Web
Net to web:  The Links that became a WebNet to web:  The Links that became a Web
Net to web: The Links that became a Web
Johan Koren
 
Timeline of the Internet
Timeline of the InternetTimeline of the Internet
Timeline of the Internet
meljohnyanih
 
The Internet and the World Wide Web [Fall 2012 RTF 319 Session 04]
The Internet and the World Wide Web [Fall 2012 RTF 319 Session 04]The Internet and the World Wide Web [Fall 2012 RTF 319 Session 04]
The Internet and the World Wide Web [Fall 2012 RTF 319 Session 04]
William J. Moner
 
The academy of creative cooking CIS2200
The academy of creative cooking CIS2200The academy of creative cooking CIS2200
The academy of creative cooking CIS2200
Mervenur Aydin
 

La actualidad más candente (20)

Preinternet
PreinternetPreinternet
Preinternet
 
Arpanet.53
Arpanet.53Arpanet.53
Arpanet.53
 
Net To Web 2007 version
Net To Web 2007 versionNet To Web 2007 version
Net To Web 2007 version
 
History of the Internet
History of the InternetHistory of the Internet
History of the Internet
 
Net to web: The Links that became a Web
Net to web:  The Links that became a WebNet to web:  The Links that became a Web
Net to web: The Links that became a Web
 
Internet
InternetInternet
Internet
 
Timeline of the Internet
Timeline of the InternetTimeline of the Internet
Timeline of the Internet
 
83041835 hims-cc
83041835 hims-cc83041835 hims-cc
83041835 hims-cc
 
Internet History
Internet HistoryInternet History
Internet History
 
The Internet and the World Wide Web [Fall 2012 RTF 319 Session 04]
The Internet and the World Wide Web [Fall 2012 RTF 319 Session 04]The Internet and the World Wide Web [Fall 2012 RTF 319 Session 04]
The Internet and the World Wide Web [Fall 2012 RTF 319 Session 04]
 
Net
NetNet
Net
 
Introduction Basic Concepts
Introduction Basic ConceptsIntroduction Basic Concepts
Introduction Basic Concepts
 
Internet benefits and pitfalls
Internet   benefits and pitfallsInternet   benefits and pitfalls
Internet benefits and pitfalls
 
Internet
InternetInternet
Internet
 
Komputasi Awan
Komputasi AwanKomputasi Awan
Komputasi Awan
 
The academy of creative cooking CIS2200
The academy of creative cooking CIS2200The academy of creative cooking CIS2200
The academy of creative cooking CIS2200
 
Grade 7 history of internet
Grade 7   history of internetGrade 7   history of internet
Grade 7 history of internet
 
Internet
InternetInternet
Internet
 
INTERNET HISTORY INTRANET EXTRANET
INTERNET HISTORY INTRANET EXTRANET INTERNET HISTORY INTRANET EXTRANET
INTERNET HISTORY INTRANET EXTRANET
 
Understanding The World Wide Web
Understanding The World Wide WebUnderstanding The World Wide Web
Understanding The World Wide Web
 

Destacado

World wide web architecture presentation
World wide web architecture presentationWorld wide web architecture presentation
World wide web architecture presentation
ImMe Khan
 
Edi, supply chain & internet
Edi, supply chain & internetEdi, supply chain & internet
Edi, supply chain & internet
shakil7111984
 
HyperText Transfer Protocol
HyperText Transfer ProtocolHyperText Transfer Protocol
HyperText Transfer Protocol
ponduse
 
Types of internet connections
Types of internet connectionsTypes of internet connections
Types of internet connections
yashgaba
 

Destacado (20)

Internet history and_growth
Internet history and_growthInternet history and_growth
Internet history and_growth
 
Alternative Methods Of Communication To Consumer
Alternative Methods Of Communication To ConsumerAlternative Methods Of Communication To Consumer
Alternative Methods Of Communication To Consumer
 
Master of Computer Application (MCA) – Semester 4 MC0076
Master of Computer Application (MCA) – Semester 4  MC0076Master of Computer Application (MCA) – Semester 4  MC0076
Master of Computer Application (MCA) – Semester 4 MC0076
 
PPT FOR MCA E- COMMERCE
PPT FOR MCA E- COMMERCEPPT FOR MCA E- COMMERCE
PPT FOR MCA E- COMMERCE
 
Ch02 ppt
Ch02 pptCh02 ppt
Ch02 ppt
 
Ppt ch02
Ppt ch02Ppt ch02
Ppt ch02
 
World wide web architecture presentation
World wide web architecture presentationWorld wide web architecture presentation
World wide web architecture presentation
 
Edi, supply chain & internet
Edi, supply chain & internetEdi, supply chain & internet
Edi, supply chain & internet
 
CCNAv5 - S4: Chapter2 Connecting To The Wan
CCNAv5 - S4: Chapter2 Connecting To The WanCCNAv5 - S4: Chapter2 Connecting To The Wan
CCNAv5 - S4: Chapter2 Connecting To The Wan
 
MIS Chapter 2
MIS Chapter 2MIS Chapter 2
MIS Chapter 2
 
HyperText Transfer Protocol
HyperText Transfer ProtocolHyperText Transfer Protocol
HyperText Transfer Protocol
 
Types of internet connections
Types of internet connectionsTypes of internet connections
Types of internet connections
 
E commerce full notes for mba
E commerce full notes for mba E commerce full notes for mba
E commerce full notes for mba
 
Ip address
Ip addressIp address
Ip address
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)
 
Multimedia ppt
Multimedia pptMultimedia ppt
Multimedia ppt
 
advantages and disadvantages of using internet
advantages and disadvantages of using internetadvantages and disadvantages of using internet
advantages and disadvantages of using internet
 
E Commerce Presentation
E  Commerce  PresentationE  Commerce  Presentation
E Commerce Presentation
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIA
 

Similar a PPT ch02

ch01-Internet & Web Basics &.ppt
ch01-Internet & Web Basics &.pptch01-Internet & Web Basics &.ppt
ch01-Internet & Web Basics &.ppt
GmachImen
 
The Links that became a Web
The Links that became a WebThe Links that became a Web
The Links that became a Web
Johan Koren
 
ISBB_Chapter5.pptx
ISBB_Chapter5.pptxISBB_Chapter5.pptx
ISBB_Chapter5.pptx
MitKumar2
 
Mis jaiswal-chapter-03
Mis jaiswal-chapter-03Mis jaiswal-chapter-03
Mis jaiswal-chapter-03
Amit Fogla
 

Similar a PPT ch02 (20)

Entrepreneurship & Commerce in IT - 09 - The internet and the world wide web
Entrepreneurship & Commerce in IT - 09 - The internet and the world wide webEntrepreneurship & Commerce in IT - 09 - The internet and the world wide web
Entrepreneurship & Commerce in IT - 09 - The internet and the world wide web
 
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
CS8651   Internet Programming - Basics of HTML, HTML5, CSSCS8651   Internet Programming - Basics of HTML, HTML5, CSS
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
 
ch02.ppt
ch02.pptch02.ppt
ch02.ppt
 
A simple lecture on Computers and Internet Technologies
A simple lecture on Computers and Internet TechnologiesA simple lecture on Computers and Internet Technologies
A simple lecture on Computers and Internet Technologies
 
ch01-Internet & Web Basics &.ppt
ch01-Internet & Web Basics &.pptch01-Internet & Web Basics &.ppt
ch01-Internet & Web Basics &.ppt
 
The Links that became a Web
The Links that became a WebThe Links that became a Web
The Links that became a Web
 
Internet 130615022622-phpapp02
Internet 130615022622-phpapp02Internet 130615022622-phpapp02
Internet 130615022622-phpapp02
 
lecture1.ppt
lecture1.pptlecture1.ppt
lecture1.ppt
 
lecture1.ppt
lecture1.pptlecture1.ppt
lecture1.ppt
 
Data Communication-1.ppt
Data Communication-1.pptData Communication-1.ppt
Data Communication-1.ppt
 
lecture1 (1).ppt
lecture1 (1).pptlecture1 (1).ppt
lecture1 (1).ppt
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
 
Teknologi Aplikasi Web I : Internet
Teknologi Aplikasi Web I : InternetTeknologi Aplikasi Web I : Internet
Teknologi Aplikasi Web I : Internet
 
ISBB_Chapter5.pptx
ISBB_Chapter5.pptxISBB_Chapter5.pptx
ISBB_Chapter5.pptx
 
ISBB_Chapter5.pptx
ISBB_Chapter5.pptxISBB_Chapter5.pptx
ISBB_Chapter5.pptx
 
009458666.pdf
009458666.pdf009458666.pdf
009458666.pdf
 
Moore’s law change drives OS change
Moore’s law change drives OS changeMoore’s law change drives OS change
Moore’s law change drives OS change
 
Chapter1.pdf
Chapter1.pdfChapter1.pdf
Chapter1.pdf
 
Mis jaiswal-chapter-03
Mis jaiswal-chapter-03Mis jaiswal-chapter-03
Mis jaiswal-chapter-03
 
PC 106 PPT-01
PC 106 PPT-01PC 106 PPT-01
PC 106 PPT-01
 

Último

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 

Último (20)

Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 

PPT ch02

  • 1. Electronic Commerce Eighth Edition Chapter 2 Technology Infrastructure: The Internet and the World Wide Web
  • 2. Learning Objectives In this chapter, you will learn about: • The origin, growth, and current structure of the Internet • How packet-switched networks are combined to form the Internet • How Internet protocols and Internet addressing work • The history and use of markup languages on the Web, including SGML, HTML, and XML Electronic Commerce, Eighth Edition 2
  • 3. Learning Objectives (cont’d.) • How HTML tags and links work on the World Wide Web • The differences among internets, intranets, and extranets • Options for connecting to the Internet, including cost and bandwidth factors • Internet2 and the Semantic Web Electronic Commerce, Eighth Edition 3
  • 4. The Internet and the World Wide Web • Computer network – Technology allowing people to connect computers – Internet • Interconnected global computer networks (large) • Basic technology structure – Computer networks and the Internet – Underlies e-commerce • World Wide Web (Web) – Subset of Internet computers • Contents easily accessible – Includes easy-to-use interfaces Electronic Commerce, Eighth Edition 4
  • 5. Origins of the Internet • Early 1960s – Defense Department nuclear attack concerns – Used powerful computers (large mainframes) – Used leased telephone company lines • Single connection – Single connection risk solution • Communicate using multiple channels (packets) • 1969 Advanced Research Projects Agency (ARPA) – Packet network connected four computers • ARPANET: earliest network (became the Internet) • Academic research use (1970s and 1980s) Electronic Commerce, Eighth Edition 5
  • 6. New Uses for the Internet • Defense Department network use was original goal – Control weapons systems, transfer research files • 1970s: other uses – E-mail (1972) – Networking technology • Remote file transfer and computer access – Mailing lists • E-mail address forwards message to subscribed users • 1979 Usenet (User’s News Network) – Read and post articles – Newsgroups (topic areas) Electronic Commerce, Eighth Edition 6
  • 7. New Uses for the Internet (cont’d.) • Game-playing software created • Limited Internet use – Research and academic communities • 1979 – 1989 – Network applications improved and tested – Defense Department’s networking software • Gained wider academic and research institution use • Common communications network benefit recognized – Security problems recognized • 1980s: personal computer use explosion – Academic and research networks merged Electronic Commerce, Eighth Edition 7
  • 8. Commercial Use of the Internet • National Science Foundation (NSF) – Provided funding – Prohibited commercial network traffic • Business turned to commercial e-mail providers • Larger firms built networks (leased telephone lines) • 1989: NSF permitted two commercial e-mail services – MCI Mail and CompuServe • Commercial enterprises could send e-mail • Research, education communities sent e-mail directly to MCI Mail and CompuServe Electronic Commerce, Eighth Edition 8
  • 9. Growth of the Internet • 1991 – Further easing of commercial Internet activity restrictions • 1995: privatization of the Internet – Operations turned over to privately owned companies • Internet based on four network access points (NAPs) • Network access providers – Sell Internet access rights directly to larger customers – Use Internet service providers (ISPs) • Sell to smaller firms and individuals Electronic Commerce, Eighth Edition 9
  • 11. Growth of the Internet (cont’d.) • Internet hosts: directly connected computers • Internet growth – Technological and social accomplishment – Used by millions of people – Thousands of different software packages – Billions of dollars change hands yearly – Led to World Wide Web Electronic Commerce, Eighth Edition 11
  • 12. Emergence of the World Wide Web • Web – Software running on Internet-connected computers – Generates Internet traffic • Web software: largest single traffic category • Outpaces: e-mail, file transfers, other data transmission traffic – New way of thinking about information storage and retrieval • Web history important innovations – Hypertext – Graphical user interfaces Electronic Commerce, Eighth Edition 12
  • 13. Emergence of the World Wide Web (cont’d.) • The development of hypertext – 1945: Vannevar Bush: The Atlantic Monthly article • Visionary ideas: future technology uses (Memex) – 1960s: Ted Nelson described hypertext • Page-linking system • Douglas Engelbart: experimental hypertext system – 1987: Nelson published Literary Machines • Outlined project Xanadu global system • Online hypertext publishing and commerce Electronic Commerce, Eighth Edition 13
  • 14. Emergence of the World Wide Web (cont’d.) • The development of hypertext (cont’d.) – 1989: Tim Berners-Lee • Proposed hypertext development project • Provided data-sharing functionality • Developed hypertext server program code – Hypertext server • Stores Hypertext Markup Language (HTML) files • Computers connect and read files – Web servers (today) • Hypertext servers used on the Web Electronic Commerce, Eighth Edition 14
  • 15. Emergence of the World Wide Web (cont’d.) • The development of hypertext (cont’d.) – HTML • Set of codes (tags) attached to text • Describes relationships among text elements – Hypertext link (hyperlink) • Points to another location • Same or another HTML document Electronic Commerce, Eighth Edition 15
  • 16. Emergence of the World Wide Web (cont’d.) • Graphical interfaces for hypertext – Web browser • Software interface • Users read (browse) HTML documents • Move from one HTML document to another • Text formatted with hypertext link tags in file – HTML document • No specification of text element appearance – Graphical user interface (GUI) • Presents program control functions, output to users • Pictures, icons, other graphical elements Electronic Commerce, Eighth Edition 16
  • 17. Emergence of the World Wide Web (cont’d.) • The World Wide Web – Berners-Lee’s system of hyperlinked HTML documents – Quick acceptance in scientific research community – 1993: first GUI program (Mosaic) • Read HTML • Used HTML hyperlinks for page-to-page navigation • First Web browser widely available for personal computers Electronic Commerce, Eighth Edition 17
  • 18. Emergence of the World Wide Web (cont’d.) • The World Wide Web (cont’d.) – Easy way to access Internet information • Provided by functional system of pages connected by hypertext links • Profit-making potential – Netscape Communications founded in 1994 • Netscape Navigator Web browser (based on Mosaic) • Microsoft: Internet Explorer (most widely used) • Mozilla Firefox: Netscape Navigator descendant – Number of Web sites • More rapid growth than the Internet itself Electronic Commerce, Eighth Edition 18
  • 19. • Estimates – More than 140 million Web sites – More than 30 billion individual Web pages • Commercial business Web use increasing Electronic Commerce, Eighth Edition 19
  • 20. Packet-Switched Networks • Local area network (LAN) – Network of computers located close together • Wide area networks (WANs) – Networks of computers connected over greater distances • Circuit – Combination of telephone lines and closed switches that connect them to each other • Circuit switching – Centrally controlled, single-connection model • Single electrical path between caller and receiver Electronic Commerce, Eighth Edition 20
  • 21. Packet-Switched Networks (cont’d.) • Circuit switching (cont’d.) – Works well for telephone calls – Does not work as well for: • Sending data across large WAN, interconnected network (Internet) • Circuit-switched network problem – Connected circuit failure • Causes interrupted connection, data loss • Solution – Packet switching: move data between two points Electronic Commerce, Eighth Edition 21
  • 22. Packet-Switched Networks (cont’d.) • Packet-switched network – Packets • Small pieces labeled electronically (origin, sequence, destination address) • Travel along interconnected networks • Can take different paths • May arrive out of order – Destination computer • Collects packets • Reassembles original file or e-mail message Electronic Commerce, Eighth Edition 22
  • 23. Routing Packets • Routing computers – Decide how best to forward each packet – Router computers, routers, gateway computers • Gateway from LAN (WAN to the Internet) – Border routers • Between organization and the Internet • Routing algorithms – Programs on router computers • Determine best path for packet Electronic Commerce, Eighth Edition 23
  • 24. Routing Packets (cont’d.) • Routing algorithms applied to routing table information • Routing tables (configuration tables) – Contain lists of connections – Contain rules that: • Specify connection to use first • Handle heavy packet traffic and network congestion • Variety rules and standards for creating packets – Must translate packets into standard format • Routers perform translation function Electronic Commerce, Eighth Edition 24
  • 25. • Internet backbone – Internet routers handle packet traffic along main connecting points (backbone routers) • Three billion packets per second Electronic Commerce, Eighth Edition 25
  • 26. Internet Protocols • ARPANET: Network Control Protocol (NCP) • Protocol: collection of network data rules – Includes transmission rules – Computers must use same protocol • Proprietary architecture (closed architecture) – Manufacturer creates own protocol • Open architecture (Internet core) – Uses common protocol – Four key message-handling rules – Contributed to the Internet’s success Electronic Commerce, Eighth Edition 26
  • 27. TCP/IP • Internet protocols – Transmission Control Protocol (TCP) • Controls message, file disassembly into packets before Internet transmission • Controls packet reassembly into original formats at destinations – Internet Protocol (IP) • Specifies addressing details for each packet • Labels packet with origination and destination addresses • TCP/IP refers to both protocols – Used today (replaced ARPANET NCP) Electronic Commerce, Eighth Edition 27
  • 28. IP Addressing • Internet Protocol version 4 (IPv4) – Used for past 20 years • IP address – 32-bit number identifying computers • Base 2 (binary) number system – Computers use for internal calculations – Digit: 0 or a 1 (on or off condition) • Byte (8-bit number) – Octet (networking applications) • Binary values: 00000000 to 11111111 • Decimal equivalents: 0 to 255 Electronic Commerce, Eighth Edition 28
  • 29. IP Addressing (cont’d.) • Dotted decimal notation – IP numbers (addresses) • Four numbers separated by periods • Four parts range from 0 to 255 – IP addresses range: 0.0.0.0 to 255.255.255.255 • Three organizations assign IP addresses • Whois server – Returns IP address list owned by an organization Electronic Commerce, Eighth Edition 29
  • 30. IP Addressing (cont’d.) • High demand for IP addresses • Subnetting – Use reserved private IP LAN (WAN) addresses • Provide additional address space • Private IP addresses – IP numbers not permitted on Internet packets • Network Address Translation (NAT) device – Converts private IP addresses into normal IP addresses Electronic Commerce, Eighth Edition 30
  • 31. IP Addressing (cont’d.) • Internet Protocol version 6 (IPv6) – Replace IPv4 (future) • Not directly compatible – Advantages • 128-bit number for addresses • (228): 34 followed by 37 zeros • Packet format change eliminates unnecessary fields • Adds fields for security, other optional information – Shorthand notation system for expressing addresses (complex eight groups of 16 bits) • Group expressed as four hexadecimal digits separated by colons Electronic Commerce, Eighth Edition 31
  • 32. Domain Names • Dotted decimal notation difficult to remember • Domain names – Sets of words assigned to specific IP addresses – Example: www.sandiego.edu • Contains three parts separated by periods • Top-level domain (TLD): rightmost part • Generic top-level domains (gTLDs) • Sponsored top-level domains (sTLD) – Internet Corporation for Assigned Names and Numbers (ICANN) • Responsibility: managing non-sTLD Electronic Commerce, Eighth Edition 32
  • 34. Web Page Request and Delivery Protocols • Web client computers – Web client software (Web browser software) • Sends Web page file requests to other computers (Web servers) • Web server computer – Web server software • Receives requests from many different Web clients • Client/server architecture – Combination: client computers, server computers Electronic Commerce, Eighth Edition 34
  • 35. Web Page Request and Delivery Protocols (cont’d.) • Hypertext Transfer Protocol (HTTP) – Internet Web page file delivery rules • Web page request using Web browser – Type of protocol name followed by “//:” before domain name – Uniform Resource Locator (URL) • Combination: protocol name, domain name • Locate resource (Web page) on another computer (Web server) Electronic Commerce, Eighth Edition 35
  • 36. Electronic Mail Protocols • Electronic mail (e-mail) – Formatted according to common set of rules – Client/server structure • E-mail server – Computer devoted to e-mail handling – Stores, forwards e-mail messages • E-mail client software – Read and send e-mail – Communicates with e-mail server software • Standardization and rules very important Electronic Commerce, Eighth Edition 36
  • 37. Electronic Mail Protocols (cont’d.) • Two common protocols – Simple Mail Transfer Protocol (SMTP) • Specifies mail message format • Describes mail administration e-mail server • Describes mail transmission on the Internet – Post Office Protocol (POP) • Sends mail to user’s computer, deletes from server • Sends mail to user’s computer, does not delete • Asks if new mail arrived Electronic Commerce, Eighth Edition 37
  • 38. Electronic Mail Protocols (cont’d.) • Multipurpose Internet Mail Extensions (MIME) – Set of rules for handling binary files • Interactive Mail Access Protocol (IMAP) – Newer e-mail protocol • Same basic POP functions • Includes additional features Electronic Commerce, Eighth Edition 38
  • 39. Unsolicited Commercial E-Mail (UCE, Spam) • Spam – Unsolicited commercial e-mail (UCE) – Bulk mail – Electronic junk mail • Wastes people’s time and computer disk space • Consumes large amounts of Internet capacity • Distracts employees Electronic Commerce, Eighth Edition 39
  • 40. Markup Languages and the Web • Text markup language – Specifies tag set inserted into text • Markup tags (tags) – Formatting instructions Web client understands • HTML – Web markup language • Most commonly used – Standard Generalized Markup Language (SGML) subset • Older, more complex text markup language • Meta language: used to define other languages Electronic Commerce, Eighth Edition 40
  • 41. Markup Languages and the Web (cont’d.) • Extensible Markup Language (XML) – Derived from SGML – Mark up shared information – Meta language • Creates markup elements extending XML usefulness • World Wide Web Consortium (W3C) – Maintains Web standards • Extensible Hypertext Markup Language (XHTML) – HTML version 4.0 reformulation as XML application Electronic Commerce, Eighth Edition 41
  • 43. Standard Generalized Markup Language • Generalized Markup Language (GML) – Creates standard electronic document formatting styles • International Organization for Standardization (ISO) – Adopted version of GML (SGML) • System of marking up documents • Software application independent • Nonproprietary, platform independent • Offers user-defined tags • Not suited to rapid Web page development Electronic Commerce, Eighth Edition 43
  • 44. Hypertext Markup Language • Hypertext elements – Text elements related to each other • HTML – Prevalent markup language to create Web documents – W3C HTML Working Group page • Detailed HTML versions, related topic information • HTML extensions – Features that work in specific Web browsers Electronic Commerce, Eighth Edition 44
  • 45. Hypertext Markup Language (cont’d.) • HTML tags – Interpreted by Web browser – Format text display – Enclosed in angle brackets (<>) • Opening tag and closing tag – Format text between them • Closing tag – Preceded by slash within angle brackets (</>) • User may customize tag interpretations • Tags: lowercase or uppercase letters Electronic Commerce, Eighth Edition 45
  • 46. Hypertext Markup Language (cont’d.) • One-sided tags – Require opening tag only • Two-sided tags – Optional closing tag – Closing tag position very important • Opening tag may contain one or more property modifiers – Further refine tag operation • Other frequently used HTML tags – Graphics and tables Electronic Commerce, Eighth Edition 46
  • 49. Hypertext Markup Language (cont’d.) • HTML links – Hyperlinks form interlinked pages that form a “web” • Linear hyperlink structure – Read Web page in serial fashion – Good for when customer fills out form • Hierarchical hyperlink structure – Introductory page (home page, start page) links to other pages – Leads customers from general to specific topics • Hybrid designs combine linear and hierarchical structures Electronic Commerce, Eighth Edition 49
  • 52. Hypertext Markup Language (cont’d.) • Scripting languages and style sheets • HTML version released (after 1997) – Object tag • Embeds scripting language code on HTML pages • Client-side scripting – Cascading Style Sheets (CSS) • More control over displayed page format – Style sheet • Instructions stored in separate file • Referenced using HTML style tag • May be included in Web page’s HTML file Electronic Commerce, Eighth Edition 52
  • 53. Extensible Markup Language (XML) • Web design tool – Web pages contain large amounts of data, lists • Includes data-management capabilities – HTML cannot provide • See Figures 2-10 and 2-11 – Illustrate HTML shortcomings in presenting lists • XML different from HTML – XML is not a markup language with defined tags – XML tags do not specify text appearance on page Electronic Commerce, Eighth Edition 53
  • 56. • Figures 2-12 and 2-13 – Advantages of XML list presentation • More effectively communicate the meaning of data Electronic Commerce, Eighth Edition 56
  • 58. Extensible Markup Language (XML) (cont’d.) • Strength of XML – Allows users to define their own tags (weakness as well) • Solution to user tag definitions – Common XML tags standards • Data-type definitions (DTDs) or XML schemas – 2001: W3C released set of rules for XML documents • XML files not intended to display in browser – Extensible Stylesheet Language (XSL) • Contains formatting instructions – XML parsers: format XML file for device screen Electronic Commerce, Eighth Edition 58
  • 60. HTML and XML Editors • HTML document creation – General-purpose text editor or word processor – Special-purpose HTML editors • Freeware, shareware, commercial – Web site design tools • Create and manage complete Web sites • Upload entire site from PC to Web server • Example: Adobe Dreamweaver • XML files – Created with text editor or programs Electronic Commerce, Eighth Edition 60
  • 61. Intranets and Extranets • internets (small “i”) – Interconnected networks – Do not extend beyond organizational boundaries • Intranet – Interconnected network (or internet) • Uses TCP/IP protocol set • Does not extend beyond creating organization • Extranet – Intranet extended • Includes specific entities outside organization boundaries Electronic Commerce, Eighth Edition 61
  • 62. Intranets • Distribute internal corporate information – Low-cost, efficient • Client/server model-based – Requests work same way as on the Internet • Web browsers, Internet-based protocols used • Reduces software maintenance, update costs – Employees’ computer workstations • Script used to update workstations automatically Electronic Commerce, Eighth Edition 62
  • 63. Extranets • Connects company with suppliers, business partners, other authorized users – Database access, files, other information • Set up through the Internet or separate network • Some extranets start as intranets – Select Internet users’ data access – Example: FedEx package-tracking software Electronic Commerce, Eighth Edition 63
  • 64. Public and Private Networks • Public network – Public availability • Private network – Private, leased-line connection – Physically connects intranets to one another • Leased line – Permanent telephone connection between two points – Advantage: security – Drawback: costs • Scaling problem: adding companies Electronic Commerce, Eighth Edition 64
  • 65. Virtual Private Network (VPN) • Extranet using public networks and protocols – Sends sensitive data – Uses IP tunneling (encapsulation) system • Private passageway through public Internet • Secure transmission: one computer to another – Encapsulation – Process of creating virtual passageway VPN software • Encrypts packet content, places inside another packet • IP wrapper: outer packet – VPN software installed on both computers Electronic Commerce, Eighth Edition 65
  • 66. • Leased lines not required • Infrastructure required outside company’s intranet • Extranets sometimes confused with VPNs – VPN is an extranet – Extranet not necessarily a VPN Electronic Commerce, Eighth Edition 66
  • 67. Internet Connection Options • Internet – Set of interconnected networks • Organizations connect computers using a network • Internet access providers (IAPs) or ISPs – Provide Internet access to: • Individuals, businesses, other organizations – Offer several connection options Electronic Commerce, Eighth Edition 67
  • 68. Connectivity Overview • Common connection options – Voice-grade telephone lines, various types of broadband connections, leased lines, wireless • Distinguishing factor – Bandwidth • Amount of data traveling through communication line per unit of time • Net bandwidth – Actual speed information travels • Symmetric connections – Provide same bandwidth in both directions Electronic Commerce, Eighth Edition 68
  • 69. Connectivity Overview (cont’d.) • Asymmetric connections – Provide different bandwidths for each direction • Upstream bandwidth (upload bandwidth) – Amount of information from user to the Internet in a given amount of time • Downstream bandwidth (download, downlink bandwidth) – Amount of information from the Internet to user in a given amount of time Electronic Commerce, Eighth Edition 69
  • 70. Voice-Grade Telephone Connections • Local telephone service provider – Most common way for an individual to connect to ISP • Plain old telephone service (POTS) – Uses existing telephone lines, analog modem • Bandwidth between 28 and 56 Kbps • Digital Subscriber Line (DSL) protocol – Higher grade – Use DSL modem • Integrated Services Digital Network (ISDN) – First technology developed using DSL protocol suite Electronic Commerce, Eighth Edition 70
  • 71. Broadband Connections • Connection speeds greater than 200 Kbps – Asymmetric digital subscriber line (ADSL) • DSL protocol providing broadband range service – High-speed DSL (HDSL) • More than 768 Kbps symmetric bandwidth – Cable modems • Transmission speeds: 300 Kbps to 1 Mbps • Connection bandwidths vary • Subscribers compete for shared resource – DSL: Private line with no competing traffic • Rural connection option issues Electronic Commerce, Eighth Edition 71
  • 72. Leased-Line Connections • More expensive technologies – Classified by equivalent number of telephone lines included • DS0 (digital signal zero) – Carries one digital signal (56 Kbps) • T1 line (DS1) – Carries 24 DS0 lines (1.544 Mbps) • Fractional T1 – 128 Kbps and upward in 128-Kbps increments • T3 (DS3): 44.736 Mbps Electronic Commerce, Eighth Edition 72
  • 73. Leased-Line Connections (cont’d.) • NAPs and Internet backbone use: – Frame relay – Asynchronous transfer mode (ATM) – Optical fiber (instead of copper wire) • Bandwidth determined by fiber-optic cable class • OC3 (optical carrier 3): 156 Mbps • OC12: 622 Mbps • OC48: 2.5 Gbps • OC192: 10 Gbps Electronic Commerce, Eighth Edition 73
  • 74. Wireless Connections • Satellite sent microwave transmissions – Download speeds (500 Kbps) – Upload handled by POTS modem connection • Today, companies use microwave transmitter (150 Kbps) – Costs, accuracy improving – POTS modem upload connection not required • Wireless devices – 34 percent of Internet users use wireless devices Electronic Commerce, Eighth Edition 74
  • 75. Wireless Connections (cont’d.) • Bluetooth and Ultra Wideband (UWB) • Bluetooth design for use over short distances – Low-bandwidth technology (722 Kbps) – Personal area networks (PANs) or piconets • Small Bluetooth networks – Advantage: consumes very little power • Ultra Wideband (UWB) – 480 Mbps – Connections over short distances (30 to 100 feet) – Future personal area networking applications Electronic Commerce, Eighth Edition 75
  • 76. Wireless Connections (cont’d.) • Wireless Ethernet (Wi-Fi) – Wi-Fi (wireless Ethernet, 802.11b) – Wireless access point (WAP) • Transmits packets between Wi-Fi-equipped computers and other devices within range – 802.11b (11 Mbps): range of about 300 feet – 802.11a (54 Mbps): not 802.11b compatible – 802.11g (54 Mbps): 802.11b compatible Electronic Commerce, Eighth Edition 76
  • 77. Wireless Connections (cont’d.) • Wireless Ethernet (Wi-Fi) (cont’d.) – 802.11n: “Draft-N” (300 to 450 Mbps range) • Small office home office (SOHO) market • Finalized specification: 2009 or 2010 – Roaming • Shifting from one WAP to another • No user intervention – Hot spots • WAPs open to public Electronic Commerce, Eighth Edition 77
  • 78. Wireless Connections (cont’d.) • Fixed-point wireless – System of repeaters • Forward radio signal from ISP to customers – Repeaters • Transmitter-receiver devices (transceivers) – Uses mesh routing • Directly transmits Wi-Fi packets through short-range transceivers (hundreds or thousands) • Located close to each other Electronic Commerce, Eighth Edition 78
  • 79. Wireless Connections (cont’d.) • Cellular telephone networks – Broadcast signals to (receive signals from) antennas • Three miles apart in grid – Original design • Voice communications – Third-generation (3G) cell phones • Combine latest technologies available today – Short message service (SMS) protocol • Send and receive short text messages – Cell phones may include tiny Web browsers Electronic Commerce, Eighth Edition 79
  • 81. Internet2 and the Semantic Web • Internet2 – Replacement for original ARPANET laboratory – Experimental networking technologies test bed – High end of the bandwidth spectrum (10 GB) – Universities, medical schools, CERN – Focus • Mainly technology development Electronic Commerce, Eighth Edition 81
  • 82. Internet2 and the Semantic Web (cont’d.) • Semantic Web project (next-generation Web) – Focus • Blending technologies and information – Uses software agents (intelligent programs) • Read XML tags • Determine meaning of words in their contexts – Resource description framework (RDF) • Set of XML syntax standards – Development of Semantic Web will take many years • Start with ontologies for specific subjects Electronic Commerce, Eighth Edition 82
  • 83. Summary • In this chapter, you were introduced to: – History of the Internet and Web – Hardware and software technology • Make electronic commerce possible – How the Internet and World Wide Web work – Technologies supporting the Internet, the Web, electronic commerce • Protocols, programs, languages, architectures • TCP/IP • HTML, SGML, XML Electronic Commerce, Eighth Edition 83
  • 84. Summary (cont’d.) – Networking technologies • Internets, intranets, and extranets – Types of Internet connections – Internet2 – Semantic Web project Electronic Commerce, Eighth Edition 84