Q/ Compare between HTTP & HTTPS? HTTP HTTPS

Slides:



Advertisements
Similar presentations
PowerPoint presentation of first 25 pages of instructional manual Edith Fabiyi Essentials of Internet Access.
Advertisements

Basic Internet Terms Digital Design. Arpanet The first Internet prototype created in 1965 by the Department of Defense.
PHP syntax basics. Personal Home Page This is a Hypertext processor It works on the server side It demands a Web-server to be installed.
4.01 How Web Pages Work.
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.
DOMAIN NAME SYSTEM. Introduction  There are several applications that follow client server paradigm.  The client/server programs can be divided into.
Application Layer. Domain Name System Domain Name System (DNS) Problem – Want to go to but don’t know the IP addresswww.google.com Solution.
Website Publishing. Publishing Basics Early Web Sites Obtain a Domain Name IP Address (Internet Protocol Address) – A number that uniquely identifies.
Human-Computer Interface Course 5. ISPs and Internet connection.
HOW ACCESS TO WWW Student Name : Hussein Alkhaldi.
1 HTML (Set Up Public Folder) Some material on these slides is taken directly from
Web application architecture
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
Monitor Mouse Keyboard Cursor Icons Web Browsers Valley Oaks Uses Google Chrome.
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
CSI 3125, Preliminaries, page 1 Networking. CSI 3125, Preliminaries, page 2 Networking A network represents interconnection of computers that is capable.
Application of the Internet 1998/12/09 KEIO University, JAPAN Mikiyo
The Internet, Fourth Edition-- Illustrated 1 The Internet – Illustrated Introductory, Fourth Edition Unit B Understanding Browser Basics.
Domain Name System: DNS To identify an entity, TCP/IP protocols use the IP address, which uniquely identifies the Connection of a host to the Internet.
Communication protocols 2. HTTP Hypertext Transfer Protocol, is the protocol of World Wide Web (www) Client web browser Web server Request files Respond.
Chapter 10: Application Layer
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Application Layer Functionality and Protocols
4.01 How Web Pages Work.
Go to youtube and search “Code.org internet videos”
CS 372 COMPUTER COMMUNICATION AND NETWORKS
Instructor Materials Chapter 5 Providing Network Services
Instructor Materials Chapter 10: Application Layer
HTTP and Abstraction on the Internet
DNS By: Muhammad Hanif.
CISC103 Web Development Basics: Web site:
HTTP and Abstraction on the Internet
Warm Handshake with Websites, Servers and Web Servers:
The Application Layer RIS 251 Dr. ir. S.S. Msanjila.
Some bits on how it works
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
Protocols and networks in the TCP/IP model initially.
Working at a Small-to-Medium Business or ISP – Chapter 7
Addresses on the Web.
Chapter 10: Application Layer
Net 323 D: Networks Protocols
Providing Network Services
Subject Name: Computer Communication Networks Subject Code: 10EC71
Internet Protocol Mr. Paulk.
Working at a Small-to-Medium Business or ISP – Chapter 7
CISC103 Web Development Basics: Web site:
The Internet and HTTP and DNS Examples
Web Site Development.
Application layer Lecture 7.
Working at a Small-to-Medium Business or ISP – Chapter 7
Web Design & Development
Web Server Technology Unit 10 Website Design and Development.
TCP/IP Protocol Suite: Review
HTTP and Abstraction on the Internet / The Need for DNS
Internet Basics Videos
Cengage Learning: Computer Networking from LANs to WANs
Unit-3.
was not invented by Al Gore…
Computer Networks Primary, Secondary and Root Servers
INFORMATION FLOW ACROSS THE INTERNET
4.01 How Web Pages Work.
Information Retrieval and Web Design
Information Retrieval and Web Design
Computer Networks Protocols
4.01 How Web Pages Work.
The Internet and Electronic mail
Presentation transcript:

Q/ Compare between HTTP & HTTPS? HTTP HTTPS  Steps: 1) URL is typed in the address bar. 2)Browser checks with DNS server to convert it to an IP address 3)Connects to the server requested 4)Using HTTP or HTTPS protocol requirements, the browser sends a GET request to the server to ask for the desired html document (usually index.html) 5)The server sends the HTML code for the web page to the browser. 6)The browser interprets the HTML code and formats the page to fit the browser window. HTTPS(HTTP + SSL)  HTTPS = HTTPS stands for Hypertext Transfer Protocol over Secure Socket Layer (SSL), or HTTP over SSL.  HTTPS by default uses port 443.  URL's beginning with HTTPS indicate that the connection is encrypted using SSL.  Disadvantage of HTTPS:  HTTPS is slightly slower than HTTP because of the encryption of data. Q/ Compare between HTTP & HTTPS? HTTP HTTPS 1. URL begins with “http://" 1. URL begins with “https://” 2. unsecured 2. secured 3. uses port 80 for communication 3. uses port 443 for communication. 4. operates at Application Layer 4. operates at Transport and application Layer. 5. No encryption 5. uses encryption 6. No certificates required 6. certificates required

Domain Name Service (DNS)  is a client-server application that identifies each host on the Internet with a unique user- friendly name.  the names must be unique because the addresses are unique.  DNS Servers resolve names to IP addresses. It would be difficult to remember the IP address of every website we like to visit, but we can remember names.  HOW DNS work?  One DNS server can’t response to all of the demands that coming from all over the world.  The problem is how we can distribute the traffic among more DNS servers, This problem solved by Domain Name Space. Q/ what are the Types of Domain Name Space? Flat name space Hierarchical name space 1. a name is assigned to an address each name is made of several parts 2. A name in this space is an sequence of characters without structure. The first part can define the nature of the organization, the second part can define the name of an organization, the third part can define departments in the organization. 3. Don’t use in Internet because there is no centrally controlled. Use at internet

Hierarchical Domain name space(structure)  DNS organizes the name space in a hierarchical structure to decentralize the responsibilities involved in naming. Distributed the traffic between more than one DNS server.  hierarchical tree structure with one root  The tree can have only 128 levels: level 0 (root) to level 127  A domain is a sub tree of the domain name space.