HTTP and Abstraction on the Internet

Slides:



Advertisements
Similar presentations
4.01 How Web Pages Work.
Advertisements

© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
The Internet Useful Definitions and Concepts About the Internet.
The Internet and the World Wide Web. Una DooneyThe Internet and WWWSlide 2 What is the Internet? A collection of networks (LANS and WANS) around the world.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Internet Basics.
TCP/IP Web Design & Layout January 23, TCP/IP For Dummies  The guts and the rules of the Internet and World Wide Web. A set of protocols, services,
INTRODUCTION TO WEB DATABASE PROGRAMMING
Syllabus outcomes Describes and applies problem-solving processes when creating solutions Designs, produces and evaluates appropriate solutions.
© 2006 Pearson Education 1  Obj: 1.2, to understand networks HW: Review sheet  Quiz next class Sections 1.0 – 1.2  Do Now: p.47 #1.4 and 1.5 C1 D3.
CS134 Web Design & Development Introduction to the Internet Mehmud Abliz.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
How the Internet Works CPA. Internet Addresses How do you get to the school’s website? What you as the user sees is a web address or URL – Uniform Resource.
Network Services Networking for Home & Small Business.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
CS1Q Computer Systems Lecture 17 Simon Gay. Lecture 17CS1Q Computer Systems - Simon Gay2 The Layered Model of Networks It is useful to think of networks.
The Web and Web Services Jim Graham NR 621 Spring 2009.
TCP/IP (Transmission Control Protocol / Internet Protocol)
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
Web Server.
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.
HOW THE INTERNET WORKS. Introduction : The internet has brought revolutionary changes Has become a medium for interaction and information Can access to.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
(class #2) CLICK TO CONTINUE done by T Batchelor.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Internet and World Wide Web Introduction to the Internet.
Unit 1 Lesson 13. Basic understanding of what HTTP is HTTP like DNS is an ASCII-text based protocol - it’s just two computers sending text messages to.
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.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Instructor Materials Chapter 5 Providing Network Services
HTTP and Abstraction on the Internet
HTTP AND ABSTRACTION ON THE INTERNET
Introduction to the WWW
How is all that data traffic controlled on the Internet?
CISC103 Web Development Basics: Web site:
HTTP and Abstraction on the Internet
HTTP and Abstraction on the Internet
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Introduction To Web Design
E-commerce | WWW World Wide Web - Concepts
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
E-commerce | WWW World Wide Web - Concepts
Some bits on how it works
Web Design Introduction to the Internet Week One
Networking for Home and Small Businesses – Chapter 6
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Web Development & Design Chapter 1, Sections 4, 5 & 6
Networking for Home and Small Businesses – Chapter 6
CS222 Web Programming Course Outline
CISC103 Web Development Basics: Web site:
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
Computer Communication & Networks
ACT102 Introduction to web design
Web Design & Development
CS134 Web Design & Development
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
ACT102 Introduction to web design
HTTP and Abstraction on the Internet / The Need for DNS
Part of Chapter 1 Key Concepts Networks
Networking for Home and Small Businesses – Chapter 6
INFORMATION FLOW ACROSS THE INTERNET
4.01 How Web Pages Work.
Computer Networks Protocols
4.01 How Web Pages Work.
The Internet and Electronic mail
Q/ Compare between HTTP & HTTPS? HTTP HTTPS
Presentation transcript:

HTTP and Abstraction on the Internet Unit 1- Lesson 13

Review Lesson 11 Quiz No Journal Check Finish Leeson 12 Test Coming Soon!

Lesson 11-12 Quiz

Vocabulary HTTP HyperText Transfer Protocol Abstraction (Definition)- the quality of dealing with ideas rather than events Abstraction: Reducing information and detail to focus on essential characteristics. It is typically possible to look at a system at many levels of abstraction, depending on how much detail is necessary to approach the challenge at hand. Server: A computer that awaits and responds to requests for data Example: a DNS server awaits and responds to requests for URLs to be translated to IP addresses. Client: A computer that requests data stored on a server Example: When you type an address into your browser, your computer is the client and it sends the request to the DNS server.

HTTP- Hypertext Transfer Protocol HTTP like DNS is an ASCII-text based protocol It’s just two computers sending text messages to each other What makes it a protocol are the rules of the “conversation” the two machines are having Call-and-response protocol for a client/server relationship, where a client requests a web page or other content (image, sound, video, etc.) from a server

HTTP- Hypertext Transfer Protocol HTTP as a “high level” protocol that sits on top of all the other protocols and internet systems we’ve learned about in the course HTTP message conversation between the computers is being broken up into TCP/IP packets, and all the data gets sent as bits over wires and airwaves, taking different paths, and it gets interpreted reassembled at the end.

HTTP- Hypertext Transfer Protocol Internet works in “layers” and this is a perfect example of abstraction on the Internet, as one layer makes use of the functionality provided by the layer below it, without worrying about the details of how this functionality is achieved HTTP doesn’t have to worry about anything other than the text protocol of HTTP works The network software and devices on your and others’ computers handle looking up addresses, breaking down data, packeting, routing, transmission and interpretation and reassembly. It’s really amazing

Handout- HTTP and Abstraction on the Internet

Video- The Internet: HTTP and HTML

Static vs Dynamic Web Pages A static web page (sometimes called a flat page/stationary page) is a web page that is delivered to the user exactly as stored, in contrast to dynamic web pages which are generated by a web application Advantages of static website: Quick to develop Cheap to develop Cheap to host Disadvantages of static website: Requires web development expertise to update site Content can get stagnant

Activity and Worksheets HTTP in Action (Individual Assignment) Access the developer tools of your browser Monitor the HTTP traffic generated by visiting a variety of websites

Review Next Class Review Videos Review Articles Bring Journals! Review Code.org Lessons Review all Vocabulary Finish all Code.org Assignments except 14- Practice PT