Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.

Slides:



Advertisements
Similar presentations
IP Addressing Higher Computing. TCP/IP TCP/IP is the communication protocol for the internet. TCP/IP is the communication protocol for the internet. TCP/IP.
Advertisements

1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. by Mary Anne Poatsy, Keith Mulbery, Eric Cameron, Jason Davidson, Rebecca Lawson,
1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. by Mary Anne Poatsy, Keith Mulbery, Eric Cameron, Jason Davidson, Rebecca Lawson,
Project 1 Introduction to HTML.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
The Internet Useful Definitions and Concepts About the Internet.
Introduction to Web Database Processing
1. 2 Technology in Action Chapter 13 Behind the Scenes: How the Internet Works Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Internet…issues Managing the Internet
IST 221 Internet Concepts and Applications Internet, WWW and HTML 1.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. by Mary Anne Poatsy, Keith Mulbery, Eric Cameron, Jason Davidson, Rebecca Lawson,
1st Project Introduction to HTML.
Evolved from ARPANET (Advanced Research Projects Agency of the U.S. Department of Defense) Was the first operational packet-switching network Began.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
Introduction to JavaScript Programming With XML and PHP Creating Interactive Web Pages Elizabeth Drake.
A global, public network of computer networks. The largest computer network in the world. Computer Network A collection of computing devices connected.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Technology in Action Chapter 13 Behind the Scenes: How the Internet Works Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall.
1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
1 Technology in Action Chapter 13 Behind the Scenes: The Internet: How It Works Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Tenth Edition Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
 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.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall. Computer Literacy for IC 3 Unit 3: Living Online Chapter 1: Understanding the Internet.
1 Chapter 2 (Continued) Section 2.2 Section 2.2. Internet Service Provider (ISP) ISP - a company that connects you through your communications line to.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. by Mary Anne Poatsy, Keith Mulbery, Eric Cameron, Jason Davidson, Rebecca Lawson,
1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. by Mary Anne Poatsy, Keith Mulbery, Jason Davidson Chapter 10 Imports, Web Queries,
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
Internet Concept and Terminology. The Internet The Internet is the largest computer system in the world. The Internet is often called the Net, the Information.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Ninth Edition Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
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.
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition Copyright © 2016 Pearson Education, Inc.0.
1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
Computers Are Your Future Tenth Edition Spotlight 3: Home Network Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall. Computer Literacy for IC 3 Unit 3: Living Online Chapter 1: Understanding the Internet.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Computers Are Your Future Eleventh Edition Chapter 6: The Internet and the World Wide Web Copyright © 2011 Pearson Education, Inc. Publishing as Prentice.
Chapter 6.  Internet and characteristics of Internet.  Various Internet protocols  Static IP addressing and Dynamic IP addressing Prepared by Saher.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Internet and World Wide Web Introduction to the Internet.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
CISC103 Web Development Basics: Web site:
Chapter 1 Introduction to HTML.
Exploring Microsoft Office 2013 Word Comprehensive
The “Internet”.
CISC103 Web Development Basics: Web site:
1 Introduction to the Internet.
Business Process Management
Protocol Application TCP/IP Layer Model
Presentation transcript:

Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition

Technology in Action Chapter 13 Behind the Scenes: How the Internet Works

Inner Workings of the Internet The Management of the Internet Internet Networking, Data Transmission, and Protocols Internet Identity: IP Addresses and Domain Names Copyright © 2016 Pearson Education, Inc.13-2

The Management of the Internet Objective 1.Who owns, manages, and pays for the Internet? Copyright © 2016 Pearson Education, Inc. 13-3

Internet Networking, Data Transmission, and Protocols Objectives 2.How do the Internet’s networking components interact? 3.What data transmissions and protocols does the Internet use? Copyright © 2016 Pearson Education, Inc. 13-4

Internet Identity: IP Addresses and Domain Names Objective 4.Why are IP addresses and domain names important for Internet communications? Copyright © 2016 Pearson Education, Inc. 13-5

The Management of the Internet Copyright © 2016 Pearson Education, Inc.13-6

Internet Networking Internet Data Routes Copyright © 2016 Pearson Education, Inc.13-7 Main paths are known collectively as Internet backbone

Internet Networking Internet Data Routes Copyright © 2016 Pearson Education, Inc.13-8

Data Transmission and Protocols Network follows standard protocols to send information Protocol is a set of rules for exchanging electronic information They are the “rules of the road” for the information superhighway Copyright © 2016 Pearson Education, Inc.13-9

Data Transmission and Protocols Circuit Switching Not used to connect two computers  Inefficient when applied to computers  Computers transmit data in a group, or burst  Processor works on next task and ceases to communicate until ready to transmit next burst  Circuit would have to remain open, therefore unavailable to other systems, or have to be reestablished for each burst Copyright © 2016 Pearson Education, Inc.13-10

Data Transmission and Protocols Packet Switching Copyright © 2016 Pearson Education, Inc.13-11

Data Transmission and Protocols TCP/IP Protocol the Internet uses for transmitting data  Main suite of protocols is TCP/IP  Consists of many interrelated protocols Copyright © 2016 Pearson Education, Inc.13-12

Internet Identity: IP Addresses and Domain Names Each device connected to Internet required to have a unique number  Called the IP address Domain names are word-based IP addresses Copyright © 2016 Pearson Education, Inc.13-13

Internet Identity: IP Addresses and Domain Names How computer gets IP address (either/or)  Static IP address never changes Assigned by network administrator or ISP  Dynamic IP address is temporary Assigned from pool of addresses More common Copyright © 2016 Pearson Education, Inc.13-14

Internet Identity: IP Addresses and Domain Names Domain Names Copyright © 2016 Pearson Education, Inc.13-15

Coding and Communicating on the Internet HTML, XML, and Other Web Building Blocks Communications Over the Internet Copyright © 2016 Pearson Education, Inc.13-16

HTML, XML, and Other Web Building Blocks Objective 5.What web technologies are used to develop web applications? Copyright © 2016 Pearson Education, Inc

Communications Over the Internet Objective 6.How do and instant messaging work, and how is information using these technologies kept secure? Copyright © 2016 Pearson Education, Inc

HTML, XML, and Other Web Building Blocks HTML Not a programming language Set of rules for marking blocks of text Browser knows how to display text Surrounded by pairs of HTML tags Tags and text referred to as an element  This should be bolded and italicized. Copyright © 2016 Pearson Education, Inc.13-19

HTML, XML, and Other Web Building Blocks CSS Copyright © 2016 Pearson Education, Inc.13-20

XML is different from HTML  eXtensible Markup Language (XML) describes what data is  Users build markup languages to accommodate data formats and needs  Provides method of data validation through XML schema diagrams (XSD) JSON stands for JavaScript Object Notation HTML, XML, and Other Web Building Blocks XML and JSON Copyright © 2016 Pearson Education, Inc.13-21

HTML, XML, and Other Web Building Blocks Server-Side Applications Server-side applications  Web is a client/server network  Program on server is considered server-side  Can require many communication sessions between client and server  Can perform very complex operations Copyright © 2016 Pearson Education, Inc.13-22

HTML, XML, and Other Web Building Blocks Client-Side Applications Client-side applications  Programs that run on client computer  Require no interaction with web server  New data is only sent in response to a request  Exchange of data can make interactivity inefficient and slow  More efficient on local computer Copyright © 2016 Pearson Education, Inc.13-23

HTML, XML, and Other Web Building Blocks Client-Side Applications Copyright © 2016 Pearson Education, Inc.13-24

Communications Over the Internet Copyright © 2016 Pearson Education, Inc.13-25

Private-key encryption  Only the two parties have the code  Could be a shift code  Could be more complex substitution code  Main problem is key security Communications Over the Internet Security: Encryption Copyright © 2016 Pearson Education, Inc.13-26

Public-key encryption  Two keys (key pair) are created One for coding, one for decoding  Coding key is distributed as public key Message being sent is coded using public key  Decode using private key Only receiver knows private key  Mathematical relationship between two keys Communications Over the Internet Security: Encryption Copyright © 2016 Pearson Education, Inc.13-27

Communications Over the Internet Instant Messaging Copyright © 2016 Pearson Education, Inc.13-28

1.Who owns, manages, and pays for the Internet? 2.How do the Internet’s networking components interact? 3.What data transmissions and protocols does the Internet use? Check Your Understanding Copyright © 2016 Pearson Education, Inc.13-29

4.Why are IP addresses and domain names important for Internet communications? 5.What web technologies are used to develop web applications? 6.How do and instant messaging work, and how is information using these technologies kept secure? Check Your Understanding Copyright © 2016 Pearson Education, Inc.13-30

All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America. Copyright © 2016 Pearson Education, Inc.