28 November 2010

Topologi Jaringan


Topologi jaringan adalah bagian yang menjelaskan hubungan antar komputer yang di bangun berdasarkan kegunaan, keterbatasan resource dan keterbatasan biaya, berarti topologi-topologi jaringan yang ada bisa disesuaikan dengan keadaan di lapangan.

Topologi jaringan ada beberapa bentuk sebagai berikut:

1. Topologi Bus
Topologi ini adalah topologi yang awal di gunakan untuk menghubungkan komputer. Dalam topologi ini masing masing komputer akan terhubung ke satu kabel panjang dengan beberapa terminal, dan pada akhir dari kable harus di akhiri dengan satu terminator. Topologi ini sudah sangat jarang digunakan didalam membangun jaringan komputer biasa karena memiliki beberapa kekurangan diantaranya kemungkinan terjadi nya tabrakan aliran data, jika salah satu perangkat putus atau terjadi kerusakan pada satu bagian komputer maka jaringan langsung tidak akan berfungsi sebelum kerusakan tersebut di atasi.
Topologi ini awalnya menggunakan kable Coaxial sebagai media pengantar data dan informasi. Tapi pada saat ini topologi ini di dalam membangun jaringan komputer dengan menggunakan kabal serat optik ( fiber optic) akan tetapi digabungkan dengan topologi jaringan yang lain untuk memaksimalkan performanya.
Kelebihan:
- hemat kabel
- mudah dikembangkan
- tidak membutuhkan kendali pusat
- layout kabel sederhana
- penambahan dan pengurangan terminal dapat dilakukan tanpa mengganggu operasi yang berjalan.
Kelemahan:
- deteksi dan isolasi kesalahan sangat kecil
- kepadatan lalu lintas tinggi
- keamanan data kurang terjamin
- kecepatan akan menurun bila jumlah user (pemakai) bertambah
- diperlukan repeater untuk jarak jauh


 







2. Topologi Cincin / Ring
Topologi cincin atay yang sering disebut dengan ring topologi adalah topologi jaringan dimana setiap komputer yang terhubung membuat lingkaran. Dengan artian setiap komputer yang terhubung kedalam satu jaringan saling terkoneksi ke dua komputer lainnya sehingga membentuk satu jaringan yang sama dengan bentuk cincin.
Adapun kelebihan dari topologi ini adalah kabel yang digunakan bisa lebih dihemat. Tetapi kekurangan dari topologi ini adalah pengembangan jaringan akan menjadi susah karena setiap komputer akan saling terhubung.
Kelebihan:
- hemat kabel
- tidak perlu penanganan bundel kabel khusus’
- dapat melayani lalu lintas data yang padat
Kelemahan:
- peka kesalahan
- pengembangan jaringan lebih kaku
- lambat
- kerusakan pada media pengirim/ terminal dapat melumpuhkan kerja seluruh jaringan


3. Topologi Bintang / Star
Topologi bintang atau yang lebih sering disebut dengan topologi star. Pada topologi ini kita sudah menggunakan bantuan alat lain untuk mengkoneksikan jaringan komputer. Contoh alat yang di pakai disini adalah hub, switch, dll.
Pada gambar jelas terlihat satu hub berfungsi sebagai pusat penghubung komputer-komputer yang saling berhubungan. Keuntungan dari topologi ini sangat banyak sekali diantaranya memudahkan admin dalam mengelola jaringan, memudahkan dalam penambahan komputer atau terminal, kemudahan mendeteksi kerusakan dan kesalahan pada jaringan. Tetapi dengan banyak nya kelebihan bukan dengan artian topologi ini tanpa kekurangan. Kekurangannya diantaranya pemborosan terhadap kabel, kontrol yang terpusat pada hub terkadang jadi permasalahan kritis kalau seandainya terjadi kerusakan pada hub maka semua jaringan tidak akan bisa di gunakan.
Kelebihan:
- paling fleksibel karena pemasangan kabel mudah
- penambahan atau pengurangan terminal sangat mudah dan tidak mengganggu bagian jaringan yang lain
- kontrol terpusat sehingga memudahkan dalam deteksi dan isolasi kesalahan serta memudahkan pengelolaan jaringan
Kelemahan:
- boros kabel
- kontrol terpusat (HUB) jadi elemen kritis
- perlu penanganan khusus bundel kabel
 












4. Topologi Pohon / Hierarkial
Topologi pohon atau di sebut juga topologi hirarki dan bisa juga disebut topologi bertingkat merupakan topologi yang bisa di gunakan pada jaringan di dalam ruangan kantor yang bertingkat.
Pada gambar bisa kita lihat hubungan antar satu komputer dengan komputer lain merupakan percabangan dengan hirarki yang jelas.sentral pusat atau yang berada pada bagian paling atas merupakan sentral yang aktiv sedangkan sentral yang ada di bawahnya adalah sentral yang pasif.










5. Topologi Mesh
MESH topologi dibangun dengan memasang link diantara station-station. Sebuah ‘fully-connected mesh’ adalah sebuah jaringan dimana setiap terminal terhubung secara langsung ke semua terminal-terminal yang lain. Biasanya digunakan pada jaringan komputer kecil. Topologi ini secara teori memungkinkan akan tetapi tidak praktis dan biayanya cukup tinggi untuk di-implementasikan. Mesh topologi memiliki tingkat redundancy yang tinggi. Sehingga jika terdapat satu link yang rusak maka suatu station dapat mencari link lainnya.

11 Agustus 2010

Konsep Dasar Jaringan


Jaringan komputer adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:
  • Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk
  • Komunikasi: contohnya surat elektronik, instant messaging, chatting
  • Akses informasi: contohnya web browsing
Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta layanan disebut klien (client) dan yang memberikan layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.
Sebuah jaringan komputer biasanya terdiri dari 2 buah komputer atau lebih dan melakukan data sharing antar komputer. Informasi dan data bergerak melalui media komunikasi. Media komunikasi yang dipakai dalam membuat jaringan komputer antara lain adalah kabel, jaringan telepon, gelombang radio, satelit, bluetooth atau infra merah. Pemakaian media komunikasi ini akan tergantung pada kegunaan dan ukuran jaringan.

Keuntungan Jaringan Komputer antara lain :
a. Berbagai perangkat keras
Perangkat seperti semacam hardisk, printer, CD-ROM, Drive dan modem dapat digunakan oleh sejumlah komputer tanpa perlu melepas dan memasang kembali. Peranti cukup dipasang pada sebuah komputer atau dihubungkan pada suatu peralatan khusus dan semua komputer dapat mengaksesnya.
b. Berbagai program
Program atau data dimungkinkan untuk disimpan pada sbuah komputer yang bertindak sebagai server ( yang melayani omputer-komputer yang akan membutuhkan data atau program). Penempatan data pada server juga memberikan keuntungan antara lain menghindari duplikasi data dan ketidakkonsistenan.
c. Mendukung kecepatan berkomunikasi
Dengan adanya dukungan jaringan komputer, komunikasi dapat dilakukan lebih cepat. Pra pemakai komputer dapat mengairim surat elektronik dengan mudah bahkan dapat berckap-cakap secara lansung melalui tulisan ( chating ) ataupun telekonferasi.
d. Memudahkan pengaksesan informasi
Jaringan komputer memuadahakan pengaksesan informasi. Seseorang dapat bepergian ke mana saja dan tetap bisa mengakses data yang terdapat pada server ketika kita membutuhkannya.Pertumbuhan internet salah satu implementasi jaringa yang terbesar didunia, memungkinkan segala imformasi yang ada di dunia dapat dengan mudah didapatkan.

16 Juni 2010

Gadget Menarik untuk Halaman Anda

Waktu itu saya sedang browsing beberapa waktu yang lalu saya menemukan sebuah hal yang menarik. Saya tertarik pada sebuah gadget dalam sebuah halaman. Ternyata di situ ada linknya, kemudian saya klik. Link tersebut menuju ke halaman abowman.com. Eh, ternyata yang bagus tidak cuma satu. Ini adalah beberapa contoh dari gadget abowman.com.



Gerakkan kursor anda dan laba-laba akan mengikuti.



Gerakkan kursor dan penguin akan mengikuti.



Berilah makan katak yang kelaparan



Beri makan kura-kura, yuk!



Bermain dengan ikan-ikan, yuk!

Bagus-bagus kan gadgetnya!

This Time for Africa

If you get down
Get up Oh oh...
When you get down
Get up eh eh...

Tsamina mina zangalewa
Anawa aa
This time for Africa

Tsamina mina eh eh
Waka Waka eh eh

Tsamina mina zangalewa
Anawa aa

Tsamina mina eh eh
Waka Waka eh eh
Tsamina mina zangalewa
This time for Africa


    Itulah cuplikan dari salah satu theme song Piala Dunia 2010 yang berjudul Waka Waka yang dinyanyikan oleh Shakira. Ya, pada tanggal 11 Juni 2010 hingga 11 Juli 2010 diselenggarakan pesta bola terbesar yang diikuti tim-tim dari negara terbaik untuk berlaga dalam memperebutkan predikat tim terbaik di dunia dalam bidang sepak bola tentunya. 

    Ide melahirkan kejuaraan sepak bola dunia tercetus pada 1904 di Paris saat Konggres I Fédération Internationale de Football Association. Pada 1928, hasil usaha FIFA dan presiden persatuan sepak bola Perancis (FFFA), Jules Rimet dan rekannya Henri Delaunay, peserta kongres di Amsterdam memutuskan untuk melaksanakan ide tersebut. Setahun kemudian, FIFA secara resmi mempersiapkan sebuah kejuaraan bernama World Cup yang akan berlangsung setiap empat tahun. Pada kongres FIFA 17-18 Mei 1929 di Barcelona, Spanyol, Uruguay mendapatkan dukungan dari 23 peserta kongres menjadi tuan rumah Piala Dunia pertama menyingkirkan ambisi Hungaria, Italia, Belanda, Spanyol, dan Swedia.


Berikut ini adalah sejarah piala dunia dari masa ke masa.

1. 1930
    Tuan Rumah : Uruguay
    Juara : Uruguay
2. 1934
    Tuan Rumah : Italia
    Juara : Italia

3. 1938
    Tuan Rumah : Prancis
    Juara : Italia
4. 1942 : Ditiadakan
5. 1946 : Ditiadakan
6. 1950
    Tuan Rumah : Brasil
    Juara : Uruguay
    Bola : Superball (bola resmi pertama)
7. 1954
    Tuan Rumah : Swiss
    Juara : Jerman Barat
8. 1958
    Tuan Rumah : Swedia
    Juara : Brasil
9. 1962
    Tuan Rumah : Chili
    Juara : Brasil
10. 1966
    Tuan Rumah : Inggris
    Juara : Inggris
    Maskot : Willie (maskot pertama dalam piala dunia)
   
  
















 


11. 1970
     Tuan Rumah : Meksiko
     Juara : Brasil
     Maskot : Juanito
     Bola : Telstar
12. 1974
     Tuan Rumah : Jerman Barat
     Juara : Jerman Barat
     Maskot : Tip and Tap
     Bola : Telstar Durlast
13. 1978
     Tuan Rumah : Argentina
     Juara : Argentina
     Maskot : Gauchito
     Bola : Tango Riverplate
14. 1982
     Tuan Rumah : Spanyol
     Juara : Italia
     Maskot : Naranjito
     Bola : Tango Espana
15. 1986
     Tuan Rumah : Meksiko
     Juara : Argentina
     Maskot : Pique
     Bola : Azteca
16. 1990
     Tuan Rumah : Italia
     Juara : Jerman Barat
     Maskot : Ciao
     Bola : Etrusco
     Lagu : Gianna Nannini, Edoardo Bennato "Un'estate italiana"(penggunaan official song untuk pertama kalinya)
17. 1994
     Tuan Rumah : USA
     Juara : Brasil
     Maskot : Striker
     Bola : Questra
     Lagu : Daryl Hall and The Sounds Of Blackness "Gloryland"
18. 1998
     Tuan Rumah : Prancis
     Juara : Prancis
     Maskot : Footix
     Bola : Tricolore
     Lagu :  Ricky Martin "La copa de la vida"
19. 2002
     Tuan Rumah : Korsel & Jepang
     Juara : Brasil
     Maskot : Ato, Kaz and Nik
     Bola : Fevernova
     Lagu : Anastacia "Boom" - official song
               Vangelis "FIFA 2002 World Cup Anthem" - official anthem

20. 2006
     Tuan Rumah : Jerman
     Juara : Italia
     Maskot : Goleo VI and Pille
     Bola : Teamgeist
     Lagu : Il Divo "The Time Of Our Lives" - official song
               Herbert Grönemeyer "Cebrate The Day" - official anthem
21. 2010
     Tuan Rumah : Afrika Selatan
     Juara : ...
     Maskot : Zakumi
     Bola : Jabulani
     Lagu : K'naan - Waving Flag, Shakira - Waka Waka
22. 2014
     Tuan Rumah : Brasil
     Juara : ...

download jadwal resmi piala dunia (dari FIFA) di sini.

24 Mei 2010

Semi Konduktor

Semikonduktor adalah sebuah bahan dengan konduktivitas listrik yang berada di antara isolator dan konduktor. Sebuah semikonduktor bersifat sebagai isolator pada temperatur yang sangat rendah, namun pada temperatur ruangan besifat sebagai konduktor.
Semi konduktor adalah bahan yang tahanan jenisnya mempunyai harga di antara penghantar dan isolator, yaitu kira-kira antara 10-2 ohm cm sampai 10-6 ohm cm. Unsur-unsur kimia dari golongan IV kebanyakan bersifat semi konduktor, di antaranya yang terpenting adalah silikon (Si), germanium (Ge), dan gallium arsenide.
Semikonduktor sangat berguna dalam bidang elektronik, karena konduktansinya yang dapat diubah-ubah dengan menyuntikkan materi lain (biasa disebut materi doping).
            Semikonduktor merupakan elemen dasar dari komponen elektronika seperti dioda, transistor dan sebuah IC (integrated circuit). Disebut semi atau setengah konduktor, karena bahan ini memang bukan konduktor murni. Bahan- bahan  logam seperti tembaga, besi, timah disebut sebagai konduktor yang baik sebab logam memiliki susunan atom yang sedemikian rupa, sehingga elektronnya dapat bergerak bebas. 
Sebenarnya atom tembaga dengan lambang kimia Cu memiliki inti 29 ion (+) dikelilingi oleh 29 elektron (-).  Sebanyak 28 elektron menempati orbit-orbit bagian dalam membentuk inti yang  disebut nucleus. Dibutuhkan energi yang sangat besar untuk dapat melepaskan ikatan elektron-elektron ini. Satu buah elektron lagi yaitu elektron yang ke-29, berada pada orbit paling luar. 


Orbit terluar ini disebut pita valensi dan elektron yang berada pada pita ini dinamakan elektron valensi. Karena hanya ada satu elektron dan jaraknya 'jauh' dari nucleus, ikatannya tidaklah terlalu kuat. Hanya dengan energi yang sedikit saja elektron terluar ini mudah terlepas dari ikatannya. 

ikatan atom tembaga
Pada suhu kamar, elektron tersebut dapat bebas bergerak atau berpindah-pindah dari satu nucleus ke nucleus lainnya.  Jika diberi tegangan potensial listrik, elektron-elektron  tersebut dengan mudah berpindah ke arah potensial yang sama. Phenomena ini yang dinamakan sebagai arus listrik. 
Isolator adalah atom yang memiliki elektron valensi sebanyak 8 buah, dan dibutuhkan energi yang besar untuk dapat melepaskan elektron-elektron ini. Dapat ditebak, semikonduktor adalah unsur yang susunan atomnya memiliki elektron valensi lebih dari 1 dan kurang dari 8. Tentu saja yang paling "semikonduktor" adalah unsur yang atomnya memiliki 4 elektron valensi.  

17 Mei 2010

Belajar Jaringan - RADIUS (part 6)


KEAMANAN RADIUS SERVER
Protokol RADIUS yang digunakan sebagai salah satu sistem keamanan wireless
LAN melalui autentikasi pengguna wireless LAN, ternyata memiliki beberapa
lubang keamanan.
Mekanisme proteksi menggunakan nama pengguna dan password ternyata tidak
cukup aman untuk diterapkan. Hal ini diperparah dengan penerapan teknik
enkripsi dan kriptografi yang tidak benar. Paket access-request yang tidak
diautentikasi oleh RADIUS server. Metode shared secret sudah sangat berisiko
apabila diterapkan untuk proses autentikasi dari client ke RADIUS server.
Beberapa lubang keamanan protokol RADIUS:
MD5 dan shared secret [6]
Seperti yang sudah disebutkan diatas bahwa metode shared secret sudah
sangat berisiko untuk diterapkan, hal ini dikarenakan lemahnya MD5 hash
yang menyimpan tanggapan autentikator. Hacker / penyusup dapat dengan
mudah mengetahui paket access-request beserta tanggapannya. Penyusup
dapat dengan mudah mengetahui shared secret dengan cara melakukan
penghitungan awal terhadap perhitungan MD5.
Paket access-request [6]
Tidak adanya autentikasi dan verifikasi terhadap paket access-request
merupakan salah satu kelemahan dari protokol RADIUS. Paket access-request
harus berisi atribut alamat IP access point (AP), nama pengguna beserta
password atau CHAP-password, port yang digunakan oleh access point [6].
Nama pengguna beserta password disembunyikan dengan memakai metode
RSA Message Digest Algorithm MD5. RADIUS server akan memeriksa dan
memastikan bahwa pesan yang dikirim oleh alamat IP adalah salah satu dari
client yang terdaftar. Penyusup dapat mengetahui dan menggunakan alamat IP
yang menjadi client dari RADIUS server ini. Hal ini merupakan salah satu
keterbatasan dari rancangan protokol RADIUS.
Pemecahan password [6]
Skema proteksi password yang dipakai adalah stream-chiper, dimana MD5
digunakan sebagai sebuah ad hoc pseudorandom number generator (PRNG).
16 oktet pertama bertindak sebagai sebuah synchronous stream chiper. Yang
menjadi masalah adalah keamanan dari cipher ini masih menjadi suatu
pertanyaan, protokol RADIUS tidak dengan jelas menyebutkan apa yang
menjadi kebutuhan dari cipher tersebut. MD5 hash secara umum digunakan
untuk crypthographic hash, bukan stream chiper. Ada kemungkinan masalah
keamanan yang ditimbulkan dari penggunaan MD5 hash tersebut.

Seperti yang telah dijelaskan diatas bahwa atribut password diamankan
dengan metode stream chiper. Hal ini memungkinkan penyusup mendapatkan
informasi shared secret apabila mereka melakukan sniffing ke jaringan
wireless dan mencoba masuk ke RADIUS server
Serangan menggunakan Request Authenticator [9]
Keamanan RADIUS bergantung pada pembangkitan Request Authenticator.
Request Authenticator ini harus unik dan tidak dapat diprediksi untuk
menjamin keamanan. Protokol RADIUS tidak menekankan pada pentingnya
pembangkitan Request Authenticator, sehingga banyak implementasi yang
menggunakan PRNG yang jelek untuk membangkitkan Request
Authenticator. Apabila client menggunakan PRNG yang mempunyai short
cyrcle, maka protokol tidak mneyediakan proteksi.

07 Mei 2010

Belajar Jaringan - RADIUS (part 5)


OpenRADIUS
 Selain menggunakan freeRADIUS yang terdapat dalam paket SUSE Linux 9.0
sebagai RADIUS server, dilakukan juga percobaan menggunakan OpenRADIUS.
OpenRADIUS dapat diperoleh secara gratis di alamat situs yang telah disebutkan
diatas. Versi OpenRADIUS yang digunakan adalah openradius-0.9.10.
Proses instalasi:
1. Pastikan bahwa program “GNU make” telah terinstal
2. Ekstrak file openradius-0.9.10.tar.gz, perintah yang dapat digunakan
adalah tar –zxvf openradius-0.9.10.tar.gz
3. Pindah ke direktori openradius-0.9.10
4. Ketik make –f Makefile.gnu
5. Ketik make –f Makefile.gnu install
File konfigurasi terdapat di direktori ./openradius-0.9.10/etc/openradius. Ada dua
buah file yang dapat diubah apabila diperlukan dalam direktori tersebut, yaitu:
configuration
File ini berisi nomor port dan alamat yang digunakan oleh RADIUS
server.
behaviour
File ini digunakan untuk menangani permintaan yang masuk.
Untuk menjalankan server:
Dari direktori openradius-0.9.10 ketik perintah: ./server/radiusd -dall –b
Untuk mengetahui apakah program radiusd telah berjalan, dapat dilakukan
dengan mengetik perintah ps –ax.
Lakukan permintaan ke RADIUS server, dari direktori openradius-0.9.10
ketik perintah : ./bin/radtest evbergen welcome1 localhost h1dd3n
Di server akan muncul :
[recv] job_new: Received request:
INTERNAL:None:Timestamp = 1117759304
INTERNAL:None:IP-Source = 127.0.0.1
INTERNAL:None:IP-Dest = 0.0.0.0
INTERNAL:None:UDP-Source = 32768
INTERNAL:None:UDP-Dest = 1812
UDP-PKT:Any:RAD-Packet =
"\x01`\x006W\xefA\xde\x02a`\x96f\x02\xd6\x0a\xe0\xbc\xb1\xd7\x01\x0aevbergen\x04\x0
6\x0a\x00\x00\x0a\x02\x12\xc1\xec\x9d\xae/\xad\x9ej\x8a\xcc\x22@\x03!\x1a\x0f"
RAD-PKT:None:RAD-Code = Access-Request
RAD-PKT:None:RAD-Identifier = 96
RAD-PKT:None:RAD-Length = 54
RAD-PKT:None:RAD-Authenticator =
"W\xefA\xde\x02a`\x96f\x02\xd6\x0a\xe0\xbc\xb1\xd7"
RAD-ATR:None:User-Name = "evbergen"
RAD-ATR:None:NAS-IP-Address = 10.0.0.10
RAD-ATR:None:User-Password =
"\xc1\xec\x9d\xae/\xad\x9ej\x8a\xcc\x22@\x03!\x1a\x0f"
[send] Sending Access-Accept (2) from 0.0.0.0:1812 for request from NAS 10.0.0.10 via 127.0.0.1
for evbergen [welcome1]
Pada kalimat terakhir file diatas terdapat kata Access-Accept, yang berarti
permintaan client telah diterima oleh RADIUS server.
YARDRADIUS
YARDRADIUS yang digunakan adalah yardradius-1.1.1, yang dapat diperoleh di
alamat situs yang telah disebutkan diatas.
Proses instalasi:
1. Pastikan program “GNU make” dan GDBM telah terinstal.
2. Ekstrak file yardradius-1.1.1.tar.gz (tar –zxvf yardradius-1.1.1.tar.gz)
3. Pindah ke direktori yardradius-1.1.1 (cd yardradius1.1.1)
4. Ketik ./configure
5. Ketik make
6. Ketik make install
File hasil instalasi terdapat di direktori /usr/local/yardradius. Untuk menjalankan
RADIUS server ketik perintah ./src/radiusd
CISTRON RADIUS
CISTRON RADIUS yang digunakan adalah radiusd-cistron-1.6.7, yang dapat
diperoleh di alamat situs yang telah disebutkan diatas.
Proses instalasi:
1. Pastikan program “GNU make”.
2. Ekstrak file radiusd-cistron-1.6.7.tar.gz (tar –zxvf radiusd-cistron-
1.6.7.tar.gz)
3. Pindah ke direktori radiusd-cistron-1.6.7 (cd radiusd-cistron-1.6.7)
4. Ketik make
5. Ketik make install
Untuk menjalankan RADIUS server ketik perintah:
/usr/local/sbin/radiusd [options]
Manual radius(8) dapat dijadikan referensi lebih lanjut.

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger