Selasa, 17 Februari 2015

UDP (User Datagram Protocol) dan TCP (Transmission Control Protocol)

Pada kesempatan kali ini saya akan menjelaskan sedikit tentang UDP dan TCP beserta aplikasi apa saja yang menggunakan UDP dan TCP.
     
TCP adalah salah satu jenis protocol yang memungkinkan sekumpulan komputer untuk saling berkomunikasi dan bertukar data disuatu jaringan. UDP adalah salah satu transport lapisan protokol TCP/IP yang mendukung komunikasi unreliable tanpa koneksi jaringan antar host ke host dalam jaringan yang menggunakan TCP/IP. Sehingga saat pengiriman gagal tidak mengirimkan keterangan.

APLIKASI TCP


1. Telnet

Protokol TELNET dipakai untuk menyamai seperti terminal yang terkoneksi untuk host secara remote (berjauhan). Prinsip kerjanya menggunakan TCP sebagai protokol transport untuk mengirimkan informasi dari keyboard pada user menuju remote-host serta menampilkan informasi dari remote-host ke workstationpada user.
Untuk menjalankan proses TELNET maka digunakan komponen TELNET untuk client yang dijalankan padaworkstation (user) dan server TELNET yang dijalankan pada host.
2. FTP (File Transfer Protocol)
FTP menggunakan protokol transport TCP untuk mengirimkan file. TCP dipakai sebagai protokol transport karena protokol ini memberikan garansi pengiriman dengan FTP yang dapat memungkinkan user mengakses file dan directory secara interaktif, diantaranya: Melihat daftar file pada direktory remote dan lokal, Menganti nama dan menghapus file, Transfer file dari host remote ke lokal (download), Transfer file dari host lokal ke remote (upload).
3. SMTP (Simple Mail Transfer Protocol)
SMTP adalah salah satu protokol yang umum digunakan untuk pengiriman surat elektronik di Internet. Protokol ini digunakan untuk mengirimkan data dari komputer pengirim surat elektronik ke server surat elektronik penerima. Protokol ini timbul karena desain sistem surat elektronik yang mengharuskan adanya server surat elektronik yang menampung sementara, sampai surat elektronik diambil oleh penerima yang berhak.

SMTP bisa kita katakan sebagai Sebuah Kantor pos, yang pada dasarnya jika kita mengirim sebuah surat pastinya Surat itu akan dibawa Ke Gudang kantor pos untuk di lakukan penyortiran, Gudang inilah yang dimaksud dengan SMTP, Setelah dilakukan penyortiran maka surat siap untuk diantarkan ketujuan, tapi tidak proses tidak berhenti disini, Jadi surat ini akan dibawa oleh si kurir lalu si Kurir Meletakkanya di Kotak Pos yang biasa kita katakan sebagai PO BOX (PO BOX inilah yang dimaksud dengan POP3) itulah penjelasan singkat tentang SMTP.


APLIKASI UDP

1. TFTP (Tivial File Transfer Protocol)
File-transfer-protocol menggunakan TCP untuk mendapatkan komunikasi dalam jaringan yang dapat diandalkan. Jika jaringan sudah cukup dapat diandalkan, seperti umumnya pada jaringan LAN maka dapat dipergunakan file-transfer-protocol yang lebih sederhana, yaitu dapat digunakan user-datagram-protocol(UDP) untuk mendasari protocol transport (host-to-host). Sebagai contoh file-transfer-protocol yang menggunakan UDP adalah trivial-file-transfer-protocol (TFTP).
2. RPC (Remote Procedure Call)
(RPC) adalah sebuah metode yang memungkinkan kita untuk mengakses sebuah prosedur yang berada di komputer lain. Untuk dapat melakukan ini sebuah server harus menyediakan layanan remote procedure. Pendekatan yang dilakuan adalah sebuah server membuka socket, lalu menunggu client yang meminta prosedur yang disediakan oleh server. Bila client tidak tahu harus menghubungi port yang mana,client bisa me- request kepada sebuah matchmaker pada sebuah RPC port yang tetap.Matchmaker akan memberikan port apa yang digunakan oleh prosedur yang dimintaclient.
RPC masih menggunakan cara primitif dalam pemrograman, yaitu menggunakan paradigma procedural programming.
3. LDAP (Lightweight Directory Access Protocol)
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. Protokol LDAP membentuk sebuah direktori yang berisi hirarki pohon yang memiliki cabang, mulai dari negara (countries), organisasi, departemen sampai dengan perorangan. Dengan menggunakan LDAP, seseorang dapat mencari informasi mengenai orang lain tanpa mengetahui lokasi orang yang akan dicari itu.
4. SNMP (Simple Network Management Protocol)
SNMP adalah sebuah protokol yang dirancang untuk memberikan kemampuan kepada pengguna untuk memantau dan mengatur jaringan komputernya secara sistematis dari jarak jauh atau dalam satu pusat kontrol saja. Pengolahan ini dijalankan dengan menggumpulkan data dan melakukan penetapan terhadap variabel-variabel dalam elemen jaringan yang dikelola.
MIB atau Manager Information Base, dapat dikatakan sebagai struktur basis data variabel dari elemen jaringan yang dikelola. Struktrur ini bersifat hierarki dan memiliki aturan sedemikian rupa sehingga informasi setiap variabel dapat dikelola atau ditetapkan dengan mudah.

VIDEO STREAMING

Dari segi prosesnya, streaming berarti proses mengirimkan file dari server ke klien melalui jaringan packet-based seperti internet. Dari segi pengguna, streaming adalah teknologi yang memungkinkan suatu file dapat segera dijalankan secara real time dan terus enerus  tanpa harus menunggu selesai didownload.
Video streaming adalah sebuah teknologi pengiriman video dari server  agar bisa diterima secara terus menerus dan ditampilkan secara real time oleh klien. 
Aplikasi streaming menggunakan protokol TCP (Transmission Control Protocol) dan UDP (User Datagram Protocol) di layer transport pada internet  model (TCP/IP model) yang ditunjukkan oleh gambar di bawah ini.

TCP dan UDP memiliki performa yang berbeda dalam menjalankan video streaming. Perbedaan keduanya adalah terletak pada fungsi masing-masing implementasi protokol. TCP memprioritaskan kehandalan serta tata cara dalam pengiriman data seperti koreksi kesalahan, mengirim ulang paket data yang hilang serta adanya pengurutan data sesuai dengan urutan data yang dikirim sehingga menyebabkan delay karena menunggu paket-paket data tersusun secara berutrutan. Hal ini menyebabkan video streaming menggunakan TCP lebih lambat dibanding UDP sehingga TCP lebih cocok untuk menjalankan komunikasi data seperti email, transfer file, web browsers.
Sedangkan UDP merupakan kebalikan dari TCP yang lebih mementingkan kecepatan daripada kehandalan karena disamping header yang lebih simpel, pesan-pesan dikirimkan tanpa negosiasi koneksi antara dua host yang akan bertukar informasi (connectionless), serta tidak adanya pengurutan data. UDP cocok digunakan untuk komunikasi yang lebih membutuhkan kecepatan seperti video streaming, Domain Name System (DNS), dan Voice over IP (VoIP). 








Sumber:
http://liantdana.blogspot.com/2013/09/aplikasi-aplikasi-yang-menggunakan.html
http://ecgalery.blogspot.com/2010/09/aplikasi-protokol-tcpip-ftp-tftp-telnet.html
http://aboutdoublr.blogspot.com/2014/03/pengertian-smtp-simple-mail-transfer.html
http://dagger24.blogspot.com/2010/03/remote-procedure-call-rpc.html
https://oktathea.wordpress.com/2011/11/15/pengertian-snmp-simple-network-management-protocol/
http://marifatfkr.blogspot.com/2014/12/cara-konfigurasi-video-streaming.html






Senin, 02 Februari 2015

Electronic Mail (E-mail)

Di zaman era serba canggih ini teknologi semakin berkembang tanpa henti. Salah satunya dengan munculnya E-mail semua kegiatan kirim mengirim surat semakin instan. Sedangkan dahulu kala sebelum ditemukannya E-mail semua orang harus membutuhkan kertas, amplop, dan kantor pos untuk mengirimkan surat. Dan butuh beberapa hari untuk menerima surat dari orang lain.

E-mail. Sumber: http://gaas-gh.org/wp-content/uploads/2013/07/email.



Disini saya akan sedikit membahas tentang E-mail. Apa itu E-mail? E-mail merupakan singkatan dari elektronik mail, E-mail dikirim melalui jaringan internet dan semuanya selalu terhubung dengan internet. Dengan E-mail kita bisa mengirim beberapa teks, file, bahkan gambar ke alamat email yang lain melalui jaringan internet.

E-mail Provider
E-mail provider. Sumber: http://tutorial.world.edu/files/2013/04/List-of-Best-Free-Email-Service-Providers.png






Ini adalah 10 layanan E-mail gratis :
1. Gmail











2. Yahoo Mail











3. Outlook/Msn/Hotmail











4. AOL Mail

Aol mail atau disebut juga AIM mail merupakan layana email gratis dari AOL (American Online) .
Aol menyediakan kapasitas  penyimpanan hingga 5GB dan perlindungan terhadap spam.
Diluncurkan pada 21 maret 1993 dan saat ini tersedia dalam 54 bahasa.




5. GMX.Mail
GMX Mail merupakan layanan email gratis dari GMX (Global Mail Exchange) milik United Internet 
yang berbasis di German. Gmx mail menyediakan kapasitas penyimpanan hingga 5GB dengan 
50MB kapasitas per email dan perlingdungan terhadap malware dan spam.





6.Nokia Mail








7. iCloud







8. Zoho Mail
Layanan email gratis dari zohomail.com dengan kapasitas pemyimpanan online terbatas. Umumnya zoho mail ditujukan untuk pengguna profesional dan umum.


9. Fast Mail
10. Opera Mail

Anatomi Email

Disini akan dijelaskan anatomi email atau apa saja bagian-bagian yang ada pada email. Dan saya akan menjelaskan layanan email dari Google yaitu Gmail.

1. Tampilan layar awal dari Gmail
Dari tampilan awal dari Gmail terdapat menu seperti:
  • Tulis: untuk menulis pesan baru
  • Kotak Masuk: untuk melihat email yang masuk
  • Email: email yang masuk
  • Pengirim: untuk melihat siapa yang mengirim email
  • Tanggal: untuk melihat waktu tanggal email yang masuk
  • Foto: foto profil akun
  • Nama: nama user yang digunakan dalam akun
  • Search: untuk mencari sesuatu yang diinginkan
  • Hangout: untuk melihat siapa saja yang online
2. Menu pada tulis email

  • Kepada: untuk menuliskan alamat email penerima


  • Subjek: mengenai judul email

  • Carbon Copy/CC: untuk mengirim email ke banyak tujuan (tahu siapa saja yang menerima email)
  • Blind Carbon Copy/BCC: untuk mengirim email ke banyak tujuan (tidak tahu siapa saja yang menerima email)



  • Kirim: untuk mengirim email
  • Menu: untuk mengedit teks pada email
  • Lampiran: untuk melampirkan file
  • Buang Draft: untuk membuang draft
  • Opsi lain: untuk memilih opsi lain
Cara Membuat dan Mengirim E-mail Lewat Gmail

1. Buka Gmail melalui Web browser lalu klik buat akun dan mengisi formulir yang ada












2. Jika sudah di acc akun sudah siap digunakan untuk mengirim email








Cara Kerja E-mail

Mail server dewasa ini umumnya menyediakan minimal dua jalan untuk melakukan transaksi email antara lain
  1. Metode Webmail
  2. Metode POP3 Mail
Kedua metode diatas akan mampu mebuka email dengan isi yang sama walaupun dengan tata cara yang berbeda.


Metode webmail digunakan dengan memanfaatkan Web Browser seperti Internet Explorer sedangkan Metode POP3 Mail digunakan dengan memanfaatkan software khusus seperti Microsoft Outlook.
Kali ini saya akan menjelaskan dengan menggunakan  metode Webmail.
Metode Webmail
Metode ini dapat dilakukan dimana saja sepanjang computer yang digunakan terhubung dengan internet. Misalnya dapat dilakukan dari rumah atau warung internet terdekat.
  1. Jalankan software Internet Explorer
  2. Ketik alamat web : http://webmail.komunitaskami.com pada address bar
  3. Bila koneksi internet dalam kondisi sedikit lambat, mail server akan mencoba memberi pilihan kepada kita kepada fitur email yang sederhana, untuk itu click lah link pada tulisan “Basic HTML View”
  4. Masukan user name
  5. Masukan password
  6. Untuk melihat email yang baru, click lah link pada tulisan Inbox
  7. Email baru yang belum pernah dibaca agar menggunakan huruf tebal ( bold ) sedangkan email yang sudah pernah terbaca akan menggunakan huruf biasa.
  8. Untuk melihat pesan dari masing – masing email, click lah Judul Pesan pada Inbox.
  9. Untuk menghapus email, click lah tombol “Delete”
  10. Untuk membuat email yang baru, click lah tombol “Compose Mail”
  11. Pada kolom “To” masukan alamat email tujuan dengan lengkap.
  12. Isi kolom “CC” apabila menginginkan copy email ke tujuan yang lain.
  13. Isi kolom “BCC” apabila menginginkan copy email ke tujuan yang lain tanpa diketahui oleh email yang ditujukan pada kolom “To” dan kolom “CC”
  14. Isi kolom subject dengan judul email yang singkat dan jelas
  15. Sertakan file attachment bila diperlukan dengan menekan tombol “Browse” pada kolom attachment.
  16. Tulis pesan email dengan singkat dan jelas pada kolom pesan.
  17. Tekan tombol “Send” untuk mengirim email.