MR AZIZUL ZAMRI BIN MUHAMED AMIN WEB : Your Logo

Similar documents
The internet What is it??

The Internet and the Web. recall: the Internet is a vast, international network of computers

A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN

ENG224 INFORMATION TECHNOLOGY Part I 3. The Internet. 3. The Internet

Announcements Fawzi Emad, Computer Science Department, UMCP

The Internet and How It Works 12 11/21/2016. Define what a computer network is, and how networks are conceptually structured.

The Internet Advanced Research Projects Agency Network (ARPANET) How the Internet Works Transport Control Protocol (TCP)

From administrivia to what really matters

Teh Interwebs CISC 282. September 13, The Internet/WWW

INFS 321 Information Sources

Local Area Networks; Ethernet

Objectives. Connecting with Computer Science 2

Basic Internet. Basic Internet

Persistent systems. Traditional software: Data stored outside of program. Program

03 The Internet Model and TCP/IP

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning

Announcements Fawzi Emad, Computer Science Department, UMCP

For more information about how to cite these materials visit

Chapter 18: The Internet. The Internet Evolution and basic services on Internet World Wide Web (WWW) WWW browsers Uses of the Internet

CSC 551: Web Programming. Spring 2004

WEB TECHNOLOGIES CHAPTER 1

Full file at Chapter 2: Technology Infrastructure: The Internet and the World Wide Web

The Internet and the World Wide Web. CIT 230 Web Design

Chapter 10: Web Application Development. Informatics Practices Class XII. By- Rajesh Kumar Mishra. KV No.1, AFS, Suratgarh

PIC 40A. Lecture 1: The Internet. Copyright 2011 Jukka Virtanen UCLA 1 03/31/14

Introduction to Computing

Introduction to the Internet. September 7, 2005 Lecture 1

Chapter 2: Technology Infrastructure: The Internet and the World Wide Web

Teh Interwebs CISC 282. January 9, The Internet/WWW. Set of rules that govern communication The "language" spoken by the computers in a network

= a hypertext system which is accessible via internet

"The Internet. All the piracy and none of the scurvy." -- Anonymous

History of TCP/IP and Internet (continued) TCP/IP. History of TCP/IP and Internet. History of TCP/IP and Internet

Chapter 2A. The Internet s History

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

Internet Infrastructure

Introduction to Internet, Web, and TCP/IP Protocols SEEM

Chapter Topics. The History of the Internet. Chapter 7: Computer Networks, the Internet, and the World Wide Web

The World Wide Web. Internet

Full file at

How the Web Works. Chapter 1. Modified by Marissa Schmidt Pearson

1.1 A Brief Intro to the Internet

Web Development. Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 10/11. Sérgio Nunes

Networking and Internetworking 1

3 The Internet and the electronic mail

The Internet, Intranets, and Extranets Chapter 7

Introduction to the TCP/IP protocol suite

What Is the Internet?

Announcements. Reading: Chapter 16 Project #5 Due on Friday at 6:00 PM. CMSC 412 S10 (lect 24) copyright Jeffrey K.

ISO OSI 7 Layer model and the TCP/IP protocol stack. Introduction to the TCP/IP protocol suite. Networking Glossary

Component 4: Introduction to Information and Computer Science

Networking and the Web Reminder: Next Quiz on 4/15

Name: Class: Date: Multiple Choice Identify the letter of the choice that best completes the statement or answers the question.

CS 455 Internet Architecture, Page 3 ffl By 1985, the ARPANET was heavily used and congested; the National Science Foundation (NSF) initiated the NSFN

1.1 A Brief Intro to the Internet

Using the Internet and the World Wide Web

Networking Basics. EC512 Spring /15/2015 EC512 - Prof. Thomas Skinner 1

Uniform Resource Locators (URL)

06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322

Session 2. Background. Lecture Objectives

Outline. History of Internet Internet Properties TCP/IP IP Address Domain Name/URL Internet Infrastructure Server and Clients

Reference Models. 7.3 A Comparison of the OSI and TCP/IP Reference Models

Overview of the Internet

Web Information System. Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc.

An internet or interconnected network is formed when two or more networks are connected.

Scale Yourself. Lesson 3: Introduction to Internet Technology. Computer Technology 3/13/2015

Network and Internet

Impact. Course Content. Objectives of Lecture 2 Internet and WWW. CMPUT 499: Internet and WWW Dr. Osmar R. Zaïane. University of Alberta 4

The Internet and The World Wide Web. Peter Henderson

Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide

DOCUMENTS ON WEB. Learning Units. V. Rajaraman The internet and the world wide web Documents and the world wide web MODULE 11

Jeff Offutt SWE 642 Software Engineering for the World Wide Web

1.1 A Brief Intro to the Internet

Motivation For Networking. Information access Interaction among cooperative application programs Resource sharing

KENDRIYA VIDYALAYA MAHASAMUND

Connecting with Computer Science Chapter 5 Review: Chapter Summary:

The Internet and the World Wide Web

3. WWW and HTTP. Fig.3.1 Architecture of WWW

Typical Network Uses

Internet. Class-In charge: S.Sasirekha

Network+ Guide to Networks 6 th Edition. Chapter 4 Introduction to TCP/IP Protocols

AQU Information Systems Fundamentals Spring 2012 Pg. 9.1

Computer science. Assignment of. Durdana Saleem. Roll No: Submitted to. Dr. Afifa Khanam. Dated

Computer Fundamentals : Pradeep K. Sinha& Priti Sinha

Outline. Internet and World Wide Web. History of the Internet. What is the Internet? How Does Data Travel Through the Internet?

CITS3403 Agile Web Development 2019, Semester 1

The Basics of Networking

Internet Architecture

Introduction to Networking

Chapter 4: Networking and the Internet. Network Classifications. Network topologies. Network topologies (continued) Connecting Networks.

Internet and World Wide Web. The Internet. Computers late 60s & 70s. State of computers? Internet s. Personal Computing?

Business Data Communications and Networking

Chapter 10: Application Layer CCENT Routing and Switching Introduction to Networks v6.0

Data Communication & Computer Networks MCQ S

Internet Client-Server Systems 4020 A

A Brief History of the Internet

MUSIC & THE INTERNET MUMT 301

Chapter 02 Technology Infrastructure The Internet and the World Wide Web

Introduction to the Internet

Course Overview. Internet Technology 1

Single Network: applications, client and server hosts, switches, access links, trunk links, frames, path. Review of TCP/IP Internetworking

Transcription:

MR AZIZUL ZAMRI BIN MUHAMED AMIN WEB : http://fsktm2.uthm.edu.my/azizulzamri Your Logo

Chapter 1 Introduction to WWW and the Internet By : Azizulzamri bin Muhamed Amin

History of the Internet and WWW COLD WAR (1947-1991) 6 WWW ARPA net NSF net 1 2 TCP/IP 3 DNS 4 5 1969 1980 1983 1984 1990 201x

History of the Internet and WWW In 1969, the Advanced Research Project Agency (ARPA) of the U.S Department of Defense (DoD) began connecting computers on different universities and defense contractors. The resulting network was called ARPANET. The network included four primary host computers (Nodes at Uni. of California, Los Angeles (UCLA), Stanford Research Institute (SRI), Uni.

In the mid 1980s, another federal agency, the National Science Foundation (NSF), joined the project after the Defense Department stopped funding the network. History of the Internet and WWW Its goal: 1)to create a large computer network with multiple paths in the form of telephone lines-that could survive a nuclear attack or a natural disaster such as an earthquake. 2)to allow people in remote locations to share scarce computing resources.

History of the Internet and WWW NSF created a new, higher-capacity network, called NSFnet, to complement the older, and by then overloaded, ARPANET (The process of connecting separate networks is called internetworking). The link between ARPANET, NSFnet, and other network (collection of networked networks ) was called the Internet. NSFnet made Internet connections widely available for academic research, but the NSF did not permit users to

History of the Internet and WWW The original ARPANET was shut down in 1990, and government funding for NSFnet was discontinued in 1995, but the commercial Internet backbone services replaced them. By the early 1990s, interest in the Internet began to expand dramatically. The system that had been created as a tool for surviving a nuclear war found its way into businesses and homes. Now, advertisements for movies are far more common

History of the Internet and WWW In 1984, physicists from around the world needed to share data, with different hardware, software and individual requirement. Much work was done by email and file interchange. They needed to keep track of different things and different projects became involved with each other. By Christmas 1990, Tim Berners-Lee had built all the tools necessary for a working Web: the HyperText Transfer Protocol (HTTP) 0.9, the HyperText Markup Language (HTML), the first Web

The Internet Architecture 3) DNS 4) Internet Service 5) WWW 2) IP Address 6) URL 1)TCP/IP Internet 7) HTTP Figure: Protocols and Technologies which Compo

The Internet Architecture IP Address Internet Protocol (IP) Address Unique identifier assigned to every computer, server and router that is connected to the Internet. A number expressed in the format xxx.xxx.xxx.xxx Each xxx is one byte long and can be any decimal value

The Internet Architecture DNS Domain Name System (DNS) A hierarchical way of naming computer on the Internet. Domain names always have two or more segments separated by dots. Each segment is a sub-domain, forming a hierarchical relationship. Represents computers at UTHM Example : uthm.edu.my Represents educational institution Represents country

The Internet Architecture DNS When a computer wish to communicate with another using domain name (request to load a web page), it will first check for the computer on local domain. If it is found, it will establish the connection. If it is not found, it searches for the

The Internet Architecture Internet Services SERVICES Electronic Mail (e-mail) Usenet Telnet DESCRIPTION Main method of communication on the internet which allows messages or files to be sent to the accounts of other people on the same server as the sender or on server across the world. A collection of discussion groups called newsgroups specifically designed to create and facilitate ongoing discussions about specific subject areas. A protocol where user command and program is used to log in from one computer to another remote computer via the Internet. Remote access is only granted if the user has permission and may require a login and a password to be entered.

The Internet Architecture WWW The World Wide Web (WWW) Is a portion of the Internet that uses a graphical interface known as web pages to represent it. Web pages are written in a language called HTML (HyperText Markup Language) which dictates how a browser will load, format and align text and graphics on a web page. Web pages are linked through hypertext links (link within text to other documents) embedded

The Internet Architecture URL Uniform Resource Locator (URL) Is an address of web pages which identifies where the page is stored. Consist of three parts (substrings): network protocol, host name, and file location. The substrings are separated by special character, / Protocol used to access resource Location of Example: http:www.uthm.edu.my/index.html Host name resources in host folder

The Internet and WWW Protocols Protocol is a standard way of communicating across a network. It is a method by which two dissimilar systems can communicate. Example of protocols: 1)FTP File Transfer Protocol 2)TCP/IP Transmission Control Protocol / Internet Protocol 3)HTTP Hypertext Transfer Protocol

The Internet and WWW Protocols Transmission Control Protocol / Internet Protocol (TCP/IP) Enable a network exchanges information with other network. TCP: control the assembly of message into packets before it is transmitted over the Internet, and reassembly of the packets once they reach their destination. IP: handle all the addressing details for each

The Internet and WWW Protocols HyperText Transfer Protocol (HTTP) Communication protocol for exchanging resources (HTML files, image files, query results) on the WWW between the web server and web browser. HTTP defines what actions Web servers and browsers should take in response to various commands. For example, when URL is entered in the browser,

Static and Dynamic Programming Technique for Web Content Preparation FEATURES Technologi es Content Functionali ties STATIC PROGRAMM ING HTML Rarely change 1) Basic informatio n display 2) Browsing JSP, ASP, PHP DYNAMIC PROGRAMMING Dynamically change (database driven) 1) Order tracking (received / shipped) 2) Inventory tracking (no. of available stocks)

Static and Dynamic Programming Technique for Web Content Preparation (cont.) Scenario 1 Online store info Web site contains only basic information about the store and offered products. Shoppers have to either visit the store in person or order a paper catalog. Static Approach Online catalog Clients can browse the catalog, see details of each catalog item, but they Both can't place online orders. Approach Online shopping Dynamic Clients can browse and order products online. Approach

Static and Dynamic Programming Technique for Web Content Preparation (cont.) Scenario 2 John owns a small bakery. One day he decides to advertise his business on the Internet. On his Web site, he wants to put information about breads, rolls, bagels, doughnuts, and cakes his bakery makes. Few times a year he comes with a new kind of bread or cake, so he would like his Web site to be updated when this happens. In addition, he wants to have a map with directions to help new customers with Static locating his bakery. He also decides that he is not Approach going to sell his baking goods online.

Static and Dynamic Programming Technique for Web Content Preparation (cont.) FEATUR ES Applica ble Conditi ons STATIC PROGRAMMING 1) Products / Services offered don t change much over time. 2) Web content (text, graphics) do not changed frequently. 3) The list of products and/or services is not very long and individual pages describing them can be DYNAMIC PROGRAMMING 1) Products / Services offered change frequently (adding / removing products/services) 2) Products / Services info change frequently (special promotions, new offer, inventory updates)

Static and Dynamic Programming Technique for Web Content Preparation (cont.) FEATURES Advantag es Disadvant ages STATIC PROGRAMMING 1) Cheapest to develop 2) Cheap hosting cost 1) Lack of web functionalities 2) Requires development DYNAMIC PROGRAMMING 1) Offers various web functionalities 2) Easier to update content 1) Costly development 2) Cost more to be hosted

Web Server Any computer that has a web server software installed and is connected to the Internet can act as a web server. [Ex: Apache, IIS] A web server is a piece of software that enable a website to be viewed using HTTP. Web server (host) stores and delivers(serves) requested web pages and other files. Every computer on the Internet that contains a Web site must have a Web server program.

Example of Web Server Internet Information Services (IIS)

Example of Web Server Internet Information Services (IIS) 1 2 3 4

Example of Web Server Apache (XAMPP)

Example of Web Server Apache (XAMPP) 1 2 3 4

How Web Server Works? Your web browser first needs to know which IP address the requested website resolves to. If it doesn't already have this information stored in it's cache, it requests the information from one or more DNS servers. Then only it can request the full URL from the web server. The web server responds by sending back the requested page. If the page doesn't exist (or

Web Browser Web browser (browser), is a program that interpret and displays web pages and enable user to view and interact with a web page. Browser offers capabilities such as locating web pages, moving forward and backward between web pages, bookmark favorite web pages, and choosing security settings.

Functions of a Browser Display name of URLs Translate name to Internet address Request service of server holding document Interpret and display document into readable format

Recap CHAP TER 1 HISTORY WEB SERVER WEB BROWSER ARCH TECHNIQUE TECH. PROTOCOL STATIC DYNAMIC

THANK YOU Slide 33 of 8