30
1. User Agent Client (UAC),
yaitu user agent
yang
memulai
sesi komunikasi.
User Agent Client dapat berupa software pada komputer (softphone) seperti
X-Lite, SJphone atau berupa hardware seperti IP Phone.
2. User Agent Server (UAS), yaitu user agent yang menerima atau menanggapi
sesi komunikasi. Baik kedua jenis
user agent
diatas
dapat
menutup
sesi
komunikasi.
Fitur-fitur
pada
user
agent
client seperti
phone
book,
hold,
redial, dan
sebagainnya. Ketika user agent selesai melakukan inisialisasi OS dan jaringan,
maka
user
agent
client akan
melakukan
registrasi
ke
proxy
server dengan
mengirimkan paket data Request Message REGISTER.
Proxy server
Proxy server merupakan komponen penengah antar user agent, bertindak
sebagai
server
dan
client
yang
menerima
request message
dari
user agent
dan
menyampaikan pada user agent
lainnya. Request yang diterima dapat dilayani
sendiri atau disampaikan (forward) pada proxy lain atau server lain. Proxy server
menterjemahkan dan/atau menulis ulang
request message
sebelum
menyampaikan pada user agent tujuan atau proxy
lain. Proxy server juga
bertugas menyimpan data hasil sesi komunikasi yang terjadi antara UAC dan
UAS. [12]
Proses kerja proxy
server dijelaskan pada gambar 2.9, proxy server
merupakan
pusat
komunikasi
yang
dapat
dicapai
oleh
user
agent
secara
langsung. Ketika user agent
mengirimkan pesan INVITE, maka proxy server
akan
mencari alamat IP dari alamat
yang dipanggil oleh pesan tersebut ke
|