Electronic Commerce Engineering
|
|
- Whitney Joseph
- 7 years ago
- Views:
Transcription
1 Electronic Commerce Engineering Lecture 3 Laudon & Traver: Chapter 3 The Internet and World Wide Web: E-commerce Infrastructure Papazoglou & Ribbers: Chapter 6 e-business Technological Infrastructure Copyright 2007 Pearson Education, Inc. Slide 3-1 The Internet: Technology Background Internet: An interconnected network of thousands of networks and millions of computers, linking businesses, educational institutions, government agencies, and individuals World Wide Web (Web): One of the Internet s most popular services, providing access to over 8 billion Web pages Copyright 2007 Pearson Education, Inc. Slide 3-3
2 The Evolution of the Internet 1961 The Present History of Internet can be segmented into 3 phases: Innovation Phase fundamental building blocks conceptualized and realized Institutionalization Phase providing funding and legitimization i for Internet t Commercialization Phase private corporations take over and expand Internet t backbone and services Copyright 2007 Pearson Education, Inc. Slide 3-4 The Internet: Key Technology Concepts Federal Networking Council definition of Internet t highlights hli ht three important t concepts that are the basis for understanding the Internet: t Packet switching TCP/IP communications protocol Client/server computing Copyright 2007 Pearson Education, Inc. Slide 3-5
3 Packet Switching A method of slicing digital messages into packets, sending the packets along different communication paths as they become available, and then reassembling the packets once they arrive at their destination Uses routers: special purpose computers that interconnect the computer networks that make up the Internet and route packets to their ultimate destination Routers use computer programs called routing algorithms to ensure packets take the best available path toward their destination Copyright 2007 Pearson Education, Inc. Slide 3-6 Packet Switching Figure 3.3, Page 121 Copyright 2007 Pearson Education, Inc. Slide 3-7
4 TCP/IP (Transmission Control Protocol/ Internet Protocol) Protocol: A set of rules for formatting, ordering, compressing, and error-checking messages TCP: Establishes the connections among sending and receiving Web computers, handles the assembly of packets at the point of transmission, and their reassembly at the receiving end IP: Provides the Internet s addressing scheme and routing TCP/IP is divided into 4 separate layers: Network Interface Layer Internet Layer Transport Layer Application Layer Copyright 2007 Pearson Education, Inc. Slide 3-8 The TCP/IP Architecture and Protocol Suite Figure 3.4, Page 122 Copyright 2007 Pearson Education, Inc. Slide 3-9
5 IP Addresses Internet address (also called IP address): a 32-bit number expressed as a series of four separate numbers marked off by periods, such as IPv4 the current version of IP. Can handle up to 4 billion addresses (2 32 ) IPv6 (next generation of IP) will use 128-bit addresses and be able to handle up to 1 quadrillion addresses (10 15 ) Copyright 2007 Pearson Education, Inc. Slide 3-10 Routing Internet Messages: TCP/IP and Packet Switching Figure 3.5, Page 123 Copyright 2007 Pearson Education, Inc. Slide 3-11
6 Domain Names, DNS, and URLs Domain name: IP address ( ) expressed din natural ll language ( Domain name system (DNS): allows numeric IP addresses to be expressed in natural language Uniform resource locator (URL): addresses used by Web browsers to identify location of content on the Web Copyright 2007 Pearson Education, Inc. Slide 3-12 Client/Server Computing Model of computing in which very powerful personal computers (clients) are connected in a network with one or more server computers that perform common o functions for the clients, such as storing files, software applications, etc. Copyright 2007 Pearson Education, Inc. Slide 3-13
7 Basic Infrastructure: Client/Servers Distributed computing is the classical paradigm in support of e- Business processes & applications. A form of distributed processing is client/server computing: it handles the need for both centralized data control and widespread data accessibility. Client/server is an architecture that involves client processes (service consumers) requesting service from server processes (service providers). Client/server computing does not emphasize hardware distinctions; it rather focuses on the applications themselves. The client/server model provides a typical way to interconnect programs that are distributed across different locations There are different ways in which processing tasks can be divided between the client and the server. They range from: Thin clients, with heavy servers servers that only contain common data with all the processing executed at the level of the client. Solutions chosen depend on specific application requirements, e.g., local vs. central control, # of users, processing needs etc. Client request Client request r response r response Server Server Service Request #1 Service Request #2 Client/Server architecture 15
8 Features of Client/Server Architecture The basic features of the client/server model are: Clients and servers are functional modules with well defined interfaces. The functions of a client and a server can be implemented by a set of software modules, hardware components, or any combination thereof. Each client/server relationship is established between two functional modules, where one module, the client, initiates service requests and the other module, the server, responds to these requests. Information exchange between clients and servers, i.e., requests and responses, are strictly through messages. Message exchange is typically interactive. Clients and servers may run on separate dedicated machines connected through h a network. 16 Two-tier Client/Server Architecture Client/server introduces a two-tier client/server architecture. The tiers in a client/server application refer to the # of elements into which the application is partitioned, not the # of platforms where the executables are deployed. The tiers into which an application is partitioned is known as the logical partitioning of an application as opposed to physical partitioning (# of platforms where the application executables are deployed). Web & Application clients Internet / Private Network Databaseserver Client-Tier Server-Tier 17
9 Drawbacks of the Two-tier Client/Server Architecture The client in such a two-tier system is known as fat client while the server is commonly referred to as the database server. Conversations occur at the level of the server s database language. The two-tier architecture has several drawbacks, which are especially problematic for large and distributed applications: Scalability problems Poor business logic sharing Client reliance on the database structure Limited interoperability High-maintenance costs 18 Three-tier Architecture The three-tier architecture overcomes the limitations of the two-tier tier architecture. A middle tier is introduced between the user system interface client environment and the database management server environment. The application is partitioned into 3 logical tiers: presentation tier: responsible for the graphical user interface (GUI) layer usually in the form of a web-browser processing tier (or middle-tier): contains the business logic & is responsible for the processing associated applications supported. data tier: holds the permanent data associated with the applications supported e.g., modern and legacy application databases, and transaction management applications. It interprets requests from a client and routes them to a suitable data resource. 19
10 The processing tier enables developers to isolate the main part of an application that can change over time: data & relationships inherent in the data. This tier has the effect of logically and physically decoupling business logic from the presentation and database functions. Here we can find business objects that correspond to entities in the business domain, e.g., sales orders, invoices, products.. There are a variety of ways of implementing this middle tier, such as transaction processing monitors, message servers, or application servers Web & Application clients Databases Legacy systems Internet / Private Network Presentation-tier Processing-tier Data-tier Three-tier client/server architecture. 21
11 Other Internet Protocols HTTP: Used to transfer Web pages SMTP, POP, and IMAP: Used to send and receive FTP: Permits users to transfer files from server to client and vice versa Telnet: Program that enables a client to emulate a mainframe computer terminal SSL: Protocol that provides secure communications between client and server Copyright 2007 Pearson Education, Inc. Slide 3-23 Utility Programs Ping: Utility program that allows you to check connection between client and server Tracert: Utility program that allows you to follow part of a message sent from a client to a remote computer Pathping: Utility program that combines functionality of Ping and Tracert Copyright 2007 Pearson Education, Inc. Slide 3-24
12 The Internet Today Client/server computing model, coupled with hourglass, layered architecture of Internet has allowed Internet to handle explosive growth without disruption Hourglass/layered architecture 4 layers: Network Technology Substrate Transport Services and Representation Standards Middleware Services Applications Copyright 2007 Pearson Education, Inc. Slide 3-25 The Hourglass Model of the Internet Figure 3.11, Page 132 SOURCE: Adapted from Computer Science and Telecommunications Board (CSTB), Copyright 2007 Pearson Education, Inc. Slide 3-26
13 Internet Network Architecturee Backbone: Consists of high-bandwidth fiber-optic cable owned by a variety of Network Service Providers (NSPs) Internet Exchange Points (IXPs): Hubs where backbones intersect with regional and local networks, and where backbone owners connect with one another Campus area networks (CANs): Local area networks operating within a single organization that leases Internet access directly from regional or national carrier Internet Service Providers: Lease Internet access to home owners and businesses Copyright 2007 Pearson Education, Inc. Slide 3-27 Internet Network Architecture Figure 3.12, Page 133 Copyright 2007 Pearson Education, Inc. Slide 3-28
14 Internet Service Providers (ISPs) Retail providers that deal with last mile of service Major national ISPs include AOL, MSN, and AT&T WorldNet, etc. Offer both narrowband (traditional telephone modem connection at Kbps) and broadband (service based on DSL, cable modem, T1 or T3 telephone lines, and satellite) Copyright 2007 Pearson Education, Inc. Slide 3-29 Broadband Service Choices Digital it Subscriber Line (DSL): Telephone technology delivers high-speed access through ordinary telephone lines Cable modem: Cable television technology piggybacks digital access to Internet on top of analog video cable line T1 and T3: International telephone standards for digital communication that offer guaranteed delivery rates Satellite: high-speed downloads, but no upload available Copyright 2007 Pearson Education, Inc. Slide 3-30
15 Intranets and Extranets Intranet: TCP/IP network located within a single organization for purposes of communication and information processing Extranet: Formed when firms permit outsiders to access their internal TCP/IP networks Copyright 2007 Pearson Education, Inc. Slide 3-31 Who Governs the Internet? A number of different organizations that influence Internet and monitor its operations including: Internet Architecture Board (IAB) Internet Corporation for Assigned Names and Numbers (ICANN) Internet Engineering Steering Group (IESG) Internet Engineering Task Force (IETF) Internet Society y( (ISOC) World Wide Web Consortium (W3C) Copyright 2007 Pearson Education, Inc. Slide 3-32
16 Insight on Society: Government Regulation of the Internet Class Discussion Why should the government of France be permitted to censor the Web in France (or elsewhere)? Does the Chinese government, or the U.S. government, have the right to censor content on the Web? How is it possible for any government to control or censor the Web? What would happen to e-commerce if the existing Web split into a different Web for each country? Copyright 2007 Pearson Education, Inc. Slide 3-33 Internet II: The Future Infrastructure Internet II: The second era of the Internet that is being built today by private corporations, universities, and government agencies To appreciate benefits of Internet II, you must understand limitations of the Internet s current infrastructure Copyright 2007 Pearson Education, Inc. Slide 3-34
17 Limitations of the Current Internet Bandwidth limitations Quality of service limitations Network architecture limitations Language development limitations Wired Internet limitations Copyright 2007 Pearson Education, Inc. Slide 3-35 The Internet2 Project Internet2: Consortium of more than 200 universities, government agencies, and private businesses that are collaborating to find ways to make the Internet more efficient Primary goals: Create a leading edge very-high speed network for national research community Enable revolutionary Internet applications Ensure the rapid transfer of new network services and applications to the broader Internet community Copyright 2007 Pearson Education, Inc. Slide 3-36
18 Areas of Focus of Internet2 Advanced network infrastructure New networking capabilities Middleware Advanced applications Copyright 2007 Pearson Education, Inc. Slide 3-37 The Larger Internet II Technology Environment: The First Mile and the Last Mile GENI Initiative: Proposed by NSF to develop new core functionality for Internet t Private initiatives in fiber optics and wireless Internet services Copyright 2007 Pearson Education, Inc. Slide 3-38
19 Fiber Optics and the Bandwidth Explosion in the First Mile Fiber optics concerned with the first mile or backbone Internet t services that t carry bulk traffic over long distances Older transmission lines being replaced with fiber-optic cable Right now, much of fiber-optic cable laid in United States is dark, but represents a vast digital highway that can be utilized in the future Copyright 2007 Pearson Education, Inc. Slide 3-39 Photonics Technologies Photonics: Study of communicating with light waves Technologies that will have impact on achieving Internet II include Dense Wavelength Division Multiplexing (DWDM) Optical and fiber switches, and switching components Optical integrated circuits Optical networks Big Band: Next step in Internet access; will provide bandwidth of 10 Gbps + Copyright 2007 Pearson Education, Inc. Slide 3-40
20 The Last Mile: Mobile Wireless Internet t Access Wireless Internet access concerned with the last mile from Internet t backbone to user s computer, cell phone, PDA, etc. Two different basic types of wireless Internet access: Telephone-based Computer network-based Copyright 2007 Pearson Education, Inc. Slide 3-41 Telephone-based Wireless Internet Access Different standards d Global System for Mobile Communications (GSM): used primarily il in Europe Code Division Multiple Access (CDMA): used primarily il in U.S. Third generation (3G) cellular networks Wireless Web protocols include: Wireless Access Protocol (WAP) imode Copyright 2007 Pearson Education, Inc. Slide 3-42
21 Wireless Local Area Networks (WLANs) Wi-Fi: High-speed, fixed broadband wireless local area network. Different versions for home and business market. Limited range WiMax: High-speed, medium range broadband wireless metropolitan area network Bluetooth: th Low-speed, short range connection of digital devices Ultra-Wideband (UWB): Low power, short-range high bandwidth network Zigbee: Short-range, low-power wireless network technology useful for remotely controlling digital devices Copyright 2007 Pearson Education, Inc. Slide 3-43 Wireless Local Area Network Hotspots Figure 3.17, Page 153 Copyright 2007 Pearson Education, Inc. Slide 3-44
22 Benefits of Internet II Technologies IP Multicasting: set of technologies that enables efficient delivery of data to many locations on a network Latency solutions: diffserve (differentiated quality of service) will be able to assign different levels of priority to packets depending on type of data being transmitted Guaranteed service levels: ability to purchase right to move data through network at guaranteed speed in return for higher fee Lower error rates Declining costs Copyright 2007 Pearson Education, Inc. Slide 3-45 IP Multicasting Figure 3.18, Page 156 SOURCE: Adapted from Internet2.edu, edu 2000; Cisco Systems, Copyright 2007 Pearson Education, Inc. Slide 3-46
23 Development of the Web : 1991 Web invented by Tim Berners-Lee at European Particle Physics Laboratory (CERN) 1993: Marc Andreesen and others at NCSA create Mosaic, a Web browser with a graphical user interface that could run on Windows, Macintosh, or Unix computer 1994: Andreessen and Jim Clark found Netscape, and create first commercial Web browser, Netscape Navigator August 1995: Microsoft introduces its version of Web browser, Internet Explorer Copyright 2007 Pearson Education, Inc. Slide 3-47 Hypertext A way of formatting pages with embedded links that connect documents to one another, and that also link pages to other objects such as sound, video, or animation files Uses Hypertext Transfer Protocol (HTTP) and URLs to locate resources on the Web Copyright 2007 Pearson Education, Inc. Slide 3-48
24 Markup Languages Generalized Markup Languages (GMLs) include: Standard Generalized Markup Language (SGML) an early GML Hypertext Markup Language (HTML) a GML that is relatively easy to use; provides fixed set of markup tags used to format a Web page extensible Markup Language g (XML) new markup language specification developed by W3C that is designed to describe data and information; tags used are defined by user Copyright 2007 Pearson Education, Inc. Slide 3-49 Web Servers and Web Clients Web server software: Enables a computer to deliver Web pages written in HTML or XML to clients on network that request this service by sending an HTTP request Basic capabilities: Security services, FTP, search engine, data capture Term Web server also used to refer to physical computer that runs Web server software Web client: Any computing device attached to the Internet that is capable of making HTTP requests and displaying HTML pages Copyright 2007 Pearson Education, Inc. Slide 3-50
25 Web Browsers Primary purpose to display Web pages Internet Explorer (88%) and Firefox (9%) dominate the market Other browsers include: Netscape Opera Safari (for Apple Macintosh) Copyright 2007 Pearson Education, Inc. Slide 3-51 The Internet and Web: Features Internet and Web features on which the foundations of e-commerce are built include: Instant messaging Search engines Intelligent agents (bots) Online forums and chat Streaming media Cookies Copyright 2007 Pearson Education, Inc. Slide 3-52
26 One of the most used applications of the Internet Uses a series of protocols to enable messages containing i text, t images, sound, video clips, etc., to be transferred from one Internet user to another Also allows attachments (files attached to the message) Can be an effective marketing tool Spam: unsolicited . A worsening problem Copyright 2007 Pearson Education, Inc. Slide 3-53 Instant Messaging One of fastest growing forms of online human communication Displays words typed on a computer almost instantly, and recipients can then respond immediately in the same way Different proprietary systems offered by AOL, MSN, Yahoo, and Google Copyright 2007 Pearson Education, Inc. Slide 3-54
27 Search Engines Identifies Web pages that appear to match keywords (queries) entered by a user, and provides list of best matches based on one or more of a variety of techniques No longer simply search engines, but also shopping tools and advertising vehicles (search engine marketing) Copyright 2007 Pearson Education, Inc. Slide 3-55 Top Five Search Engines Figure 3.22, Page 168 SOURCE: Based on data from Sullivan, 2006; Pew Internet & American Life Project, 2005c; comscore Networks, Copyright 2007 Pearson Education, Inc. Slide 3-56
28 How Google Works Figure 3.23, Page 169 Copyright 2007 Pearson Education, Inc. Slide 3-57 Intelligent Agents (Bots) Software programs that gather and/or filter information on a specific topic and then provide a list of results Types include search bot, shopping bot (mysimon.com, nextag.com, orbitz.com, shopper.com, shopzilla.com), Web monitoring bot (websitewatcher.com, timely.com), news bot (webclipping.com, com sportspider.net), chatterbot (Anna, Ask Vic) Copyright 2007 Pearson Education, Inc. Slide 3-58
29 Insight on Technology: Chatterbots Get a Job: Virtual Reps Class Discussion What are chatterbots? Why would any firm use them? Have you experienced a chatterbot on the Web or telephone? Was this a useful or helpful experience? What are vreps? Why would a business use vreps? Verity is now owned by Autonomy Corporation (autonomy.com) Copyright 2007 Pearson Education, Inc. Slide 3-59 Other Internet and Web Features Relevant to E-commerce Online forums and chat: Enables users to communicate with each other via computer. Online chat occurs in real time (simultaneously); used in e- commerce to help develop community Streaming media: enables music, video and other large files to be sent to users in chunks so that when received and played, file comes through uninterrupted Cookies: small text file stored on user s computer with information about the user that can be accessed by Web site the next time user returns to the site Copyright 2007 Pearson Education, Inc. Slide 3-60
30 Internet II and E-commerce: Emerging Features and Services Weblogs (blogs): Personal Web page that typically contains a series of chronological entries by its author, and links to related Web pages Really Simple Syndication (RSS): Program that allows users to have digital content automatically sent to them; typically used for news Podcasting: Audio presentation stored as an audio file and available for download from Web Copyright 2007 Pearson Education, Inc. Slide 3-61 Internet II and E-commerce: Emerging Features and Services (cont d) Wiki: Web application that allows a user to easily add and edit content t on a Web page New music and Video services: Videocasts; digital video on demand; videocasts Internet Telephony: Technologies that use Voice Over Internet Protocol (VOIP) and Internet s packet-switched network to transmit voice and other forms of audio communication over the Internet Copyright 2007 Pearson Education, Inc. Slide 3-62
31 Internet II and E-commerce: Emerging Features and Services (cont d) Video conferencing Online software and services: digital software libraries, distributed storage M-commerce applications Copyright 2007 Pearson Education, Inc. Slide 3-63 Web-Based Applications Web sites provide the content that is accessed by Web users. A Web site is a catalogue of info. for each content provider over the Web: 1. Web server, 2. content files (Web pages), and/or 3. gateways (programs that access non-web content, e.g., databases). A Web server is an application (technically a server process) that receives calls from Web clients and retrieves Web pages and/or receives information from gateways. Web browsers are the clients that typically use graphical user interfaces to wander through the Web sites. 64
32 Major elements involved in a Web application Web clients (browsers but also Web applications) through which users communicate with Web application servers. Web application servers that administer the entire info. content intended for publication on the Web and dispense files that contain Web pages, images, sound and video clips and other media. Infrastructure services, e.g., caching, directory & security. External services: (non-web) mission critical applications & data internal to an enterprise & external partner services, e.g., financial, payment, information services, etc Types of Web Applications Web applications distinguish between: Static documents delivered from the file system of the Web server. Dynamic documents that have an interactive and usually time-sensitive nature. These require the server to generate the document on the fly. Static ti documents can be read from an existing file, while dynamic documents may not exist on a disk at all, e.g., can be generated e from databases, video capture systems and from scientific instruments such as weather monitoring systems. 66
33 Architectural Features of Webbased Applications Web-enabled applications are a special case of client-server applications where the client is a standard Web browser, e.g., Netscape/Internet Explorer. Modern Web-enabled applications leverage the three-tier architecture. The presentation tier of the three-tier architecture is subdivided into a client-tier and a new presentation-tier. The needs of this new presentation-tier is addressed by an infrastructure known as a Web-server. The presentation-tier ti ti receives requests from client apps & generates HTML using the services provided by the business (processing) tier. This tier provides further isolation between the application layout and the application logic The client-tier ti is implemented as a web browser running on the user's client machine. It displays data & lets users & client applications enter/update data. The presentation-tier generates Web pages in which it includes dynamic content. It supports different types of clients, e.g., HTML & Java a capable clients. A Web-server also finds the client application or userentered data in Web pages coming back from the client & forwards it to the business logic-tier. Application logic is written in the processing or business logic-tier. This includes performing calculations and validations, managing workflow & all data access for the presentation-tier. An applicationserver supports the functions of business logic-tier. The data-tier ti is responsible for managing the data. It provides the business logic-tier with required data when needed & store data when requested. 68
34 Web & Application clients WEB- SERVER APPLICATION- SERVER DATABASES & LEGACY SYSYEMS Internet / Private Network Client -tier Presentation -tier Processing -tier Data -tier Multi-tiered i architecture for developing Web-based b applications. i 69
Telecommunications, the Internet, and Wireless Technology
Chapter 6 Telecommunications, the Internet, and Wireless Technology 6.1 Copyright 2011 Pearson Education, Inc. STUDENT LEARNING OBJECTIVES What are the principal components of telecommunications networks
More informationOct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols
E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and
More information3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET
3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET The Business Value of Telecommunications and Networking Business value impacts of the telecommunications and Networking are: Declining transaction costs
More informationChapter 9. The Internet: Information Technology Infrastructure for the Digital Firm. Essentials of Management Information Systems
Chapter 9 The Internet: Information Technology Infrastructure for the Digital Firm 9.1 Prentice Hall Objectives 1. How does the Internet work? What are its major capabilities and benefits to business?
More informationAlexander Nikov. 6. Telecommunications and networks, the Internet. Hyundai Heavy Industries Creates A Wireless Shipyard. a Wireless Shipyard
INFO 1500 Introduction to IT Fundamentals Learning Objectives 6. Telecommunications and networks, the Internet 1. Identify the principal components of telecommunications networks and key networking technologies.
More informationCPET 581 E-Commerce & Business Technologies. Topics
CPET 581 E-Commerce & Business Technologies E-Commerce Infrastructure Lecture Note 2 of 2 References: *Chapter 3. E-Commerce Infrastructure: The Internet, Web, and Mobile Platform of text book: e-commerce:
More informationDiscovering Computers 2008. Chapter 9 Communications and Networks
Discovering Computers 2008 Chapter 9 Communications and Networks Chapter 9 Objectives Discuss the the components required for for successful communications Identify various sending and receiving devices
More informationTechnology/Internet Usage Workshop
Technology/Internet Usage Workshop 1) Workshop Goals (1 st Slide) 2) Computers Desk Top (Show examples) Lap-Top Hand-held Wireless Device Introduce Tammy Welsh from Gateway 3) What is the Internet? The
More informationInternet Infrastructure
The internet Background Created in 1969, connected computers at UCLA, Stanford Research Institute, U. of Utah, and UC at Santa Barbara With an estimated 200 million nodes and 1 billion users, the Internet
More informationThe Internet and Network Technologies
The Internet and Network Technologies Don Mason Associate Director Copyright 2013 National Center for Justice and the Rule of Law All Rights Reserved Inside vs. Outside Inside the Box What the computer
More informationAlexander Nikov. 3. ecommerce Infrastructure: Internet, web and mobile platform. Outline. The Internet: Technology Background
INFO 3435 ecommerce Teaching Objectives 3. ecommerce Infrastructure: Internet, web and mobile platform Alexander Nikov Discuss the origins of the Internet. Identify the key technology concepts behind the
More informationSWE 444 Internet and Web Application Development. Introduction to Web Technology. Dr. Ahmed Youssef. Internet
SWE 444 Internet and Web Application Development Introduction to Web Technology Dr. Ahmed Youssef Internet It is a network of networks connected and communicating using TCP/IP communication protocol 2
More informationChapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition Objectives In this chapter, you will learn about: Basic networking concepts
More informationChapter 5. Data Communication And Internet Technology
Chapter 5 Data Communication And Internet Technology Purpose Understand the fundamental networking concepts Agenda Network Concepts Communication Protocol TCP/IP-OSI Architecture Network Types LAN WAN
More informationIntroduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data Communications Chapter 1 Learning Objectives After reading this chapter, you should be able to: Define the basic terminology of computer networks Recognize the
More informationInternet Infrastructure
THE INTERNET 1 Background Created in 1969, connected computers at UCLA, Stanford Research Institute, U. of Utah, and UC at Santa Barbara With an estimated 200 million nodes and 1 billion users, the Internet
More informationCHAPTER 9: THE EVOLVING INTERNET
CHAPTER 9: THE EVOLVING INTERNET Multiple Choice: 1. What was the department of the U.S. government that developed the initial stages of the Internet? A. Department of Commerce B. Department of Defense
More informationChapter 6 Telecommunications, Networks, and Wireless. Computing
Chapter 6 Telecommunications, Networks, and Wireless Computing Essay Questions: 1. Define a hub, switch, and a router. 2. List the challenges associated with managing contemporary telecommunications and
More informationCISC 1600 Introduction to Multi-media Computing
CISC 1600 Introduction to Multi-media Computing Spring 2012 Instructor : J. Raphael Email Address: Course Page: Class Hours: raphael@sci.brooklyn.cuny.edu http://www.sci.brooklyn.cuny.edu/~raphael/cisc1600.html
More informationCITS1231 Web Technologies. Client, Server, the Internet, and the Web
CITS1231 Web Technologies Client, Server, the Internet, and the Web Topic Outline How does the Internet work Client Server Architecture Connections Communications Protocols Addressing Routing One of the
More informationConnecting with Computer Science, 2e. Chapter 5 The Internet
Connecting with Computer Science, 2e Chapter 5 The Internet Objectives In this chapter you will: Learn what the Internet really is Become familiar with the architecture of the Internet Become familiar
More informationCHAPTER 8: NETWORKING AND DIGITAL COMMUNICATION
CHAPTER 8: NETWORKING AND DIGITAL COMMUNICATION Multiple Choice: 1. A basic computer network can be described as: A. a minimum of five computers linked together. B. a number of palmtop computers. C. two
More informationLecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks
Lecture 1 An Introduction to Networking Chapter 1, pages 1-22 Dave Novak BSAD 146, Introduction to Networking School of Business Administration University of Vermont Lecture Overview Brief introduction
More informationUsing MIS 3e Chapter 6A Appendix
Study Questions Using MIS 3e Chapter 6A Appendix How the Internet Works David Kroenke Q1: How does email travel? Q2: What is a communications protocol? Q3: What are the functions of the five TCP/IP-OSI
More informationHow to Search the Internet
Technology In Action 1 Technology In Action Chapter 3 Using the Internet: Making the Most of the Web s Resources 2 Topics Internet basics Internet data Internet service providers Web browsers URLs Hyperlinks
More informationChapter 9 Communications and Networks
Chapter 9 Communications and Networks Chapter 9 Objectives Discuss the components required for successful communications Identify various sending and receiving devices Explain the purpose of communications
More informationThe Internet, Intranets, and Extranets. What is the Internet. What is the Internet cont d.
C H A P T E R 7 The Internet, Intranets, and Extranets What is the Internet Millions of computers, all linked together on a computer network. A home computer usually links to the Internet using a phone
More informationTechnical Glossary from Frontier
Technical Glossary from Frontier A Analogue Lines: Single Analogue lines are generally usually used for faxes, single phone lines, modems, alarm lines or PDQ machines and are generally not connected to
More informationInternet Basics. Basic Terms and Concepts. Connecting to the Internet
Internet Basics In this Learning Unit, we are going to explore the fascinating and ever-changing world of the Internet. The Internet is the largest computer network in the world, connecting more than a
More informationTHE NATIONAL JUDICIAL COLLEGE
E DUCATION I NNOVATION A DVANCING J USTICE THE NATIONAL JUDICIAL COLLEGE OUTSIDE THE BOX: INTERNET & NETWORK TECHNOLOGY DIVIDER 7 Professor Donald R. Mason OBJECTIVES: After this session, you will be able
More informationADSL or Asymmetric Digital Subscriber Line. Backbone. Bandwidth. Bit. Bits Per Second or bps
ADSL or Asymmetric Digital Subscriber Line Backbone Bandwidth Bit Commonly called DSL. Technology and equipment that allow high-speed communication across standard copper telephone wires. This can include
More informationKick starting science...
Computer ing (TDDD63): Part 1 Kick starting science... Niklas Carlsson, Associate Professor http://www.ida.liu.se/~nikca/ What do you have in the future? What do you have in the future? How does it keep
More informationMasters of Science in Information Technology
Objective: At the end of this module, you must be able to 1. Establish a basic understanding of the Internet 2. Understand the Internet's evolution What is Internet? Internet is a vast collection of different
More informationCA106 Web Design. Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929, dfitzpat@computing.dcu.ie
CA106 Web Design Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929, dfitzpat@computing.dcu.ie History of the Internet Terminals attached to mainframe computer From mid 1960 s packet-switching
More informationComponent 4: Introduction to Information and Computer Science
Component 4: Introduction to Information and Computer Science Unit 7: Networks & Networking Lecture 1 This material was developed by Oregon Health & Science University, funded by the Department of Health
More informationChapter 9 The Internet
CSCA0101 COMPUTING BASICS Chapter 9 1 1. 2. Types of Network 3. What Makes Internet Works? 4. Internet Equipment 5. Internet Applications 2 A global network connecting millions of computers More than 100
More informationWeb Browsers And Mailing Tools
Web Browsers And Mailing Tools Introduction: Network A network is an interconnection between two or more computers or other computing devices which are connected together usually through a cable to share
More informationMMGD0204 Web Application Technologies. Chapter 1 Introduction to Internet
MMGD0204 Application Technologies Chapter 1 Introduction to Internet Chapter 1 Introduction to Internet What is The Internet? The Internet is a global connection of computers. These computers are connected
More informationThe World Wide Web: History
The World Wide Web: History - March, 1989, Tim Berners-Lee of Geneva s European Particle Physics Laboratory (CERN) circulated a proposal to develop a hypertext system for global information sharing in
More informationComputers Are Your Future. 2006 Prentice-Hall, Inc.
Computers Are Your Future 2006 Prentice-Hall, Inc. Computers Are Your Future Chapter 3 Wired and Wireless Communication 2006 Prentice-Hall, Inc Slide 2 What You Will Learn... ü The definition of bandwidth
More informationChapter 4: Networking and the Internet
Chapter 4: Networking and the Internet Computer Science: An Overview Eleventh Edition by J. Glenn Brookshear Copyright 2012 Pearson Education, Inc. Chapter 4: Networking and the Internet 4.1 Network Fundamentals
More informationNetwork: several computers who can communicate. bus. Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb).
1 / 17 Network: several computers who can communicate. Bus topology: bus Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb). Hardware has globally unique MAC addresses (IDs).
More informationComputer Networks CCNA Module 1
Chapter 1: Quiz 1 Q1: Which statement describes a network that supports QoS? The fewest possible devices are affected by a failure. The network should be able to expand to keep up with user demand. The
More information1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network
Review questions 1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network B Local area network C Client/server
More informationWeb Hosting. Definition. Overview. Topics. 1. Overview of the Web
Web Hosting Definition The World Wide Web (WWW), a web of worldwide servers connected to the Internet, provides an easily used and understood method of accessing electronic content. Accessing information
More informationCommunication Networks
Communication Networks Reading: Laudon & Laudon chapter 6 Additional Reading: Brien & Marakas chapter 6 COMP 5131 1 Outline Telecommunication and Networking Current Trends Computer Network Key Digital
More informationChapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1
Chapter 9 Internet Copyright 2011 John Wiley & Sons, Inc 10-1 Outline 9.2 - How the Internet Works - Basic Architecture - Connecting to an ISP - Internet Today 9.3 - Internet Access Technologies - DSL
More informationComputer Networks and Internet working
Computer Networks and Internet working By completing this module you will be able to understand and learn the following: Computer Networking, Types of Networks and network Services Different Cables used
More informationIntroduction to LAN/WAN. Application Layer (Part II)
Introduction to LAN/WAN Application Layer (Part II) Application Layer Topics Domain Name System (DNS) (7.1) Electronic Mail (Email) (7.2) World Wide Web (WWW) (7.3) Electronic Mail (Email) Mostly used
More informationET225 Networking Concepts. Chapter 1 What is a Computer Network?
ET225 Networking Concepts Chapter 1 What is a Computer Network? Objectives Identify the advantages of connecting computers and devices on a network. Recognize common network components in a lab setting.
More informationIntroduction to computer networks and Cloud Computing
Introduction to computer networks and Cloud Computing Aniel Nieves-González Fall 2015 Computer Netwoks A computer network is a set of independent computer systems that are connected by a communication
More informationIntroduction to Internet and WWW
Introduction to Internet and WWW Course No.: CMPE296U Course Name:Web-Based Systems and Tools Instructor: Jerry Gao, Ph.D. Introduction to Internet and WWW - What is the Internet? - History of the Internet
More informationWeb Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence
Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &
More informationTelecommunications, Networks, and Wireless Computing
Objectives Telecommunications, Networks, and Wireless Computing 1. What are the features of a contemporary corporate telecommunications system? On what major technology developments are they based? 2.
More informationFuture Stars. Grade X Manual Chapter 1 Networking and Telecommunication. telecommunication. Telephones, telegrams, radios and televisions help
Future Stars Grade X Manual Chapter 1 Networking and Telecommunication 1. Answer the following questions. a. What is telecommunication? Ans: The transfer of information at a far distance is known as telecommunication.
More informationInternet Concepts. What is a Network?
Internet Concepts Network, Protocol Client/server model TCP/IP Internet Addressing Development of the Global Internet Autumn 2004 Trinity College, Dublin 1 What is a Network? A group of two or more devices,
More informationElectronic Commerce Engineering
219322 Electronic Commerce Engineering Lecture 4 Laudon & Traver: Chapter 4 Building an E-commerce Web Site Copyright 2007 Pearson Education, Inc. Slide 4-1 Building an E-commerce Site: A Systematic Approach
More informationConnecting to the Internet
The Internet & The World Wide Web CIT 100 Norm Downey What is the Internet? A global computer network made up of thousands of privately and public owned computers and computer networks. More than one billion
More information1.1 Prior Knowledge and Revision
1.1. PRIOR KNOWLEDGE AND REVISION 3 1.1 Prior Knowledge and Revision This topic assumes you already have some background knowledge of the Internet. You may have studied The Internet unit of Intermediate
More informationCOMPUTERS ARE YOUR FUTURE CHAPTER 8 WIRED & WIRELESS COMMUNICATION
COMPUTERS ARE YOUR FUTURE CHAPTER 8 WIRED & WIRELESS COMMUNICATION Answers to End-of-Chapter Questions Matching g 1. whiteboard i 2. sending device o 3. streaming j 4. WiFi m 5. Webcam d 6. data transfer
More informationLecture 28: Internet Protocols
Lecture 28: Internet Protocols 15-110 Principles of Computing, Spring 2016 Dilsun Kaynar, Margaret Reid-Miller, Stephanie Balzer Reminder: Exam 2 Exam 2 will take place next Monday, on April 4. Further
More informationPage 1 Basic Computer Skills Series: The Internet and the World Wide Web GOALS
GOALS Understand the differences between the Internet and the World Wide Web Use a web browser to find and open websites Navigate using links, the back button, and the forward button Use bookmarks and
More informationProtocols. Packets. What's in an IP packet
Protocols Precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet Protocol (bottom level) all packets shipped from network to network as IP packets
More informationTerminology. Internet Addressing System
Terminology A local area network (LAN) is a computer network covering a small physical area, like a home, office, or small group of buildings, such as a school, or an airport. The defining characteristics
More informationCore Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006
Core Syllabus C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS Version 2.6 June 2006 EUCIP CORE Version 2.6 Syllabus. The following is the Syllabus for EUCIP CORE Version 2.6, which
More informationChapter 9. Communications and Networks. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 9 Communications and Networks McGraw-Hill/Irwin Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Competencies (Page 1 of 2) Discuss connectivity, the wireless revolution,
More informationAdvanced Higher Computing. Computer Networks. Homework Sheets
Advanced Higher Computing Computer Networks Homework Sheets Topic : Network Protocols and Standards. Name the organisation responsible for setting international standards and explain why network standards
More informationCMSI 182 Intro to Computer Science. Week 13 Tuesday B.J. Johnson Doolan 222 09:25 10:40
CMSI 182 Intro to Computer Science Week 13 Tuesday B.J. Johnson Doolan 222 09:25 10:40 Where We Are: History Lesson We re here! I/O Peripherals Internet Architecture RAM/ROM Applications O/S Programs Languages
More informationIntroduction to Web Technology. Content of the course. What is the Internet? Diana Inkpen
Introduction to Web Technology Content of the course Diana Inkpen The Internet and the WWW. Internet Connectivity. Basic Internet Services. University of Ottawa School of Information Technology and Engineering
More informationChapter 2 - Microsoft Internet Explorer 6
Chapter 2 - Microsoft Internet Explorer 6 1 Objectives 2 Outline 2.1 Introduction to the Internet Explorer 6 Web Browser 2.4 Searching the Internet 2.6 Keeping Track of Favorite Sites 2.7 File Transfer
More informationWeb Design and Development ACS-1809
Web Design and Development ACS-1809 Chapter 1 9/9/2015 1 Pre-class Housekeeping Course Outline Text book : HTML A beginner s guide, Wendy Willard, 5 th edition Work on HTML files On Windows PCs Tons of
More informationIntroduction Chapter 1. Uses of Computer Networks
Introduction Chapter 1 Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization Metric Units Revised: August 2011 Uses of Computer Networks
More informationHow To Design The Web And The Internet
1 The Environment and the Tools Web Design, 4 th Edition Chapter Objectives Describe the Internet and the World Wide Web Discuss ways to access the Internet and the Web Categorize types of Web sites Identify
More informationVPN. Date: 4/15/2004 By: Heena Patel Email:hpatel4@stevens-tech.edu
VPN Date: 4/15/2004 By: Heena Patel Email:hpatel4@stevens-tech.edu What is VPN? A VPN (virtual private network) is a private data network that uses public telecommunicating infrastructure (Internet), maintaining
More informationNetworks 2. Gabriela Ochoa. 2014 University of Stirling CSCU9B1 Essential Skills for the Information Age. Content
Networks 2 Gabriela Ochoa Lecture Networks 2/Slide 1 Content How is Internet connected? Internet backbone Internet service providers (ISP) How to connect a home computer to the Internet? How do networks
More information13/10/2015. ACS 3907 E-Commerce. E-Commerce Design Architecture Part 1. Client/Server Architecture. Instructor: Kerry Augustine October 13 th 2015
ACS 3907 E-Commerce Instructor: Kerry Augustine October 13 th 2015 2014 Pearson Education, Inc. Publishing as Prentice Hall 1 E-Commerce Design Architecture Part 1 Client/server architecture Two-tier vs.
More informationCOMPUTER NETWORK TECHNOLOGY (300)
Page 1 of 10 Contestant Number: Time: Rank: COMPUTER NETWORK TECHNOLOGY (300) REGIONAL 2014 TOTAL POINTS (500) Failure to adhere to any of the following rules will result in disqualification: 1. Contestant
More informationIP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life
Overview Dipl.-Ing. Peter Schrotter Institute of Communication Networks and Satellite Communications Graz University of Technology, Austria Fundamentals of Communicating over the Network Application Layer
More informationNetwork Security. Vorlesung Kommunikation und Netze SS 10 E. Nett
Network Security Internet not originally designed with (much) security in mind original vision: a group of mutually trusting users attached to a transparent network Security considerations in all layers!
More informationR2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?
Chapter 1 Review Questions R1. What is the difference between a host and an end system? List several different types of end systems. Is a Web server an end system? 1. There is no difference. Throughout
More informationGuide to Wireless Communications. Digital Cellular Telephony. Learning Objectives. Digital Cellular Telephony. Chapter 8
Guide to Wireless Communications Digital Cellular Telephony Chapter 2 Learning Objectives Digital Cellular Telephony 3 Describe the applications that can be used on a digital cellular telephone Explain
More informationE-commerce. business. technology. society. Kenneth C. Laudon Carol Guercio Traver. Third Edition. Copyright 2007 Pearson Education, Inc.
Copyright 2007 Pearson Education, Inc. Slide 4-1 E-commerce business. technology. society. Third Edition Kenneth C. Laudon Carol Guercio Traver Copyright 2007 Pearson Education, Inc. Slide 4-2 Chapter
More informationOutline Introduction to Internet, Intranet and Extranet. What is an Intranet? by Awad. Basic Intranet-enabling Technology [Awad, chapter 4]
Outline Introduction to Internet, and Yan Wang E6A 339 yan.wang@mq.edu.au Internet Ultranet" 1 2 What is an? by Awad Basic -enabling Technology [Awad, chapter 4] A cluster of networked computers within
More informationChapter 9A. Network Definition. The Uses of a Network. Network Basics
Chapter 9A Network Basics 1 Network Definition Set of technologies that connects computers Allows communication and collaboration between users 2 The Uses of a Network Simultaneous access to data Data
More informationDigital media glossary
A Ad banner A graphic message or other media used as an advertisement. Ad impression An ad which is served to a user s browser. Ad impression ratio Click-throughs divided by ad impressions. B Banner A
More informationDistributed Processing. The Internet and the New Information Technology Infrastructure. Reasons for Implementing Distributed Systems
Distributed Processing The Internet and the New Information Technology Infrastructure Distributed Processing can be defined as a system in which both computer processing and data occur at more than one
More informationOutline. TIM 50 - Business Information Systems. Lecture 10. Instructor: Terry Allen UC Santa Cruz 10/28/2011
TIM 50 - Business Information Systems Lecture 10 Instructor: Terry Allen UC Santa Cruz 10/28/2011 Outline Announcements Review Alibris Case Study Information Technology Student Presentations Client-Server
More informationTIM 50 - Business Information Systems
TIM 50 - Business Information Systems Lecture 10 Instructor: Terry Allen UC Santa Cruz 10/28/2011 Outline Announcements Review Alibris Case Study Information Technology Student Presentations Client-Server
More informationManagement Information Systems
Management Information Systems Basics of the Internet Dr. Shankar Sundaresan (Adapted from Introduction to IS, Rainer and Turban) Internet Basics Outline Internet History Internet Structure Switching Methods
More informationChapter 6. By Frankie, K. F. Yip MSN: frankie.sir@live.com Email: ask.frankie@gmail.com Facebook: register.frankie@gmail.com
Chapter 6 The Internet By Frankie, K. F. Yip MSN: frankie.sir@live.com Email: ask.frankie@gmail.com Facebook: register.frankie@gmail.com 6 Background The ARPANET, created in 1969, connected computers at
More informationLayered protocol (service) architecture
Layered protocol (service) architecture The Internet is complex! many pieces : hosts access network routers links of various media applications protocols Question: Is there any hope of organizing a structure
More informationC20.0001 Information Systems for Managers Fall 1999
New York University, Leonard N. Stern School of Business C20.0001 Information Systems for Managers Fall 1999 Networking Fundamentals A network comprises two or more computers that have been connected in
More informationLesson Overview. Getting Started. The Internet WWW
Lesson Overview Getting Started Learning Web Design: Chapter 1 and Chapter 2 What is the Internet? History of the Internet Anatomy of a Web Page What is the Web Made Of? Careers in Web Development Web-Related
More informationComputer Networking Networks
Page 1 of 8 Computer Networking Networks 9.1 Local area network A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office
More informationIP Data Over Satellite To Cable Headends And A New Operation Model With Digital Store And Forward Multi-Media Systems
IP Data Over Satellite To Cable Headends And A New Operation Model With Digital Store And Forward Multi-Media Systems Paul Harr Wegener Communications ABSTRACT The success of the Internet has proved it
More information1. When will an IP process drop a datagram? 2. When will an IP process fragment a datagram? 3. When will a TCP process drop a segment?
Questions 1. When will an IP process drop a datagram? 2. When will an IP process fragment a datagram? 3. When will a TCP process drop a segment? 4. When will a TCP process resend a segment? CP476 Internet
More informationCMPT 165: The Internet, Part 3
CMPT 165: The Internet, Part 3 Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University September 15, 2011 1 Basic Communication Technology Packet Switching (sharing a tranmission
More informationInternet Public Network
Internet Public Network Bandwidth Data rate measured in bits (not bytes) per seconds Kbps (Kilobits per seconds) 125 chars/sec Mbps (Megabits per seconds) 1,250 chars/sec Gbps (Gigabits per seconds) 12,500
More informationThe Internet. Chapter 10. Learning Objectives. Chapter Outline. After reading this chapter, you should be able to:
The Internet Chapter 10 Learning Objectives After reading this chapter, you should be able to: Discuss the responsibilities of the Internet Protocol (IP) and how IP can be used to create a connection between
More informationWAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com
WAN Technology Heng Sovannarith heng_sovannarith@yahoo.com Introduction A WAN is a data communications network that covers a relatively broad geographic area and often uses transmission facilities provided
More information