Sabtu, 01 Juni 2013

program java.awt dan swing



IMPORT.JAVA.AWT

            Di dalam java terdapat dua paket yang dapat kita gunakan untuk pengembangan program-program GUI. GUI adalah graphical user interface, dalam dunia nyata sebagian programnya berbentuk visual bukan console.
            Dua paket GUI tersebut adalah SWING dan AWT. AWT(Abstract Window Toolkit) merupakan sekulmpulan library yang tidak tergantung pada platfrom serta digunakan untuk menyederhanakan implementasi user-interface, sedangkan Swing merupakan salah satu cara untuk menginplementasikan pemrograman window pada java,beda swing dengan awt adalah, bentuk komponen komponen dari kelas swing sama bentuknya pada semua sistem operasi.
§  AWT  (Abstract Window Toolkit)
          Program AWT dirancang menggunakan event dan event-handlers. Sebuah event merupakan aksi dari suatu komponen GUI seperti penekanan mouse (mouse clicked) , penggeseran mouse (mouse dragged), penekanan tomboL (key pressed), pemilihan komponen menu dan lain-lain.
Contoh Window Sederhana 
 Untuk dapat menggunakan AWT diperlukan paket awt sebagai berikut: 
ü  import java.awt.*; 
ü  import java.awt.event.*;

Adapun fungsinya ; 
·         import java.awt.*;  merupakan fungsi yang digunakan untuk proses inputan dalam program java.
·         import java.awt.event.*; merupakan fungsi import yang digunakan untuk proses deklarasi dari class event yang berisi komponen.

Pengertian java Swing
Swing merupakan koleksi komponen GUI yang berjalan secara seragam di setiap plattform murni yang mendukung JVM (Java Virtual Machine). Keseluruhankomponen Swing ditulis menggunakan java sehingga mampu menyediakan fungsionalitas maksimal di platform yang ekuivalen. Hal ini juga membuktikan bahwa portabilitas aplikasi swing sangat tinggi.
Komponen-komponen Swing dapat di klasifikasikan dalam tiga bagian, yaitu top level container, intermediate container dan komponen atomic (tunggal)
  • Container tingkat atas (top level) berfungsi untuk menyediakan ruang bagi komponen-komponen lainya. Container jenis ini terdiri daro JFrame, JWindow, JDialog, dan JApplet.
  • Container menengah adalah komponen (non top level) yang keberadaannya untuk menampung komponen lainnya, misal panel, tabbed dan tool bar
  • Komponen atomic berfungsi untuk menampilkan dan/atau menerima informasi. Komponen tunggal memiliki peran penting dalam menghasilkan antarmuka user. Contoh komponen atomic adalah text field, button dan label

Sabtu, 30 Maret 2013

pengertian subnetting

Pengertian Subnetting
Subnetting adalah suatu metode untuk memperbanyak network ID dari suatu network ID yang telahanda miliki. Contoh kasus diperiukannya subnetting: Sebuah perusahaan memperoleh IP address network kelas C 192.168.0.0. Dengan IP network tersebut maka akan didapatkan sebanyak 254 (28-2) alamat IP address yang dapat kita pasang pada komputer yang terkoneksi ke jaringan. Yang menjadi masalah adalah bagaimana mengelola jaringan dengan jumlah komputer lebih dari 254 tersebut. Tentu tidak mungkin jika anda harus menempatkan komputer sebanyak itu dalam satu lokasi. Jika anda hanya menggunakan 30 komputer dalam satu kantor, maka ada 224 IP address yang tidak akan terpakai. Untuk mensiasati jumlah IP address yang tidak terpakai tersebut dengan jalan membagi IP network menjadi beberapa network yang lebih kecil yang disebut subnet.
Rumus untuk menghitung jumlah subnet adalah: 2n -2 n adalah jumlah bit yang diselubungi
Rumus untuk menghitung jumlah host per subnet = 2N – 2 N adalah jumlah bit yang masih tersisa untuk host ID
1. Fungsi Subnetting
fungsi subnetting antara lain sbb:
  1. Mengurangi lalu-lintas jaringan, sehingga data yang lewat di perusahaan tidak akan bertabrakan (collision) atau macet.
  2. Teroptimasinya unjuk kerja jaringan.
  3. Pengelolaan yang disederhanakan.
  4. Membantu pengembangan jaringan ke arah jarak geografis yang menjauh,
Untuk contohnya kita bisa ambil kasus sbb : WAN yang menggunakan jaringan antar kota yang berbeda. lebih optimpal jaringan tersebut dengan subnetting.

2. Proses Subnetting
untuk melakukan proses subnetting kita akan melakukan beberapa proses antara lain :
  • Menentukan jumlah subnet yang dihasilkan oleh subnet mask
  • Menentukan jumlah host per subnet
  • Menentukan subnet yang valid
  • Menentukan alamat broadcast untuk tiap subnet
  • Menentukan host – host yang valid untuk tiap subnet

Dua alasan utama melakukan subnetting:
1. Mengalokasikan IP address yang terbatas supaya lebih efisien. Jika internet terbatas oleh alamat-alamat di kelas A, B, dan C, tiap network akan memliki 254, 65.000, atau 16 juta IP address untuk host devicenya. Walaupun terdapat banyak network dengan jumlah host lebih dari 254, namun hanya sedikit network (kalau tidak mau dibilang ada) yang memiliki host sebanyak 65.000 atau 16 juta. Dan network yang memiliki lebih dari 254 device akan membutuhkan alokasi kelas B dan mungkin akan menghamburkan percuma sekitar 10 ribuan IP address.
2. Alasan kedua adalah, walaupun sebuah organisasi memiliki ribuan host device, mengoperasikan semua device tersebut di dalam network ID yang sama akan memperlambat network. Cara TCP/IP bekerja mengatur agar semua komputer dengan network ID yang sama harus berada di physical network yang sama juga. Physical network memiliki domain broadcast yang sama, yang berarti sebuah medium network harus membawa semua traffic untuk network. Karena alasan kinerja, network biasanya disegmentasikan ke dalam domain broadcast yang lebih kecil – bahkan lebih kecil – dari Class C address.
Subnets
Subnet adalah network yang berada di dalam sebuah network lain (Class A, B, dan C). Subnets dibuat menggunakan satu atau lebih bit-bit di dalam host Class A, B, atau C untuk memperlebar network ID. Jika standar network ID adalah 8, 16, dan 24 bit, maka subnet bisa memiliki panjang network ID yang berbeda-beda.





[show.php.jpeg]
Gambar di Picture 1 menunjukkan sebuah network sebelum dan sesudah subnetting diaplikasikan. Di dalam jaringan yang tidak subnetkan, network ditugaskan ke dalam Address di Class B 144.28.0.0. Semua device di dalam network ini harus berbagi domain broadcast yang sama.
Di network yang ke dua, empat bit pertama host ID digunakan untuk memisahkan network ke dalam dua bagian kecil network – diidentifikasikan dengan subnet 16 dan 32. Bagi dunia luar (di sisi luar router), kedua network ini tetap akan tampak seperti sebuah network dengan IP 144.28.0.0. Sebagai contoh, dunia luar menganggap device di 144.28.16.22 dimiliki oleh jaringan 144.28.0.0. Sehingga, paket yang dikirim ke device ini dikirim ke router di 144.28.0.0. Router kemudian melihat bagian subnet dari host ID untuk memutuskan apakah paket diteruskan ke subnet 16 atau 32.
Subnet Mask
Agar subnet dapat bekerja, router harus diberi tahu bagian mana dari host ID yang digunakan untuk network ID subnet. Cara ini diperoleh dengan menggunakan angka 32 bit lain, yang dikenal dengan subnet mask. Bit IP address yang mewakili network ID tampil dengan angka 1 di dalam mask, dan bit IP address yang menjadi host ID tampil dengan angka 0 di dalam mask. Jadi biasanya, sebuah subnet mask memiliki deretan angka-angka 1 di sebelah kiri, kemudian diikuti dengan deretan angka 0.
Sebagai contoh, subnet mask untuk subnet di Picture 1 – dimana network ID yang berisi 16 bit network ID ditambah tambahan 4-bit subnet ID – terlihat seperti ini:
11111111 11111111 11110000 00000000
Atau dengan kata lain, 20 bit pertama adalah 1, dan sisanya 12 bit adalah 0. Jadi, network ID memiliki panjang 20 bit, dan bagian host ID yang telah disubnetkan memiliki panjang 12 bit.
Untuk menentukan network ID dari sebuah IP address, router harus memiliki kedua IP address dan subnet masknya. Router kemudian menjalankan operasi logika AND di IP address dan mengekstrak (menghasilkan) network ID. Untuk menjalankan operasi logika AND, tiap bit di dalam IP address dibandingkan dengan bit subnet mask. Jika kedua bit 1, maka hasilnya adalah, Jika salah satu bit 0, maka hasilnya adalah 0.
Sebagai contoh, berikut ini adalah contoh network address yang di hasilkan dari IP address menggunakan 20-bit subnet mask dari contoh sebelumnya.
144. 28. 16. 17.
IP address (biner) 10010000 00011100 00100000 00001001
Subnet mask 11111111 11111111 11110000 00000000
Network ID 10010000 00011100 00100000 00000000
144. 28. 16. 0
Jadi network ID untuk subnet ini adalah 144.28.16.0
Subnet mask, seperti juga IP address ditulis menggunakan notasi desimal bertitik (dotted decimal notation). Jadi 20-bit subnet mask seperti contoh diatas bisa dituliskan seperti ini: 255.255.240.0
Subnet mask:
11111111 11111111 11110000 00000000
255. 255. 240. 0.
Jangan bingung membedakan antara subnet mask dengan IP address. Sebuah subnet mask tidak mewakili sebuah device atau network di internet. Cuma menandakan bagian mana dari IP address yang digunakan untuk menentukan network ID. Anda dapat langsung dengan mudah mengenali subnet mask, karena octet pertama pasti 255, 255 bukanlah octet yang valid untuk IP address class.
Aturan-aturan Dalam Membuat Subnet mask
1. Angka minimal untuk network ID adalah 8 bit. Sehingga, octet pertama dari subnet pasti 255.
2. Angka maximal untuk network ID adalah 30 bit. Anda harus menyisakan sedikitnya 2 bit untuk host ID, untuk mengizinkan paling tidak 2 host. Jika anda menggunakan seluruh 32 bit untuk network ID, maka tidak akan tersisa untuk host ID. Ya, pastilah nggak akan bisa. Menyisakan 1 bit juga tidak akan bisa. Hal itu disebabkan sebuah host ID yang semuanya berisi angka 1 digunakan untuk broadcast address dan semua 0 digunakan untuk mengacu kepada network itu sendiri. Jadi, jika anda menggunakan 31 bit untuk network ID dan menyisakan hanya 1 bit untuk host ID, (host ID 1 digunakan untuk broadcast address dan host ID 0 adalah network itu sendiri) maka tidak akan ada ruang untuk host sebenarnya. Makanya maximum network ID adalah 30 bit.
3. Karena network ID selalu disusun oleh deretan angka-angka 1, hanya 9 nilai saja yang mungkin digunakan di tiap octet subnet mask (termasuk 0). Tabel berikut ini adalah kemungkinan nilai-nilai yang berasal dari 9 bit.
Binary Octet Decimal
00000000 0
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255
Private dan Public Address
Host apapun dengan koneksi langsung ke internet harus memiliki IP address unik global. Tapi, tidak semua host terkoneksi langsung ke internet. Beberapa host berada di dalam network yang tidak terkoneksi ke internet. Beberapa host terlindungi firewall, sehingga koneksi internet mereka tidak secara langsung.
Beberapa blok IP address khusus digunakan untuk private network atau network yang terlindungi oleh firewall. Terdapat tiga jangkauan (range) untuk IP address tersebut seperti di tabel berikut ini. Jika anda ingin menciptakan jaringan private TCP/IP, gunakan IP address di tabel ini.
CIDR Subnet Mask Address Range
10.0.0.0/8 255.0.0.0 10.0.0.1 – 10.255.255.254
172.16.0.0/12 255.255.240.0 172.16.1.1 – 172.31.255.254
192.168.0.0/16 255.255.0.0 192.168.0.1 – 192.168.255.254

Jumat, 22 Maret 2013

perbedaan TCP dan UDP

PERBDAAN PROTOCOL TCP DAN UDP, DAN CONTOH PENERAPANNYA DI JARKOM

Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP) merupakan suatu layanan pengiriman berorientasi koneksi yang dapat diandalkan. Data TCP ditransmisikan dalam segmen-segmen dan suatu sesi harus ditetapkan sebelum host dapat mempertukarkan data. TCP memakai komunikasi byte-stream, yang berarti bahwa data diperlakukan sebagai suatu rangkaian byte.
TCP mampu mencapai keterandalannya dengan menugaskan rangkaian angka ke setiap segmen yang ditransmisikan. Jika suatu segmen dibagi menjadi potongan-potongan yang lebih kecil, maka host penerima mengerti apakah semua potongan itu sudah diterima. Suatu pengakuan akan memverifikasi bahwa host lain sudah menerima data itu. Bagi setiap segmen yang dikirimkan, host penerima harus menghasilkan acknowledgment (ACK) dalam periode tertentu. Bila pengirim tidak menerima ACK, maka data tersebut ditransmisikan ulang. Kalau segmen yang diterima ternyata rusak, maka host penerima akan membuangnya. Karena dalam kasus ini ACK tidak dikirimkan, maka pengirim mentransmisikan ulang segmen itu.
Hasil Simulasi Pengaruh Pengumpulan Paket Terhadap Kinerja TCP
Pertama kita lihat pengaruh pengumpulan paket terhadap kinerja TCP. Kita tahu bahwa pengumpulan paket menyebabkan tambahan delay pada paket, yang meningkatkan end-to-end Round Trip Time (RTT) dan Retransmission Time-Out (RTO), dan akibatnya menurunkan throughput TCP. Disisi lain, pengumpulan paket memperbaiki throughput TCP dengan beberapa cara, yaitu :
Pengumpulan paket dapat membantu TCP untuk bekerja pada congestion window (cwnd) yang besar. Tanpa pengumpulan paket, paket-paket yang hilang akan sering terjadi dan TCP menangani kehilangan ini dengan mekanisme fast recovery dan fast retransmit. Interval waktu yang pendek antara dua paket yang hilang membuat cwnd rendah karena nilai cwnd dibagi dua setiap ada paket yang hilang dan kemudian naik secara linier. Pada sisi lain, pengumpulan paket memungkinkan pengemasan banyak segmen TCP yang berhasil dikirimkan. TCP menemukan kembali paket yang hilang dengan mekanisme RTO, dimana cwnd akan turun ke nilai satu setelah RTO dan kemudian naik secara eksponensial pada slow start dan secara linier pada daerah congestion avoidance.
Pengumpulan paket dapat mempengaruhi pembentukan trafik dan mengurangi paket yang hilang. Sebagai contoh, pada full aggregation, ingress optikal switch hanya perlu untuk merutekan satu paket optik ke outgoing link setiap interval pengumpulan. Dengan kata lain, sifat burst trafik IP asalnya yang dipandang oleh switch optik telah diratakan.
Gambar berikut ini memperlihatkan pengaruh interval pengumpulan terhadap kinerja TCP. Secara umum dapat dikatakan bahwa dengan membesarnya interval pengumpulan maka throughput TCP juga semakin besar.

Kinerja TCP terhadap interval pengumpulan
 User Datagram Protocol (UDP)
UDP menawarkan suatu layanan datagram tanpa koneksi yang menjamin entah pengiriman atau pengurutan paket-paket yang dikirimkan secara benar. Checksum data UDP bersifat opsional, yang menyediakan suatu cara untuk mempertukarkan data pada jaringan-jaringan yang sangat diandalkan tanpa perlu membutuhkan waktu pemrosesan atau sumber daya jaringan. UDP dipakai oleh aplikasi-aplikasi yang tidak memerlukan pengakuan tentang kuitansi data. Aplikasi tersebut secara khusus mentransmisikan sejumlah kecil data pada suatu waktu. Paket-paket yang disiarkan harus memakai UDP. Contoh layanan dan aplikasi yang memakai UDP adalah DNS, RIP, dan SNMP.
Hasil Simulasi Pengaruh Pengumpulan Paket Terhadap Kinerja UDP
Kemudian kita lihat pengaruh interval pengumpulan paket terhadap kinerja UDP. Seperti diperlihatkan pada gambar (a), throughput UDP tidak banyak mengalami perbedaan pada ketiga skema pengumpulan paket. Hal ini dikarenakan UDP merupakan protocol transport yang agresif dan selalu mencoba untuk menyedot bandwidth yang tersedia. Throughput juga semakin kecil dengan membesarnya interval pengumpulan.
Packet delay jitter adalah matrik kinerja yang lain yang perlu diperhatikan pada trafik UDP. Seperti ditunjukkan pada gambar (b), rata-rata delay jitter pada semua flow UDP akan semakin besar dengan membesarnya interval pengumpulan. Hal yang menarik adalah bahwa full aggregation dan per-class aggregation dapat mencapai delay jitter yang lebih rendah disbanding tanpa pengumpulan. Alasannya adalah bahwa dua skema ini membangkitkan paket-paket optik yang lebih besar dengan pengumpulan flow yang banyak.

Kinerja UDP terhadap interval pengumpulan : (a) throughput (b) packet delay jitter

Minggu, 17 Maret 2013

HUB dan SWITCH

Hub dan Switch

Apa itu Hub dan Switch

Switch ialah sebuah perangkat keras yang memungkinkan terjadinya distribusi packet data antar komputer dalam jaringan dan mampu untuk mengenali topologi jaringan di banyak layer sehingga packet data dapat langsung sampai ke tujuan.
Hub ialah perangkat jaringan yang sederhana. Hub tidak mengatur alur jalannya data di jaringan, jadi setiap packet data yang melewati Hub akan dikirim (broadcast) ke semua port yang ada hingga packet data tersebut sampai ke tujuan. Hal tersebut dapat membuat hub menjadi collisions dan memperlambat jaringan. (Hub juga sering dikenal dengan nama repeater)
Switch dan Hub sebenarnya memiliki fungsi yang sama, karena dengan menggunakan salah satu diantaranya kita tetap bisa membuat Jaringan Komputer, tapi penggunaan Switch akan lebih cepat daripada Hub apalagi bila jaringan yang kita punya sangat besar.


“Perbedaan Hub dan Switch” terletak dari bagaimana packet data / informasi yang dikirim kepada mereka diproses. Ketika data masuk atau datang ke Hub, Hub akan mengambil data tersebut dan akan mentransmisikannya ke setiap komputer yang terhubung ke Jaringan.
Tetapi lain halnya dengan Switch, ia akan menerima data tersebut dan hanya akan mengirimkannya ke komputer yang berkepentingan menerima data tersebut.
Penggunaan Switch akan memotong penggunaan bandwith jaringan anda secara signifikan, terutama bila kita memiliki jaringan dengan banyak komputer dan semuanya sibuk untuk mengirim dan menerima data disaat bersamaan. Keunggulan switch yang lain ialah data akan lebih aman dari aksi pencurian data dengan cara sniffer.
Berikut ini akan kita bahas Perbedaan antara Switch dengan HUB:
1. Pada sebuah HUB hanya memiliki satu collision control untuk semua port yang ada sedangkan switch setiap port memiliki colloision control sendiri-sendiri. (collision control yaitu pengontrol transmisi data atau informasi dalam kabel jaringan LAN agar tidak terjadi tabrakan data)
2. Pada HUB apabila semakin besar jumlah port yang disediakan maka akan semakin lambat proses transmisi data yang terjadi, sedangkan pada switch banyaknya jumlah port tidak membebani collision control karena setiap port memiliki collision control sendiri.
3. Port pada HUB hanya 4 sampai 12 port sedangkan switch lebih banyak portnya.
4. Jika dilihat dari segi keamanannya Switch lebih ketat keamanan nya dibandingkan HUB
5. Kecepatan transfer data switch jauh lebih cepat dibandingkan HUB 
6. Dilihat dari segi ekonomisnya sudah pasti hub lebih murah harganya dibandingkan dengan switch yang lebih mahal.
Perbedaan Hub dan Switch

Minggu, 03 Maret 2013

kekurangan dan kelebihan topologi jaringan


1.  Topologi Star     


PENGERTIAN
Topologi bintang merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.

KELEBIHAN
·         Kerusakan pada satu saluran hanya akan memengaruhi jaringan pada saluran tersebut dan station yang terpaut.
·         Tingkat keamanan termasuk tinggi.
·         Tahan terhadap lalu lintas jaringan yang sibuk.
·         Penambahan dan pengurangan station dapat dilakukan dengan mudah.
·         Akses Kontrol terpusat.
·         Kemudahan deteksi dan isolasi kesalahan/kerusakan pengelolaan jaringan.
·         Paling fleksibel.

KEKURANGAN
·         Jika node tengah mengalami kerusakan, maka seluruh rangkaian akan berhenti.
·         Boros dalam pemakaian kabel.
·         HUB jadi elemen kritis karena kontrol terpusat.
·         terlalu penting hub sehinga ketika terdapat masalah dengan hub maka jaringan tersebut akan down
·         jaringan tergantung pada terminal pusat
·         jika menggunakan switch dan lalu lintas data padat dapat menyebabkan jaringan lambat.
·         biaya jaringan lebih mahal dari pada bus atau ring
·         lebih gampang digunakan

2.  Topologi Bus


PENGERTIAN
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.

KELEBIHAN
·         Harganya lebih murah bila dibandingkan dengan cara star, karena harga kabel yang digunakan lebih murah dan pada jaringan dengan topologi ini tidak dibutuhkan konsetrator.
·         Bila salah satu komputer mati, tidak akan mengganggu komputer yang lain.

KEKURANGAN
·         Apabila terjadi kabel yang putus, semua komputer tidak dapat digunakan.
·         Sering terjadi tabrakan file data yang dikirim.
·         Untuk pengembangan ke arah yang lebih luas mengalami hambatan.

3.  Topologi Ring
PENGERTIAN
Topologi cincin adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin.

KELEBIHAN
·         Hemat kabel
·         Tidak akan terjadi tabrakan pengiriman data (collision), karena pada satu waktu hanya satu node yang dapat mengirimkan data

KEKURANGAN
·         Peka kesalahan, sehingga jika terdapat gangguan di suatu node mengakibatkan terganggunya seluruh jaringan.
·         Pengembangan jaringan lebih kaku
·         Sulit mendeteksi kerusakan
·         Dapat terjadi collision[dua paket data tercampur]
·         Diperlukan penanganan dan pengelolaan khusus bandels

4.  Topologi Tree
PENGERTIAN
Topologi Pohon adalah kombinasi karakteristik antara topologi star dan topologi bus. Topologi ini terdiri atas kumpulan topologi star yang dihubungkan dalam satu topologi bus sebagai backbone. Komputer-komputer dihubungkan ke hub, sedangkan hub lain di hubungkan sebagai jalur tulang punggung atau backbone.

KELEBIHAN
·         Dapat terbentuknya suatu kelompok yang dibutuhkan pada setiap saat. Sebagai contoh, perusahaan dapat membentuk kelompok yang terdiri atas terminal pembukuan, serta pada kelompok lain dibentuk untuk terminal penjualan.

KEKURANGAN
·         Apabila simpul yang lebih tinggi kemudian tidak berfungsi, maka kelompok lainnya yang berada dibawahnya akhirnya juga menjadi tidak efektif.
·         Cara kerja jaringan pohon ini relatif menjadi lambat.

5.  Topologi Linier
PENGERTIAN
Jaringan komputer dengan topologi runtut (linear topology) biasa disebut dengan topologi bus beruntut, tata letak ini termasuk tata letak umum. Satu kabel utama menghubungkan tiap titik sambungan (komputer) yang dihubungkan dengan penyambung yang disebut dengan Penyambung-T dan pada ujungnya harus diakhiri dengan sebuah penamat (terminator). Penyambung yang digunakan berjenis BNC (British Naval Connector: Penyambung Bahari Britania), sebenarnya BNC adalah nama penyambung bukan nama kabelnya, kabel yang digunakan adalah RG 58 (Kabel Sepaksi Thinnet). Pemasangan dari topologi bus beruntut ini sangat sederhana dan murah tetapi sebanyaknya hanya dapat terdiri dari 5-7 komputer.

KELEBIHAN
·         hemat kabel,
·         tata letak kabel sederhana,
·         mudah dikembangkan,
·         tidak butuh kendali pusat, dan
·         penambahan maupun pengurangan penamat dapat dilakukan tanpa mengganggu operasi yang berjalan.

KEKURANGAN
·         deteksi dan isolasi kesalahan sangat kecil,
·         kepadatan lalu lintas tinggi,
·         keamanan data kurang terjamin,
·         kecepatan akan menurun bila jumlah pemakai bertambah, dan
·         diperlukan pengulang (repeater) untuk jarak jauh.

6.  Topologi Mesh
 

PENGERTIAN
Topologi Mesh adalah suatu topologi yang memang didisain untuk memiliki tingkat restorasi dengan berbagai alternatif rute atau penjaluran yang biasanya disiapkan dengan dukungan perangkat lunak atau software. 

KELEBIHAN
·         Hubungan dedicated links menjamin data langsung dikirimkan ke komputer tujuan tanpa harus melalui komputer lainnya sehingga dapat lebih cepat karena satu link digunakan khusus untuk berkomunikasi dengan komputer yang dituju saja (tidak digunakan secara beramai-ramai/sharing).
·         Memiliki sifat Robust, yaitu Apabila terjadi gangguan pada koneksi komputer A dengan komputer B karena rusaknya kabel koneksi (links) antara A dan B, maka gangguan tersebut tidak akan memengaruhi koneksi komputer A dengan komputer lainnya.
·         Privacy dan security pada topologi mesh lebih terjamin, karena komunikasi yang terjadi antara dua komputer tidak akan dapat diakses oleh komputer lainnya.
·         Memudahkan proses identifikasi permasalahan pada saat terjadi kerusakan koneksi antar komputer.

KEKURANGAN
·         Membutuhkan banyak kabel dan Port I/O. semakin banyak komputer di dalam topologi mesh maka diperlukan semakin banyak kabel links dan port I/O (lihat rumus penghitungan kebutuhan kabel dan Port).
·         Hal tersebut sekaligus juga mengindikasikan bahwa topologi jenis ini * Karena setiap komputer harus terkoneksi secara langsung dengan komputer lainnya maka instalasi dan konfigurasi menjadi lebih sulit.
·         Banyaknya kabel yang digunakan juga mengisyaratkan perlunya space yang memungkinkan di dalam ruangan tempat komputer-komputer tersebut berada.

7.  Topologi Hybrid