44212: Web-site Development

Slides:



Advertisements
Similar presentations
1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
Advertisements

The Internet and the World Wide Web. Una DooneySlide 2Internet and WWW What is the Internet? This is the physical infrastructure or backbone of computers,
Internet Eugen Kvasnak, PhD. Department of Medical Biophysics and Informatics 3rd Medical Faculty of Charles University.
Click to continue Network Protocols. Click to continue Networking Protocols A protocol defines the rules of procedures, which computers must obey when.
Introduction to TCP/IP, the Internet, IP Addressing, and Domain Name.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
44212: Web-site Development What is a Web Development Plan? Ian Perry Room:C49 Extension:7287
44212: Web-site Development Planning & Building a Web-site Ian Perry Room:C48 Extension:7287
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.
The Internet Useful Definitions and Concepts About the Internet.
Layer 7- Application Layer
Internet…issues Managing the Internet
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
A global, public network of computer networks. The largest computer network in the world. Computer Network A collection of computing devices connected.
Internet Services -World Wide Web - -Conferencing and Newsgroups -File Transfer & Updating -Chat/Instant Messaging.
Chapter 3 The Basics of Networking
Syllabus outcomes Describes and applies problem-solving processes when creating solutions Designs, produces and evaluates appropriate solutions.
 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.
Chapter 10 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Explain how the functions of the application layer,
思科网络技术学院理事会. 1 Application Layer Functionality and Protocols Network Fundamentals – Chapter 3.
Lesson 2 — The Internet and the World Wide Web
CS134 Web Design & Development Introduction to the Internet Mehmud Abliz.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
The Internet in Education Objectives Introduction Overview –The World Wide Web –Web Page v. Web Site v. Portal Unique and Compelling Characteristics Navigation.
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
Networks QUME 185 Introduction to Computer Applications.
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
An Overview of the Internet: The Internet: Then and Now How the Internet Works Major Features of the Internet.
How Does the Internet Work? Protocols Protocols are rules that describe how computers communicate and exchange data. The Internet has a series of these.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Networking Network Classification, by there: 3 The Rules they use to exchange data: Protocols.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Introduction to Internet. Chapter 1 Objectives Origins of the Internet Packets and Routers TCP/IP DNS HTTP URL Client-Server.
TCP/IP (Transmission Control Protocol / Internet Protocol)
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
CS1001 Lecture 7. Overview Computer Networks Computer Networks The Internet The Internet Internet Services Internet Services Markup Languages Markup Languages.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
Protocols Monil Adhikari. Agenda Introduction Port Numbers Non Secure Protocols FTP HTTP Telnet POP3, SMTP Secure Protocols HTTPS.
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
1 UNIT 13 The World Wide Web. Introduction 2 Agenda The World Wide Web Search Engines Video Streaming 3.
HOW THE INTERNET WORKS. Introduction : The internet has brought revolutionary changes Has become a medium for interaction and information Can access to.
(class #2) CLICK TO CONTINUE done by T Batchelor.
World Wide Web. The World Wide Web is a system of interlinked hypertext documents accessed via the Internet The World Wide Web is a system of interlinked.
Internet and World Wide Web Introduction to the Internet.
Introduction to the Internet
Instructor Materials Chapter 5 Providing Network Services
Introduction to the WWW
Level 2 Diploma Unit 10 Setting up an IT Network
Introduction To Web Design
Some bits on how it works
Web Design Introduction to the Internet Week One
Networking for Home and Small Businesses – Chapter 6
Web Development & Design Chapter 1, Sections 4, 5 & 6
Networking for Home and Small Businesses – Chapter 6
ACT102 Introduction to web design
Web Design & Development
CS134 Web Design & Development
ACT102 Introduction to web design
Protocols 2 Key Revision Points.
Networking for Home and Small Businesses – Chapter 6
Protocol Application TCP/IP Layer Model
Computer Networks Protocols
The Internet and Electronic mail
Presentation transcript:

44212: Web-site Development How the Internet/Web Works Ian Perry Room: C49 Extension: 7287 E-mail: I.P.Perry@hull.ac.uk http://itsy.co.uk/ac/0506/Sem1&2/44212_WSD/

How does the Internet work? Just like any other Network! Hardware provides physical structure: cables (copper & fibre), hubs, switches, routers, servers, satellites, plus the client computers themselves. Software facilitates the exchange of data (communication) over physical network: Software that enables networking follows a set of rules; a protocol.

What are Protocols? Rules for communication to understand & act on messages sent/received, computers at both ends of the ‘conversation’ must agree on what a message means. Description for each type of activity e.g. establishing a remote connection, exchanging e-mail, or transferring files, requires agreed definition of: the format that messages must take. how messages must be transmitted.

‘Snail-mail’ Protocols The ‘Rules’ that govern how we address letters, and how the Post Office handles those letters: Mail Box Post Office The rules (protocols) of the Postal System ensure that a properly addressed letter (format) will reach its destination via a delivery route (transmission). Train/Van Destination Post Office

Protocols = Interoperability For the Internet to be really useful: different types of computers, using different operating systems, must be able to connect, & communicate with each other. they can, as long as they conform to Internet Protocols.

The Internet Protocol TCP/IP a suite, or family, of protocols; Transmission Control Program / Internet Protocol a suite, or family, of protocols; enabling messages to be correctly formatted and transmitted from computer to computer irrespective of computer type/operating system. How many of you can speak Esperanto? TCP/IP = Esperanto for Computers

Other Internet Protocols File Transfer Protocol (FTP) to transfer files between computers. Simple Mail Transfer Protocol (SMTP) to send e-mail. Post Office Protocol (POP3) for retrieval & management of e-mail. HyperText Transfer Protocol (HTTP) to transmit Web-pages over the Internet.

Internet = Client/Server Network a networking model consisting of a series of requests and responses. Client Programs make requests & format responses Server Programs ‘answer’ requests & provide responses Very efficient in sharing a limited resource (i.e. Bandwidth) with many users: connections only formed ‘as-and-when’ required.

Client/Server Transactions File Transfer (via FTP) Client program contacts an FTP Server and requests transfer of a file; FTP Server responds by transferring the file to the Client’s computer. E-mail (via SMTP & POP3) Client program allows user to interact with an e-mail Server to send (SMTP) and receive (POP3) electronic mail messages. Web (via HTTP) Client program request the contents of an HTML page from a Web Server; and displays the result, as a Web-page, on the Client computer.

Internet Addressing People/Computers communicating via the Internet need to know where they are located, i.e. their ‘address’. The term “address” is used somewhat loosely on the Internet, and might refer to: a ‘computer network’, a ‘computer’, a ‘software application’, a ‘file’, etc. 1

IP Address = ‘Real Address’ All ‘intelligent devices’ on the Internet (i.e. every computer, router, switch, etc.) must have a unique IP Address. An IP address consists of four numbers, between 0 and 255, separated by dots. Sometimes called a ‘dotted quad’. e.g. 150.237.176.24 3

Domain Name = ‘Human-friendly’ Domain Name Servers maintain a distributed database; the Domain Name System (DNS) Match ‘human-friendly’ Domain Names to ‘real’ IP addresses. e.g. the Domain Name: www.hull.ac.uk is a lot easier to remember than: 150.237.176.24 4

Internet Domains The Internet’s domain name system ‘describes’ a hierarchy of domains. Top-Level-Domains (sector/country) .com, .edu, .co.uk, ac.uk, etc. Sub-Domains (organisation) ibm, mit, eyms, hull, etc. Servers (service) www, pop, ftp, etc.

E-mail Addresses Email Addresses identify both a person and the sub-domain of the e-mail Server that stores their messages, e.g.: i.p.perry@hull.ac.uk Reading from left to right: i.p.perry = mailbox for this Person/User. hull = who works for this Organisation. ac.uk = which is an Academic Organisation located in the United Kingdom. 5

What is the Web? Basic components are: a Client (i.e. Browser), requesting HTML documents. the Internet, providing a communications channel. a Server (i.e. Web Server), with access to a store of HTML documents.

Web Addresses Relies upon Uniform Resource Locators (URLs) protocol://server.sub-domain.top-level-domain/directory/filename Example URL: http://www.hull.ac.uk/home/index.html Often a URL does not need to include directory/filename: http://itsy.co.uk/ URL might not ‘request’ an HTML document: mailto:i.p.perry@hull.ac.uk ftp://src.doc.ic.ac.uk/ 7

Next Week’s Workshop Next week’s Workshop asks you to locate & analyse the Web-sites of organisations that are ‘similar’ to ABM Car Sales. To see if anything can be learnt (borrowed?) from the experience (mistakes?) of others. You have all read ABM Car Sales Case Study, haven’t you? If not, then make sure you do before next week.