Pada kesempatan ini kami ingin sekali mengulas tentang proses komunikasi pada jaringan komputer. Dalam jaringan komputer kita tentu akan melakukan proses komunikasi audio,video,terutama komunikasi data antar sesama pengguna komputer yang terhubung dalam jaringan. Sedangkan apa itu komunikasi audio,komunikasi video,dan komunikasi data ?
Komunikasi audio adalah komunikasi yang dilakukan melalui bunyi atau suara dengan menggunakan pendengaran seperti saat anda berbicara melalui telepon dengan teman anda, dan komunikasi video sendiri adalah komunikasi yang menggunakan tampilan visual atau secara langsung dengan menggunakan mata seperti saat anda berkomunikasi melalui kamera di komputer anda dengan teman anda. Serta pengertian dari komunikasi data adalah adalah proses pengiriman informasi diantara dua titik dengan menggunakan kode biner melewati saluran transmisi dan peralatan switching yang terjadi antara komputer dengan komputer, komputer dengan terminal atau komputer dengan peralatan.
Komunikasi data merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi diantara komputer-komputer dan piranti-piranti yang lain dalam bentuk digital yang dikirimkan melalui media komunikasi data. Dengan demikian komunikasi data merupakan gabungan dari teknik telekomunikasi dengan teknik pengolahan data,jadi data ini juga bisa diibaratkan seperti data audio dan data video atau data audio video yang diproses oleh protokol-protokol jaringan komputer.
Apa itu protokol jaringan pada sebuah komputer ?
Protokol jaringan komputer adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras. Protocol digunakan untuk menentukan jenis layanan yang akan dilakukan pada internet dalam jaringan komputer.
Protokol itu pun ada beberapa macam,diantaranya :
Komunikasi audio adalah komunikasi yang dilakukan melalui bunyi atau suara dengan menggunakan pendengaran seperti saat anda berbicara melalui telepon dengan teman anda, dan komunikasi video sendiri adalah komunikasi yang menggunakan tampilan visual atau secara langsung dengan menggunakan mata seperti saat anda berkomunikasi melalui kamera di komputer anda dengan teman anda. Serta pengertian dari komunikasi data adalah adalah proses pengiriman informasi diantara dua titik dengan menggunakan kode biner melewati saluran transmisi dan peralatan switching yang terjadi antara komputer dengan komputer, komputer dengan terminal atau komputer dengan peralatan.
Komunikasi data merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi diantara komputer-komputer dan piranti-piranti yang lain dalam bentuk digital yang dikirimkan melalui media komunikasi data. Dengan demikian komunikasi data merupakan gabungan dari teknik telekomunikasi dengan teknik pengolahan data,jadi data ini juga bisa diibaratkan seperti data audio dan data video atau data audio video yang diproses oleh protokol-protokol jaringan komputer.
Apa itu protokol jaringan pada sebuah komputer ?
Protokol jaringan komputer adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras. Protocol digunakan untuk menentukan jenis layanan yang akan dilakukan pada internet dalam jaringan komputer.
Protokol itu pun ada beberapa macam,diantaranya :
1.) TCP/IP (Transmission Control Protocol/Internet Protocol)
Adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack.
Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.
2.) UDP ( User Datagram Protokol)
UDP, singkatan dari User Datagram Protocol, 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. Protokol ini didefinisikan dalam RFC 768.
3.) Domain Name System (DNS)
Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address.
4.) Point-to-Point Protocol
Point-to-Point Protocol (sering disingkat menjadi PPP) 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 dan dikembangkan pada awal tahun 1990-an sebagai respons terhadap masalah-masalah yang terjadi pada protokol Serial Line Internet Protocol (SLIP), yang hanya mendukung pengalamatan IP statis kepada para kliennya. Dibandingkan dengan pendahulunya (SLIP), PPP jauh lebih baik, mengingat kerja protokol ini lebih cepat, menawarkan koreksi kesalahan, dan negosiasi sesi secara dinamis tanpa adanya intervensi dari pengguna. Selain itu, protokol ini juga mendukung banyak protokol-protokol jaringan secara simultan. PPP didefinisikan pada RFC 1661 dan RFC 1662.
5.) Serial Line Internet Protocol
Serial Line Internet Protocol dianggap berkaitan erat dengan pengertian berikut
Disingkat dengan SLIP. Sebuah protokol yang memungkinkan pemindahan data IP melalui saluran telepon. Alat bantu lainnya dalam SLIP adalah PPP yang mendeteksi kesalahan dan konfigurasi. Sistem ini memerlukan satu komputer server sebagai penampungnya, dan secara perlahan-lahan akan digantikan oleh standar PPP yang memiliki kecepatan proses lebih tinggi.
6.) Internet Control Message Protocol (ICMP)
adalah salah satu protokol inti dari keluarga. ICMP berbeda tujuan dengan TCP dan UDP dalam hal ICMP 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 komputer tujuan dapat dijangkau dan berapa lama paket yang dikirimkan dibalas oleh komputer tujuan. protokol internet. ICMP utamanya digunakan oleh sistem operasi komputer jaringan untuk mengirim pesan kesalahan yang menyatakan, sebagai contoh, bahwa komputer tujuan tidak bisa dijangkau.
7.) POP3 (Post Office Protocol)
POP3 adalah kepanjangan dari Post Office Protocol version 3, yakni protokol yang digunakan untuk mengambil email dari email server. Protokol POP3 dibuat karena desain dari sistem email yang mengharuskan adanya email server yang menampung email untuk sementara sampai email tersebut diambil oleh penerima yang berhak. Kehadiran email server ini disebabkan kenyataan hanya sebagian kecil dari komputer penerima email yang terus-menerus melakukan koneksi ke jaringan internet.
8.) IMAP (Internet Message Access Protocol)
IMAP (Internet Message Access Protocol) 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. Kemampuan ini jauh lebih baik daripada POP (Post Office Protocol) yang hanya memperbolehkan kita mengambil/download semua pesan yang ada tanpa kecuali.
9.) SMTP (Simple Mail Transfer Protocol)
adalah suatu protokol yang umum digunakan untuk pengiriman surat elektronik atau email di Internet. Protokol ini gunakan untuk mengirimkan data dari komputer pengirim surat elektronik ke server surat elektronik penerima.
10.) HTTP (Hypertext Transfer Protocol)
HTTP (Hypertext Transfer Protocol) suatu protokol yang digunakan oleh WWW (World Wide Web). HTTP mendefinisikan bagaimana suatu pesan bisa 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 protokol HTTP ini.
Contohnya bila kita mengetikkan suatu alamat atau URL pada internet browser maka web browser akan mengirimkan perintah HTTP ke web server. Web server kemudian akan menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada kita.
11.) HTTPS
HTTPS adalah versi aman dari HTTP, protokol 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 menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security). Kedua protokol tersebut memberikan perlindungan yang memadai dari serangan eavesdroppers, dan man in the middle attacks. Pada umumnya port HTTPS adalah 443.
12.) SSH (Sucure Shell)
SSH adalah protocol jaringan yang memungkinkan pertukaran data secara aman antara dua komputer. SSH dapat digunakan untuk mengendalikan komputer dari jarak jauh mengirim file, membuat Tunnel yang terrenkripsi dan lain-lain. Protocol ini mempunyai kelebihan disbanding 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. SSH memang lebih aman dibandingkan dengan protocol sejenis, tetapi protocol SSH tatap rentan terhadap beberapa jenis serangan tertentu. Pada umumnya serangan ini ditunjukan Pada SSH versi pertama (SSH-1) yang memang memiliki tingkat keamanan yang lebih lemah daripada SSH versi kedua (SSH-2). Salah satu serangan pada SSH versi pertama adalah serangan MAN IN THE MIDDLE pada saat pertukaran kunci. Protocol SSH serta algoritma yang digunakan pada kedua versi SSH, lalu serangan-serangan yang terjadi pada SSH dan bagaimana SSH mengatasinya. Untuk meningkatkan keamanan pada protocol SSH dapat dilakukan dengan cara menggunakan kartu Kriptografi untuk autentifkasi.
13.) Telnet (Telecommunication network)
Adalah sebuah protokol jaringan yang digunakan di koneksi Internet atau Local Area Network. TELNET dikembangkan pada 1969 dan distandarisasi sebagai IETF STD 8, salah satu standar Internet pertama. TELNET memiliki beberapa keterbatasan yang dianggap sebagai risiko keamanan.
14.) FTP ( File Transfer Protocol )
FTP ( File Transfer Protocol ) adalah sebuah protocol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) computer antar mesin-mesin dalam sebuah internetwork. FTP atau protocol Transmission Control Protocol (TCP) untuk komunikasi data antara klien 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 paswordnya yang dikirim dalam bentuk tidak terenkripsi. Pengguana terdaftar dapat menggunakan username dan password-nya untuk mengakses ,men-dawnload ,dan meng- updlot berkas- berkas yang ia kehenaki. Umumnya, para pengguna daftar memiliki akses penuh terdapat berapa direkotri , sehingga mereka dapat berkas , memuat dikotri 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 Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.
15.) LDAP
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.
16.) SSL (Secure Socket Layer)
SSL (Secure Socket Layer) adalah arguably internet yang paling banyak digunakan untuk enkripsi. Ditambah lagi, SSL sigunakan tidak hanya keamanan koneksi web, tetapi untuk berbagai aplikasi yang memerlukan enkripsi jaringan end-to-end.
Secure Sockets Layer (SSL) merupakan sistem yang digunakan untuk mengenkripsi
pengiriman informasi pada internet, sehingga data dapat dikirim dengan aman. Protokol SSL mengatur keamanan dan integritas menggunakan enkripsi, autentikasi, dan kode autentikasi pesan. SSL protocol menyedian privasi komunikasi di internet. SSL tidak mendukung fileencryption, access-control, atau proteksi virus, jadi SSL tidak dapat membantu mengatur data sensitif setelah dan sebelum pengiriman yang aman.
Protokol SSL terdiri dari dua sub-protokol: SSL record protocol dan SSL handshake
protocol. SSL record protocol mendefinisikan format yang digunakan untuk mentransmisikan data. Sedangkan SSL handshake protocol melibatkan SSL record protocol untuk menukarkan serangkaian pesan antara SSL enabled server dan SSL enable client ketika keduanya pertama kali melakukan koneksi SSL.
Dalam proses komunikasi pada jaringan komputer tentu kita membutuhkan sebuah media yang akan mengirim,menjadi perantara,dan yang menerima data, dalam jaringan komputer, media transmisi yaitu media yang digunakan untuk mengirimkan informasi atau data dari suatu tempat ke tempat yang lain. Media yang dimaksud adalah media jaringan komputer. Pengiriman data dilakukan dengan mengubah data menjadi kode atau sinyal dan ketika sampai di tempat tujuan sinyal tersebut diubah kembali menjadi data seperti semula,ada bebrapa media transmisi yang ada sampai zaman sekarang ini,yakni :
1. COPPER MEDIA
Copper media adalah media transmisi data yang terbuat dari bahan tembaga. Orang biasanya menyebut dengan nama kabel. Data yang dikirim melalui kabel, bentuknya adalah sinyal-sinyal listrik (tegangan atau arus) digital. Media transmisi data kabel yang dipakai dalam jaringan komputerpun beraneka ragam. Berikut adalah jenis-jenis kabel yang biasa dipakai dalam jaringan komputer.
a.) Coaxial Cable
Kabel ini sering digunakan sebagai kabel antena TV. Disebut juga sebagai kabel BNC (Bayonet Naur Connector). Kabel ini merupakan kabel yang paling banyak digunakan pada LAN, karena memiliki perlindungan terhadap derau yang lebih tinggi, murah, dan mampu mengirimkan data dengan kecepatan standar. Ada 4 jenis kabel coaxial, yaitu :
· Thinnet atau RG-58 (10Base2)
· Thicknet atau RG-8 (10Base5)
· RG-59
· RG-6
Ada 3 jenis konektor pada kabel Coaxial, yaitu T konektor, I konektor (socket) dan BNC konektor. Keuntungan menggunakan kabel koaksial adalah lebih murah dari pada kabel fiber optic dan jarak jangkauannya cukup jauh dari kabel jenis UTP/STP yang menggunakan repeater sebagai penguatnya. Kekurangannya adalah susah pada saat instalasi, baik installasi konektor maupun kabel. Untuk saat ini kabel koaksial sudah tidak direkomendasikan lagi intuk instalasi jaringan.
b.) Twisted-Pair cable
Merupakan transmisi yang terdiri dari 2 buah konduktor yang digabungkan dengan tujuan mengurangi interferensi elektromaknetik dari luar. Twisted Pair terdiri dari 2 jenis yaitu :
· Kabel STP (Shielded Twisted Pair)
Berisi dua pasang kabel yang dipilin tiap pasangan. Keuntungan menggunakan kabel STP adalah lebih tahan terhadap interferensi gelombang elektromagnetik baik dari dari dalam maupun dari luar. Kekurangannya adalah mahal, susah pada saat instalasi (terutama masalah grounding), dan jarak jangkauannya hanya 100m.
· Kabel UTP (Unshielded Twisted Pair)
Keuntungan menggunakan kabel UTP adalah murah dan mudah diinstalasi. Kekurangannya adalah rentan terhadap interferensi gelombang elektromagnetik, dan jarak jangkauannya hanya 100m.
Ada beberapa kategori untuk kabel Twisted Pair, yaitu :
- Kategori 1 (Cat-1)
Umumnya menggunakan konduktor padat standar AWG sebanyak 22 atau 24 pin dengan range impedansi yang lebar. Digunakan pada koneksi telepon dan tidak direkomendasikan untuk transmisi data.
- Kategori 2 (Cat-2)
Range impedansi yang lebar, sering digunakan pada sistem PBX dan sistem Alarm. Transmisi data ISDN menggunakan kabel kategori 2, dengan bandwidth maksimum 1 MBps.
- Kategori 3 (Cat-3)
Sering disebut kabel voice grade, menggunakan konduktor padat sebanyak 22 atau 24 pin dengan impedansi 100 Ω dan berfungsi hingga 16 MBps. Dapat digunakan untuk jaringan 10BaseT dan Token Ring dengan bandwidth 4 Mbps.
- Kategori 4 (Cat-4).
Seperti kategori 3 dengan bandwidth 20 MBps, diterapkan pada jaringan Token Ring dengan bandwidth 16 Mbps.
- Kategori 5 (Cat-5).
Merupakan kabel Twisted Pair terbaik (data grade) dengan bandwidth 100 Mbps dan jangkauan transmisi maksimum 100 m.
2. OPTICAL MEDIA
Optical media merupakan saluran transmisi yang terbuat dari kaca atau plastik yang mentransmisikan sinyal cahaya dari suatu tempat ke tempat yang lain. Terdapat 2 jenis serat optik berdasarkan mode transmisinya.
· Single Mode
mengantarkan data berkapasitas 8.3 sampai 10 mikrometer. Memiliki 1 jenis transmisi berkecepatan tinggi untuk mengantarkan data berkapasitas besar berjarak jauh. 50 kali lebih cepat dari multi mode.
· Multi mode
Diameter lebih besar, 50-100mikrometer. Digunakan untuk mengatar data besar kecepatan tinggi untuk jarak menengah.
3. WIRELESS NETWORK
Merupakan transmisi media jaringan gelombang yang menggunakan sinar infra merah atau gelombang mikro untuk menghantarkan data. Walaupun kedengarannya praktis, namun kendala yang dihadapi disini adalah masalah jarak, bandwidth, dan mahalnya biaya. Berikut adalah jenis-jenis dari wireless network,
a.) Gelombang Mikro
Melombang radio yang beroperasi pada frekuensi tinggi(UHF,SHF dan EHF).
b.) Satelit
Menerima sinyal dari stasiun bumi dan meneruskannya ke stasiun bumi lainnya. Keuntungannya lebih murah daripada menggelar kabel ke seluruh benua.
c.) Gelombang radio
Gelombang transmisi yang digunakan untuk mengirim data atau suara. Dapat mengirimkan gelombang dengan posisi sembarang dan memungkinkan dalam keadaan bergerak.
d.) Infra Merah
Digunakan untuk komunikasi jarak dekat dengan kecepatan 4Mbps. Contoh penggunaannya bisa berupa remote control televisi. Kebal terhadap interferensi gelombang radio.
Dalam menggunakan komunikasi melalui jaringan komputer ada beberapa alasan dan keuntungannya tersendiri, yaitu :
1. Transaksi sering terjadi pada tempat berbeda yang berjauhan dari tempat penglahan data, sehingga data perlu dikirim ketempat pengolahan dan sebaliknya.
2. Penggunaan teknologi komunikasi yang didukung komputer seringkali lebih efisien/mrauh dibandingkan secara pengiriman biasa.
3. Oragnisasi yang memiliki beberapa tempat pengolahan data dapat membagi tugas pengolahn data yang sibuk ke pengolahan data lain yang kurang sibuk.
4. Penghematan biaya perangkat keras dimana sebuah perangkat keras yang mahal dapat digunakan secara bersama oleh beberapa bagian yang berbeda.
c.) Gelombang radio
Gelombang transmisi yang digunakan untuk mengirim data atau suara. Dapat mengirimkan gelombang dengan posisi sembarang dan memungkinkan dalam keadaan bergerak.
d.) Infra Merah
Digunakan untuk komunikasi jarak dekat dengan kecepatan 4Mbps. Contoh penggunaannya bisa berupa remote control televisi. Kebal terhadap interferensi gelombang radio.
Dalam menggunakan komunikasi melalui jaringan komputer ada beberapa alasan dan keuntungannya tersendiri, yaitu :
1. Transaksi sering terjadi pada tempat berbeda yang berjauhan dari tempat penglahan data, sehingga data perlu dikirim ketempat pengolahan dan sebaliknya.
2. Penggunaan teknologi komunikasi yang didukung komputer seringkali lebih efisien/mrauh dibandingkan secara pengiriman biasa.
3. Oragnisasi yang memiliki beberapa tempat pengolahan data dapat membagi tugas pengolahn data yang sibuk ke pengolahan data lain yang kurang sibuk.
4. Penghematan biaya perangkat keras dimana sebuah perangkat keras yang mahal dapat digunakan secara bersama oleh beberapa bagian yang berbeda.