Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Virtual Hosting Services
SAS Lecture 7
2
Topik Bagaimana website yang berbeda-beda dapat di “virtually hosted” pada satu server? Bagaimana Membuat web site lebih reliable dalam traffic yang sangat tinggi
3
Hosting services Ada yang bisa menjelaskan hosting services ?
4
Contoh Sederhana Web Hosting
client Internet Irene’s ISP Content Mary Joe
5
Virtual Hosting Apa itu virtual hosting ?
6
Virtual Hosting Irene’s ISP client Internet Content
Content Mary Joe
7
Virtual Server, Kurangnya informasi host
Client A Client B Internet (A getting hardware.com/index.html) GET /index.html HTTP/1.0 User-agent: SuperBrowser v1.3 User-agent: WebSurfer 2000 (B getting 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
8
Membuat Virtual Hosting
Virtual hosting dengan URL path Virtual hosting dengan port number Virtual hosting dengan IP address Virtual hosting dengan Host header
9
Virtual hosting dengan URL path
The problem?
10
Virtual hosting dengan port number
Install banyak HTTP servers listens 80 listens 81, and so on. The problem?
11
Virtual hosting dengan IP address
Multiple IPs dipasang pada single computer. 1 IP 1 host. The problem?
12
Virtual hosting dengan IP address
Client A Client B Internet /voting /mary /joe Dest IP address Directory /voting /joe /mary
13
Virtual hosting dengan Host header
HTTP/1.1 solution Menggunakan satu IP, satu port untuk menyediakan request ke hosts yang berbeda- beda.
14
Virtual hosting dengan Host header
(A getting hardware.com/index.html) GET /index.html HTTP/1.1 User-agent: SuperBrowser v1.3 Host: 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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.