Introduction
Master Class 5
Internet infrastructures & Technologies :
Internet Systems & applications II
Josep Bardallo 2012
230 / 10 / 2012Josep Bardallo
Services used in Internet (application layer)
330 / 10 / 2012Josep Bardallo
Web Server. Definition
 Webserver: A computer that deliver content in Internet.
 The primary function of a web server is to deliver web pages on the
request to clients using the Hypertext Transfer Protocol (HTTP).
430 / 10 / 2012Josep Bardallo
Web Servers. Elements
 The Web server includes the hardware, operating system, Web
server software, TCP/IP protocols and site content (Web pages,
images and other files).
 A user agent (web browser), initiates communication by making a
request for a specific resource using HTTP and the server responds
with the content of that resource or an error message if unable to do
so.
 Web servers are not only on Internet. HTTP server software is
commonly built into hardware to provide a control panel for
configuring the device from any Web browser, or for Intranets.
530 / 10 / 2012Josep Bardallo
Web Servers in the world by domain (Oct. 2012)
630 / 10 / 2012Josep Bardallo
Web Servers Architecture: 3 Tier Layer
730 / 10 / 2012Josep Bardallo
Typical architectures: Standard services in a company
830 / 10 / 2012Josep Bardallo
Typical architectures: Complex Web environment.
Sample 1 (Real Case)
930 / 10 / 2012Josep Bardallo
Typical architectures: Complex Web environment.
Sample 2 (Real Case). Car selling
1030 / 10 / 2012Josep Bardallo
Typical architectures: Complex Web environment.
Sample 3 (Real Case). City Council
1130 / 10 / 2012Josep Bardallo
Typical architectures: Complex Web environment.
Sample 3 (Real Case). City Council
1230 / 10 / 2012Josep Bardallo
Typical architectures: Complex Web environment.
Sample 3 (Real Case). City Council
1330 / 10 / 2012Josep Bardallo
Web Servers. Top 500 sites
http://www.alexa.com/topsites
1430 / 10 / 2012Josep Bardallo
Number of servers of Top 100 (estimated and
growing)
 Google: estimated more than 900.000 servers
 Amazon: 500.000+ (322.000+ Virginia, 1.600 in Sao Paulo in 25
racks)
 Microsoft 300.000+ servers
 Facebook: 180.000+
 QVH: 120.000+ servers
 Softlayer, Rackspace, Akamai, Yahoo: 100.000+ servers
 Intel, 1&1, Ebay, GoDaddy: 70.000+ servers
 Verizon, Time Warner: 30.000+ servers
1530 / 10 / 2012Josep Bardallo
Web Servers Technology
1630 / 10 / 2012Josep Bardallo
Web Servers Technology
1730 / 10 / 2012Josep Bardallo
User Agent: Operating Systems in Internet
1830 / 10 / 2012Josep Bardallo
User Agent: Web Browsers in Internet
1930 / 10 / 2012Josep Bardallo
User Agent: Web Browsers in Internet. Trends
2030 / 10 / 2012Josep Bardallo
User Agent: Web Browsers in Internet. By Country
2130 / 10 / 2012Josep Bardallo
Secure Servers (SSL)
 Secure Sockets layer (SSL) is a form of protocol, used by e-
commerce sites, on-line banking and financial services to secure
communications by encrypting the data transmitted between two
points over Internet
 When the user enters a site with SSL certificate, they public key of
the site certificate is received by the browser and used to encrypt
the submitted information. The data can only be decrypted with the
key issued to the certificated site, assuring it will be readable only
by the internet intended recipient.
2230 / 10 / 2012Josep Bardallo
Email
 Electronic mail, or e-mail, is a method of exchanging digital
messages from an author to one or more recipients
2330 / 10 / 2012Josep Bardallo
Email: Elements
 Email Client, SMTP Server (MTA), POP Server
2430 / 10 / 2012Josep Bardallo
Email: Workflow
2530 / 10 / 2012Josep Bardallo
MTA Vendors
2630 / 10 / 2012Josep Bardallo
Email: Some numbers
2730 / 10 / 2012Josep Bardallo
Email: Some numbers
2830 / 10 / 2012Josep Bardallo
Email: SPAM
2930 / 10 / 2012Josep Bardallo
Internet Video & Images
3030 / 10 / 2012Josep Bardallo
Storage in Internet
3123 / 10 / 2012Josep Bardallo
Bibliography
 http://w3techs.com/technologies/cross/web_server/ranking
 http://gigaom.com/cleantech/facebooks-number-of-servers-soar-to-an-estimated-180k/
 http://news.netcraft.com/archives/2012/07/03/july-2012-web-server-survey.html
 http://www.radicati.com/wp/wp-content/uploads/2011/05/Email-Statistics-Report-2011-2015-Executive-
Summary.pdf
 http://www.clickz.com/type/news/category/stats
 http://www.symantec.com/theme.jsp?themeid=state_of_spam
 http://www.mailradar.com/
 http://www.w3counter.com/globalstats.php?year=2012&month=9
 http://marketshare.hitslink.com/
 http://www.wired.com/wiredenterprise/2012/03/amazon-ec2/

M5 internet systems & applications ii

  • 1.
    Introduction Master Class 5 Internetinfrastructures & Technologies : Internet Systems & applications II Josep Bardallo 2012
  • 2.
    230 / 10/ 2012Josep Bardallo Services used in Internet (application layer)
  • 3.
    330 / 10/ 2012Josep Bardallo Web Server. Definition  Webserver: A computer that deliver content in Internet.  The primary function of a web server is to deliver web pages on the request to clients using the Hypertext Transfer Protocol (HTTP).
  • 4.
    430 / 10/ 2012Josep Bardallo Web Servers. Elements  The Web server includes the hardware, operating system, Web server software, TCP/IP protocols and site content (Web pages, images and other files).  A user agent (web browser), initiates communication by making a request for a specific resource using HTTP and the server responds with the content of that resource or an error message if unable to do so.  Web servers are not only on Internet. HTTP server software is commonly built into hardware to provide a control panel for configuring the device from any Web browser, or for Intranets.
  • 5.
    530 / 10/ 2012Josep Bardallo Web Servers in the world by domain (Oct. 2012)
  • 6.
    630 / 10/ 2012Josep Bardallo Web Servers Architecture: 3 Tier Layer
  • 7.
    730 / 10/ 2012Josep Bardallo Typical architectures: Standard services in a company
  • 8.
    830 / 10/ 2012Josep Bardallo Typical architectures: Complex Web environment. Sample 1 (Real Case)
  • 9.
    930 / 10/ 2012Josep Bardallo Typical architectures: Complex Web environment. Sample 2 (Real Case). Car selling
  • 10.
    1030 / 10/ 2012Josep Bardallo Typical architectures: Complex Web environment. Sample 3 (Real Case). City Council
  • 11.
    1130 / 10/ 2012Josep Bardallo Typical architectures: Complex Web environment. Sample 3 (Real Case). City Council
  • 12.
    1230 / 10/ 2012Josep Bardallo Typical architectures: Complex Web environment. Sample 3 (Real Case). City Council
  • 13.
    1330 / 10/ 2012Josep Bardallo Web Servers. Top 500 sites http://www.alexa.com/topsites
  • 14.
    1430 / 10/ 2012Josep Bardallo Number of servers of Top 100 (estimated and growing)  Google: estimated more than 900.000 servers  Amazon: 500.000+ (322.000+ Virginia, 1.600 in Sao Paulo in 25 racks)  Microsoft 300.000+ servers  Facebook: 180.000+  QVH: 120.000+ servers  Softlayer, Rackspace, Akamai, Yahoo: 100.000+ servers  Intel, 1&1, Ebay, GoDaddy: 70.000+ servers  Verizon, Time Warner: 30.000+ servers
  • 15.
    1530 / 10/ 2012Josep Bardallo Web Servers Technology
  • 16.
    1630 / 10/ 2012Josep Bardallo Web Servers Technology
  • 17.
    1730 / 10/ 2012Josep Bardallo User Agent: Operating Systems in Internet
  • 18.
    1830 / 10/ 2012Josep Bardallo User Agent: Web Browsers in Internet
  • 19.
    1930 / 10/ 2012Josep Bardallo User Agent: Web Browsers in Internet. Trends
  • 20.
    2030 / 10/ 2012Josep Bardallo User Agent: Web Browsers in Internet. By Country
  • 21.
    2130 / 10/ 2012Josep Bardallo Secure Servers (SSL)  Secure Sockets layer (SSL) is a form of protocol, used by e- commerce sites, on-line banking and financial services to secure communications by encrypting the data transmitted between two points over Internet  When the user enters a site with SSL certificate, they public key of the site certificate is received by the browser and used to encrypt the submitted information. The data can only be decrypted with the key issued to the certificated site, assuring it will be readable only by the internet intended recipient.
  • 22.
    2230 / 10/ 2012Josep Bardallo Email  Electronic mail, or e-mail, is a method of exchanging digital messages from an author to one or more recipients
  • 23.
    2330 / 10/ 2012Josep Bardallo Email: Elements  Email Client, SMTP Server (MTA), POP Server
  • 24.
    2430 / 10/ 2012Josep Bardallo Email: Workflow
  • 25.
    2530 / 10/ 2012Josep Bardallo MTA Vendors
  • 26.
    2630 / 10/ 2012Josep Bardallo Email: Some numbers
  • 27.
    2730 / 10/ 2012Josep Bardallo Email: Some numbers
  • 28.
    2830 / 10/ 2012Josep Bardallo Email: SPAM
  • 29.
    2930 / 10/ 2012Josep Bardallo Internet Video & Images
  • 30.
    3030 / 10/ 2012Josep Bardallo Storage in Internet
  • 31.
    3123 / 10/ 2012Josep Bardallo Bibliography  http://w3techs.com/technologies/cross/web_server/ranking  http://gigaom.com/cleantech/facebooks-number-of-servers-soar-to-an-estimated-180k/  http://news.netcraft.com/archives/2012/07/03/july-2012-web-server-survey.html  http://www.radicati.com/wp/wp-content/uploads/2011/05/Email-Statistics-Report-2011-2015-Executive- Summary.pdf  http://www.clickz.com/type/news/category/stats  http://www.symantec.com/theme.jsp?themeid=state_of_spam  http://www.mailradar.com/  http://www.w3counter.com/globalstats.php?year=2012&month=9  http://marketshare.hitslink.com/  http://www.wired.com/wiredenterprise/2012/03/amazon-ec2/