About

Protocol jaringan


Protocol adalah sebuah aturan atau standar yang mengatur / mengijinkan terjadinya hubungan, komunikasi , dan perpindahan data antara dua atau lebih titik computer.
Protocol dapat diterapkan pada perangkat keras, perangkat lunak, atau kombinasi antara keduanya.

Jenis – Jenis Protocol

TCP/IP ( Transmission Control Protocol / Internet Protocol )
TCP/IP atau kepanjangan dari ( Transmission Control Protocol / Internet Protocol ) adalah standar komunikasi data yang digunakan oleh kumunitas internet dalam peruses tukar menukar data dari satu computer ke computer yang lainnya didalam sebuah jaringan / jaringan internet. Protocol ini tidaklah dapat berdiri sendiri, karena memang protocol ini berupa kumpulan protocol ( protocol suite ). Protocol ini juga merupakan protocol yang paling banyak digunakan saat ini.
Pada TCP/IP data tersebut diimplentasikan dalam bentuk perangkat lunak ( Software ) di system operasi. Istilah yang diberikan kepada perangkat lunak ( Software ) ini adalah TCP/IP Stack.
Pada TCP/IP terdapat beberapa protocol Sub yang menangani masalah komunikasi antara computer. TCP/IP mengimplementasikan arsitektur berlapis yang terdiri atas 4 lapis, diantaranya adalah seabagai berikut :
     1.      Protocol Lapisan Applikasi
     2.      Protocol Lapisan Antar – Host
     3.      Protocol Lapisan Internetwork
     4.      Protocol Lapisan Antar muka Jaringan.

UDP ( User Datagram Protocol )
UDP merupakan singkatan dari ( User Datagram Protocol ). Adalah salah satu protocol lapisan transport TCP/IP yang mendukung komunikasi yang tidak andal ( Unreliable ), tanpa koneksi ( Connectionless ) antara Host – Host dalam jaringan yang menggunakan TCP/IP.
Connectionless atau ( Tanpa Koneksi ) yaitu pesan – pesan UDP akan dikirmkan tanpa harus dilakukan proses negosiasi koneksi antara dua host yang hendak bertukar informasi.
Unreliable ( Tidak andal ) yaitu pesan – pesan UDP akan dikirimkan sebagai data gram tanpa adanya nomor urut atau pesan acknowledgment. Protocol lapisan aplikasi yang berjalan di atas UDP harus melakukan pemulihan terhadap pesan – pesan yang hilang selama transmisi.
UDP menyediakan mekanisme untuk mengirim pesan – pesan kesebuah protocol lapisan aplikasi atau peroses tertentu didalam sebuah Host dalam jaringan yang menggunakan TCP/IP.
Header UDP berisi field Source Process Identification dan Destination Process Identification.
UDP juga menyediakan penghitungan Checksum berukuran 16-bit terhadap Keseluruhan Pesan UDP.

DNS ( Domain Name System )
DNS merupakan singkatan dari ( Domain Name System ) adalah distribute database system yang digunakan untuk pencarian nama computer ( name resolution ) dijaringan yang menggunakan TCP/IP.
DNS bias digunakan pada aplikasi yang terhubung ke internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet, DNS juga dapat digunakan / diimplentasikan ke private network atau internet dimana DNS Memiliki keunggulan Seperti :
      1.   Mudah, DNS sangat mudah karena User tidak lagi direpotkan untuk mengingat sebuah IP address sebuah computer cukup host name ( nama computer ).
    2.    Konsisten, IP address sebuah computer bias diberubah tapi host name tidak dapat dirubah / berubah.
      3.      Simple, user hanya menggunakan satu nama domain untuk mencari baik di internet maupun di intranet

PPP ( Point to Pont Protocol )
PPP singkatan dari ( Point to Point Protocol )  adalah sebuah Protocol enkapsulasi paket jaringan yang banyak digunakan pada jaringan computer Wide Area Network ( WAN ).
Protocol ini merupakan standar industry yang berjalan pada lapisan Data-link dan dikembangkan pada awal tahun 1990-an sebagai respons terhadap masalah – masalah yang terjadi pada protocol Serial Line Internet Protocol ( SLIP ), yang hanya mendukung pengalamatan IP statis kepada para klien-nya dibandingkan dengan pendahulunya ( SLIP ), PPP jauh lebih baik, mengingat kerja protocol ini lebih cepat, menawarkan koreksi kesalaahan, dan negosiasi sesi secara dinamis tanpa adanya intervensi dari pengguna. Selain itu, protocol ini juga mendukung banyak protocol – protocol jaringan secara simultan.

SLIP ( Serial Line Internet Protocol )
SLIP merupakan singkatan dari ( Serial Line Internet Protocol ). Adalah sebuah protocol yang memungkinkan pemindahan data IP address melalui saluran Telepon. Alat bantu lainnya dalam SLIP adalah PPP yang mendeteksi kesalahan dari konfigurasi. System ini memerlukan satu computer sever sebagai penampungnya, dan secara perlahan – lahan akan digantikan oleh standar  PPP ( Point to Point Protocol ) yang memiliki kecepatan pemrosesan yang lebih tinggi.

ICMP ( Internet Control Messages Protocol )
ICMP adalah subuah protocol yang berbeda tujuan dengan TCP/IP dan UDP dalam Hal ICMP ini tidak digunakan secara langsung oleh aplikasi jaringan milik pengguna. Salah satu pengecualian adalah aplikasi PING yang mengirim pesan ICMP Echo Request dan Menerima Echo Reply untuk menentukan apakah computer tujuan dapat dijangkau dan berapa lama paket yang dikirimkan dibalas oleh computer tujuan. Protocol ICMP utamanya digunakan oleh system operasi computer jaringan untuk mengirim pesan kesalahan yang menyatakan, sebagai contoh : “ bahwa computer tujuan tidak dapat dijangkau “.

POP3 ( Post Office Protocol )
POP3 merupakan singkatan dari Post Office Protocol versi 3. Yaitu protocol yang digunakan untuk mengambil e-mail dari e-mail server. Protocol POP3 dibuat karena desain dari system e-mail yang mengharuskan adanya e-mail server yang menampung e-mail untuk sementara sampai e-mail tersebut diambil oleh penerima yang berhak. Kehadiran e-mail server ini disesabkan kenyataan hanya sebagian kecil dari computer penerima e-mail yang terus menerus melakukan koneksi  kejaringan internet.

IMAP ( Internet Message Access Protocol )
IMAP adalah protocol standar untuk mengakses / mengambil e-mail dari server. IMAP memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat polder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada, keamampuan ini jauh lebih baik dari pada POP3 ( Post Office Protocol ) yang hanya memperbolehkan kita mengambil / mendownload semua pesan yang ada tanpa kecuali.

SMTP
SMTP Adalah suatu protocol yang umum digunakan untuk pengiriman surat electronic atau e-mail di internet. Protocol ini digunakan untuk mengirimkan data dari computer pengirim surat electronic ke server surat elektronik penerima. Untuk menggunakan SMTP bisa dari Mikrosoft Outlook, biasanya untuk menggunakan SMTP diperlukan Settingan sebagai berikut :
      1.      Settingan E-mail Address
      2.      Incoming Mail ( POP3, IMAP, or HTTP ) server:
Mail.domainanda.com
      3.      Outgoing ( SMTP ) server : mail.domainanda.com
      4.      Account Name : anda@domainanda.com
     5.      Password : Password yang telah anda buat sebelumnya.

HTTP ( Hypertext Transfer Protocol )
HTTP merupakan Singkatan dari ( Hypertext Transfer Protocol ) adalah suatu protocol yang digunakan oleh WWW ( Word Wide Web ).
HTTP mendefinisikan bagaimana suatu pesan bias diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi – aksi apa saja yang harus dilakukan  oleh Web Server dan juga Web Browser sebagai respon.
Atas perintah – perintah yang ada pada protocol HTTP ini :
Contoh :
Apabila kita mengetikan suatu alamat atau URL pada internet Browser maka Web Browser akan mengirimkan suatu perintah HTTP ke Web server kemudian  akan menerima perintah ini dan melakukan aktivitas sesuai dengan printah yang diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan kembali ke Web Browser untuk ditampilkan kepa kita.

HTTPS
HTTPS adalah Versi terbaru dari HTTP dan Versi aman.  Protocol komunikasi dari World Wide Web . ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris. Selain menggunakan komunikasi plain text. HTTPS menyediakan data sesi menggunakan protocol SSL ( Secure Socket Layer ) atau protocol TLS ( Transpot Layer Security ). Kedua protocol tersebut memberikan perlindungan yang memadai dari serangan Eavesdroppers, dan man in the middle attacks. Pada umumya Port HTTPS adalah 443.
Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh  algoritma penyedian yang actual. Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan “ https:// “ bukan dengan “ http:// “

SSH ( Secure Shel )
SSH adalah protocol jaringan yang memungkinkan pertukaran data secara aman antara dua computer atau lebih. SSH dapat digunakan untuk mengendalikan computer dari jarak jauh dalam mengirim file, membuat tunel yang terrenkripsi dan lain – lain. protocol ini mempunyai kelebihan dibandingan kan dengan protocol yang sejenis seperti Telnet, FTP, Danrsh, karena SSH memiliki system Otentikasi, Otorisasi, dan ekripsinya sendiri. Dengan begitu keamanan sebuah sesi komunikasi melalui bantuan SSH ini menjadi lebih terjamin.

TELNET ( Telecommunication network )
Telnet merupakan singkatan dari Telecommunication Network adalah sebuah protocol yang digunakan dikoneksi internet atau local area network ( LAN ). TELNET dikembangkan pada tahun 1969 dan distandarisasi sebagai IETF STD 8, salah satu standar internet pertama. TELNET memiliki beberapa keterbatasan yang dianggap sebagai resiko keamanan.

FTP ( File Transfer Protocol )
FTP adalah sebuah protocol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas atau ( File ) computer antar mesin – mesin dalam sebuah internetwork. FTP atau Protocol Transmission  Control Protocol ( TCP ) untuk komunikasi data antara client dan server, sehingga diantara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai. FTP hanya menggunakan metode autentikasi standar, yakni menggunakan user name dan Passwordnya yang dikirimkan dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan user name dan password nya untuk mengaakses, men-download, dan meng-upload berkas – berkas yang dia kehendaki. Umumnya, para pengguna yang terdaftar memiliki akses penuh terdapat beberapa direktori, sehingga mereka mendapatkan berkas, memuat direktori dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous & password yang diisi dengan menggunakan alamat e-mail. Sebuah server FTP diakses dengan menggunakan Universal Resource Identifer ( URL ) dengan menggunakan format “ ftp://namaserver “client FTP dapat menghubungi server FTP dengan membuka URL tersebut.
Tujuan dari FTP :
     1.      Untuk men-sharing data ( file )
     2.      Untuk menyediakan indirect atau implicit remote computer
     3.      Untuk menyediakan tempat penyimpanan bagi User
     4.      Untuk menyediakan transfer data yang reliable dan efisien.

LDAP ( Lightweight Directory Access Protocol )
LDAP adalah protocol perangkat lunak untuk memungkinkan semua orang mencari resource organisasi, perorangan dan lainnya, seperti file atau printer didalam jaringan baik diinternet atau intranet.
Protocol 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 tersebut.

SSL ( Secure Socket Layer )
SSL adalah arguably internet yang paling banyak digunakan untuk enkripsi. Ditambah lagi, SSL digunakan tidak hanya keamanan koneksi web, tetapi untuk berbagai aplikasi yang memerlukan enkripsi jaringan end to end.
Secure Socket Layer ( SSL ) merupakan system yang digunakan untuk meng-enkripsi pengirim informasi pada internet, sehingga data dapat dikirimkan dengan aman. Protocol SSL mengatur keamanan dan integritasi menggunakan enkripsi, autentikasi, dan kode autentikasi pesan. SSL protocol menyediakan privasi komunikasi di internet. SSL tidak mendukung Fileencryption, access-control, atau proteksi virus, jadi SSL tidak dapat membantu mengatur data sensitive stelah dan sebelum pengiriman yang aman.