Sunday, May 15, 2011

Programming

Berikut ini merupakan struktur utuh dari sebuah program, dan kebetulan saya menggunakan bahasa pemrograman Pascal.
Bagi yang ingin mempelajari tentang bahasa pemrograman pascal, tutorialnya sangat mudah untuk didapatkan.
Inilah contoh program dengan menggunakan bahasa pemrograman Pascal

Program jum_bil; {bagian ini biasa disebut header/judul}
uses crt {merupakan unit sistem yang berfungsi untuk membersihkan layar}
var
i,jum,bil :integer; {bagian deklarasi dengan 3 variabel i, jum dan bil}


begin
 jum:=0; {Inisialisasi}
 for i:= 1 to 5 do {bagian pengulangan yang akan ditampilkan}
    begin
      write('masukan bilangan:'); readln(bil);
      jum:= jum+bil;
    end;
  writeln('jumlah bilangan adalah',jum);
  readln;
end.

Nah kurang lebih begini struktur program yang digunakan untuk menjumlahkan 5 buah bilangan, penjumlahan diatas dapat kita tentukan dengan menambahkan pengulangan sampai ke n pada bagian i.

Sunday, May 8, 2011

perangkat interkoneksi

Perangkat Interkoneksi adalah perangkat yang menghubungkan satu jaringan dengan jaringan yang lain, misalnya antara satu LAN dengan LAN lainnya, atau antara LAN dengan WAN, dsb.
  • Ada dua cara untuk menghubungkan LAN dengan LAN yaitu denganBRIDGE atau dengan ROUTER.
  • BRIDGE dipakai untuk menghubungkan dua LAN yang persis sama
  • ROUTER dipakai untuk menghubungkan dua LAN yang sifatnya berbeda, juga antara satu LAN yang dikoneksi ke WAN.
  • SWITCH bisa digunakan untuk menghubungkan beberapa LAN yang sama.
  • GATEWAY bisa digunakan untuk menghubungkan dua buah jaringan yang memiliki protokol yang sangat berbeda, misalnya antara jaringan SNA dari IBM dengan jaringan NOVELL Netware.
GAMBAR: Perbandingan HUB-Bridge-Switch
GAMBAR: Perbandingan HUB-Bridge-Switch

Bridge

  • Bridge adalah perangkat yang dirancang untuk menghubungkan dua LAN yang memiliki protokol identik pada lapisan fisik dan data-link. Karena protokol sama maka Bridge tidak memerlukan pengelolaan sinyal yang kompleks.
  • Beberapa alasan utama pemakaian Bridge adalah:
    • Keandalan, dengan membagi jaringan kedalam beberapa segmen yang dihubungkan dengan Bridge maka kegagalan dalam satu segmen tidak perlu menggagalkan operasi pada segmen lain. Apabila seluruh perangkat dipasang hanya dalam satu LAN maka suatu kegagalan dapat menyebabkan seluruh jaringan macet.
    • Kinerja, apabila suatu jaringan memiliki banyak perangkat, maka biasanya kinerja menurun dengan semakin bertambahnya perangkat. Dengan membagi jaringan kedalam beberapa jaringan kecil yang dihubungkan dengan Bridge maka kinerja peralatan bisa lebih baik.
    • Keamanan, jaringan yang terpisah bisa menerapkan sistem keamanan yang berbeda satu sama lain. Misalnya LAN untuk personalia dipisah dengan LAN untuk keuangan, dan tingakat pengamanan untuk LAN personalia dapat dibedakan dengan tingkat pengamanan untuk akses LAN keuangan.
    • Geografis, apabila dua jaringan terpisah secara geografis maka sebaiknya keduanya tidak disatukan dengan kabel tetapi lebih baik terpisah dan dihubungkan dengan Bridge.
GAMBAR: Koneksi Dua LAN Melalui Bridge
GAMBAR: Koneksi Dua LAN Melalui Bridge
Fungsi Bridge pada gambar diatas :
  1. Membaca semua frame data yang ditransmisikan pada A dan menerima frame-frame tersebut yang ditujukan ke terminal pada B.
  2. Menggunakan protokol yang sama untuk A dan B untuk mentransmisikan frame-frame pada B.
  3. Melakukan hal yang sama untuk lalu-lintas data dari B ke A.
GAMBAR: Konfigurasi Bridge Beberapa LAN
GAMBAR: Konfigurasi Bridge Beberapa LAN

Router

  • Seperti halnya sebuah Bridge, Router juga sebuah peralatan hardware atau software yang dipergunakan untuk mengarahkan informasi yang berasal dari protokol pengalamatan (routing ptotocol) sumber informasi ke protokol pengalamatan tujuan. Router melakukan pekerjaan satu langkah lebih maju dari Bridge karena Router akan memeriksa paket data akan ditujukan ke arah mana, bila arah-nya pada LAN yang sama maka Router tidak perlu bekerja lebih lanjut, tetapi arahnya ke LAN yang berbeda maka barulah Router bekerja mengarahkan paket data tersebut.
  • Karakteristik lain dari Router adalah sbb:
    • dapat mencari rute atau jalur yang terbaik antara dua segmen jaringan
    • dapat mengelola dan menangani banyak tugas antar segmen
    • dapat membantu mengelola lalulintas jaringan
    • dapat menghubungkan dua segmen jaringan yang berbeda protokol lapisan fisik dan lapisan data-link, karena bekerja pada lapisan network.
    • dipergunakan pada koneksi ke jaringan MAN dan WAN
  • Protokol pada Router disebut “routing protocol”, antara lain adalah: inter-router protocol, serial-line protocol, dan protocol stack routing and bridging.
  • Inter-router protocol adalah protokol yang mengatur pengarahan paket data antara satu router dengan router lainnya, misalnya: RIP (Routing Information Protocol) dari Novell, dan OSPF (Open Short Path First) dari Internet Engineering Task Force (IETF).
  • Serial-line protocol adalah protokol yang menangani pengarahan paket data yang dikirim melalui koneksi serial seperti sistem dial-up yang menhubungkan router-router yang berbeda, termasuk diantaranya adalah: HDLC, SLIP (Serial Line Interface Protocol), dan PPP (Point-to-Point Protocol).
  • Protocol Stack Routing and Bridging adalah protocol yang memutuskan apakah paket data harus diarahkan (routed) atau hanya diteruskan (bridged).
GAMBAR:Router Menghubungkan Berbagai Jaringan
GAMBAR:Router Menghubungkan Berbagai Jaringan

Switch

  • Gambar berikut ini memperlihatkan perbedaan dari pemakaian “kabel bus” bersama, “hub” bersama dan “switch”.
GAMBAR: Pemakaian Switching HUB
GAMBAR: Pemakaian Switching HUB
Beberapa sifat yang menarik dari Hub yang bersifat Switch adalah sbb:
  • Tidak diperlukan perubahan-perubahan tertentu terhadap software maupun hardware pada perangkat yang terhubung untuk mengubah LAN dengan Hub menjadi LAN dengan Switch.
  • Masing-masing perangkat yang terhubung ke Switch memiliki kapasitas yang sebanding dengan kapasitas yang tersedia pada LAN Hub. Pada Hub Bus kapasitas 10 Mbps sebenarnya dibagi-bagi secara bersama oleh setiap perangkat yang terhubung. Pada Switch setiap perangkat dapat memiliki kapasitas yang sama sebesar 10 Mbps.
  • Hub berdasarkan Switch dapat berkembang dengan mudah.
Contoh sebuah LAN pada sebuah kantor yang memakai HUB dan SWITCH diperlihatkan pada gambar berikut ini.
GAMBAR: Switch dan HUB dalam Jaringan
GAMBAR: Switch dan HUB dalam Jaringan
Perusahaan utama yang memproduksi peralatan jaringan dan interkoneksi-nya antara lain adalah : Cisco, D-Link, ProLink, AT&T, dan Black Box.

Gateway

Gateway adalah perangkat yang mampu menterjemahkan signal dari satu sistem jaringan ke sistem jaringan lainnya yang memiliki protokol berbeda. Sebagai contoh setiap jaringan lokal memiliki gateway untuk berkomunikasi dengan jaringan luar katakanlah dengan internet.
GAMBAR: Gateway Menggabungkan Dua Jaringan yang Tidak Sama
GAMBAR: Gateway Menggabungkan Dua Jaringan yang Tidak Sama

Protokol JarKom

Protokol jaringan adalah aturan-aturan atau tatacara yang digunakan dalam melaksanakan pertukaran data dalam sebuah jaringan. Protokol mengurusi segala hal dalam komunikasi data, mulai dari kemungkinan perbedaan format data yang dipertukarkan hingga ke masalah koneksi listrik dalam jaringan. Dalam suatu jaringan komputer, terjadi sebuah proses komunikasi antar entiti atau perangkat yang berlainan sistemnya. Entiti atau perangkat ini adalah segala sesuatu yang mampu menerima dan mengirim. Untuk berkomunikasi mengirim dan menerima antara dua entiti dibutuhkan saling-pengertian di antara kedua belah pihak. Pengertian inilah yang dikatakan sebagai protokol. Jadi protokol adalah himpunan aturan-aturan main yang mengatur komunikasi data.
Protokol mendefinisikan apa yang dikomunikasikan bagaimana dan kapan terjadinya komunikasi. Elemen-elemen penting daripada protokol adalah : syntax, semantics dan timing.
  • Syntax mengacu pada struktur atau format data, yang mana dalam urutan tampilannya memiliki makna tersendiri. Sebagai contoh, sebuah protokol sederhana akan memiliki urutan pada delapan bit pertama adalah alamat pengirim, delapan bit kedua adalah alamat penerima dan bit stream sisanya merupakan informasinya sendiri.
  • Semantics mengacu pada maksud setiap section bit. Dengan kata lain adalah bagaimana bit-bit tersebut terpola untuk dapat diterjemahkan.
  • Timing mengacu pada 2 karakteristik yakni kapan data harus dikirim dan seberapa cepat data tersebut dikirim. Sebagai contoh, jika pengirim memproduksi data sebesar 100 Megabits per detik (Mbps) namun penerima hanya mampu mengolah data pada kecepatan 1 Mbps, maka transmisi data akan menjadi overload pada sisi penerima dan akibatnya banyak data yang akan hilang atau musnah.
Setiap jenis topologi jaringan memiliki protokol tertentu, misalnya pada topologi Bus dikenal protokol Ethernet, dan pada topologi Cincin dikenal protokol Token-Ring. Protokol standard komunikasi data yang menjadi acuan dalam perancangan hardware maupun software jaringan adalah: Model Referensi OSI(Open System Interconnection) yang ditetapkan oleh organisasi acuan sedunia ISO (International Standard Organization). Menurut OSI komunikasi antara dua komponen dalam jaringan memerlukan 7 lapisan, mulai dari lapisan Aplikasi, dimana pengguna memulai pengiriman datanya, hingga ke lapisan Fisik, dimana data dalam bentuk sinyal listrik di-transmisikan melalui media komunikasi.
Protokol jaringan praktis yang digunakan dewasa ini pada jaringan Internet maupun Intranet adalah protokol Model Referensi TCP/IP (Transmission Control Protocol/Internet Protocol). Protokol TCP/IP ini merupakan penyederhanaan dari OSI dengan menggabungkan lapisan-lapisannya sehingga tersisa hanya 5 lapisan. Perbandingan kedua protokol ini disajikan pada gambar berikut:
GAMBAR: OSI vs TCP/IP
GAMBAR: OSI vs TCP/IP
Fungsi utama masing-masing lapisan OSI disajikan dalam tabel berikut ini:
Lapisan
Fungsi Lapisan
Application (Aplikasi)Lapisan yang menangani program aplikasi yang digunakan oleh user dalam mengirim/menerima data, misalnya program e-mail, Messenger, Browser, dsb
Presentation (Presentasi)Lapisan ini melakukan presentasi data, perubahan format agar terjadi kesesuaian antara pengirim dan penerima
Session (Sessi)Lapisan ini yang membuka koneksi antara dua komponen yang berkomunikasi, menjaga koneksi selama komunikasi berlangsung dan memutuskan-nya ketika selesai
Transport (Transport)Lapisan ini yang menjamin pengiriman data dari satu komponen ke komponen lainnya yang berkomunikasi
Network (Jaringan)Lapisan yang mengatur rute dari paket data melalui jaringan, sehingga paket ini bisa sampai ke tujuan
Data Link (Sambung Data)Lapisan yang menjamin paket-paket data terbebas dari kesalahan ketika disampaikan ke penerima
Physical (Fisik)Lapisan yang menangani medium fisik / koneksi listrik yang menghubungkan dua komponen yang berkomunikasi.
Fungsi utama masing-masing lapisan TCP/IP disajikan dalam tabel berikut ini:
Lapisan
Fungsi Lapisan
Physical (Fisik)Lapisan yang menangani antarmuka antara medium transmisi dengan peralatan. Karakteristik fisik, seperti medium, bentuk signal, kecepatan signal, ditentukan pada lapisan ini.
Network Access (Jaringan)Lapisan ini menangani rute data dan akses antara dua komputer yang saling berkomunikasi dalam jaringan yang sama. Lapisan ini juga memeriksa alamat penerima data, menetapkan prioritas pengiriman.
InternetLapisan ini menangani rute data dan akses antara dua komputer yang berkomunikasi dalam jaringan yang berbeda. Lapisan ini menggunakan protokol Internet untuk memilih rute data dalam jaringan yang beragam.
TransportLapisan yang menjamin reliabilitas pengiriman paket-paket data, serta mengatur urutan paket tersebut. Protokol TCP digunakan pada lapisan ini.
Application (Aplikasi)Lapisan ini menangani berbagai aplikasi yang akan menggunakan jaringan.
Protokol TCP/IP mengenali tiap terminal dalam jaringan melalui nomer IP (IP number), setiap komputer harus memiliki nomer IP yang berbeda. Nomer IP dewasa ini menggunakan bilangan biner 32 bit yang dibagi menjadi 4 bagian masing-masing 8 bit, sebagai contoh dalam jaringan intranet biasa digunakan nomer IP untuk satu komputer sebagai berikut : 192.168.1.10, dan pada jaringan yang sama nomer IP komputer lainnya adalah : 192.168.1.15, dan sebagainya.
Selain kedua protokol diatas dikenal pula protokol akses media, protokol antar jaringan, dan protokol transport data. Protokol akses media adalah protokol pada lapisan fisik dan lapisan data-link, mengatur bagaimana data disalurkan pada media fisik dan bagaimana data diakses dari media fisik. Protokol akses media yang terkenal adalah protokol ethernet yang biasa disebut sebagai CSMA/CD (Carrier Sense Multiple Access / Collision Detection) dan Token-Ring. CSMA/CD mengatur data pada topologi bus dan topologi star. Token-Ring mengatur data pada topologi ring yang menggunakan media kabel koaksial, pada topologi ring dengan kabel serat optik digunakan protokol FDDI (Fiber Distributed Data Interface).
CSMA/CD yang di-standarisasi sebagai IEEE 802.3 memiliki prinsip kerja sebagai berikut:
  • Terminal yang akan mengirim data melalui media harus memeriksa media apakah dalam keadaan sibuk (ada yang pakai) atau tidak (carrier sense).
  • Bila tidak sibuk maka segera kirim data melalui media
  • Bila sibuk maka terminal harus terus mendengarkan (memeriksa) berulang-kali hingga tidak sibuk.
  • Bila karena suatu hal terjadi tabrakan (dua terminal secara bersamaan mendeteksi media pada keadaan tidak sibuk, keduanya mengirim data pada saat yang sama), maka sinyal gangguan akan dikirim ke semua terminal (collision detection), dan kedua terminal yang bertabrakan akan di-stop untuk mengirim data sementara waktu.
  • Setelah sinyal gangguan berlalu beberapa saat maka terminal dapat mulai berlomba untuk mendapatkan media.
Token-Ring adalah protokol akses media pada topologi cincin yang distandarisasi sebagai IEEE 802.5. Token adalah sebuah frame data kecil yang dialirkan (sirkulasi) satu-arah ke semua terminal dalam jaringan cincin. Prinsip kerjanya sebagai berikut:
  • Terminal yang akan mengirim data harus menunggu untuk mendeteksi adanya token yang melintas pada koneksi-nya.
  • Ketika ada token, dan token ini bebas, maka terminal ini akan mengubah bit token menjadi terpakai kemudian menyertakan frame data untuk di-sirkulasi dalam jaringan.
  • Setiap terminal akan memeriksa: apakah data yang dibawa token ini adalah untuknya atau bukan. Apabila frame data ini bukan untuknya maka frame diteruskan ke terminal berikutnya.
  • Apabila frame data ini untuknya maka data akan diambil kemudian bit token diubah menjadi bebas (kosong).
  • Apabila token dan frame data tidak ada yang mengambil-nya maka token akan dibebaskan pada saat melintas kembali ke terminal pengirim.

Topologi JarKom

Arsitektur topologi merupakan bentuk koneksi fisik untuk menghubungkan setiap node pada sebuah jaringan. Pada sistem LAN terdapat tiga topologi utama yang paling sering digunakan: bus, star, dan ring. Topologi jaringan ini kemudian berkembang menjadi topologi tree dan mesh yang merupakan kombinasi dari star, mesh, dan bus. Dengan populernya teknologi nirkabel dewasa ini maka lahir pula satu topologi baru yaitu topologi wireless. Berikut topologi-topologi yang dimaksud:
  1. Topologi Bus
  2. Topologi Ring (Cincin)
  3. Topologi Star (Bintang)
  4. Topologi Tree (Pohon)
  5. Topologi Mesh (Tak beraturan)
  6. Topologi Wireless (Nirkabel)
Topologi Bus
Topologi bus ini sering juga disebut sebagai topologi backbone, dimana ada sebuah kabel coaxial yang dibentang kemudian beberapa komputer dihubungkan pada kabel tersebut.
  • Secara sederhana pada topologi bus, satu kabel media transmisi dibentang dari ujung ke ujung, kemudian kedua ujung ditutup dengan “terminator” atau terminating-resistance (biasanya berupa tahanan listrik sekitar 60 ohm).
  • GAMBAR: Prinsip Topologi Bus
    GAMBAR: Prinsip Topologi Bus
  • Pada titik tertentu diadakan sambungan (tap) untuk setiap terminal.
  • Wujud dari tap ini bisa berupa “kabel transceiver” bila digunakan “thick coax” sebagai media transmisi.
  • Atau berupa “BNC T-connector” bila digunakan “thin coax” sebagai media transmisi.
  • Atau berupa konektor “RJ-45” dan “hub” bila digunakan kabel UTP.
  • Transmisi data dalam kabel bersifat “full duplex”, dan sifatnya “broadcast”, semua terminal bisa menerima transmisi data.
GAMBAR: Koneksi kabel-transceiver pada topologi Bus
GAMBAR: Koneksi kabel-transceiver pada topologi Bus
  • Suatu protokol akan mengatur transmisi dan penerimaan data, yaituProtokol Ethernet atau CSMA/CD.
  • Pemakaian kabel coax (10Base5 dan 10Base2) telah distandarisasi dalam IEEE 802.3, yaitu sbb:
TABEL: Karakteritik Kabel Coaxial
10Base510Base2
Rate Data10 Mbps10 Mbps
Panjang / segmen500 m185 m
Rentang Max2500 m1000 m
Tap / segmen10030
Jarak per Tap2.5 m0.5 m
Diameter kabel1 cm0.5 cm
  • Melihat bahwa pada setiap segmen (bentang) kabel ada batasnya maka diperlukan “Repeater” untuk menyambungkan segmen-segmen kabel.
GAMBAR: Perluasan topologi Bus menggunakan Repeater
GAMBAR: Perluasan topologi Bus menggunakan Repeater
Kelebihan topologi Bus adalah:
  • Instalasi relatif lebih murah
  • Kerusakan satu komputer client tidak akan mempengaruhi komunikasi antar client lainnya
  • Biaya relatif lebih murah
Kelemahan topologi Bus adalah:
  • Jika kabel utama (bus) atau backbone putus maka komunikasi gagal
  • Bila kabel utama sangat panjang maka pencarian gangguan menjadi sulit
  • Kemungkinan akan terjadi tabrakan data(data collision) apabila banyak client yang mengirim pesan dan ini akan menurunkan kecepatan komunikasi.
Topologi Ring (Cincin)
Topologi ring biasa juga disebut sebagai topologi cincin karena bentuknya seperti cincing yang melingkar. Semua komputer dalam jaringan akan di hubungkan pada sebuah cincin. Cincin ini hampir sama fungsinya dengan concenrator pada topologi star yang menjadi pusat berkumpulnya ujung kabel dari setiap komputer yang terhubung.
  • Secara lebih sederhana lagi topologi cincin merupakan untaian media transmisi dari satu terminal ke terminal lainnya hingga membentuk suatu lingkaran, dimana jalur transmisi hanya “satu arah”.
Tiga fungsi yang diperlukan dalam topologi cincin : penyelipan data, penerimaan data, dan pemindahan data.
GAMBAR: Prinsip Koneksi Topologi Ring
GAMBAR: Prinsip Koneksi Topologi Ring
  • Penyelipan data adalah proses dimana data dimasukkan kedalam saluran transmisi oleh terminal pengirim setelah diberi alamat dan bit-bit tambahan lainnya.
  • Penerimaan data adalah proses ketika terminal yang dituju telah mengambil data dari saluran, yaitu dengan cara membandingkan alamat yang ada pada paket data dengan alamat terminal itu sendiri. Apabila alamat tersebut sama maka data kiriman disalin.
  • Pemindahan data adalah proses dimana kiriman data diambil kembali oleh terminal pengirim karena tidak ada terminal yang menerimanya (mungkin akibat salah alamat). Jika data tidak diambil kembali maka data ini akan berputar-putar dalama saluran. Pada jaringan bus hal ini tidak akan terjadi karena kiriman akan diserap oleh “terminator”.
  • Pada hakekatnya setiap terminal dalam jaringan cincin adalah “repeater”, dan mampu melakukan ketiga fungsi dari topologi cincin.
  • Sistem yang mengatur bagaimana komunikasi data berlangsung pada jaringan cincin sering disebut token-ring.
  • Kemungkinan permasalahan yang bisa timbul dalam jaringan cincin adalah:
    • Kegagalan satu terminal / repeater akan memutuskan komunikasi ke semua terminal.
    • Pemasangan terminal baru menyebabkan gangguan terhadap jaringan, terminal baru harus mengenal dan dihubungkan dengan kedua terminal tetangganya.
Topologi Star (Bintang)
Disebut topologi star karena bentuknya seperti bintang, sebuah alat yang disebutconcentrator bisa berupa hub atau switch menjadi pusat, dimana semua komputer dalam jaringan dihubungkan ke concentrator ini.
  • Pada topologi Bintang (Star) sebuah terminal pusat bertindak sebagai pengatur dan pengendali semua komunikasi yang terjadi. Terminal-terminal lainnya melalukan komunikasi melalui terminal pusat ini.
  • Terminal kontrol pusat bisa berupa sebuah komputer yang difungsikan sebagai pengendali tetapi bisa juga berupa  “HUB” atau “MAU” (Multi Accsess Unit).
GAMBAR: Prinsip Koneksi Topologi Star
GAMBAR: Prinsip Koneksi Topologi Star
  • Terdapat dua alternatif untuk operasi simpul pusat.
    • Simpul pusat beroperasi secara “broadcast” yang menyalurkan data ke seluruh arah. Pada operasi ini walaupun secara fisik kelihatan sebagai bintang namun secara logik sebenarnya beroperasi seperti bus. Alternatif ini menggunakan HUB.
    • Simpul pusat beroperasi sebagai “switch”, data kiriman diterima oleh simpul kemudian dikirim hanya ke terminal tujuan (bersifat point-to-point), akternatif ini menggunakan MAU sebagai pengendali.
  • Bila menggunakan HUB maka secara fisik sebenarnya jaringan berbentuk topologi Bintang namun secara logis bertopologi Bus. Bila menggunakan MAU maka baik fisik maupun logis bertopologi Bintang.
  • Kelebihan topologi bintang :
    • Karena setiap komponen dihubungkan langsung ke simpul pusat maka pengelolaan menjadi mudah, kegagalan komunikasi mudah ditelusuri.
    • Kegagalan pada satu komponen/terminal tidak mempengaruhi komunikasi terminal lain.
  • Kelemahan topologi bintang:
    • Kegagalan pusat kontrol (simpul pusat) memutuskan semua komunikasi
    • Bila yang digunakan sebagai pusat kontrol adalah HUB maka kecepatan akan berkurang sesuai dengan penambahan komputer, semakin banyak semakin lambat.
Topologi Tree (Pohon)
  • Topologi pohon adalah pengembangan atau generalisasi topologi bus. Media transmisi merupakan satu kabel yang bercabang namun loop tidak tertutup.
GAMBAR: Prinsip Koneksi Topologi Tree
GAMBAR: Prinsip Koneksi Topologi Tree
  • Topologi pohon dimulai dari suatu titik yang disebut “headend”. Dari headend beberapa kabel ditarik menjadi cabang, dan pada setiap cabang terhubung beberapa terminal dalam bentuk bus, atau dicabang lagi hingga menjadi rumit.
  • Ada dua kesulitan pada topologi ini:
    • Karena bercabang maka diperlukan cara untuk menunjukkan kemana data dikirim, atau kepada siapa transmisi data ditujukan.
    • Perlu suatu mekanisme untuk mengatur transmisi dari terminal terminal dalam jaringan.
Topologi Mesh (Tak beraturan)
  • Topologi Mesh adalah topologi yang tidak memiliki aturan dalam koneksi. Topologi ini biasanya timbul akibat tidak adanya perencanaan awal ketika membangun suatu jaringan.
  • Karena tidak teratur maka kegagalan komunikasi menjadi sulit dideteksi, dan ada kemungkinan boros dalam pemakaian media transmisi.
GAMBAR: Prinsip Koneksi Topologi Mesh
GAMBAR: Prinsip Koneksi Topologi Mesh
Topologi Wireless (Nirkabel)
  • Jaringan nirkabel menjadi trend sebagai alternatif dari jaringan kabel, terutama untuk pengembangan LAN tradisional karena bisa mengurangi biaya pemasangan kabel dan mengurangi tugas-tugas relokasi kabel apabila terjadi perubahan dalam arsitektur bangunan dsb. Topologi ini dikenal dengan berbagai nama, misalnya WLAN, WaveLAN, HotSpot, dsb.
  • Model dasar dari LAN nirkabel adalah sbb:
GAMBAR: Prinsip LAN Nirkabel
GAMBAR: Prinsip LAN Nirkabel
  • Blok terkecil dari LAN Nirkabel disebut Basic Service Set (BSS), yang terdiri atas sejumlah station / terminal yang menjalankan protokol yang sama dan berlomba dalam hal akses menuju media bersama yang sama.
  • Suatu BSS bisa terhubung langsung atau terpisah dari suatu sistem distribusi backbone melalui titik akses (Access Point).
  • Protokol MAC bisa terdistribusikan secara penuh atau terkontrol melalui suatu fungsi kordinasi sentral yang berada dalam titik akses.
  • Suatu Extended Service Set (ESS) terdiri dari dua atau lebih BSS yang dihubungkan melalui suatu sistem distribusi.
  • Interaksi antara LAN nirkabel dengan jenis LAN lainnya digambarkan sebagai berikut:
GAMBAR: Koneksi Jaringan Nirkabel
GAMBAR: Koneksi Jaringan Nirkabel
  • Pada suatu jaringan LAN bisa terdapat LAN berkabel backbone, seperti “Ethernet” yang mendukung server, workstation, dan satu atau lebih bridge / router untuk dihubungkan dengan jaringan lain. Selain itu terdapat modul kontrol (CM) yang bertindak sebagai interface untuk jaringan LAN nirkabel. CM meliputi baik fungsi bridge ataupun fungsi router untuk menghubungkan LAN nirkabel dengan jaringan induk.  Selain itu terdapat Hub dan juga modul pemakai (UM) yang mengontrol sejumlah stasiun LAN berkabel.
  • Penggunaan teknologi LAN nirkabel lainnya adalah untuk menghubungkan LAN pada bangunan yang berdekatan.
  • Syarat-syarat LAN nirkabel :
    • Laju penyelesaian: protokol medium access control harus bisa digunakan se-efisien mungkin oleh media nirkabel untuk memaksimalkan kapasitas.
    • Jumlah simpul: LAN nirkabel perlu mendukung ratusan simpul pada sel-sel multipel.
    • Koneksi ke LAN backbone: modul kontrol (CM) harus mampu menghubungkan suatu jaringan LAN ke jaringan LAN lainnya atau suatu jaringan ad-hoc nirkabel.
    • Daerah layanan: daerah jangkauan untuk LAN nirkabel biasanya memiliki diameter 100 hingga 300 meter.
    • Kekokohan dan keamanan transmisi: sistem LAN nirkabel harus handal dan mampu menyediakan sistem pengamanan terutama penyadapan.
  • Teknologi LAN nirkabel:
    • LAN infrared (IR) : terbatas dalam sebuah ruangan karena IR tidak mampu menembus dinding yang tidak tembus cahaya.
    • LAN gelombang radio : terbatas dalam sebuah kompleks gedung, seperti bluetooth, WiFi, dan HomeRF.
    • LAN spektrum penyebaran: beroperasi pada band-band ISM (industrial, scientific, medical) yang tidak memerlukan lisensi.
    • Gelombang mikro narrowband : beroperasi pada frekuensi gelombang mikro yang tidak termasuk dalam spektrum penyebaran.

Klasifikasi JarKom

Ada dua model/tipe dasar jaringan komputer yaitu: jaringan peer-to-peer atau jaringan client/server. Jaringan peer-to-peer adalah jaringan dimana komputer-komputer saling mendukung, sehingga setiap komputer dapat meminta pemakaian bersama sumberdaya dari komputer lainnya, demikian pula harus siap melayani permintaan dari komputer lainnya. Model jaringan ini biasanya hanya bisa diterapkan pada jumlah komputer yang tidak terlalu banyak, maksimum 25, karena komunikasi akan menjadi rumit dan macet bilamana komputer terlalu banyak. Bisa dibayangkan apabila ternyata ada banyak komputer yang tiba-tiba meminta beberapa file dari satu komputer yang sama, bagaimana melayaninya?

GAMBAR Jaringan Peer-to-Peer
GAMBAR Jaringan Peer-to-Peer

Model yang lain, jaringan client/server, pada model ini ada satu komputer yang disiapkan menjadi pelayan (server) dari komputer lainnya (client). Semua permintaan layanan sumberdaya dari komputer client harus dilewatkan ke komputer server, komputer server ini yang akan mengatur pelayanannya. Apabila komunikasi permintaan layanan sangat sibuk bahkan bisa disiapkan lebih dari satu komputer menjadi server, sehingga ada pembagian tugas, milsanya file-server, print-server, database server dan sebagainya. Tentu saja konfigurasi komputer server biasanya lebih dari konfigurasi komputer client baik dari segi kapasitas memori, kapasitas hardisk, maupun kecepatan prosessornya.

GAMBAR Jaringan Client-Server
GAMBAR Jaringan Client-Server

Jaringan dapat pula dibedakan berdasarkan cakupan areal layanan (atau menurut geografis) menjadi :
  • Jaringan Lokal (Local Area Network / LAN)
  • Jaringan Kota (Metropolitan Area Network / MAN)
  • Jaringan Luas (Wide Area Network / WAN)
Jaringan Lokal (LAN) adalah jaringan dengan cakupan areal terbatas pada satu lokasi, misalnya dalam satu ruangan, satu gedung, atau beberapa gedung yang sangat berdekatan. LAN pada umumnya menggunakan media transmisi berupa kabel, seperti kabel UTP (Unshielded Twisted Pair) pada jarak maksimum 100 meter, kabel Coaxial hingga 500 meter, bahkan Serat Optik (Fiber Optic) dalam jarak lingkar 3 kilometer, tetapi banyak LAN yang tidak pakai kabel (Wireless LAN atau WaveLAN) tetapi menggunakan frekuensi radio sebagai media transmisi.
Gambar Berbagai Media Transmisi
Gambar Berbagai Media Transmisi
Gambar Jaringan Lokal (LAN)
Gambar Jaringan Lokal (LAN)

Jaringan Kota (MAN) adalah perluasan LAN dan CAN sehingga mencakup areal satu kota, misalnya jaringan antar kampus dan jaringan antar kantor cabang, sehingga dapat mencapai jarak rentang antara 10 – 45 kilometer. Media transmisi kabel adalah Serat Optik, tetapi banyak yang menggunakan fasilitas komunikasi telepon seperti jalur sewa (leased line, T1 line), atau menggunakan antena parabola melalui gelombang mikro (microwave), bahkan antena Satelit.
GAMBAR Jaringan Metropolitan Area Network
GAMBAR Jaringan Metropolitan Area Network

Jaringan Luas (WAN) adalah jaringan antarkota, antar propinsi, antar negara, bahkan antar benua, bentangannya bisa mencakup seluruh dunia, misalnya jaringan yang menghubungkan semua bank di Indonesia, atau jaringan yang menghubungkan semua kantor Perwakilan Indonesia di seluruh dunia. Media transmisi utama adalah komunikasi lewat satelit, tetapi banyak yang mengandalkan koneksi serat optik antar negara.

GAMBAR Jaringan Wide Area Network
GAMBAR Jaringan Wide Area Network

Pengenalan JarKom

Jaringan komputer dapat diartikan sebagai sebuah rangkaian dua atau lebih komputer. Komputer-komputer ini akan dihubungkan satu sama lain dengan sebuah sistem komunikasi. Dengan jaringan komputer ini dimungkinkan bagi setiap komputer yang terjaring di dalamnya dapat saling tukar-menukar data, program, dan sumber daya komputer lainnya seperti media penyimpanan, printer, dan lain-lain. Jaringan komputer yang menghubungkan komputer-komputer yang berada pada lokasi berbeda dapat juga dimanfaatkan untuk mengirim surat elektronik (e-mail), mengirim file data (upload) dan mengambil file data dari tempat lain (download), dan berbagai kegiatan akses informasi pada lokasi yang terpisah. 


Tujuan utama dari sebuah jaringan komputer adalah sharing resource (baca: sumber daya), dimana sebuah komputer dapat memanfaatkan sumber daya yang dimiliki komputer lain yang berada dalam jaringan yang sama.

Perkembangan teknologi komunikasi data dan jaringan komputer sudah tidak terbatas lagi hanya pada komputer. Berbagai perangkat teknologi komunikasi yang hadir saat ini berkembang mengikuti perkembangan teknologi komputer, banyak diantaranya mengintegrasikan perangkat komputer seperti mikroprosesor, memori, display, storage, dan teknologi komunikasi ke dalamnya padahal dulunya teknologi ini dikembangkan untuk komputer yang dapat kita temui saat ini sudah ikut digunakan pada teknologi jaringan komputer.

Suatu jaringan komputer terdiri atas:
1. minimal dua buah komputer
2. kartu jaringan (network interface card / NIC) pada setiap komputer
3. medium koneksi, yang menghubungkan kartu jaringan satu komputer ke komputer lainnya, biasa disebut sebagai medium transmisi data, bisa berupa kabel maupun nirkabel atau tanpa-kabel (wireless seperti radio, microwave, satelit, dsb).
4. perangkat lunak sistem operasi jaringan (network operating system software / NOSS) yang berfungsi untuk melakukan pengelolaan sistem jaringan, misalnya: Microsoft Windows 2000 server, Microsoft Windows NT, Novell Netware, Linux, dan sebagainya.
5. peralatan interkoneksi seperti Hub, Bridge, Switch, Router, Gateway, apabila jaringan yang dibentuk semakin luas jangkauannya.