2008/8/13 Yudhi Kusnanto <[EMAIL PROTECTED]>:
> On Wed, 6 Aug 2008, achmad mardiansyah wrote:
>> merkuri bertugas sebagai hosting beberapa domain.
>>
>> yang diingkan adalah: khusus untuk request service ke mydomain.com
>> apapun itu (web, ftp, ssh, mail, dll) akan langsung diforward ke
>> venus.

Misalkan merkuri punya external IP addr 1.2.3.4, dan mydomain.com juga
diarahkan ke IP addr tsb. Berarti dari layer 3 (IP) si merkuri tidak
bisa membedakan request itu untuk siapa, karena di layer IP tidak ada
domain/DNS/hostname, yg ada IP addresses. Sedangkan routing dan
forward2an ini terjadinya di layer IP (layer 3).

Domain/DNS itu adalah layer 7 (aplikasi), jadi tanpa layer 7 switching
tidak akan bisa. Harus ada komponen yang menginspect body/content dari
paket IP di layer 3 yang bisa berisi packet apa aja (DNS, HTTP, SMTP,
dst), dan mengerti semua protocol yg mau diforward itu.

Kesimpulannya: harus dipasang switch/proxy untuk masing2 protocol yg
mau diforward (atau 1 proxy yg mengerti semua protocol yg mau
diforward), kalo mau forward HTTP ya harus pasang reverse proxy
(mod_proxy, squid, pound), dst untuk

PS. ini kasusnya menyinggung konsep yg mirip dengan NAT support untuk
protocol2 yg memuat addresses di dalam body IP packet (biasanya sampe
ke layer 7) instead of di IP/TCP/UDP headernya. Contohnya FTP (see
http://en.wikipedia.org/wiki/Ftp#FTP_and_NAT_devices) dan H.323.

Ronny

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke