Pages

Minggu, 28 Februari 2016

Jaringan Komputer dan Komunikasi, Pertemuan ke-1

Apa itu jaringan komputer ?
Jaringan komputer adalah sekelompok komputer yang dihubungkan satu dengan yang lainnya melalui media transmisi atau media komunikasi sehingga dapat saling berbagi data-informasi, program-program, penggunaan bersama perangkat keras seperti printer, hard disk, dan lain sebagainya.

Bagaimana sejarah lahirnya jaringan komputer ?
1)      Lahirnya konsep jaringan komputer pada tahun 1940-an di Amerika
2)   Tahun 1950-an, terciptanya super komputer, ditemukan konsep TSS (Time Sharing System). Maka untuk pertama kalinya bentuk jaringan (Network) komputer diaplikasikan.
3)   Pada tahun 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan, muncul konsep proses distribusi (Distributed Processing).
4)     Tahun 1972, Roy Tomlinson berhasil menyempurnakan program surat elektonik (email).
5)     Tahun 1973, jaringan komputer ARPANET mulai dikembangkan meluas ke luar Amerika Serikat
6)   26 Maret 1976, Ratu Inggris berhasil mengirimkan surat elektronik dari. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET.
7)    Tahun 1981, France Telecom menciptakan telepon televisi.
8)    Tahun 1982 dibentuk sebuah tim Transmission Control Protocol (TCP) atau lebih dikenal dengan sebutan Internet Protocol (IP).
9)      Tahun 1984 diperkenalkan domain name system (DNS).
10)  Tahun 1988, Jarkko Oikarinen Internet Relay Chat.
11)  Pertengahan tahun 1990, Tim Berners Lee merancang Waring Wera Wanua atau World Wide Web.
12)  Tahun 1994, muncul 3000 alamat halaman, virtual-shopping.

Apa saja yang termasuk dalam komponen jaringan ?
Apa yang diperlukan dalam membentuk jaringan komputer? Jawabannya adalah komputer. Tetapi bagaimana komputer-komputer tersebut dapat saling terhubung satu dengan yang lainnya?
Suatu Jaringan tersusun dari beberapa elemen dasar yang meliputi komponen hardware dan software, yaitu:
1)      Hardware
Komponen pada komputer yang dapat terlihat dan disentuh secara fisik. Contoh:   
a.                  Input: Keyboard, Mouse dan Joystick
            Proses: Prosesor pada sebuah komputer.
c.                  Output: Monitor, Speaker dan Printer
2)      Software
Perangkat lunak adalah data-data yang terdapat pada sebuah komputer yang diformat kemudian disimpan secara digital. Bisa dibilang bahwa Software merupakan komponen yang tidak terlihat secara fisik, tetapi terdapat dalam sebuah komputer.
Contoh:
- Sistem Operasi merupakan software yang digunakan untuk menghubungkan antara hardware dengan user.
- Software aplikasi merupakan Software yang dapat diaplikasikan untuk memenuhi kebutuhan user.
3)      Brainware
Perangkat Manusia adalah orang yang menggunakan atau mengoprasikan komputer. Contoh:
 Programmer
- Netter (sebutan bagi orang yang sedang melakukan surfing di Internet) dan user.
.
Apa itu protokol jaringan ?
Protokol adalah aturan yang mengatur terjadinya hubungan, komunikasi dan perpindahan data antara dua atau lebih titik komputer
Agar satu komputer bisa terhubung dengan computer lainnya diperlukan suatu alamat agar komputer tersebut dapat dikenali atau yang biasa disebut dengan IP Address. IP Address adalah alamat yang diberikan ke jaringan dan peralatan jaringan yang menggunakan protokol TCP/IP. IP Address terdiri dari 32 angka biner yang dapat dituliskan sebagai empat angka desimal yang dipisahkan oleh tanda titik.
Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya.
1.      TCP (Transmission Control Protocol)
Transmission Control Protocol (TCP) adalah suatu protokol yang berada di lapisan transpor (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan (connection-oriented) dan dapat diandalkan (reliable). TCP dispesifikasikan dalam RFC 793.
TCP umumnya digunakan ketika protokol lapisan aplikasi membutuhkan layanan transfer data yang bersifat andal, yang layanan tersebut tidak dimiliki oleh protokol lapisan aplikasi tersebut. Contoh dari protokol yang menggunakan TCP adalah HTTP dan FTP.
2.      UDP (User Datagram Protocol)
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.
UDP memberikan satu metode kepada aplikasi untuk mengirimkan data ke aplikasi di Host lain pada jaringan tanpa harus lebih dulu membangun hubungan komunikasi dengan host tersebut. UDP tidak menjamin keberhasilan pengiriman data dan tidak menjamin adanya duplikasi pengiriman data.
3.      ARP (Address Resolution Protocol)
Layer IP bertugas untuk mengadakan mapping atau transformasi dari IP address ke ethernet address. Secara internal ARP melakukan resolusi address tersebut dan ARP berhubungan langsung dengan data link layer. ARP mengolah sebuah tabel yang berisi IP Address dan ethernet address dan tabel ini diisi setelah ARP melakukan broadcast ke seluruh jaringan.
4.      RARP (Reverse Address Resolution Protocol)
RARP digunakan oleh komputer yang tidak mempunyai nomor IP. Pada saat komputer dihidupkan, maka komputer melakukan broadcast ke seluruh jaringan untuk menanyakan apakah ada server yang dapat memberikan nomor IP untuk komputer tersebut. Server yang dapat memberikan nomor IP secara otomatis disebut DHCP (Dynamic Host Configuration Protocol). Paket broadcast tersebut dikirim beserta dengan MAC-Address dari pengirim. Server DHCP yang mendengar request tersebut akan menjawabnya dengan memberikan nomor IP dan waktu pinjam (lease time).
5.      ICMP (Internet Control Message Protocol)
ICMP singkatan dari Internet Control Message Protocol. ICMP diperlukan secara internal oleh IP untuk memberikan informasi tentang error yang terjadi antara host. Beberapa laporan yang disampaikan oleh ICMP, antara lain :
- Destination Unreachable (Host or Port).
- Network Unreachable.
- Time Exceeded.
- Parameter Problem.
- Echo Reply, Echo Request dengan utilitas ping.
6.      NetBIOS
NetBIOS dikembangkn oleh IBM. Fungsi protokol ini berkisar di atas tiga layer paling atas (session,presentation dan application). Dalam model OSI,  NetBIOS memberikan suatu interface standard bagi layer dibawahnya. NetBIOS juga dapat digunakan sebagai sebuah API (Application Program Interface) untuk pertukaran data.

Apa saja jenis jaringan komputer ?
1.      Personal Area Network (PAN)
Merupakan jaringan antara dua atau lebih sistem komputer yang berjarak tidak terlalu jauh (1 sampai 5 meter).
2.      Local Area Network (LAN)
LAN merupakan jaringan komputer yang sering digunakan untuk menghubungkan komputer-komputer pribadi dan workstatioan dalam suatu kantor suatu perusahaan atau pabrik-pabrik untuk memakai sumber daya.
3.      Metropolitan Area Network (MAN)
Hampir sama dengan LAN yang merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN.
MAN dapat mencakup kantor perusahaan yang terletak berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi atau umum. MAN mampu menunjang daya dan suara, bahkan dapat berhubungan dengan jaringan Televisi Kabel. biasanya MAN digunakan dalam area 1 kota, bukan hanya satu lokasi saja.
4.      Wide Area Network (WAN)
Jaringan WAN merupakan jaringan yang mencakup daerah geografis yang lebih luas, seringkali mancakup sebuah negara bahkan antar benua.
WAN terdiri dari kumpulan mesin- mesin yang bertujuan utuk menjalankan program-program (Aplikasi) pemakai, bisa dikatakan jaringan WAN merupakan jaringan internet yang kita kenal saat ini.
5.      Jaringan Tanpa Kabel (Wireless )
Jaringan Tanpa Kabel (ireless) merupakan suatu solusi terhadap komunikasi yang tidak bisa dilakukan dengan jaringan menggunkan kabel. Saat ini wireless sudah marak di gunakan dengan memanfaatkan jasa satelit dan mampu memberi kecepatan akses yang lebih cepat dibandingkan dengan jaringan kabel. Dengan adanya jaringan wireless memudahkan user untuk mengakses data yang diinginkan di tempat yang tidak terjangkau oleh jaringan kabel, misal pada saat mobile/ bepergian.