SMTP
(Simple Mail Transfer
Protocol)
PENGERTIAN
Simple Mail Transfer Protocol (SMTP)
adalah standar Internet untuk surat elektronik (e-mail) transmisi di Internet
Protocol (IP) jaringan. Service
SMTP berjalan pada protokol TCP port 25, yang merupakan port standar service SMTP. Karena SMTP tidak memiliki
kemampuan penyimpanan E-Mail dalam mailbox, maka diperlukan protokol lain
untuk menjalankan fungsi tersebut yaitu POP3 (Post Office Protocol) dan IMAP (Internet
Message Access Protocol).
FUNGSI dan KEGUNAANNYA
Fungsi utama SMTP adalah menyampaikan
E-Mail dari suatu host ke host
lainnya dalam jaringan. Protokol ini tidak memiliki kemampuan untuk melakukan
penyimpanan dan pengambilan E-Mail
dari suatu mailbox. Dari sisi klien E-Mail,
server SMTP merupakan sarana untuk
melakukan outgoing connection atau
mengirimkan pesan. Sedangkan untuk incoming
connection digunakan protocol POP3. (Choirul Amri M, 2003)
POP3
(Post Office Protocol
version 3)
PENGERTIAN
Adalah
protokol yang digunakan untuk mengambil surat elektronik (email) dari server
email.Protokol ini erat hubungannya dengan protokol SMTP dimana protokol SMTP
berguna untuk mengirim surat elektronik dari komputer pengirim ke server.
Protokol POP3 dibuat karena desain dari sistem surat elektronik yang
mengharuskan adanya server surat elektronik yang menampung surat eletronik
untuk sementara sampai surat elektronik tersebut diambil oleh penerima yang
berhak.
FUNGSI dan KEGUNAAN
Fungsi utama dari POP3 ini adalah untuk
menyimpan sementara email yang terkirim di dalam sebuah email server,
dan kemudian meneruskannya ke dalam email client, dimana baru akan
terespon ketika email tersebut sudah dibuka oleh user yang berhak (dalam
hal ni adalah mereka yang memegang username dan juga password dari
alamat email).
Kelebihan POP3
- Email disimpan pada penyimpanan lokal, sehingga dapat diakses setiap saat, bahkan tanpa koneksi internet.
- Koneksi internet hanya dibutuhkan saat mengirim dan menerima email.
- Mengurangi beban pada kapasitas penyimpanan server, karena data disimpan di komputer lokal.
- Terdapat pilihan untuk tetap menyimpan email di server.
- Dapat menggabungkan banyak akun email pada 1 email client, dengan menggunakan 1 folder inbox yang sama.
IMAP
(Internet Message Access
Protocol)
PENGERTIAN
Adalah
protokol standar untuk mengakses/mengambil e-mail dari server. IMAP
memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder
di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang
ada.
FUNGSI dan KEGUNAANNYA
- Mengkoneksikan ke server
- Mengambil konten yang dibutuhkan, membuat dan menyimpan cache secara local.
- Memproses user edit, misalnya menandakan email yang sudah dibaca, menghapus email dan lain sebagainya.
- Memutuskan koneksi dari server (disconnect)
FTP
(File Transfer Protocol)
PENGERTIAN
Adalah
sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan
standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah
jaringan.
FUNGSI dan KEGUNAANNYA
Menjalankan perangkat lunak yang digunakan
untuk pertukaran file atau dalam istilah asing file exchange, yang
selalu siap memberikan layanan FTP apabila mendapat request atau
permintaan dari FTP client. FTP client adalah komputer yang meminta
koneksi ke FTP server untuk tujuan tukar menukar file (upload dan
download file).
HTTP
(Hypertext Transfer Protocol)
PENGERTIAN
Adalah sebuah protokol
jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi,
kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan
sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen
hiperteks, yang kemudian membentuk World Wide Web.
FUNGSI dan KEGUNAANNYA
HTTP Muncul di awal setiap alamat halaman web, HTTP menetapkan
mekanisme standar untuk pertukaran ditingkat-aplikasi pesan antara
perangkat di web. Semua layanan web dijalankan melalui protokol ini. HTTP menetapkan bagaimana pesan diformat dan
ditransmisikan, dan tindakan apa dari Web server dan browser untuk
merespon berbagai perintah.
HTTPS
(Hypertext Transfer Protocol
Secure)
PENGERTIAN
Adalah
protokol komunikasi yang banyak digunakan untuk komunikasi yang aman melalui jaringan komputer, dengan penyebaran sangat luas di Internet. Secara teknis,
itu bukan protokol itu sendiri, melainkan merupakan hasil dari hanya layering
Hypertext Transfer Protocol (HTTP) di atas SSL / TLS protokol, sehingga
menambah kemampuan keamanan dari SSL / TLS untuk standar komunikasi HTTP.
FUNGSI dan KEGUNAANNYA
Fungsi khusus HTTPS adalah untuk menjaga kemanan data dari hacker yang
berniat membajak sebuah dokumen secara ilegal. Sedangkan tujuan HTTPS
adalah untuk mengantisipasi terjadinya eror program sebuah data dan
kerusakan server akibat kegagalan koneksi yang disebabkan perusahaan
yang di buat oleh pakar hacker yang tidak bertanggung jawab. Cara kerja hacker untuk membajak sebuah file dokumen biasa nya
menggunakan tool wireshak, ketika tool ini terkoneksi ke internet maka
protokol HTTP akan mudah untuk di jebol pertahanan keamanan nya. Berbeda
dengan sistem HTTPS, tool yang digunakan tidak akan mampu menembus
keamanan dari sebuah dokumen dengan menggunakan protokol HTTPS.
ICMP
(Internet Control Message
Protocol)
PENGERTIAN
Adalah
salah satu protokol inti dari keluarga protokol internet. ICMP utamanya digunakan oleh sistem operasi komputer jaringan untuk mengirim pesan kesalahan
yang menyatakan, sebagai contoh, bahwa komputer tujuan tidak bisa dijangkau.
FUNGSI dan KEGUNAANNYA
- Membantu proses error handling / melaporkan apabila terjadi error pada sebuah jaringan
Error merupakan salah satu gejala yang paling mungkin terjadi di
dalam sebuah jaringan komputer. Error biasanya terjadi ketika pesan dan
juga request tidak dapat tersampaikan ke host, ataupun koneksi terputus
atau kehilangan koneksi dalam proses transmisi data di dalam jaringan
komputer.
Dengan adanya protocol ICMP ini, maka setiap error yang terjadi dapat
dihandle langsung oleh protocol ini, dimana protocol ICMP ini bertugas
untuk melakukan tindakan – tindakan ketika terjadi yang namanya error di
dalam sebuah jaringan komputer tesebut.
- Membantu control procedure atau prosedur pengaturan pada sebuah jaringan
Control procedure atau prosedur pengontrolan juga merupakan tugas dan
fungsi utama dari protocol ICMP ini. ICMP bertugas untuk mengatur dan
mengontrol segala macam bentuk pengaturan pada sebuah jaringan kompter.
Dengan adanya ICMP ini, maka setiap jaringan komputer dapat berjalan
sesuai dengan prosedur juga ketentuan yang ada, sehingga tidak mengalami
melenceng atau kesalahan dalam proses transmisi jaringan tersebut.
- Menyediakan pengendalian error dan pengendalian arus pada network layer atau lapisan jaringan
Pengendalian error atau error handling sudah dibahas pada poin
sebelumnya. Akan tetapi, selain melakukan pengendalian error atau error
handling ini, ICMP juga memiliki tugas juga fungsi lainnya, yaitu
melakukan pengenalian terhadap arus informasi yang ditransmisikan pada
network layer atau lapisan jaringan.
UDP
(User Datagram Protocol)
PENGERTIAN
Adalah
salah satu protokol lapisan transpor TCP/IP yang mendukung komunikasi yang
tidak andal (unreliable), tanpa koneksi (connectionless) antara host-host dalam
jaringan yang menggunakan TCP/IP. Unreliable (tidak andal): Pesan-pesan UDP
akan dikirimkan sebagai datagram tanpa adanya nomor urut atau pesan
acknowledgment. Protokol lapisan aplikasi yang berjalan di atas UDP harus
melakukan pemulihan terhadap pesan-pesan yang hilang selama transmisi. Umumnya,
protokol lapisan aplikasi yang berjalan di atas UDP mengimplementasikan layanan
keandalan mereka masing-masing, atau mengirim pesan secara periodik atau dengan
menggunakan waktu yang telah didefinisikan.UDP menyediakan mekanisme untuk
mengirim pesan-pesan ke sebuah protokol lapisan aplikasi atau proses tertentu
di dalam sebuah host dalam jaringan yang menggunakan TCP/IP. Header UDP berisi
field Source Process Identification dan Destination Process Identification.UDP
menyediakan penghitungan checksum berukuran 16-bit terhadap keseluruhan pesan
UDP.
FUNGSI dan KEGUNAANNYA
- Protokol yang “ringan” (lightweight): Untuk menghemat sumber daya
memori dan prosesor, beberapa protokol lapisan aplikasi membutuhkan
penggunaan protokol yang ringan yang dapat melakukan fungsi-fungsi
spesifik dengan saling bertukar pesan. Contoh dari protokol yang ringan adalah fungsi query nama dalam protokol lapisan aplikasi Domain Name System.
- Protokol lapisan aplikasi yang mengimplementasikan layanan
keandalan: Jika protokol lapisan aplikasi menyediakan layanan transfer
data yang andal, maka kebutuhan terhadap keandalan yang ditawarkan oleh
TCP pun menjadi tidak ada. Contoh dari protokol seperti ini adalah
Trivial File Transfer Protocol (TFTP) dan Network File System (NFS)
- Protokol yang tidak membutuhkan keandalan. Contoh protokol ini adalah protokol Routing Information Protocol (RIP).
- Transmisi broadcast: Karena UDP merupakan protokol yang tidak perlu
membuat koneksi terlebih dahulu dengan sebuah host tertentu, maka
transmisi broadcast pun dimungkinkan. Sebuah protokol lapisan aplikasi
dapat mengirimkan paket data ke beberapa tujuan dengan menggunakan
alamat multicast atau broadcast. Hal ini kontras dengan protokol TCP
yang hanya dapat mengirimkan transmisi one-to-one. Contoh: query nama
dalam protokol NetBIOS
PPP
(Point-to-Point Protocol)
PENGERTIAN
adalah
sebuah protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area
network (WAN). Protokol ini merupakan standar industri yang berjalan pada
lapisan data-link.
FUNGSI dan KEGUNAANNYA
Memeriksa apakah kondisi line atau saluran telepon yang sedang
beroperasi bekerja dengan baik. Point to Point Protocol juga memeriksa
password dan setelah melalui semua pemeriksaan awal kemudian menetapkan
koneksi dengan ISP dan melakukan permintaan alamat IP.
LDAP
(Lightweight Directory
Access Protocol)
PENGERTIAN
Adalah
protokol perangkat lunak untuk memungkinkan semua orang mencari resource
organisasi, perorangan dan lainnya, seperti file atau printer di dalam jaringan
baik di internet atau intranet.
FUNGSI dan KEGUNAANNYA
Merapihkan serta membuat database menjadi terpusat.
Dengan adanya jaringan yang terpusat,memungkinkan user untuk berpindah
tempat tanpa harus membawa-bawa Personal komputer-nya.
TELNET
(Telecommunication Network)
PENGERTIAN
Adalah sebuah protokol
jaringan yang digunakan pada Internet atau Local Area Network untuk menyediakan
fasilitas komunikasi berbasis teks interaksi dua arah yang menggunakan koneksi
virtual terminal.
FUNGSI dan KEGUNAANNYA
1. Mengakses server atau host secara remote
Dengan meggunakan telnet sebagai protocol, maka seorang user akan
mampu untuk melakukan pengaksesan data dan juga informasi dari server
secara remote atau dari jarak jauh. Misalnya, ketika sebuah server
berada di lokasi yang berbeda ruangan, dan komputer user dan juga server
sama-sama terkoneksi, maka user dapat menggunakan protocol telnet ini
untuk mengakses server.
2. Mengubah komputer user menjadi komputer terminal
Komputer user juga dapat beralih fungsi menjadi komputer terminal.
Jadi, dengan menggunakan protocol telnet, sebuah komputer user biasa,
dapat menjadi terminal dan juga workstation, yang bisa mendukung koneksi
ke beberapa komputer user lainnya.
3. Menjalankan komputer menggunakan telnet jarak jauh
Komputer user juga dapat menjalankan program apa saja yang terdapat
di Dalam komputer server dengan cara login jarak jauh. Misalnya,
seseorang ingin mengganti dan mengubah database di dalam server, maka
dengan menggunakan protocol telnet manajamen pada database server bisa
dilakukan, tanpa harus mengutak atik komputer server.
Dengan fungsi-fungsi utama telnet tersebut, maka sudah pasti protocol
telnet akan membuat manjamen data dan juga pengaksesan informasi
menjadi jauh lebih baik dan juga jauh lebih efisien.
SSH
(Secure Shell)
PENGERTIAN
Adalah
protokol jaringan yang memungkinkan pertukaran data melalui saluran aman antara
dua perangkat jaringan. Terutama banyak digunakan pada sistem berbasis Linux
dan Unix untuk mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan
shell remote tak aman lainnya, yang mengirim informasi, terutama kata sandi,
dalam bentuk teks sederhana yang membuatnya mudah untuk dicegat.
FUNGSI dan KEGUNAANNYA
Fungsi SSH dapat digunakan untuk menggantikan telnet, rlogin, ftp dan
rsh, salah satu fungsi utamanya adalah untuk menjamin keamanan dalam
melakukan transmisi data pada suatu jaringan. SSH banyak dimanfaatkan
oleh berbagai network admin dibeberapa belahan dunia untuk mengontrol
web dan jenis jaringan lainnya seperti WAN. Fuungsi SSH ini sebenarnya
adalah dibuat untuk menggantikan protokol sebelumnya yang dianggap
sangat rentan terhadap pencurian data melalui malware berbahaya.
Protokol tersebut antara lain adalah rlogin, telnet dan protokol rsh.
Fungsi lain SSH adalah :
- Melakukan enkripsi terhadap data yang dikirim,
- Protokol untuk pertukaran data dalam suatu jaringan,
- Otentifikasi, mekanisme untuk memastikan pengirim dan penerima adalah benar dan aman
- Kerahasiaan, memastikan kerahasiaan daya yang dikirim agar hanya diketahui oleh penerima dan pengirim.
SSL
( Secure Socket Layer)
PENGERTIAN
Adalah protokol keamanan yang digunakan pada hampir semua transaksi aman
pada internet. SSL mengubah suatu protokol transport seperti TCP
menjadi sebuah saluran komunikasi aman yang cocok untuk transaksi yang
sensitif seperti Paypal, Internet Banking, dan lain-lain. Keamanan
dijamin dengan menggunakan kombinasi dari kiptografi kunci publik dan
kriptografi kunci simetri bersamaan dengan sebuah infrastruktur
sertifikat. Sebuah sertifikat adalah sebuah kumpulan data identifikasi
dalam format yang telah distandardisasi. Data tersebut digunakan dalam
proses verifikasi identitas dari sebuah entitas (contohnya sebuah web
server) pada internet.
FUNGSI dan KEGUNAANNYA
Menyediakan sebuah infrastruktur komunikasi standar di mana sebuah
aplikasi dapat menggunakannya dengan mudah dan hampir tidak dapat
terlihat (invisible). SSL menyediakan sebuah komponen penting pada
sistem yang aman. Mekanisme otentikasi dasar seperti password Telnet dan otentikasi HTTP dasar menjadi sangat kuat ketika dieksekusi dengan SSL dibandingkan dengan TCP, di mana pada SSL password
tidak lagi dikirim dalam bentuk plainteks. SSL mengenkripsi koneksi,
bukan data pada kedua pihak yang berkomunikasi, dan tidak mengandung
mekanisme untuk otentikasi user ataupun perlindungan password (hanya
koneksi yang diotentikasi, keamanannya akan gagal jika mesin pada kedua
pihak yang berkomunikasi compromised).
ARP
(Address Resolution Protocol )
PENGERTIAN
Adalah
sebuah protokol dalam TCP/IP Protocol Suite yang bertanggungjawab dalam
melakukan resolusi alamat IP ke dalam alamat Media Access Control (MAC
Address).
FUNGSI dan KEGUNAANNYA
1. Peran protokol ARP ini sangat penting dalam jaringan, terutama mengenai komunikasi data yang terjadi dalam jaringan.
Setiap host yang tergabung atau terhubung dalam sebuah jaringan LAN
saling berkomunikasi menggunakan alamat fisik (Mac Address) dan tidak
menggunakan alamat logis (IP Address).
2. Dikatakan pada poin nomor satu, bahwa setiap Host berkomunikasi
menggunakan alamat fisik (Mac Address). Jadi, mau tidak mau setiap
sebuah Host yang ingin berkomunikasi dengan Host lain harus mengetahui
Mac Address yang dimiliki oleh Host tujuannya tersebut.
3. Lalu bagaimana sebuah Host bisa mendapatkan informasi mengenai Mac
Address dari Host tujuannya? Jawabannya adalah pada tahapan transfer
data. Sebelum sebuah data diberikan Mac address, terlebih dahulu data
tersebut diberi alamat logis berupa IP Address. IP address yang
ditambahkan ini merupakan IP address dari Host pengirim dan Host
penerima.
4. Baru kemudian menentukan alamat fisik atau Mac Address dari Host
tujuan. Nah, apabila belum diketahui alamat fisiknya, mau tidak mau
harus dicari terlebih dahulu. Disinilah peran protokol ARP, dengan
memanfaatkan informasi IP address Host tujuan yang ada, maka Host
pengirim melakukan pencarian dengan menugaskan Protokol ARP.
RTP
(The Real-time Transport
Protocol)
PENGERTIAN
Mendefinisikan format paket
standar untuk memberikan audio dan video melalui jaringan IP. RTP digunakan
secara luas dalam sistem komunikasi dan hiburan yang melibatkan media
streaming, seperti telepon, video teleconference aplikasi, layanan televisi dan
fitur web-based push-to-talk.
FUNGSI dan KEGUNAANNYA
- Segmentasi / reassembly dilakukan oleh UDP (atau serupa)
· Resequencing (jika diperlukan)
· Deteksi kehilangan kualitas estimasi, pemulihan
· Intra-media sinkronisasi: menghapus delay jitter melalui playout penyangga
· Intra-media sinkronisasi: Drifting sampling jam
· Sinkronisasi antar-media (lip sync antara audio dan video)
· Kualitas pelayanan dari umpan balik dan tingkat adaptasi
· Identifikasi sumber
Sumber :
1. CCNA Exploration 1
2. CCNA Exploration 2
3. Protokol Jaringan Komputer, Muhammad Luthfi Baihaqi, Politeknik Negeri Semarang. (pdf)
4. Implementasi Mikrotik Automated Billing dengan SMTP (Simple Mail Transfer Protocol) di PT Rabik Bangun Pertiwi Blueline Broadband Internet. (Firmansyah, I Ketut Gede Suhartana)
5. Materi Jaringan Komputer Lanjut 6 (pdf).
6. Analisis Performa File Transport Protocol Pada Perbandingan Metode IPV4 Murni, IPV6 Murni dan Tunnelling 6to4 Berbasis Router Microtik. (Siswo Wardoyo, dkk) Jurnal ISSN: 2302-2949 vol 3 no 2, sept 2014.