Senin, 24 Februari 2020

Proxy server

pengertian proxy server
Proxy server merupakan sebuah program komputer dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.
Proxy server bertugas untuk menjembatani dan mengendalikan aktivitas dari lalu lintas paket data yang melewatinya. Dengan adanya proxy server, sehingga setiap aplikasi client maupun aplikasi server, seperti FTP, web server, web browser dan semacamnya bisa dimonitor dan juga dikendalikan oleh proxy server.
Pada enggunaan proxy server biasanya dirubah untuk membuat koneksi, terutama untuk koneksi pada jaringan internet menjadi lebih cepat dan juga lebih stabil. Jika dibandingkan dengan menggunakan koneksi internet biasa tanpa melakukan pengaturan pada proxy server.
Fungsi proxy server
  • Connection sharing
    Yaitu berfungsi sebagai gateway yang menjadi batas antara jaringan lokal dan jaringan luar. Pada Gateway juga bertindak sebagai titik dalam sejumlah koneksi dari pengguna lokal akan terhubung kepadanya dan koneksi jaringan luar juga terhubung kepadanya. Sehingga koneksi dari jaringan lokal ke internet akan menggunakan sambungan yang dimiliki oleh gateway secara bersama-sama (connecion sharing).
  • Filtering
    Berfungsi sebagai sebagai Firewalll (dinding api) paket filtering yang digunakan untuk melindungi jaringan lokal terhadap gangguan atau serangan dari jaringan luar. Sehinggadapat dikonfigurasi untuk menolak situs web tertentu pada waktu-waktu tertentu.
  • Caching
    Pada Proxy Server memiliki mekanisme penyimpanan obyek-obyek yang sudah diminta dari server-server di internet. Untuk mekanisme caching akan menyimpan obyek-obyek yang merupakan permintaan dari para pengguna yang diperoleh dari internet.
Konfigurasi proxy server
  •  Standalone server, tanpa parent dan sibling
Merupakan konfigurasi yang paling sederhana yang biasa dipakai oleh ISP (Internet Service Provider) dan warung internet dimana squid server local akan langsung mencari ke web server www.detik.com untuk memenuhi permintaan client bila data tidak terdapat di cache.
  • Sibling tanpa parent
    Biasanya konfigurasi ini dipakai untuk jaringan yang tidak terlalu besar. Permintaan oleh klien pada suatu URL akan diterima lokal yang akan mencarinya ke sibling,bila tidak ada,lokal akan langsung mencarinya langsung ke webserver yang bersangkutan.

mail server

1.Pengertian mail server
Email server atau mail server adalah program yang melayani kirim, simpan, terima surat elektronik pada komputer. Mail server terbagi menjadi dua jenis yaitu mail transport agent (MTA) dan mail delivery agent (MDA). Mail server berfungsi untuk mengirim email kepada penerima yang memakai program mail user agent (MUA).
A. Mail User Agent (MUA) Disebut juga email client yaitu program yang digunakan pengguna untuk membaca, mengedit, menulis dan mengirim email. MUA membaca email dari MDA. MUA mengirim email melalui MTA.MUA bisa jadi berbentuk web (seperti Gmail.com) dan bisa jadi juga berbentuk desktop (seperti Mozilla Thunderbird atau Microsoft Outlook).
B. Mail Transport Agent (MTA)
Adalah program server pengirim email antar server.Kerja MTA pada suatu server adalah menerima sesi login pengguna yang mengirim email melaluinya kepada MTA di server lain. Kerja MTA adalah dengan protokol SMTP. MTA disebut juga SMTP server atau outgoing mail server.
C. Mail Delivery Agent (MDA)
Mail Delivery Agent (MDA) Adalah program server yang menyimpan email yang diterima oleh MTA ke mailbox pada komputer server dalam bentuk berkas untuk dibaca oleh pengguna. Pengguna mengakses mailbox dan membaca email dari MDA dengan MUA. MDA bekerja dengan protokol POP atau IMAP. Incoming mail server adalah sebutan lain dari Mail Delivery Server.
D. POP/S
Protokol untuk mengambil email dari mailbox. Program yang menerima email yang memakai POP menyimpan salinan email pada komputer lokal, menghapus email aslinya. Ada juga protokol POPS (atau biasa disebut POP3S), ini juga menambahkan unsur Secure pada protokol POP dengan cara mengenkripsi setiap melakukan pengambilan email pada mailbox.
E. Mail Exchanger Record (MX)  Record MX 
 Entri DNS untuk mail server. Catatan ini menunjuk ke alamat IP ke arah mana email harus ditembak. MX record terendah selalu menang, yaitu, mendapat prioritas tertinggi. Sebagai contoh, MX 10 adalah lebih baik daripada MX 20. Alamat IP dari MX record dapat bervariasi berdasarkan desain dan konfigurasi persyaratan, seperti yang akan dibahas nanti dalam artikel.Ketika pengirim mengklik tombol kirim, SMTP (MTA) memastikan ujung ke ujung pengiriman email dari pengirim-sisi server ke server tujuan. Setelah mencapai server tujuan, MTA lokal ke server tujuan menerima email, dan di pindahkan ke MDA setempat. MDA kemudian menulis email ke kotak pesan penerima. Ketika penerima memeriksa email, mereka diambil oleh MUA dengan menggunakan protokol seperti POP atau IMAP.
2.gambar blok diagram operasi mail server

3.jenis mail server
1. Outgoing Server (Sending email) : Protocol server yang menangani adalah SMTP(Simple Mail Transfer Protocol) pada port 25.
2. Incoming Server (Receiving email) : Protocol server yang menangani adalah POP3 (Post Office Protocol) pada port 110 atau IMAP (Internet Message Access Protocol) pada port 143.