Website Design and
Construction
Services and Standards
The Internet
London
BeijingME
SS
AG
E
Internet Protocol (IP)
London
Beijing
E
Transmission Control Protocol
(TCP)
London
Beijing
ME SS AG E
Client – Server model
Server
Client
Client
Client
“Server” – because it provides a service.
“Client” – because they take a...
Hyper-Text Transfer Protocol
(HTTP)
Computer BComputer A
Browser
(client)
Web
Server
(server)
Connection
<<<< html <<<<
HT...
Uniform Resource Locator
 Describes
– The protocol used.
– Type of service requested.
– The domain name (IP address).
– L...
Services (and their provider)
 Web content (web Server)
 File transfer (ftp Server)
 Chat (irc Server)
 Email (smtp an...
Web Servers and Web Browsers
BrowserWeb
Server
The
Internet
<htklsdf><htm> <ht
><wer ><asdf<
asdf>f
<htklsdf><htm> <ht
><w...
Web Servers & Web Browsers
 Many devices = Many browsers
– Internet Explorer
– Netscape Navigator
– Mozilla FireFox
– Ope...
Web Servers & Web Browsers
 Many browser = problems
– Differing interpretations of html pages
– Browser specific tags!
– ...
Web Servers & Web Browsers
 Problems solved by STANDARDS
– Language standards (HTML)
– Protocol standards
– Colour repres...
Example
<img src=“images/logo.gif”>
<img src=“images/logo.gif” alt=“Company
logo - a globe”>
…without images displayed.
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional....
What is the current standard?
http://www.w3c.org
What percentage of sites conform
to the standard?
Do all browsers correct...
What is the World Wide Web
Consortium (W3C)?
 Founded in 1994 by Tim Berners-Lee
 Independent body
 Define standards
 ...
Upcoming SlideShare
Loading in …5
×

TCP / IP Services and Standards

1,137 views

Published on

Learn about TCP / IP - What is it and how does it work?

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,137
On SlideShare
0
From Embeds
0
Number of Embeds
615
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • So we have this concept of the Internet being made up of nodes, with machines of all types making up the network. Messages are passed around as packets using the Internet Protocol (with unique identifiers called IP addresses). Communication between two nodes is controlled using the Transmission Control Protocol. Packets find their destination because of the Internet Protocol. The MESSAGE gets from London to Beijing and is re-assembled in the correct order thanks to Transmission Control Protocol.
  • The overall control of the message and the way it gets from sender to recipient is thanks to TCP.
  • Server’s job is to sit around all day, listening for communication requests. Client’s job is to make requests. Some servers will satisfy requests indiscriminately, others require authentication. It depends upon the service being provided.
  • Once connected the two software applications use yet another protocol called the Hyper-Text Transfer Protocol, that describes the rules for exchanging html documents. This involves a series of GET and POST methods. The browser software has the job of rendering a web page according to the instructions contained in the HTML code The server simply has the job of dishing out html files whenever it received GET requests.
  • Various standards taken from four different pages, it should be noted that regardless of the standard they are referring to, they ARE declaring which standard the document complies to and therefore gives the browser a better opportunity to interpret the html correctly (as the developer intended).
  • Ask the student to find out what the current standard is and when it was introduced. What percentage of sites do they think conform to the standard? Do all browsers correctly interpret the standard? Do any
  • Founded in 1994 by Tim Berners-Lee W3C is an independent body concerned with the design of new web technologies and the release of relevant standards Contributions from 100s of dedicated researchers and engineers
  • TCP / IP Services and Standards

    1. 1. Website Design and Construction Services and Standards
    2. 2. The Internet London BeijingME SS AG E
    3. 3. Internet Protocol (IP) London Beijing E
    4. 4. Transmission Control Protocol (TCP) London Beijing ME SS AG E
    5. 5. Client – Server model Server Client Client Client “Server” – because it provides a service. “Client” – because they take advantage of the service.
    6. 6. Hyper-Text Transfer Protocol (HTTP) Computer BComputer A Browser (client) Web Server (server) Connection <<<< html <<<< HTTP protocol shared between two applications.
    7. 7. Uniform Resource Locator  Describes – The protocol used. – Type of service requested. – The domain name (IP address). – Location (on the host) of the document. – Name of the document (message). http://www.hct.ac.ae/courses/higherdiploma.html http://webmail.hct.ac.ae/index.html ftp://ftpservername.hct.ac.ae/myfiles/plan.doc
    8. 8. Services (and their provider)  Web content (web Server)  File transfer (ftp Server)  Chat (irc Server)  Email (smtp and pop server)  Applications (database servers)
    9. 9. Web Servers and Web Browsers BrowserWeb Server The Internet <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm> <ht ><wer ><asdf< asdf>f <htklsdf><htm><ht ><wer >< asdf<asdf>f <htklsdf><htm> <ht ><wer >< asdf<asdf>f <htklsdf><htm> <ht ><wer >< asdf<asdf>f <htklsdf><htm> <ht ><wer >< asdf<asdf>f <htklsdf><htm> <ht ><wer >< asdf<asdf>f <htklsdf><htm> <ht ><wer >< asdf<asdf>f Parse <htklsdf><htm> <ht ><wer >< asdf<asdf>f Client sideServer side Render
    10. 10. Web Servers & Web Browsers  Many devices = Many browsers – Internet Explorer – Netscape Navigator – Mozilla FireFox – Opera – Lynx – Konqueror
    11. 11. Web Servers & Web Browsers  Many browser = problems – Differing interpretations of html pages – Browser specific tags! – Different fonts – Different screen resolutions – Different colour depths
    12. 12. Web Servers & Web Browsers  Problems solved by STANDARDS – Language standards (HTML) – Protocol standards – Colour representation standards – …. Standard USE of LANGUAGES
    13. 13. Example <img src=“images/logo.gif”> <img src=“images/logo.gif” alt=“Company logo - a globe”>
    14. 14. …without images displayed.
    15. 15. HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
    16. 16. What is the current standard? http://www.w3c.org What percentage of sites conform to the standard? Do all browsers correctly implement the standard?
    17. 17. What is the World Wide Web Consortium (W3C)?  Founded in 1994 by Tim Berners-Lee  Independent body  Define standards  Design new technologies

    ×