E-business (constructed by Dr. Hanh Pham)

Slides:



Advertisements
Similar presentations
Infrastructure for Electronic Commerce
Advertisements

Multimedia and The World Wide Web
The Internet Useful Definitions and Concepts About the Internet.
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
1 Chapter 2 Infrastructure for Electronic Commerce.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
CSCI 323 – Web Development Chapter 1 - Setting the Scene We’re going to move through the first few chapters pretty quick since they are a review for most.
Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
Syllabus outcomes Describes and applies problem-solving processes when creating solutions Designs, produces and evaluates appropriate solutions.
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
1 Chapter 11 The Internet. 2 Introduction ARPANET in the 1960s. NSFnet in 1980s Internet in 1990s.
Chapter 3 Hardware, Software, and Networks Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 3-1.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Networks QUME 185 Introduction to Computer Applications.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Chapter 4 Networking and the Internet. © 2005 Pearson Addison-Wesley. All rights reserved 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals.
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
Course code: ABI 204 Course: Introduction to E-Commerce AMA University.
Chapter 4 Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
Chapter 6 Data Communications. Network Collection of computers Communicate with one another over transmission line Major types of network topologies What.
TCP/IP (Transmission Control Protocol / Internet Protocol)
IT ELECTRONIC COMMERCE THEORY NOTES
Protocols COM211 Communications and Networks CDA College Olga Pelekanou
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
The Internet Technological Background. Topic Objectives At the end of this topic, you should be able to do the following: Able to define the Internet.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
1 Week 2 HTML Review, Summary of Chapters 1 & 2, Establishing a Web Presence Advanced Web Development IT225 Spring Term 2016 Marymount University School.
Web Development & Design Foundations with XHTML Chapter 1 Key Concepts 1.
VCE IT Theory Slideshows
Introduction to the Internet
Web Development & Design Foundations with HTML5 8th Edition
Web fundamentals: Clients, Servers, and Communication
Chapter 10: Web Basics.
Instructor Materials Chapter 5 Providing Network Services
Computer Networks.
Chapter 10: Web Basics.
The Internet & World Wide Web
JavaScript and Ajax (Internet Background)
Distributed Systems.
WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison.
CNIT 131 Internet Basics & Beginning HTML
E-commerce | WWW World Wide Web - Concepts
E-commerce | WWW World Wide Web - Concepts
Using MIS 2e Chapter 6 Appendix
Introduction to E-business
Networking for Home and Small Businesses – Chapter 6
Lecture 6: TCP/IP Networking By: Adal Alashban
Web Server Programming: CGI(Perl/Python)
Web Development & Design Chapter 1, Sections 4, 5 & 6
Networking for Home and Small Businesses – Chapter 6
Packet Switching To improve the efficiency of transferring information over a shared communication line, messages are divided into fixed-sized, numbered.
1 Introduction to the Internet.
E-Business Tenth Edition
Web Design & Development
Chapter Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network.
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
E-commerce Infrastructure
Networking Theory (part 2)
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
A worldwide system of interconnected computer networks.
Protocols 2 Key Revision Points.
Networking for Home and Small Businesses – Chapter 6
Protocol Application TCP/IP Layer Model
Chapter 7 Network Applications
Computer Networks Protocols
Networking Theory (part 2)
Presentation transcript:

E-business (constructed by Dr. Hanh Pham) Slide # 02 The Internet as The Biggest Distributed System and Platform for E-business E-business (constructed by Dr. Hanh Pham)

The Internet and the World Wide Web Think hardware (“connected” computers/devices) Originated with ARPANET (late 1960s) The World Wide Web (WWW) (W3) Think software (users communicating over the Internet via software applications) Originated with Tim Berners-Lee and HTML, and took off with the first GUI browser, Mosaic E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) The Internet of Things Devices can be connected to the Internet Controlled remotely Examples: sensors, switches, optical scanners The Internet of things Term used for these connected devices Estimated size is nine billion Projected to reach 35 billion by 2020 E-business (constructed by Dr. Hanh Pham)

The Internet = Network of Devices Networks of Computers (Computer Networks) Topologies: E-business (constructed by Dr. Hanh Pham)

Local area network (LAN) = Network of computers located close together E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) Wide area networks (WANs) = Networks of computers connected over greater distances E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham)

The Internet = Network of Devices Architectures: E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) Network OSI Model E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) Internet Protocols Protocol: collection of network data rules Includes transmission rules Computers must use same protocol ARPANET: Network Control Protocol (NCP) 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 E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) TCP/IP Refers to the two pervasive protocols used today Transmission Control Protocol (TCP) Controls message or 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 E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) IP Addressing Internet Protocol version 4 (IPv4) Used since 1981 IP address 32-bit number identifying computers/devices Base 2 (binary) number system Computers use for internal calculations Digit: 0 or a 1 (on or off condition) Four billion different addresses (232 = 4,294,967,296) Router breaks message into packets Contains source and destination IP address E-business (constructed by Dr. Hanh Pham)

IP Addressing (cont’d.) Internet Protocol version 6 (IPv6) Replaces IPv4 Addresses predicted to be exhausted in 2015 IPv4 and IPv6 not directly compatible IPv6 major advantages Uses 128-bit number for addresses Number of available addresses: 34 followed by 37 zeros More complex notation system E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) Some Other Protocols UDP (alternative of TCP for Transport Layer) is fast and can be used if there is a lot of data and you don’t mind losing a few bits Simple Mail Transfer Protocol (SMTP) Post Office Protocol (POP) for Emails FTP is a file transfer standard TELNET provides a non-secure way to login to a remote computer SSH can be thought of as a “secure telnet” E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) Some Other Protocols E-business (constructed by Dr. Hanh Pham)

Virtual Private Network (VPN) Connection via public networks and protocols Uses IP tunneling (encapsulation) system Private passageway through public Internet Secure transmission Encapsulation Encrypts packet content; places inside another packet IP wrapper: outer packet VPN software installed on both computers “Virtual” since connection seems permanent Actually a temporary connection

Virtual Private Network (VPN)

Intranets and Extranets An Internet within the boundaries of the organization Interconnected private networks Extranet An Internet that extends beyond the organization and incorporates networks of outside entities Technologies (public networks, private networks, or VPNs) Independent of organizational boundaries

Client-Server Architectures A “client” makes a request to a “server” The server’s response may be Compliance with the request An error message indicating a problem Example A user’s browser requests a web page for display from a particular web site The web server at that site sends the web page or an error message (like a page-not-found error) E-business (constructed by Dr. Hanh Pham)

Client-Server Architectures E-business (constructed by Dr. Hanh Pham)

Web Servers and Web Browsers The term “server” may refer to a program or the machine it runs on Current popular servers are Apache and Microsoft’s Internet Information Services (IIS) Every browser is a program that can act as the client in a client-server relationship Current popular browsers include Internet Explorer, Firefox, Chrome, Safari and Opera E-business (constructed by Dr. Hanh Pham)

Web Servers and Web Browsers E-business (constructed by Dr. Hanh Pham)

A Communication Protocol: HTTP for Web Browser and Server E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) Web Addresses Every device connected to the Internet must have a unique IP address: IPv4 is 32 bits: a.b.c.d with a, b, c, d in 0..255 IPv6 is 128 bits, allowing for many more addresses Computers understand IP addresses much better than humans, who prefer FQDNs FQDN = Fully Qualified Domain Name FQDN cs.smu.ca has IP address 140.184.133.99 A Domain Name Server (DNS) translates between an IP address and the corresponding FQDN E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) URLs, URNs and URIs A Uniform Resource Locator (URL) is the actual location of a resource on the web A Uniform Resource Name (URN) has the same form as a URL but may not refer to an actual resource The term Uniform Resource Identifier (URI) is a generalization of the above two terms and may refer to either one E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) The Deep Web Non-permanent Web pages can be created based on customized response to user’s search Example: search for “online business” book on Amazon.com Deep Web: information that is stored in databases and is accessible to users through Web interfaces Potentially trillions of Web pages available using deep Web E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) Semantic Web Goal: blending technologies and information into a next-generation Web Web pages tagged (using XML) with meanings 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 E-business (constructed by Dr. Hanh Pham)

E-business (constructed by Dr. Hanh Pham) References searchcio.techtarget.com tutorialspoint.com Wikipedia "Developing Distributed and E-commerce Applications", Darrel Ince, 2nd Edition, Pearson Addison Wesley “Web Programming and Internet Technologies: An E-commerce Approach”, Porter Scobey, Pawan Lingras, Jones & Bartlett Publishers, 2013 “Electronic Commerce”, 11th Edition, Cengage Learning, Gary Schneider, 2015 E-business (constructed by Dr. Hanh Pham)