Virtual Hosting Services

Slides:



Advertisements
Presentasi serupa
Pernahkah anda membuka sebuah Website???? What It????
Advertisements

Pemrograman web dasar Pertemuan 1 Pengenalan kepada website
Bab 8 Aplikasi Internet.
Web Service.
Konfigurasi pada modem TP-Link
JAVA Network Programming. Apa itu JAVA? ● Bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun ● Dikembangkan.
HOSTED IP PHONE Fixed & Midi Product Development Confidential & Proprietary Information.
KONSEP PEMROGRAMAN WEB
Pemrograman Jaringan Web & DNS Aurelio Rahmadian.
Created : Asisten Jarkom TM
Kemanan Web.  Definisi Statis ◦ Kerahasiaan ◦ Keutuhan ◦ Dapat dipertanggung jawabkan  Defenisi Dinamis ◦ Taksiran ◦ Proteksi ◦ Deteksi ◦ Reaksi.
Pertemuan-11. Application Layer
Konsep Pemrograman Web
Web Server Presentasi oleh: Aniesma Sulthan Maududi [ ] Ibnu Farid Iskandar [ ] Murni Asih [ ] Nurholifah [ ]
Pemrograman Internet Mobile 7 PHP: Hypertext Preprocessors.
Transparent Subnet Gateway Pada Gateway Hotspot Untuk Mobilitas IP
Pengenalan HTML Pertemuan 1 IT133 Pengembangan Web Frederik Samuel Papilaya.
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
Modul K2013 TKI-TKJ-C3-XII Administrasi Server Mail Server
4/19/20151 Chapter 3 Oktober /19/20152 Objectives Mendefinisikan lapisan Aplikasi sebagai sumber dan tujuan dari data untuk komunikasi melalui.
Proses Serangan terhadap Jaringan Komputer
Simple Object Access Protocol
Matakuliah : Jaringan Komputer 2 Versi Materi FTP Penyaji
Telnet + SSH + RDC.
Overview Teknologi Internet
1 Pertemuan 7 Name and Address Conversion Matakuliah: H0483 / Network Programming Tahun: 2005 Versi: 1.0.
Administrasi Jaringan
Network address translation (nat)
AJAX (Asynchronous Javascript And XML)
Chapter 04 IP Address (IPv4) Basic Networking IlmuJaringan(dot)Com
Pertemuan V WEB Server.
CARA KERJA WEB Rofilde Hasudungan.
Introduction to Dynamic Website
Pembahasan Pendahuluan HTTP FTP SMTP DNS Telnet.
Domain Name System (for Linux)
TOPIK 1 : PENGENALAN KEPADA RANGKAIAN
DNS Server Bind9.
Client-Server Computing
Keamanan Web Server.
Transport Layer Electronic Engineering Polytechnic Institut of Surabaya – ITS Kampus ITS Sukolilo Surabaya
AJAX Teguh S.
Chapter 06 MikroTik Router Basic Networking IlmuJaringan(dot)Com
Pemrograman Berbasis WEB
PHP Session Pemrogaman Web.
HTTP & .
Web Server Minggu ke-2.
TCP & UDP.
Keamanan Web Server.
Konfigurasi Proxy Server
Komputer yang selalu meminta suatu pelayanan disebut sebagai komputer
Client-Server Computing
Website WEB World Wide Web www W3 A set of interconnected webpages, usually including a homepage, generally located on the same server, and prepared.
PEMROGRAMAN WEB 1 PERTEMUAN 1
Overview Teknologi Internet
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
Apa itu Web Development
DoS dan DDoS Attack.
Network and Internet Services
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
Nama Kelompok : 1. Heri Kristanto 2. Fico Arditiasa Saputra
Internet dan Perc. Web By : Lisda Juliana P. , Ssi.
IPv6.
Application, Presentation, Session Layer
Client-Server Computing
Network and Internet Services
Web server.
Application, Presentation, Session Layer
Application, Presentation, Session Layer
Basic Networking Chapter 04 IP Address (IPv4) Chapter 04.
HughesNet was founded in 1971 and it is headquartered in Germantown, Maryland. It is a provider of satellite-based communications services. Hughesnet.
Transcript presentasi:

Virtual Hosting Services SAS Lecture 7

Topik Bagaimana website yang berbeda-beda dapat di “virtually hosted” pada satu server? Bagaimana Membuat web site lebih reliable dalam traffic yang sangat tinggi

Hosting services Ada yang bisa menjelaskan hosting services ?

Contoh Sederhana Web Hosting client Internet Irene’s ISP www.joes-hardware.com www.cajun-gifts.com www.marys-antiques.com www.irenes-isp.com Content Mary Joe

Virtual Hosting Apa itu virtual hosting ?

Virtual Hosting Irene’s ISP client Internet Content www.joes-hardware.com www.cajun-gifts.com www.marys-antiques.com www.irenes-isp.com Content Mary Joe

Virtual Server, Kurangnya informasi host Client A Client B Internet (A getting http://www.joes- hardware.com/index.html) GET /index.html HTTP/1.0 User-agent: SuperBrowser v1.3 www.voting-info.gov www.joes-hardware.com www.marys-antiques.com User-agent: WebSurfer 2000 (B getting http://www.marys- antiques.com/index.html) HTTP/1.0 requests do not contain hostname information, so they do not support web servers that host multiple web sites. (HTTP/1.1 supports a Host header to fix this problem) /voting /mary /joe

Membuat Virtual Hosting Virtual hosting dengan URL path Virtual hosting dengan port number Virtual hosting dengan IP address Virtual hosting dengan Host header

Virtual hosting dengan URL path http://www.joes-hardware.com/joe/index.html http://www.marys-antiques.com/mary/index.html The problem?

Virtual hosting dengan port number Install banyak HTTP servers listens 80 listens 81, and so on. The problem?

Virtual hosting dengan IP address Multiple IPs dipasang pada single computer. 1 IP 1 host. The problem?

Virtual hosting dengan IP address Client A Client B Internet /voting /mary /joe www.voting-info.gov=209.172.34.2 www.joes-hardware.com=209.172.34.3 www.marys-antiques.com=209.172.34.4 209.172.34.3 209.172.34.4 Dest IP address Directory 209.172.34.2 /voting 209.172.34.3 /joe 209.172.34.4 /mary

Virtual hosting dengan Host header HTTP/1.1 solution Menggunakan satu IP, satu port untuk menyediakan request ke hosts yang berbeda- beda.

Virtual hosting dengan Host header (A getting http://www.joes- hardware.com/index.html) www.voting-info.gov www.joes-hardware.com www.marys-antiques.com GET /index.html HTTP/1.1 User-agent: SuperBrowser v1.3 Host: www.joes-hardware.com Internet Client A /voting /mary /joe GET /index.html HTTP/1.1 User-agent: WebSurfer 2000 Host: marys-antiques.com Client B The HTTP Host header carries the hostname information that would otherwise be lost in normal server requests,allowing name-based virtual hosting (B getting http://www.marys-antiques.com/index.html)