Tampilkan postingan dengan label Jaringan. Tampilkan semua postingan
Tampilkan postingan dengan label Jaringan. Tampilkan semua postingan
Object Oriented Programming
(OOP)
OOP atau Object Oriented Programming atau yang dalam
bahasa Indonesia disebut Pemrograman berorientasi objek, menurut Wikipedia adalah paradigma pemrograman yang
berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini
dibungkus dalam kelas-kelas atau objek-objek. secara singkat
pengertian dari OOP adalah koleksi objek yang saling berinteraksi dan saling
memberikan informasi satu dengan yang lainnya. Pemrograman Terstruktur adalah
suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu
masalah dalam bentuk program.
Bandingkan dengan logika pemrograman terstruktur.
Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek
lainnya, Model data berorientasi objek dikatakan dapat memberi fleksibilitas
yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti
lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih
mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan
pendekatan OOP lebih mudah dikembangkan dan dirawat.
- Class
Menurut Wikipedia ini class adalah kumpulan atas definisi
data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu. Sebagai
contoh 'class of dog' adalah suatu unit yang terdiri atas definisi-definisi
data dan fungsi-fungsi yang menunjuk pada berbagai macam perilaku/turunan dari
anjing. Sebuah class adalah dasar dari modularitas dan struktur dalam
pemrograman berorientasi object. Sebuah class secara tipikal sebaiknya dapat
dikenali oleh seorang non-programmer sekalipun terkait dengan domain
permasalahan yang ada, dan kode yang terdapat dalam sebuah class sebaiknya
(relatif) bersifat mandiri dan independen (sebagaimana kode tersebut digunakan
jika tidak menggunakan OOP). Dengan modularitas, struktur dari sebuah program
akan terkait dengan aspek-aspek dalam masalah yang akan diselesaikan melalui
program tersebut. Cara seperti ini akan menyederhanakan pemetaan dari masalah
ke sebuah program ataupun sebaliknya.
Sedangkan menurut
blog ini class merupakan model yang berisi
kumpulan attribute dan method dalam suatu unit untuk suatu tujuan tertentu.
Sebagai contoh class manusia memiliki attribute berat, tinggi, usia kemudian
memiliki method makan, minum, tidur. Method dalam sebuah class dapat merubah
attribute yang dimiliki oleh class tersebut. Sebuah class merupakan dasar dari
modularitas dan struktur dalam pemrograman berorientasi object.
- Object
Object menurut blog ini adalah Merupakan perwujudan dari class,
setiap object akan mempunyai attribute dan method yang dimiliki oleh class-nya,
contohnya: amir, ahmad, yani merupakan object dari class manusia. Setiap object
dapat berinteraksi dengan object lainnya meskipun berasal dari class yang
berbeda. Object merupakan sesuatu yang memiliki identitas (nama), pada umumnya
juga memiliki data tentang dirinya maupun object lain dan mempunyai kemampuan
untuk melakukan sesuatu dan bisa bekerja sama dengan objek lainnya. Object
adalah implementasi dari class. Secara sederhananya, dapat dikatakan terdiri
dari properti (atribut) dan method.
Setiap object memiliki dua
karakteristik yang utama, yaitu atribut dan behavior. Atribut merupakan status
object dan behavior merupakan tingkah laku dari object tersebut. Contoh
sederhana adalah sepeda. Object sepeda memiliki atribut : pedal, roda, dan
gigi, kecepatan serta memiliki tingkah laku seperti pacu dan rem. Sama seperti
penggambaran di dunia nyata, pengembangan program dengan konsep OOP juga
menggunakan model object yang akan menyimpan atributnya dalam variabel dan
tingkah lakunya dalam method atau fungsi-fungsi/prosedur.
- Method
Menurut blog ini Method adalah
fungsi atau prosedur yang dibuat oleh seorang programmer didalam suatu Class.
Dengan kata lain, method pada sebuah kelas hampir sama dengan fungsi atau
prosedur pada pemrograman prosedural. Pada sebuah method di dalam sebuah kelas
juga memiliki izin akses seperti halnya atribut pada kelas, izin akses itu
antara lain private, public dan protected yang memiliki arti sama pada izin
akses atribut yang telah dibahas sebelumnya. Sebuah kelas boleh memiliki lebih
dari satu method dengan nama yang sama asalkan memiliki parameter masukan yang
berbeda sehingga kompiler atau interpreter dapat mengenali method mana yang
dipanggil.
Hal ini dinamakan overloading. Di
dalam sebuah kelas, terdapat juga yang disebut sebagai method atau atribut
statis yang memiliki kata kunci static. Maksud dari statis di sini adalah
method yang dapat diakses secara berbagi dengan semua objek lain tanpa harus
membuat objek yang memiliki method statis tadi (tanpa proses new), tapi sebuah
method statis mempunyai keterbatasan yaitu hanya dapat mengakses atribut atau
method lain di dalam kelas yang membungkusnya yang juga bersifat statis. Method
statis biasanya diimplementasikan untuk method main.
Sedangkan karakteristik method seperti
didalam suatu class, behavior disimpan dalam bentuk Method. Method merupakan
serangkaian statemen / perintah (perintah = baris program) dalam suatu class
yang menghandle task tertentu. Method merupakan hal-hal yang bisa dilakukan
oleh object dari suatu class.
Method didefinisikan pada class akan tetapi dipanggil melalui object. Method memiliki peranan diantaranya :
Method didefinisikan pada class akan tetapi dipanggil melalui object. Method memiliki peranan diantaranya :
- merubah nilai atribut dari suatu object,
- menerima informasi dari object lain, dan
- mengirim informasi ke obyek lain untuk melakukan suatu task (cara obyek berkomunikasi dengan obyek lain adalah dengan menggunakan method).
- Event
Event menurut blog ini merupakan sebuah function yang dipanggil
untuk merespon kejadian/event tertentu, seperti klik mouse, penekanan tombol
keyboard, perubahan nilai field pada database, dan lain-lain. Umumnya event
mengirimkan dua parameter, yaitu object yang mengindikasikan sender/pengirim
event, dan object yang menyediakan informasi pada event tersebut.
Pada sebuah class, Anda dapat melakukan modifikasi pada method dengan cara overriding maupun overloading. Overriding berarti Anda mengubah implementasi dari sebuah method, sementara overloading berarti menambahkan method baru dengan nama yang sama, tetapi dengan pengenal yang berbeda. Overloading mengizinkan Anda memiliki dua atau lebih method dengan nama yang sama. Dua method tersebut akan muncul pada fasilitas IntelliSense sehingga pengguna dapat memilih method yang diinginkan. Bagaimanapun, salah memilih method dapat menyebabkan runtime-error, Anda dapat menghilangkan method yang tidak diinginkan untuk tampil dengan menggunakan keyword Shadows.
Pada sebuah class, Anda dapat melakukan modifikasi pada method dengan cara overriding maupun overloading. Overriding berarti Anda mengubah implementasi dari sebuah method, sementara overloading berarti menambahkan method baru dengan nama yang sama, tetapi dengan pengenal yang berbeda. Overloading mengizinkan Anda memiliki dua atau lebih method dengan nama yang sama. Dua method tersebut akan muncul pada fasilitas IntelliSense sehingga pengguna dapat memilih method yang diinginkan. Bagaimanapun, salah memilih method dapat menyebabkan runtime-error, Anda dapat menghilangkan method yang tidak diinginkan untuk tampil dengan menggunakan keyword Shadows.
- Attribute / Properties
Atribut dari sebuah
kelas adalah variabel global yang dimiliki sebuah kelas, Atribut dapat memiliki
hak akses private, public maupun protected.
Sebuah atribut yang dinyatakan
sebagai private hanya dapat diakses secara langsung oleh kelas yang
membungkusnya, sedangkan kelas lainnya tidak dapat mengakses atribut ini secara
langsung. Sebuah atribut yang dinyatakan sebagai public dapat diakses secara
langsung oleh kelas lain di luar kelas yang membungkusnya.
Sebuah atribut yang dinyatakan sebagai protected tidak dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya, kecuali kelas yang mengaksesnya adalah kelas turunan dari kelas yang membungkusnya. Atribut juga biasa disebut state/ properties/ field merupakan bagian yang dimiliki oleh sebuah class yang tidak melakukan operasi, tetapi kepadanya dilakukan operasi sehingga dapat merubah nilai dari attribute tersebut.
Sebuah atribut yang dinyatakan sebagai protected tidak dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya, kecuali kelas yang mengaksesnya adalah kelas turunan dari kelas yang membungkusnya. Atribut juga biasa disebut state/ properties/ field merupakan bagian yang dimiliki oleh sebuah class yang tidak melakukan operasi, tetapi kepadanya dilakukan operasi sehingga dapat merubah nilai dari attribute tersebut.
Attribute juga
memiliki karakteristik yang dalam class, atribut disebut sebagai variabel.
Atribut dapat membedakan antara satu object dengan object yang lain. Sebagai
contoh, pada class : mahasiswa, terdapat object mahasiswa si A, dan object
mahasiswa si B. Yang membedakan antara object si A dan si B adalah NPM-nya
(Nomor Pokok Mahasiswa) yang merupakan atribut dari object tersebut. Pada
atribut, terdapat pula dua istilah variabel, yaitu Instance Variabel dan Class
Variable.
Dimana pada tiap variabel memiliki karakteristik tersendiri, diantaranya :
Pada Instance Variabel tiap object memiliki instance variabel dan menyimpan nilainya tersendiri. Sedangkan pada Class Variabel atribut yang dimiliki oleh semua object yang berasal dari class yang sama, serta semua object memiliki nilai class variabel yang sama. atribut yang dimiliki object dari class yang sama.
Dimana pada tiap variabel memiliki karakteristik tersendiri, diantaranya :
Pada Instance Variabel tiap object memiliki instance variabel dan menyimpan nilainya tersendiri. Sedangkan pada Class Variabel atribut yang dimiliki oleh semua object yang berasal dari class yang sama, serta semua object memiliki nilai class variabel yang sama. atribut yang dimiliki object dari class yang sama.
)* Sumber sudah dicantumkan pada sela-sela artikel
Perangkat Jaringan komputer adalah identitas fisik yang terhubung kejaringan, yang berfungsi sebagai jaringan komunikasi data.
NIC Fisik
Switch
- NIC (Network Interface Card)
NIC adalah sebuah kartu yang berfungsi sebagai jembatan dari komputer ke sebuah jaringan komputer.
Jenis NIC yang beredar, terbagi menjadi dua jenis, yakni NIC yang
bersifat fisik, dan NIC yang bersifat logis. Setiap jenis NIC diberi
nomor alamat yang disebut sebagai MAC address,
yang dapat bersifat statis atau dapat diubah oleh pengguna. Tugas NIC
adalah untuk mengubah aliran data paralel dalam bus komputer menjadi
bentuk data serial sehingga dapat ditransmisikan di atas media jaringan.
Fungsi NIC
- Media pengirim data ke komputer lain di dalam jaringan
- Mengontrol data flow antara komputer dan sistem kabel
- Menerima data yang dikirim dari komputer lain lewat kabel dan menerjemahkannya ke dalam bit yang dimengerti oleh computer
NIC Fisik
NIC
fisik umumnya berupa kartu yang dapat ditancapkan ke dalam sebuah slot
dalam motherboard komputer, NIC fisik juga dapat berupa kartu eksternal.
Kartu NIC Fisik terbagi menjadi dua jenis, yakni:
- Kartu NIC dengan media jaringan yang spesifik (Media-specific NIC): yang membedakan kartu NIC menjadi beberapa jenis berdasarkan media jaringan yang digunakan. Contohnya adalah NIC Ethernet, yang dapat berupa Twisted-Pair (UTP atau STP), Thinnet, atau Thicknet, atau bahkan tanpa kabel (Wireless Ethernet).
- Kartu NIC dengan arsitektur jaringan yang spesifik (architecture-specific NIC): yang membedakan kartu NIC menjadi beberapa jenis, sesuai dengan arsitektur jaringan yang digunakan. Contohnya adalah Ethernet, Token Ring, serta FDDI (Fiber Distributed Data Interface), yang kesemuanya itu menggunakan NIC yang berbeda-beda. Kartu NIC Ethernet dapat berupa Ethernet 10 Megabit/detik, 100 Megabit/detik, 1 Gigabit/detik atau 10 Gigabit/detik.
NIC
logis merupakan jenis NIC yang tidak ada secara fisik dan menggunakan
sepenuhnya perangkat lunak yang diinstalasikan di atas sistem operasi dan bekerja seolah-olah dirinya adalah sebuah NIC. Contoh dari perangkat NIC logis adalah loopback adapter dan Dial-up adapter. Kartu NIC logis ini dibuat dengan menggunakan teknik emulasi.
- Kabel
Coaxial
Merupakan kabel jaringan yang dilapisi dengan 2 tingkat isolasi. Pada
isolasi yang pertama terdapat seraut konduktor yang berfungsi sebagai
konduktor untuk mengurangi pengaruh elektromagnetik,isolasi yang kedua
terdapat plastic yang berfungsi sebagai pelindung untuk menghindari
goresan dari kabel. Panjang kabel maksimal yang di izinkan yaitu 500
meter (medium)Jaringan dengan menggunakan kabel koaksial merupakan
jaringan dengan biaya rendah, tetapi jangkauannya sangat terbatas dan
keandalannya juga sangat terbatas.
kabel koaksial mempunyai karakteristik sebagai berikut :
- Kecepatan dan keluaran 10 - 100 MBps
- Biaya Rata-rata per node murah
- Media dan ukuran konektor medium
Kabel UTP
Merupakan Kabel jaringan untuk menyalurkan jaringan internet,dan di dalam kabel UTP ini di dalamnya ada 8 helai kabel kecil yang berwarna-warni yang
memiliki dua kabel yang diputar enam kali per-inchi,yang tidak
dilengkapi shield(pelindung internal) untuk memberikan perlindungan
terhadap interferensi listrik ditambah dengan impedensi, atau
tahanan listrik yang konsisten. UTP dapat mempunyai transfer rate 10
Mbps sampai dengan 100 Mbps tetapi mempunyai jarak yang pendek yaitu
maximum 100m.
Kabel STP
Secara
fisik, kabel shielded sama dengan unshielded sama, tetapi perbedaannya
sangat besar. Dimulai dari konstruksi kabel shielded mempunyai selubung
tembaga atau aluminium foil yang khusus dirancang untuk mengurangi
gangguan elektrik.
Kekurangan STP adalah tidak samanya standar antar perusahaan yang
memproduksinya dan lebih mahal dan lebih tebal sehingga lebih susah
dalam penanganan fisiknya.
Kabel Fiber Optic
Merupakan kabel jaringan yang dibuat menggunakan bahan dari filamen glass. transmisi
data menggunakan fiber optic lebih cepat karena Pengiriman data
ditransmisikan oleh pulsa cahaya untuk mengindarkan kehilangan data
yang disebabkan oleh interferensi listrik. Pada umumnya, kabel jenis
ini digunakan pada instalasi jaringan yang besar dan pada perusahaan
multinasional serta digunakan untuk antar lantai atau antar gedung.
Fiber Optik mempunyai karakteristik sebagai berikut :
- Kecepatan dan keluaran 100+ Mbps
- Biaya rata-rata pernode cukup mahal
- Media dan ukuran konektor keci
- Panjang kabel maksimal yang diizinkan yaitu 2 km (panjang)
HUB
HUB adalah sebuah perangkat jaringan komputer yang berfungsi untuk menghubungkan peralatan-peralatan dengan ethernet 10BaseT atau serat optik sehingga menjadikannya dalam satu segmen jaringan Hub
berfungsi sebagai peragkat keras penerima sinyal dari sebuah komputer
dan merupakan titik pusat yang menghubungkan ke seluruh komputer dalam
jaringan tersebut. Hub juga berperan sebagai penguat sinyal kabel UTP,
konsentrator dan penyambung. HUB itu membagi rata speed nya dengan
jumlah portnya (ex: HUB 512MB/s dengan 4 PORT, maka setiap port maximal
mempunyai speed 128MB/s)
Berdasarkan fungsinya Hub dibedakan menjadi 2 macam yakni:
- Hub pasif merupakan hub yang berfungsi sebagai pemmisah atau pembagi jaringan, akan tetapi tidak melakukan penguatan sinyal sehingga hub ini tidak membutuhkan tenaga listrik tambahan.
- Hub Aktif berfungsi sebagai penghubung jalur secara fisik dan penguat sinyal dalam jaringan, Akan tetapi Hub aktif membutuhkan tenaga listrik tambahan untuk bisa bekerja.
Switch
Switch
adalah perangkat telekomunikasi yang menerima pesan dari perangkat yang
terhubung dengannya dan kemudian mengirimkan pesan hanya untuk
perangkat yang pesan dimaksud atau sebagai sentral/konsentrator pada
sebuah network.
Jenis-jenis switch:
- Unmanaged Switch, merupakan tipe pilihan termurah dan biasanya digunakan di kantor atau bisnis kecil dan rumahan. Switch Jaringan Komputer ini melakukan fungsi dasar mengelola lalu lintas data antara printer atau periferal dengan satu komputer atau lebih. Tipe switch ini tidak dapat kita kelola layaknya manageable switch yang memiliki fitur tambahan dalam pengaplikasiannya, seperti fungsi VLAN.
- Managed Switch menawarkan keunggulan yang lebih dengan memiliki User Interface atau menawarkan perangkat lunak yang memungkinkan pengguna untuk melakukan konfigurasi pada switch. Keunggulan yang ditawarkan ole jenis switch ini adalah dapat melakukan segmentasi pada jaringan dengan konsep VLAN yang bermanfaat untuk memberikan kemanan lebih pada sebuah jaringan, Memudahkan pengguna untuk melakukan pemantauan dan pemeliharaan network traffic.
Repeater
Adalah suatu perangkat yang dipasang di titik-titik
tertentu dalam jaringan untuk memperbarui sinyal-sinyal yang
ditransmisikan agar mencapai kembali kekuatan dan bentuknya yang semula,
guna memperpanjang jarak yang ditempuh ini diperlukan karena sinyal
mengalami perlemahan dan perubahan bentuk selama transmisi. Repeater
pada umumnya diletakkan disuatu tempat ketinggian ,antennanyapun
ditinggikan lagi yang biasanya diletakkan diatas tower sehingga
jangkauan pancaran akan lebih jauh. Semakin tinggi letak repeater, maka
akan lebih jauh pula daya jelajahnya.
Kelebihan dan Kekurangan Repeater :
- Mengatasi keterbatasan (jarak, kualitas sinyal) fisik suatu segmen jaringan.
- Menggabungkan beberapa segmen suatu jaringan yang besar (misalnyaEthernet to Ethernet).
- Aturan panjang kabelmaksimum tidak dapat dilampaui.
- Karena bekerja pada physical layer, repeater tidak dapat menghubungkan misalnya antara protokol data.
- Link layer yang berbeda (misalnya Ethernet dengan Token Ring).
Router
Router
merupakan suatu benda atau alat yang tugasnya menyampaikan paket data
melewati suatu jaringan internet supaya sampai kepada tujuannya. Proses
penyampaian paket daya yang terjadi ini dinamakan routing. Untuk nama
router sendiri, sebenarnya disesuaikan dengan funginya.
Jenis-jenis router
Router aplikasi
Router
aplikasi adalah aplikasi yang dapat kita instal pad sistem operasi,
sehingga sistem operasi tersebut akan memiliki kemampuan seperti router,
contoh aplikasi ini adalah Winroute, WinGate, SpyGate, WinProxy dan
lain-lain.
Router Hardware
Router Hardware adalah merupakan hardware yang memiliki kemampuan sepertiu router, sehingga dari hardware tersebut dapat memancarkan atau membagi IP Address dan men-sharing IP Address, pada prakteknya Router hardware ini digunakan untuk membagi koneksi internet pada suatu ruang atau wilayah, contoh dari router ini adalah access point, wilayah yang dapat mendapat Ip Address dan koneksi internet disebut Hot Spot Area.
Router Hardware adalah merupakan hardware yang memiliki kemampuan sepertiu router, sehingga dari hardware tersebut dapat memancarkan atau membagi IP Address dan men-sharing IP Address, pada prakteknya Router hardware ini digunakan untuk membagi koneksi internet pada suatu ruang atau wilayah, contoh dari router ini adalah access point, wilayah yang dapat mendapat Ip Address dan koneksi internet disebut Hot Spot Area.
Router PC
Router PC adalah Sistem Operasi yang memiliki fasilitas untuk membagi dan mensharing IP Address, jadi jika suatu perangkat jaringan (pc) yang terhubung ke komputer tersebut akan dapat menikmati IP Address atau koneksi internet yang disebarkan oleh Sistem Operasi tersebut, contoh sistem operasi yang dapat digunakan adalah semua sistem operasi berbasis client server, semisal Windows NT, Windows NT 4.0, Windows 2000 server, Windows 2003 Server, MikroTik (Berbasis Linux), dan lain-lain.
Router PC adalah Sistem Operasi yang memiliki fasilitas untuk membagi dan mensharing IP Address, jadi jika suatu perangkat jaringan (pc) yang terhubung ke komputer tersebut akan dapat menikmati IP Address atau koneksi internet yang disebarkan oleh Sistem Operasi tersebut, contoh sistem operasi yang dapat digunakan adalah semua sistem operasi berbasis client server, semisal Windows NT, Windows NT 4.0, Windows 2000 server, Windows 2003 Server, MikroTik (Berbasis Linux), dan lain-lain.
Sumber:
http://id.wikipedia.org/wiki/Kartu_jaringan
http://bloggind.wordpress.com/2010/10/31/pengertian-network-interface-card/
http://bayuzu.blogspot.com/2012/04/jenis-jenis-kabel-jaringan.html
http://www.it-artikel.com/2012/09/macam-macam-kabel-jaringan.html
http://tutorial-mj.blogspot.com/2012/11/pengertian-dan-fungsi-hub.html
http://www.carolusjoseph.com/2013/05/pengertian-hub-dan-switch.html
http://id.wikipedia.org/wiki/Hub
http://ruang-it.com/jenis-fungsi-switch/
http://achmadmauludi.blogspot.com/2012/04/pengertian-dan-fungsi-switch-pada.html
http://jaringandasar.blogspot.com/2012/11/pengertian-repeater.html
http://dibebaskan.blogspot.com/2012/02/pengertian-dan-fungsi-repeater.html
http://intan-berlian23.blogspot.com/2012/06/jenis-jenis-router.html
http://anisachristanti10.blogspot.com/2013/03/pengertian-router-manfaat-jenis-cara.html
http://bloggind.wordpress.com/2010/10/31/pengertian-network-interface-card/
http://bayuzu.blogspot.com/2012/04/jenis-jenis-kabel-jaringan.html
http://www.it-artikel.com/2012/09/macam-macam-kabel-jaringan.html
http://tutorial-mj.blogspot.com/2012/11/pengertian-dan-fungsi-hub.html
http://www.carolusjoseph.com/2013/05/pengertian-hub-dan-switch.html
http://id.wikipedia.org/wiki/Hub
http://ruang-it.com/jenis-fungsi-switch/
http://achmadmauludi.blogspot.com/2012/04/pengertian-dan-fungsi-switch-pada.html
http://jaringandasar.blogspot.com/2012/11/pengertian-repeater.html
http://dibebaskan.blogspot.com/2012/02/pengertian-dan-fungsi-repeater.html
http://intan-berlian23.blogspot.com/2012/06/jenis-jenis-router.html
http://anisachristanti10.blogspot.com/2013/03/pengertian-router-manfaat-jenis-cara.html
Topologi jaringan merupakan rancangan yang akan dibuat pada sebuah jaringan komputer atau suatu cara untuk menghubungkan komputer satu dengan komputer yang lain sehingga bisa membentuk suatu jaringan komputer, menentukan topologi jaringan sangat penting sebelum kita membangun jaringan, karena dengan topologi kita bisa mengetahui model jaringan yang akan kita bangun.
Topologi bus ini sering juga disebut sebagai topologi backbone, dimana ada sebuah kabel coaxial yang dibentangkan kemudian beberapa komputer dihubungkan pada kabel tersebut. Topologi bus merupakan topologi yang banyak digunakan 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. Instalasi jaringan Bus sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer.
Kelebihan
- Jarak LAN tidak terbatas
- Kecepatan pengiriman tinggi.
- Tidak diperlukan pengendali pusat.
- Jumlah perangkat yang terhubung dapat dirubah tanpa mengganggu yang lain.
- Kemampuan pengembangan tinggi.
- Keterandalan jaringan tinggi.
- Kondusif untuk jaringan gedung bertingkat.
- Layout kabel sederhana sehingga instalasi relatif lebih mudah
- Hemat kabel sehingga biaya instalasi relatif lebih murah
- Penambahan dan pengurangan terminal dapat dilakukan tanpa mengganggu operasi yang berjalan.
Kekurangan
- 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.
- Keamanan data kurang terjamin
- Diperlukan repeater untuk jarak jauh
Topologi Star
Disebut topologi star karena bentuknya seperti bintang, sebuah alat yang disebut concentrator bisa berupa hub atau switch menjadi pusat, dimana semua komputer dalam jaringan dihubungkan ke concentrator ini. Dalam topologi ini terdapat perangkat pengendali yang berfungsi sebagai pengatur dan pengendali komunikasi data. Sedangkan perangkat lain terhubung dengan perangkat pengendali sehingga pengiriman data akan melalui perangkat pengendali. bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.
- 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.
- Kontrol terpusat sehingga memudahkan dalam deteksi dan isolasi kesalahan serta memudahkan pengelolaan jaringan.
- Kemudahan akses ke jaringan LAN lain
- Tingkat keamanan termasuk tinggi.
- Tahan terhadap lalu lintas jaringan yang sibuk.
- Paling fleksibel.
- 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.
- Boros dalam penggunaan kabel
- Kondisi HUB harus tetap dalam kondisi baik, kerusakan HUB berakibat lumpuhnya seluruh link dalam jaringan sehingga computer tidak dapat saling berkomunikasi.
- Jika trafik padat maka dapat menyebabkan lambatnya jaringan
- Jaringan sangat bergantung pada perangkat pengendali.
- Jika menggunakan switch dan lalu lintas data padat dapat menyebabkan jaringan lambat.
Topologi Ring
Disebut topologi ring 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. Setiap informasi yang diperoleh akan diperiksa alamatnya oleh perangkat jika sesuai maka informasi akan diproses sedangkan jika tidak maka informasi diabaikan. Pada Topologi cincin, masing-masing titik/node berfungsi sebagai repeater yang akan memperkuat sinyal disepanjang sirkulasinya
Kelebihan
- Dapat melayani aliran lalulintas data yang padat
- Trasmisi data yang relatif sederhana seperti perjalanan paket data dalam satu arah saja.
- Dapat melayani traffic yang padat.
- Tidak diperlukan host, relatif murah.
- Dapat melayani berbagai mesin pengirim.
- Komunikasi antar terminal mudah.
- Waktu yang diperlukan untuk pengaksesan data optimal.
- Mudah untuk dirancang dan diimplementasikan
- Mudah untuk melakukan konfigurasi ulang dan instalasi perangkat baru.
- Mudah untuk melakukan pelacakan dan pengisolasian kesalahan dalam jaringan karena menggunakan konfigurasi point to point
- Hemat kabel
- Tidak akan terjadi tabrakan pengiriman data (collision)
- Kerusakan pada salah satu media pengirim/terminal dapat melumpuhkan kerja seluruh jaringan
- Paket data harus melewati setiap komputer antara pengirim dan penerima, sehingga menjadi lebih lambat
- Perubahan jumlah perangkat sulit.
- Kerusakan pada media pengirim dapat mempengaruhi seluruh jaringan.
- Tidak baik untuk pengiriman suara, video dan data.
- Dapat terjadi collision[dua paket data tercampur]
- Diperlukan penanganan dan pengelolaan khusus bandles
Topologi Tree
Topologi tree merupakan generalisasi dari topologi bus, media transmisi berupa kabel yang bercabang tanpa loop tertutup.Topologi tree selalu dimulai pada titik yang disebut headend. Satu atau beberapa kabel berasal dari headend. 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.
Kelebihan
- Kontrol manajemen mudah karena bersifat terpusat.
- Mudah untuk dikembangkan.
- Memungkinkan untuk memiliki jaringan point to point
- Mengatasi keterbatasan pada topologi star, yang memiliki keterbatasan pada titik koneksi hub.
- Topologi tree membagi seluruh jaringan menjadi bagian yang lebih mudah diatur
- Topologi tree ini memiliki keunggulan lebih mampu menjangkau jarak yang lebih jauh dengan mengaktifkan fungsi Repeater yang dimiliki oleh HUB.
- Karena data yang dikirim diterima oleh semua perangkat diperlukan mekanisme untuk mengidentifikasi perangkat yang ingin di tuju.
- Diperlukan mekanisme transmisi data untuk menghindari overlapping sinyal jika 2 perangkat mengirim data secara bersamaan.
- Perlu suatu mekanisme untuk mengatur transmisi dari terminal terminal dalam jaringan.
- Kabel yang digunakan menjadi lebih banyak sehingga diperlukan perencanaan yang matang dalam pengaturannya, termasuk di dalamnya adalah tata letak ruangan.
- HUB menjadi elemen kritis.
Topologi Mesh
Jenis topologi yang merupakan dari berbagai jenis topologi yang lain(disesuaikan dengan kebutuhan). Biasanya digunakan pada jaringan yang tidak memiliki terlalu banyak node di dalamnya. Dikarenakan setiap perangkat dihubungkan dengan perangkat lainnya. dan juga 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 (dedicated links)
Kelebihan
- Memiliki respon waktu cepat.
- Tidak memerlukan protocol tambahan karena tidak ada fungsi switching.
- Dapat berkomunikasi langsung dengan perangkat tujuan.
- Data dapat di kirim langsung ke computer tujuan tanpa harus melalui computer lainny
- 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 mempengaruhi koneksi komputer A dengan komputer lainnya.
- Mudah dalam proses identifikasi permasalahan pada saat terjadi kerusakan koneksi antar komputer.
- Privacy dan security pada topologi mesh lebih terjamin, karena komunikasi yang terjadi antara dua komputer tidak akan dapat diakses oleh komputer lainnya.
- Setiap perangkat harus memiliki I/O port. Butuh banyak kabel sehingga butuh banyak biaya.
- Instalasi dan konfigurasi lebih sulit karena komputer yang satu dengan yang lain harus terkoneksi secara langsung.
- Biaya yang besar untukmemelihara hubungan yang berlebih.
Alamat
IP
(Internet
Protocol Address
atau sering disingkat IP) adalah deretan angka biner antar 32-bit
sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap
komputer host dalam jaringan Internet.
Panjang dari angka ini adalah 32-bit
(untuk IPv4 atau IP
versi 4), dan 128-bit (untuk IPv6
atau IP versi 6) yang menunjukkan alamat dari komputer
tersebut pada jaringan Internet berbasis TCP/IP.
Sejarah IP Address
1969-1989
IMP (Interface Message Processor)
Sebelum
kelahiran dan penggunaan dari IP Address versi 4, sebelumnya utuk
menghubungkan sebuah komputer dengan komputer lainnya menggunakan
sebuah pengalamatan yang menjadi nenek moyang dari IP Address. Dalam
project ARPANET, untuk mengkoneksikan para peserta project ke dalam
project ARPANET, mereka menggunakan IMP, IMP ini digunakan mulai
tahun 1969 – 1989, kurang lebih 2 dasawarsa sistem IMP ini
digunakan sebelum akhirnya digantikan oleh IP Address Versi 4. IMP
ini terdokumentasi di RFC 1 (request for Command). IMP ini memiliki
kapasitas 5 bit Address.
1977-1979
IP Address Versi 1,2,3
Internet
Protocol didefinisikan menurut RFC 791. dan didalam versi RFC 791,
yang dijelaskan adalah IP Address versi 1. ini membuktikan kalau
sebelum versi 4, terlebih dahulu ada versi 1,2,3. tetapi menurut
sejarah RFC dan yang ada, IP Address versi 1,2,3 adalah IP Address
percobaan. IP sebelum Ipv4, adalah IP Address versi experiment yang
digunakan sebagai bahan evaluasi pengembangan sistem pengalamatan
pengganti IMP. Dan akhrnya Ipv4 yang digunakan secara luas dan di
publish ke umum, setelah sebelumnya mengalami pengembangan sejak
versi 1,2,3. IP Address ini dikembangkan sejak 1977-1979. dan sejak
1989 IP Address versi 4, resmi digunakan sebagai sistem pengalamatan
pengganti dari IMP.
IP Address Versi 4
Alamat IP versi 4 adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 4.
Panjang totalnya adalah 32-bit, dan secara teoritis dapat mengalamati
hingga 4 miliar host komputer atau lebih tepatnya 4.294.967.296 host di
seluruh dunia, jumlah host tersebut didapatkan dari 256 (didapatkan dari
8 bit) dipangkat 4(karena terdapat 4 oktet) sehingga nilai maksimal
dari alamt IP versi 4 tersebut adalah 255.255.255.255 dimana nilai
dihitung dari nol sehingga nilai nilai host yang dapat ditampung adalah
256x256x256x256=4.294.967.296 host, bila host yang ada di seluruh dunia
melebihi kuota tersebut maka dibuatlah IP versi 6 atau IPv6. Contoh alamat IP versi 4 adalah 192.168.0.3.
IP
Address Versi 5
Tahun
1995 IP Address versi 6, resmi diperkenalkan sebagai IP next
Generation. Ipv6 ini ditulis didalam RFC2460. Tetapi sebelum ipv6,
terlebih dahulu dikenal ipv5, ipv5, ini tidak diperkenalkan ke
kalangan umu, karena digunakan sebagai experiment dan sampai sekarang
juga masih bersifat experiment. Nama lain dari ipv5 adalah Internet
Stream Protocol (ST).ipv5 ini di definisikan di dalam RFC 1190.
protokol ini dikembangkan bukan bagian dari kelanjutan dari ipv4,
melainkan sebagai pelengkap ipv4 untuk membawqa trafic percakapan
suara dan konfersi dengan garansi delay dan bandwidth. Status dari
ISP ini dilnjutkan dengan ST2 di RFC 1819 dengan status
eksperimental.
IP Address Versi 6
Alamat IP versi 6 adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol Internet versi 6. Panjang totalnya adalah 128-bit, dan secara teoritis dapat mengalamati hingga 2128=3,4 x 1038 host komputer di seluruh dunia. Contoh alamat IPv6 adalah 21da:00d3:0000:2f3b:02aa:00ff:fe28:9c5a.
Cara Menghitung IP Address
Cara
Menghitung Subnetting IP .Pada hakekatnya semua pertanyaan tentang
subnetting akan berkisar di empat masalah: Jumlah Subnet, Jumlah Host
per Subnet, Blok Subnet, dan Alamat Host- Broadcast.
Penulisan IP address umumnya adalah dengan 192.168.1.2. Namun
adakalanya ditulis dengan 192.168.1.2/24, apa ini artinya? Artinya
bahwa IP address 192.168.1.2 dengan subnet mask 255.255.255.0. Lho
kok bisa seperti itu? Ya, /24 diambil dari penghitungan bahwa 24 bit
subnet mask diselubung dengan binari 1. Atau dengan kata lain, subnet
masknya adalah: 11111111.11111111.11111111.00000000 (255.255.255.0).
Konsep ini yang disebut dengan CIDR (Classless Inter-Domain Routing)
yang diperkenalkan pertama kali tahun 1992 oleh IEFT.
Analisa:
173.0.0.0 berarti kelas B dengan Subnet Mask /19 berarti
11111111.11111111.11100000.00000000 (255.255.224.0).
Penghitungan: Seperti sudah saya sebutkan sebelumnya semua pertanyaan tentang subnetting akan berpusat di 4 hal, jumlah subnet, jumlah host per subnet, blok subnet, alamat host dan broadcast yang valid. Jadi kita selesaikan dengan urutan seperti itu:
- Next , caramenghitungJumlah subnet .
Rumusnya itu 2x . Hitung deh 23 =8 (Jumlah
Subnet = 2x, dimana x adalah banyaknya binari 1 pada oktet terakhir
subnet mask )
- Selanjutnya , jumlah host subnet
Rumusnya 2 y – 2 . Hitung deh 213 – 2 =
8192-2 = 8190 : 256 = 32 (dimana y adalah adalah kebalikan dari x
yaitu banyaknya binari 0 pada oktet terakhir subnet.)
- Jumlah block subnet
Jadi , 256-224=(nilai oktet terakhir subnet mask) = 32. Subnet
berikutnya adalah 32 + 32 = 64, dan 64 + 32 =96, dan seterusnya. Jadi
subnet lengkapnya adalah (0,32,64,96,128,160,192,224)


