JENIS JENIS JARINGAN KOMPUTER
TCP/IP (singkatan dari 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.
Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
Protokol Komunikasi TCP/IP
Pada TCP/IP terdapat beberapa protokol sub yang menangani masalah komunikasi antar komputer. TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis, diantaranya adalah :
PERANGKAT JARINGAN KOMPUTER
Komunikasi awalnya bergantung pada transportasi: jalan antar kota, antar provinsi/negara bagian kemudian antar negara/benua. Kemudian komunikasi dapat terjadi jarak jauh melalui telegraf (1844), telepon (1867), gelombang radio elektromagnetik (1889), radio komersial (1906), televisi broadcast (1931), kemudian melalui televisi, dunia jadi lebih kecil karena orang dapat mengetahui dan mendapatkan informasi tentang yang terjadi di bagian lain dunia ini.
Dalam telekomunikasi, informasi disampaikan melalui sinyal. Sinyal ada dua macam:
1. Digital: secara spesifik mengacu pada informasi yang diwakili oleh dua keadaan 0 atau 1. Data digital dikirimkan dengan diwakili dua kondisi saja yaitu 0 dan 1.
2. Analog: sinyal yang terus menerus dengan variasi kekuatan dan kualitas.
Misalnya suara, cahaya dan suhu yang dapat berubah-ubah kekuatannya dan kualitasnya. Data analog dikirimkan dalam bentuk yang berkelanjutan, sinyal elektrik berkelanjutan dalam bentuk gelombang
Televisi, telepon dan radio adalah teknologi telekomunikasi yang menggunakan sinyal analog, sedang komputer menggunakan sinyal digital untuk transfer informasi. Namun saat ini sinyal digital juga digunakan untuk suara, gambar dan gabungan keduanya.
Di sisi lain, komputer yang awalnya dimanfaatkan sebagai mesin penghitung dan
pengolah data, digunakan sebagai alat komunikasi sejak adanya jaringan komputer.
1. Tujuan Jaringan computer
Jaringan komputer merupakan sekumpulan komputer berjumlah banyak yang terpisah-pisah akan tetapi saling berhubungan dalam melaksanakan tugasnya. Dua buah komputer misalnya dikatakan terkoneksi bila keduanya dapat saling bertukar informasi. Bentuk koneksi dapat melalui kawat tembaga, serat optik, gelombang mikro, satelit komunikasi.
Dalam suatu jaringan komputer: Pengguna harus secara eksplisit :
- masuk atau log in ke sebuah mesin
- menyampaikan tugas dari jauh
- memindahkan file-file
- menangani sendiri secara umum seluruh manajemen jaringan
Jaringan komputer menjadi penting bagi manusia dan organisasinya karena jaringan komputer mempunyai tujuan yang menguntungkan bagi mereka. Tujuan jaringan komputer adalah untuk:
2. Perangkat Keras : Klasifikasi Jaringan Komputer
Ada dua klasifikasi jaringan komputer yaitu dibedakan berdasarkan teknologi transmisi dan jarak.
2.1. Teknologi Transmisi
Secara garis besar ada dua jenis teknologi transmisi:
a. Jaringan Broadcast
memiliki saluran komunikasi tunggal yang dipakai bersama-sama oleh semua mesin yang ada pada jaringan. Pesan-pesan berukuran kecil, disebut paket dan dikirimkan oleh suatu mesin kemudian diterima oleh mesin-mesin yang lainnya. Bagian alamat pada paket berisi keterangan tentang kepada siapa paket ditujukan. Saat menerima sebuat paket, mesin akan cek bagian alamat, jika paket tersebut untuk mesin itu, maka mesin akan proses paket itu. Jika bukan maka mesin mengabaikannya.
b. Jaringan Ppoint-To-Point
terdiri dari beberapa koneksi pasangan individu dari mesin-mesin. Untuk pergi dari satu sumber ke tempat tujuan, sebuah paket pada jaringan jenis ini mungkin harus melalui satu atau lebih mesin-mesin perantara. Seringkali harus melalui banyak rute (route) yang mungkin berbeda jaraknya. Karena itu algoritma routing memegang peranan penting pada jaringan point-to-point.
Sebagai pegangan umum (walaupun banyak pengecualian), jaringan yang lebih kecil dan terlokalisasi secara geografis cenderung memakai broadcasting, sedangkan jaringan yang lebih besar umumnya mengunakan point-to-point.
2.2. Jarak
Jarak adalah hal yang penting sebagai ukuran klasifikasi karena diperlukan teknik-teknik yang berbeda untuk jarak yang berbeda. Tabel berikut menggambarkan hubungan antar jarak dan prosessor yang ditempatkan pada tempat yang sama.
*Jalan data elektrik yang mana bit dikirimkan dalam CPU, antar CPU dan komponen-komponen lain di mainboard.
Secara sederhana dijelaskan secara singkat LAN, MAN, WAN dan Internet.
Jaringan diorganisasikan sebagai suatu tumpukan lapisan (layer). Tujuan tiap lapisan adalah memberikan layanan kepada lapisan yang berada di atasnya. Misal lapisan 1 memberi layanan terhadap lapisan 2. Masing-masing lapisan memiliki protokol. Protokol adalah aturan suatu “percakapan” yang dapat dilakukan. Protokol mendefinisikan format, urutan pesan yang dikirim dan diterima antar sistem pada jaringan dan melakukan operasi pengiriman dan penerimaan pesan. Protokol lapisan ke-n pada satu mesin akan berbicara dengan protokol lapisan ke-n pula pada mesin lainnya. Dengan kata lain, komunikasi antar pasangan lapisan ke-n, harus menggunakan protokol yang sama. Misal, protokol lapisan 3 adalah IP, maka akan ada pertukaran data secara virtual dengan protokol lapisan 3, yaitu IP, pada stasiun lain
Pada kenyataannya protokol lapisan n+1 pada satu mesin tidak dapat secara langsung berbicara dengan protokol lapisan n+1 di mesin lain, melainkan harus melewatkan data dan kontrol informasi ke lapisan yang berada di bawahnya (lapisan n), hingga ke lapisan paling bawah. Antar lapisan yang “berkomunikasi”, misal lapisan n dengan lapisan n+1, harus menggunakan suatu interface(antar muka) yang mendefinisikan layanan-layanannya. Himpunan lapisan dan protokol disebut arsitektur protokol. Urutan protokol yang digunakan oleh suatu sistem, dengan satu protokol per lapisan, disebut stack protocol. Agar suatu paket data dapat saling dipertukarkan antar lapisan, maka paket data tersebut harus ditambahkan suatu header yang menunjukkan karakteristik dari protokol pada lapisan tersebut.
Satu stasiun dapat berhubungan dengan stasiun lain dengan cara mendefinisikan spesifikasi dan standarisasi untuk segala hal tentang media fisik komunikasi dan juga segala sesuatu menyangkut metode komunikasi datanya. Hal ini dilakukan pada lapisan 1.
Menanggapi hal tersebut, suatu organisasi standard ISO (International Standard Organization) pada tahun 1977 membentuk suatu komite untuk mengembangkan suatu arsitektur jaringan. Hasil dari komite tersebut adalah Model Referensi OSI (Open Systems Interconnection). Model Referensi OSI adalah System Network Architecture (SNA) atau dalam bahasa Indonesianya Arsitektur Jaringan Sistem. Hasilnya seperti pada Gambar OSI Layer dan Header yang menjelaskan ada 7 lapisan (layer) dengan nama masing-masing.
7) Application Layer : menyediakan layanan untuk aplikasi misalnya transfer file, email, akses suatu komputer atau layanan.
6) Presentation Layer : bertanggung jawab untuk menyanjikan informasi. Lapisan ini membuat dua host dapat berkomunikasi.
5) Session Layer : membuat sesi untuk proses dan mengakhiri sesi tersebut. Contohnya jika ada login secara interaktif maka sesi dimulai dan kemudian jika ada permintaan log off maka sesi berakhir. Lapisan ini juga menghubungkan lagi jika sesi login terganggu sehingga terputus.
4) Transport Layer : lapisan ini mengatur pengiriman pesan dari host-host di jaringan. Pertama data dibagi-bagi menjadi paket-paket sebelum pengiriman dan kemudian penerima akan menggabungkan paket-paket tersebut menjadi data utuh kembali. Lapisan ini juga memastikan bahwa pengiriman data bebas kesalahan dan kehilangan paket data.
3) Network Layer : lapisan bertanggung jawab untuk menerjemahkan alamat logis jaringan ke alamat fisik jaringan. Lapisan ini juga memberi identitas alamat, jalur perjalanan pengiriman data, dan mengatur masalah jaringan misalnya pengiriman paket-paket data.
2) Data Link Layer : lapisan data link mengendalikan kesalahan antara dua komputer yang berkomunikasi lewat lapisan physical. Data link biasanya digunakan oleh hub dan switch.
1) Physical Layer : lapisan physical mengatur pengiriman data berupa bit lewat kabel. Lapisan ini berkaitan langsung dengan perangkat keras seperti kabel, dan kartu jaringan (LAN CARD).
Selain referensi model arsitektur protokol OSI, ada model arsitektur protokol yang umum digunakan yaitu TCP/IP (Transfer Control Protokol/Internet Protocol). Arsitektur TCP/IP lebih sederhana dari pada tumpukan protokol OSI, yaitu berjumlah 5 lapisan protokol. Jika diperhatikan pada Gambar Perbandingan TCP/IP dan OSI, ada beberapa lapisan pada model OSI yang dijadikan satu pada arsitektur TCP/IP. Gambar tersebut juga menjelaskan protokol-protokol apa saja yang digunakan pada setiap lapisan di TCP/IP model.
Beberapa protokol yang banyak dikenal adalah FTP (File Transfer Protocol) yang digunakan pada saat pengiriman file. HTTP merupakan protokol yang dikenal baik karena banyak digunakan untuk mengakses halaman-halaman web di Internet.
Perbandingan TCP/IP dan OSI
Berikut ini penjelasan lapisan layanan pada TCP/IP :
» Lapian Application, menyediakan komunikasi antar proses atau aplikasi pada host yang berjauhan namun terhubung pada jaringan.
» Lapisan Transport (End-to-End), menyediakan layanan transfer end-to- end. Lapisan ini juga termasuk mekanisme untuk menjamin kehandalan transmisi datanya. Layanan ini tentu saja akan menyembunyikan segala hal yang terlalu detail untuk lapisan di atasnya.
» Lapisan Internetwork, fokus pada pemilihan jalur (routing) data dari host sumber ke host tujuan yang melewati satu atau lebih jaringan yang berbeda dengan menggunakan router.
» Layanan Network Access/Data link, mendefinisikan antarmuka logika antara sistem dan jaringan.
» Lapisan Physical, mendefinisikan karakteristik dari media transmisi, pensinyalan dan skema pengkodean sinyal
4. Aplikasi Jaringan Komputer
Jaringan komputer saat ini diterapkan hampir dalam semua tempat seperti: bank, perkantoran, universitas, rumah sakit, bidang pariwisata, hotel, dan bahkan rumah. Semua ini diawali dengan komputerisasi. Komputerisasi memberikan kemudahan dalam penyelesaian banyak tugas dan meningkatkan kebutuhan untuk saling berbagi informasi antar bagian terkait, dan kebutuhan untuk pengamanan dan penyimpanan data. Kebutuhan tersebut kemudian dijawab oleh teknolgi jaringan komputer.
Hingga saat ini jaringan komputer sudah menjadi kebutuhan umum masyarakat, dan karena itu pemahaman dasar tentang jaringan komputer diperlukan, terutama bagi orang-orang yang berkecimpung dalam dunia teknolgi informasi.
http://kkpismkgondang.wordpress.com
Alasan
utama memisahkan MAN sebagai kategori khusus adalah telah ditentukannya
standart untuk MAN, dan standart ini sekarang sedang diimplementasikan.
Standart tersebut disebut DQDB (Distributed Queue Dual Bus) atau 802.6
menurut standart IEEE. DQDB terdiri dari dua buah kabel unidirectional
dimana semua komputer dihubungkan, seperti ditunjukkan pada gambar 1.2.
Setiap bus mempunyai sebuah head–end, perangkat untuk memulai aktivitas
transmisi. Lalulintas yang menuju komputer yang berada di sebelah kanan
pengirim menggunakan bus bagian atas. Lalulintas ke arah kiri
menggunakan bus yang berada di bawah.
Kita akan mengikuti penggunaan
tradisional dan menyebut mesin-mesin ini sebagai host. Istilah End
System kadang-kadang juga digunakan dalam literatur. Host dihubungkan
dengan sebuah subnet komunikasi, atau cukup disebut subnet. Tugas subnet
adalah membawa pesan dari host ke host lainnya, seperti halnya sistem
telepon yang membawa isi pembicaraan dari pembicara ke pendengar. Dengan
memisahkan aspek komunikasi murni sebuah jaringan (subnet) dari
aspek-aspek aplikasi (host), rancangan jaringan lengkap menjadi jauh
lebih sederhana.
Pada sebagian besar WAN, subnet
terdiri dari dua komponen, yaitu kabel transmisi dan elemen switching.
Kabel transmisi (disebut juga sirkuit, channel, atau trunk)
memindahkan bit-bit dari satu mesin ke mesin lainnya.
Element switching adalah komputer
khusus yang dipakai untuk menghubungkan dua kabel transmisi atau lebih.
Saat data sampai ke kabel penerima, element switching harus memilih
kabel pengirim untuk meneruskan pesan-pesan tersebut. Sayangnya tidak
ada terminologi standart dalam menamakan komputer seperti ini. Namanya
sangat bervariasi disebut paket switching node, intermidiate system,
data switching exchange dan sebagainya.
Secara umum jaringan komputer dapat dibedekan lima jenis yang terdiri dari :
Local Area
Network (LAN) merupakan jaringan milik pribadi di dalam sebuah gedung atau
kampus yang berukuran sampai beberapa kilometer.
LAN seringkali digunakan untuk
menghubungkan komputer-komputer pribadi dan workstation dalam kantor perusahaan
atau pabrik-pabrik untuk memakai bersama resource (misalnya, printer, scanner)
dan saling bertukar informasi. LAN dapat dibedakan dari jenis jaringan lainnya
berdasarkan tiga karakteristik: ukuran, teknologi transmisi dan topologinya.
LAN
mempunyai ukuran yang terbatas, yang berarti bahwa waktu transmisi pada keadaan
terburuknya terbatas dan dapat diketahui sebelumnya. Dengan mengetahui
keterbatasnnya, menyebabkan adanya kemungkinan untuk menggunakan jenis desain
tertentu. Hal ini juga memudahkan manajemen jaringan.
LAN
seringkali menggunakan teknologih transmisi kabel tunggal. LAN tradisional
beroperasi pada kecepatan mulai 10 sampai 100 Mbps (mega bit/detik) dengan delay rendah (puluhan mikro second)
dan mempunyai faktor kesalahan yang kecil. LAN-LAN modern dapat beroperasi pada
kecepatan yang lebih tinggi, sampai ratusan megabit/detik.
Metropolitan Area
Network (MAN) pada dasarnya merupakan versi LAN yang berukuran lebih
besar dan biasanya memakai teknologi yang sama dengan LAN. MAN dapat
mencakup kantor-kantor perusahaan yang berdekatan dan dapat dimanfaatkan
untuk keperluan pribadi (swasta) atau umum. MAN biasanya mamapu
menunjang data dan suara, dan bahkan dapat berhubungan dengan jaringan
televisi kabel. MAN hanya memiliki sebuah atau dua buiah kabel dan tidak
mempunyai elemen switching, yang berfungsi untuk mengatur paket melalui
beberapa output kabel. Adanya elemen switching membuat rancangan
menjadi lebih sederhana.
Wide Area Network
(WAN) mencakup daerah geografis yang luas, sertingkali mencakup sebuah
negara atau benua. WAN terdiri dari kumpulan mesin yang bertujuan untuk
mejalankan program-program aplikasi.
Komputer mobile seperti komputer notebook dan personal
digital assistant (PDA), merupakan
cabang industri komputer yang paling cepat pertumbuhannya. Banyak pemilik jenis
komputer tersebut yang sebenarnya telah memiliki mesin-mesin desktop yang
terpasang pada LAN atau WAN tetapi karena koneksi kabel tidaklah mungkin dibuat
di dalam mobil atau pesawat terbang, maka banyak yang tertarik untuk memiliki
komputer dengan jaringan tanpa kabel ini.
Jaringan tanpa kabel mempunyai berbagai manfaat, yang telah
umum dikenal adalah kantor portable. Orang yang sedang dalam perjalanan
seringkali ingin menggunakan peralatan elektronik portable-nya untuk mengirim
atau menerima telepon, fax, e-mail, membaca fail jarak jauh login ke mesin
jarak jauh, dan sebagainya dan juga ingin melakukan hal-hal tersebut dimana
saja, darat, laut, udara.
5. Internet
Sebenarnya
terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat
keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke
jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang
terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan
hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda.
Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut
gateway guna melakukan hubungan dan melaksanakan terjemahan yang
diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan
jaringan yang terinterkoneksi inilah yang disebut dengan internet.
http://www.it-artikel.com
TOPOLOGI JARINGAN KOMPUTER
Topologi Jaringan adalah hal yang menjelaskan hubungan
geometris antara unsur-unsur dasar penyusun jaringan, yaitu node, link, dan
station. Macam Topologi Jaringan ada 5 macam yaitu Topologi Bintang, Topologi
Cincin, Topologi Bush, Topologi Mesh, Topologi Pohon. Semua ini merupakan Topologi Jaringan Komputer.
Sedangkan
Topologi jaringan dalam telekomunikasi adalah suatu cara menghubungkan
perangkat telekomunikasi yang satu dengan yang lainnya sehingga membentuk
jaringan. Dalam suatu jaringan telekomunikasi, jenis topologi yang dipilih akan
mempengaruhi kecepatan komunikasi. Untuk itu maka perlu dicermati
kelebihan/keuntungan dan kekurangan/kerugian dari masing ‐masing topologi berdasarkan
karakteristiknya masing topologi berdasarkan karakteristiknya. Berikut ini
adalah jenis atau Macam - macam Topologi dari jaringan tersebut
- Topologi bus
- Topologi Ring
- Topologi Star
- Topologi Tree
- Topologi Mesh
Topologi bus merupakan topologi yang banyak dipergunakan pada masa
penggunaan kabel sepaksi menjamur. Dengan menggunakan
T-Connector (dengan terminator 50ohm pada ujung network), maka komputer atau
perangkat jaringan lainnya bisa dengan mudah dihubungkan satu sama lain.
Kesulitan utama dari penggunaan kabel sepaksi
adalah sulit untuk mengukur apakah kabel sepaksi yang dipergunakan benar-benar
matching atau tidak. Karena kalau tidak sungguh-sungguh diukur secara benar
akan merusak NIC (network interface card) yang dipergunakan dan kinerja
jaringan menjadi terhambat, tidak mencapai kemampuan maksimalnya. Topologi ini
juga sering digunakan pada jaringan dengan basis fiber optic (yang kemudian
digabungkan dengan topologi star untuk menghubungkan dengan client atau node.).
Pada topologi
bus dua ujung jaringan
harus diakhiri dengan sebuah terminator. Barel connector dapat digunakan untuk
memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan
kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya
dengan men tap Ethernetnya
sepanjang kabel.
Instalasi jaringan Bus sangat
sederhana, murah dan maksimal terdiri atas 5-7 komputer. Kesulitan yang sering
dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme jaringan
relatif sederhana dan jika salah satu node putus maka akan mengganggu kinerja
dan trafik seluruh jaringan
Gambar Topologi Bus
Topologi
cincin adalah topologi jaringan berbentuk rangkaian titik
yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga
membentuk jalur melingkar membentuk cincin. Pada topologi cincin, komunikasi
data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan
berlawanan dengan arah jarum jam secara bersamaan. Topologi ring digunakan
dalam jaringan yang memiliki performance tinggi, jaringan yang membutuhkan
bandwidth untuk fitur yang time-sensitive seperti video dan audio, atau ketika
performance dibutuhkan saat komputer yang terhubung ke jaringan dalam jumlah
yang banyak.
Gambar Topologi Ring
Topologi star digunakan
dalam jaringan yang padat, ketika endpoint dapat dicapai langsung dari
lokasi pusat, kebutuhan untuk perluasan jaringan, dan membutuhkan kehandalan
yang tinggi. Topologi ini merupakan susunan yang menggunakan lebih banyak kabel
daripada bus dan karena semua komputer dan perangkat terhubung ke centralpoint. Jadi bila ada salah satu komputer atau perangkat yang mengalami
kerusakan maka tidak akan mempengaruhi yang lainnya (jaringan).
Gambar Topologi Star
Topologi
jaringan ini disebut juga sebagai topologi jaringan bertingkat. Topologi ini
biasanya digunakan untuk interkoneksi antar sentral dengan hirarki yang
berbeda. Untuk hirarki yang lebih rendah digambarkan pada lokasi yang rendah
dan semakin keatas mempunyai hirarki semakin tinggi. Topologi jaringan jenis
ini cocok digunakan pada sistem jaringan komputer .
Gambar Topologi Tree
Topologi jala atau Topologi mesh adalah suatu bentuk hubungan
antar perangkat dimana setiap perangkat terhubung secara langsung ke perangkat
lainnya yang ada di dalam jaringan. Akibatnya, dalam topologi mesh setiap
perangkat dapat berkomunikasi langsung dengan perangkat yang dituju (dedicatedlinks).
Dengan demikian maksimal
banyaknya koneksi antar perangkat pada jaringan bertopologi mesh ini dapat
dihitung yaitu sebanyak n(n-1)/2. Selain itu karena setiap perangkat dapat
terhubung dengan perangkat lainnya yang ada di dalam jaringan maka setiap
perangkat harus memiliki sebanyak n-1 Port Input/Output (I/O ports).
Gambar Topologi Mesh.
http://www.it-artikel.com
PROTOKOL JARINGAN KOMPUTER
Protokol merupakan
bahasa komunikasi antara komputer satu dengan komputer lainnya. Seperti
halnya manusia yang berkomunikasi dengan bahasa yang sama pula. Maka
komputer juga berkomunikasi komputer satu dengan yang lainnya jika kedua
komputer menggunakan protokol yang sama juga. Fungsi protokol sendiri
bekerja sama untuk menangani proses pengiriman data. Protokol yang
sering digunakan atau yang banyak digunakan untuk kemunikasi data pada
area yang luas yaitu TCP/IP (Transfer Control Protocol/Internet
Protocol).
TCP/IP (singkatan dari 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.
Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
Protokol Komunikasi TCP/IP
Pada TCP/IP terdapat beberapa protokol sub yang menangani masalah komunikasi antar komputer. TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis, diantaranya adalah :
- Protokol lapisan aplikasi
bertanggung jawab
untuk menyediakan akses kepada aplikasi terhadap layanan jaringan
TCP/IP. Protokol ini mencakup protokol Dynamic Host Configuration
Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol
(HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer
Protocol (SMTP), Simple Network Management Protocol (SNMP), dan masih
banyak protokol lainnya. Dalam beberapa implementasi stack protokol,
seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi
berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau
NetBIOS over TCP/IP (NetBT).
- Protokol lapisan antar-host
berguna untuk
membuat komunikasi menggunakan sesi koneksi yang bersifat
connection-oriented atau broadcast yang bersifat connectionless.
Protokol dalam lapisan ini adalah Transmission Control Protocol (TCP)
dan User Datagram Protocol (UDP).
- Protokol lapisan internetwork
bertanggung jawab
untuk melakukan pemetaan (routing) dan enkapsulasi paket-paket data
jaringan menjadi paket-paket IP. Protokol yang bekerja dalam lapisan ini
adalah Internet Protocol (IP), Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), dan Internet Group Management Protocol (IGMP).
- Protokol lapisan antarmuka jaringan
bertanggung jawab
untuk meletakkan frame-frame jaringan di atas media jaringan yang
digunakan. TCP/IP dapat bekerja dengan banyak teknologi transport, mulai
dari teknologi transport dalam LAN (seperti halnya Ethernet dan Token
Ring), MAN dan WAN (seperti halnya dial-up modem yang berjalan di atas
Public Switched Telephone Network (PSTN), Integrated Services Digital
Network (ISDN), serta Asynchronous Transfer Mode (ATM))
http://www.it-artikel.com
Perangkat keras jaringan komputer adalah perangkat / hardware yang
digunakan untuk memenuhi kebutuhan jaringan komputer baik untuk lokal atau
untuk kebutuhan secara luas seperti internet.
Adapun yang termasuk perangkat keras jaringan secara umum sebagai berikut
:
- Komputer Server
Komputer Server adalah suatu unit komputer yang berfungsi untuk menyimpan
informasi dan untuk mengelola suatu jaringan komputer. komputer Server akan
melayani seluruh client atau workstation yang terhubung ke jaringannya.
Berdasarkan fungsi tersebut bisa dikatakan bahwa Komputer Server adalah
Komputer Induk.
Terdapat tiga Macam macam server antara lain yaitu :
- Server Web adalah perangkat lunak yang melayani permintaan file-file dari browser Web. Server web biasanya disebut juga sebagai HTTP (Hypertext Transfer Protocol ) sever .
- Server Applikasi adalah perangkat lunak yang berfungsi menerjemahkan kode-kode dinamis menjadi kode-kode statis HTML (Hypertext Markup Language )
- Server Database adalah peangkat lunak yang berfungsi mengolah data yang diminta oleh server applikasi. Untuk membuat applikasi web berbasiskan database, komputer atau sistem jaringan harus memiliki paling tidak satu buah sistem database. Jenis database yang bisa digunakan antara lain misalnya: Ms Access, SQL Server, Oracle atau MySQL.
- Komputer Client
Komputer Client adalah seperangkat komputer yang memungkinkan pengguna
untuk mengakses servis atau layanan dari komputer server.
http://www.it-artikel.com
Menginstal software Jaringan
Komunikasi awalnya bergantung pada transportasi: jalan antar kota, antar provinsi/negara bagian kemudian antar negara/benua. Kemudian komunikasi dapat terjadi jarak jauh melalui telegraf (1844), telepon (1867), gelombang radio elektromagnetik (1889), radio komersial (1906), televisi broadcast (1931), kemudian melalui televisi, dunia jadi lebih kecil karena orang dapat mengetahui dan mendapatkan informasi tentang yang terjadi di bagian lain dunia ini.
Dalam telekomunikasi, informasi disampaikan melalui sinyal. Sinyal ada dua macam:
1. Digital: secara spesifik mengacu pada informasi yang diwakili oleh dua keadaan 0 atau 1. Data digital dikirimkan dengan diwakili dua kondisi saja yaitu 0 dan 1.
2. Analog: sinyal yang terus menerus dengan variasi kekuatan dan kualitas.
Misalnya suara, cahaya dan suhu yang dapat berubah-ubah kekuatannya dan kualitasnya. Data analog dikirimkan dalam bentuk yang berkelanjutan, sinyal elektrik berkelanjutan dalam bentuk gelombang
Televisi, telepon dan radio adalah teknologi telekomunikasi yang menggunakan sinyal analog, sedang komputer menggunakan sinyal digital untuk transfer informasi. Namun saat ini sinyal digital juga digunakan untuk suara, gambar dan gabungan keduanya.
Di sisi lain, komputer yang awalnya dimanfaatkan sebagai mesin penghitung dan
pengolah data, digunakan sebagai alat komunikasi sejak adanya jaringan komputer.
1. Tujuan Jaringan computer
Jaringan komputer merupakan sekumpulan komputer berjumlah banyak yang terpisah-pisah akan tetapi saling berhubungan dalam melaksanakan tugasnya. Dua buah komputer misalnya dikatakan terkoneksi bila keduanya dapat saling bertukar informasi. Bentuk koneksi dapat melalui kawat tembaga, serat optik, gelombang mikro, satelit komunikasi.
Dalam suatu jaringan komputer: Pengguna harus secara eksplisit :
- masuk atau log in ke sebuah mesin
- menyampaikan tugas dari jauh
- memindahkan file-file
- menangani sendiri secara umum seluruh manajemen jaringan
Jaringan komputer menjadi penting bagi manusia dan organisasinya karena jaringan komputer mempunyai tujuan yang menguntungkan bagi mereka. Tujuan jaringan komputer adalah untuk:
- resource sharing / berbagi sumber : seluruh program, peralatan dan data yang dapat digunakan oleh setiap orang yang ada dijaringan tanpa dipengaruhi lokasi sumber dan pemakai. Misalnya: Staff TU mengirimkan daftar siswa baru ke perpustakaan dalam bentuk print out dengan langsung mencetaknya di printer perpustakaan dari computer di TU. Atau sebaliknya staff perpustakaan mendapatkan langsung file daftar siswa baru yang disimpan di komputer staff TU.
- high reliability / kehandalan tinggi : tersedianya sumber-sumber alternatif kapanpun diperlukan. Misalnya pada aplikasi perbankan atau militer, jika salah satu mesin tidak bekerja, kinerja organisasi tidak terganggu karena mesin lain mempunyai sumber yang sama.
- menghemat uang: membangun jaringan dengan komputer-komputer kecil lebih murah dibandingkan dengan menggunakan mainframe. Data disimpan di sebuah komputer yang bertindak sebagai server dan komputer lain yang menggunakan data tersebut bertindak sebagai client. Bentuk ini disebut Client-server.
- Scalability / skalabilitas : meningkatkan kinerja dengan menambahkan komputer server atau client dengan mudah tanpa mengganggu kinerja komputer server atau komputer client yang sudah ada lebih dulu.
- medium komunikasi: memungkinkan kerjasama antar orang-orang yang saling berjauhan melalui jaringan komputer baik untuk bertukar data maupun berkomunikasi.
- akses informasi luas: dapat mengakses dan mendapatkan informasi dari jarak jauh
- komunikasi orang-ke-orang: digunakan untuk berkomunikasi dari satu orang ke orang yang lain
- hiburan interaktif
2. Perangkat Keras : Klasifikasi Jaringan Komputer
Ada dua klasifikasi jaringan komputer yaitu dibedakan berdasarkan teknologi transmisi dan jarak.
2.1. Teknologi Transmisi
Secara garis besar ada dua jenis teknologi transmisi:
a. Jaringan Broadcast
memiliki saluran komunikasi tunggal yang dipakai bersama-sama oleh semua mesin yang ada pada jaringan. Pesan-pesan berukuran kecil, disebut paket dan dikirimkan oleh suatu mesin kemudian diterima oleh mesin-mesin yang lainnya. Bagian alamat pada paket berisi keterangan tentang kepada siapa paket ditujukan. Saat menerima sebuat paket, mesin akan cek bagian alamat, jika paket tersebut untuk mesin itu, maka mesin akan proses paket itu. Jika bukan maka mesin mengabaikannya.
b. Jaringan Ppoint-To-Point
terdiri dari beberapa koneksi pasangan individu dari mesin-mesin. Untuk pergi dari satu sumber ke tempat tujuan, sebuah paket pada jaringan jenis ini mungkin harus melalui satu atau lebih mesin-mesin perantara. Seringkali harus melalui banyak rute (route) yang mungkin berbeda jaraknya. Karena itu algoritma routing memegang peranan penting pada jaringan point-to-point.
Sebagai pegangan umum (walaupun banyak pengecualian), jaringan yang lebih kecil dan terlokalisasi secara geografis cenderung memakai broadcasting, sedangkan jaringan yang lebih besar umumnya mengunakan point-to-point.
2.2. Jarak
Jarak adalah hal yang penting sebagai ukuran klasifikasi karena diperlukan teknik-teknik yang berbeda untuk jarak yang berbeda. Tabel berikut menggambarkan hubungan antar jarak dan prosessor yang ditempatkan pada tempat yang sama.
Jarak antar prosessor
|
Prosesor di tempat yang sama
|
Jenis jaringan
|
0.1 m
|
Papan rangkaian | Data flow machine: komputer-komputer paralel, memiliki beberapa unit fungsi yang semuanya bekerja untuk program yang sama |
1 m
|
Sistem | Multicomputer, sistem yang berkomu-nikasi dengan cara mengirim pesan-pesannya melalui bus* pendek dan sangat cepat. |
10 m
|
Ruangan | Local Area Network (LAN) |
100 m
|
Gedung | Local Area Network (LAN) |
1 km
|
Kampus | Local Area Network (LAN) |
10 km
|
Kota | Metropolitan area Network (MAN) |
100 km
|
Negara | Wide Area Network (WAN) |
1.000 km
|
Benua | Wide Area Network (WAN) |
10.000 km
|
Planet | Internet |
Secara sederhana dijelaskan secara singkat LAN, MAN, WAN dan Internet.
- LAN: menghubungkan komputer-komputer pribadi dalam kantor perpusahaan, pabrik, sekolah atau kampus: LAN dapat dibedakan dari jenis jaringan lainnya berdasarkan 3 karakteristik : ukuran, teknologi transmisi dan topologi jaringan.
Topologi LAN jenis broadcast : BUS (kabel linier)
Topologi LAN jenis broadcast: RING
Topologi LAN jenis point-to-point : STAR
- MAN : Merupakan versi LAN ukuran lebih besar dan biasanya memakai teknologi yang sama dengan LAN. MAN mampu menunjang data dan suara, dan bahkan dapat berhubungan dengan jaringan televisi kabel. MAN hanya memiliki sebuah atau dua buah kabel dan tidak mempunyai elemen switching, yang berfungsi untuk mengatur paket melalui beberapa kabel output.
- WAN : Mencakup daerah geografis yang luas, seringkali mencakup negara atau benua. WAN terdiri dari kumpulan mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai. Mesin ini disebut HOST. HOST dihubungkan oleh sebuah subnet komunikasi atau cukup disebut SUBNET. Tugas subnet adalah membawa pesan dari satu host ke host lainnya. Pada sebagian besar WAN subnet terdiri dari 2 komponen: kabel transmisi dan elemen switching.
- Internet : Terdapat banyak jaringan di dunia ini, seringkali dengan perangkat keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk dapat komunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kompatibel dan berbeda. Kadang menggunakan mesin yang disebut GATEWAY sebagai penerjemah antar jaringan yang tidak kompatibel. Kumpulan jaringan yang terkoneksi disebut INTERNETWORK atau INTERNET. Bentuk INTERNET yang umum adalah kumpulan dari LAN yang dihubungkan oleh WAN.
Jaringan diorganisasikan sebagai suatu tumpukan lapisan (layer). Tujuan tiap lapisan adalah memberikan layanan kepada lapisan yang berada di atasnya. Misal lapisan 1 memberi layanan terhadap lapisan 2. Masing-masing lapisan memiliki protokol. Protokol adalah aturan suatu “percakapan” yang dapat dilakukan. Protokol mendefinisikan format, urutan pesan yang dikirim dan diterima antar sistem pada jaringan dan melakukan operasi pengiriman dan penerimaan pesan. Protokol lapisan ke-n pada satu mesin akan berbicara dengan protokol lapisan ke-n pula pada mesin lainnya. Dengan kata lain, komunikasi antar pasangan lapisan ke-n, harus menggunakan protokol yang sama. Misal, protokol lapisan 3 adalah IP, maka akan ada pertukaran data secara virtual dengan protokol lapisan 3, yaitu IP, pada stasiun lain
Pada kenyataannya protokol lapisan n+1 pada satu mesin tidak dapat secara langsung berbicara dengan protokol lapisan n+1 di mesin lain, melainkan harus melewatkan data dan kontrol informasi ke lapisan yang berada di bawahnya (lapisan n), hingga ke lapisan paling bawah. Antar lapisan yang “berkomunikasi”, misal lapisan n dengan lapisan n+1, harus menggunakan suatu interface(antar muka) yang mendefinisikan layanan-layanannya. Himpunan lapisan dan protokol disebut arsitektur protokol. Urutan protokol yang digunakan oleh suatu sistem, dengan satu protokol per lapisan, disebut stack protocol. Agar suatu paket data dapat saling dipertukarkan antar lapisan, maka paket data tersebut harus ditambahkan suatu header yang menunjukkan karakteristik dari protokol pada lapisan tersebut.
Satu stasiun dapat berhubungan dengan stasiun lain dengan cara mendefinisikan spesifikasi dan standarisasi untuk segala hal tentang media fisik komunikasi dan juga segala sesuatu menyangkut metode komunikasi datanya. Hal ini dilakukan pada lapisan 1.
Pemberian Header pada Lapisan-lapisan
Karena begitu kompleknya tugas-tugas yang harus disediakan dan
dilakukan oleh suatu jaringan komputer, maka tidak cukup dengan hanya
satu standard protokol saja. Tugas yang komplek tersebut harus dibagi
menjadi bagian- bagian yang lebih dapat di atur dan diorganisasikan
sebagai suatu arsitektur komunikasi.Menanggapi hal tersebut, suatu organisasi standard ISO (International Standard Organization) pada tahun 1977 membentuk suatu komite untuk mengembangkan suatu arsitektur jaringan. Hasil dari komite tersebut adalah Model Referensi OSI (Open Systems Interconnection). Model Referensi OSI adalah System Network Architecture (SNA) atau dalam bahasa Indonesianya Arsitektur Jaringan Sistem. Hasilnya seperti pada Gambar OSI Layer dan Header yang menjelaskan ada 7 lapisan (layer) dengan nama masing-masing.
OSI Layer dan Header
Gambar OSI Layer dan Header juga menggambarkan header-header yang
diberikan pada setiap lapisan kepada data yang dikirimkan dari lapisan
ke lapisan.
OSI Model: Gambaran Tiap Layer
Setiap lapisan memiliki tugas yang berbeda satu sama lain. Berikut masing- masing tugas dari tiap lapisan:7) Application Layer : menyediakan layanan untuk aplikasi misalnya transfer file, email, akses suatu komputer atau layanan.
6) Presentation Layer : bertanggung jawab untuk menyanjikan informasi. Lapisan ini membuat dua host dapat berkomunikasi.
5) Session Layer : membuat sesi untuk proses dan mengakhiri sesi tersebut. Contohnya jika ada login secara interaktif maka sesi dimulai dan kemudian jika ada permintaan log off maka sesi berakhir. Lapisan ini juga menghubungkan lagi jika sesi login terganggu sehingga terputus.
4) Transport Layer : lapisan ini mengatur pengiriman pesan dari host-host di jaringan. Pertama data dibagi-bagi menjadi paket-paket sebelum pengiriman dan kemudian penerima akan menggabungkan paket-paket tersebut menjadi data utuh kembali. Lapisan ini juga memastikan bahwa pengiriman data bebas kesalahan dan kehilangan paket data.
3) Network Layer : lapisan bertanggung jawab untuk menerjemahkan alamat logis jaringan ke alamat fisik jaringan. Lapisan ini juga memberi identitas alamat, jalur perjalanan pengiriman data, dan mengatur masalah jaringan misalnya pengiriman paket-paket data.
2) Data Link Layer : lapisan data link mengendalikan kesalahan antara dua komputer yang berkomunikasi lewat lapisan physical. Data link biasanya digunakan oleh hub dan switch.
1) Physical Layer : lapisan physical mengatur pengiriman data berupa bit lewat kabel. Lapisan ini berkaitan langsung dengan perangkat keras seperti kabel, dan kartu jaringan (LAN CARD).
Selain referensi model arsitektur protokol OSI, ada model arsitektur protokol yang umum digunakan yaitu TCP/IP (Transfer Control Protokol/Internet Protocol). Arsitektur TCP/IP lebih sederhana dari pada tumpukan protokol OSI, yaitu berjumlah 5 lapisan protokol. Jika diperhatikan pada Gambar Perbandingan TCP/IP dan OSI, ada beberapa lapisan pada model OSI yang dijadikan satu pada arsitektur TCP/IP. Gambar tersebut juga menjelaskan protokol-protokol apa saja yang digunakan pada setiap lapisan di TCP/IP model.
Beberapa protokol yang banyak dikenal adalah FTP (File Transfer Protocol) yang digunakan pada saat pengiriman file. HTTP merupakan protokol yang dikenal baik karena banyak digunakan untuk mengakses halaman-halaman web di Internet.
Perbandingan TCP/IP dan OSI
Berikut ini penjelasan lapisan layanan pada TCP/IP :
» Lapian Application, menyediakan komunikasi antar proses atau aplikasi pada host yang berjauhan namun terhubung pada jaringan.
» Lapisan Transport (End-to-End), menyediakan layanan transfer end-to- end. Lapisan ini juga termasuk mekanisme untuk menjamin kehandalan transmisi datanya. Layanan ini tentu saja akan menyembunyikan segala hal yang terlalu detail untuk lapisan di atasnya.
» Lapisan Internetwork, fokus pada pemilihan jalur (routing) data dari host sumber ke host tujuan yang melewati satu atau lebih jaringan yang berbeda dengan menggunakan router.
» Layanan Network Access/Data link, mendefinisikan antarmuka logika antara sistem dan jaringan.
» Lapisan Physical, mendefinisikan karakteristik dari media transmisi, pensinyalan dan skema pengkodean sinyal
4. Aplikasi Jaringan Komputer
Jaringan komputer saat ini diterapkan hampir dalam semua tempat seperti: bank, perkantoran, universitas, rumah sakit, bidang pariwisata, hotel, dan bahkan rumah. Semua ini diawali dengan komputerisasi. Komputerisasi memberikan kemudahan dalam penyelesaian banyak tugas dan meningkatkan kebutuhan untuk saling berbagi informasi antar bagian terkait, dan kebutuhan untuk pengamanan dan penyimpanan data. Kebutuhan tersebut kemudian dijawab oleh teknolgi jaringan komputer.
Hingga saat ini jaringan komputer sudah menjadi kebutuhan umum masyarakat, dan karena itu pemahaman dasar tentang jaringan komputer diperlukan, terutama bagi orang-orang yang berkecimpung dalam dunia teknolgi informasi.