Selasa, Desember 16, 2008

Switching

Hari ini di bengkel terjadi sedikit kerusakan pada stavol, jadi stop kontaknya banyak yang nggak bisa. Sehingga yang rencananya mau ujian nggak jadi de [alhamdulillah]. Sebagai gantinya kami di jelaskan tentang layer pada OSI dan IPV6 . Ketika menjelaskannya itu, ada kata tentang switching githu. Jadi saya mencari tahu sedikit tentangnya. Di sini saya menuliskan hasil penemuan eh pencarian saya, semoga bermanfaat.
Dalam dunia telekomunikasi, jaringan circuit switching adalah jaringan yang mengalokasikan sebuah sirkuit (atau kanal) yang dedicated diantara nodes dan terminal untuk digunakan pengguna untuk berkomunikasi. Sirkuit yang dedicated tidak dapat digunakan oleh penelepon lain sampai sirkuit itu dilepaskan, dan koneksi baru bisa disusun. Bahkan jika tidak ada komunikasi berlangsung pada sebuah sirkuit yang dedicated, kanal tersebut tetap tidak dapat digunakan oleh pengguna lain. Kanal yang dapat dipakai untuk hubungan telepon baru disebut sebagai kanal yang idle.

Untuk call setup dan pengendalian (dan keperluan administratif lainnya) dapat digunakan sebuah kanal pensinyalan yang dedicated dari node terakhir ke jaringan. ISDN adalah salah satu layanan yang menggunakan sebuah kanal pensinyalan terpisah. Plain Old Telephone Service (POTS) tidak memakai pendekatan ini.
Sebuah metoda untuk membangun, memonitor perkembangan, dan menutup sebuah koneksi adalah dengan memanfaatkan sebuah kanal terpisah untuk keperluan pengontrolan, misalnya untuk links antar telephone exchanges yang menggunakan CCS7 untuk komunikasi call setup dan informasi kontrol dan menggunakan TDM untuk transportasi data di sirkuit tersebut.
Sistem telepon zaman dahulu merupakan contoh penggunaan circuit switching. Pelanggan meminta operator untuk menghubungkan mereka dengan pelanggan lain, yang mungkin berada pada yang sama, atau melalui sebuah inter-exchange link dan operator lain. Dimanapun posisi para pelanggan ini, tetap terbentuk sebuah koneksi antar telepon kedua pelanggan selama hubungan telepon berlangsung. Kawat tembaga yang sedang digunakan untuk koneksi ini tidak dapat digunakan untuk hubungan telepon lain, walaupun para pelanggan ini tidak sedang berbicara dan jalur ini dalam kondisi tidak digunakan (silent).
Akhir-akhir ini sudah dapat dilakukan multiplexing terhadap berbagai koneksi yang terdapat pada sebuah konduktor, namun demikian tetap saja setiap kanal pada link yang mengalami multiplexing selalu berada pada salah satu dari dua kondisi ini : dedicated pada sebuah koneksi telepon, atau dalam keadaan idle. Circuit switching mungkin relatif tidak efisien karena kapasitas jaringan bisa dihabiskan pada koneksi yang sudah dibuat tapi tidak terus digunakan (walaupun hanya sebentar). Disisi lain, keuntungannya adalah cepatnya membuat koneksi baru, dan koneksi ini bisa digunakan dengan leluasa selama dibutuhkan.
Pendekatan lain adalah packet switching yang membagi data yang akan dikirimkan (misalnya, suara digital atau data komputer) menjadi kepingan-kepingan yang disebut paket, yang lalu dikirimkan melewati sebuah shared network. Jaringan packet switching tidak membutuhkan sebuah sirkuit khusus untuk melakukan koneksi. Dengan pendekatan ini banyak pasangan node dapat melakukan komunikasi yang hampir simultan pada kanal yang sama. Dengan tiadanya koneksi yang dedicated, masing-masing paket yang diberikan dilengkapi dengan alamat tujuan sehingga jaringan dapat mengirimkan paket tersebut ke tujuan yang diinginkan.
Kelebihan dari paket Switching
  1. Jalur efisiensi yang lebih besar
  2. Jalur dari simpul ke simpul dibagi secara di manamik beberapa paket sepanjang waktu.
  3. Paket diantrikan dan ditransmisi secepat mungkin.
  4. Konversi rate data
  5. Setiap stasiun terhubung ke simpul lokal pada rate data yang sesuai.
  6. Simpul pengangga data di butuhkan untuk penyangga rate.
  7. Paket dapat diterima meskipun sedang sibuk
  8. Pengiriman dapat saja terlambat.
  9. Skala Prioritas dapat digunakan
Teknik Switching
* Stasiun pemecah pesan yang panjang dalam bentuk paket
* Paket dikirim segera ke jaringan
* Paket dikemas dalam 2 cara
  1. Datagram (sebuah paket data yang mengandung alamat terminal atau komputer yang dituju dan bersifat bebas/terpisah dari paket lain yang berkaitan dengan transaksi yang sama)
  2. Sirkuit Virtual
+ Rute sudah direncanakan dahulu, sebelum paket-paket dikirim.
+ Koneksi dibangun antara permintaan dan penerimaan.
+ Setiap paket mempunyai identifikasi sirkuit virtual sebagai alamat tujuan.
+ Setiap paket dapat mencari jalur sendiri.

Yapz .
Segini saja yah teman, lain kali kalau ada waktu saya lanjutkan lagi . Terimakasih banyak.
Semoga bermanfaat .

-resha-

Sabtu, Desember 13, 2008

Paket Tracer

Kemarin saya mengikuti ujian paket tracer . Sebenarnya saya tidak harus mengikuti ujian itu, tetapi dikarenakan tidak bisa saat ujian router, jadi mau gak mau harus ikut dech . Paket tracer sebenarnya belum saya ketahui saat itu, karena dari guru saya sendiri blum menjelaskan secara detail, jadi bismillah ajjah dech [hhehehe].
Sekarang saya ingin berbagi ilmu tentang paket tracer yang saya pelajari saat ujian kemarin, kalau dari rekan-rekan ada yang tahu lebih banyak, saya mohon bantuannya ya.
Pada dasarnya Paket Tracer adalah suatu software keluaran Cisco yang gunanya untuk simulasi ketika ingin membuat suatu jaringan dengan router. Paket Tracer 4.01 merupakan program gratis khusus untuk pembelajaran (akademik) yang memungkinkan penggunanya melakukan simulasi jaringan komputer baik itu pear to pear, jaringan dengan menggunakan switch, router maupun komputer gateway.


Untuk menggunakan paket tracer langkah yang pertama ialah dengan menginstall software paket tracer tersebut di komputer anda. Kemudian ikuti langkah-langkah berikut :
  • masuk paket racer 4.1 dan buatlah rangkaian jaringan dengan beberapa router dan di setiap satu router terhubung dengan satu PC.
  • Hubungkan antara router dengan PC menggunakan kabel ethernet (kabel cross).
  • Sedangkan antara router dengan PC menggunakan kabel serial.
  • Jika anda bingung, maka gunakan pilihan yang ''automatic"
  • Setelah semua terhubung mulailah mengkonfigurasi device satu persatu dengan meng-klik 2x pada gambar devics.
  • Kemudian akan muncul sebuah kotak dialog, untuk menkonfigurasi lewat text pilih CLI karena kita akan dapat lebih menghafal perintah-perintah yang akan kita gunakan.
  • Perintah-perintah yang biasa digunakan adalah :
  1. Enable untuk masuk pada privilege command.
  2. Kemudian ketik configure terminal untuk memulai mengkonfigurasi melalui terminal.
  3. masuk Ethernet 0 untuk mengkonfigrasi Ethernet 0 dengan mengetikkan interface ethernet0.
  4. Setting ip address. Ketik ip address [alamat ip] [subnet mask].
  5. Ketik no shutdown untuk mengaktifkan.
  6. Ketik exit untuk keluar dari intervace Ethernet0.
  7. Masuk serial0 untuk mulai mengkonfigurasi serial0 Ketik interface serial0.
  8. Setting ip address. Ketik ip address [alamat ip] [subnet mask].
  9. Untuk serial harus diberi clock rate dan yang saya gunakan 64000, dengan mengetikkan clock rate 64000.
  10. Ketik no shutdown untuk mengaktifkan.

Setelah kita selesai mengkonfigurasi Router. Sekarang kita akan mengkonfigurasi PC. Langkah-langkah yang dilakukan :
  • Klik 2x pada gambar PC. Maka akan keluar kotak dialog seperti ini :

  • Masuk pada menu config.
  • Setting gateway. Sesuaikan IP gateway dengan IP router yang kita setting pada Ethernet0 di atasnya.
  • Klik FastEthernet dan masukkan IP address beserta subnet mask.
  • Setelah selesai mengkonfigurasi semua device, mulailah proses routing dengan langkah-langkah berikut :

STATIC ROUTING.

Jika kita akan menggunakan static routing. Kita juga dapat mengkonfigurasi melalui grafis atau text. JIka yang akan kita gunakan adalah mode text karena kita akan dapat lebih menghafal perintah-perintah yang akan kita gunakan. Klik pada router dan masuklah pada CLI.
  1. Kemudian ketik configure terminal untuk memulai mengkonfigurasi melalui terminal.
  2. Ketik ip route [ip tujuan] [subnet mask] [next hop] (Ip tujuan adalah alamat network yang akan kita tuju. Subnet mask adalah subnet mask alamat jaringan yang akan kita tuju. Next hope adalah gateway yang menghubungkan antar kedua jaringan tersebut)
  3. Buatlah beberapa routing sesuai yang kita butuhkan dengan rumus yang sama.
  4. Setelah semua konfigurasi selesai kita coba dengan mengeping jaringan tersebut.
  5. Pertama ping semua PC dengan Router.
  6. jika berhasil coba ping jaringan satu dengan jaringan lainnya yang mempunyai alamat jaringan yang berbeda.
  7. jika succes berarti kita telah melakukan routing dengan benar namun jika gagal kita harus memeriksa routing yang telah kita lakukan.

Routing IP Protokol (RIP)

Jika akan menggunakan Routing Ip Protokol (Rip). Kita juga dapat mengkonfigurasi melalui grafis atau text juga.
Yang akan kita gunakan adalah mode text karena kita akan dapat lebih menghafal perintah-perintah yang akan kita gunakan. Klik pada router dan masuklah pada CLI.
  1. Kemudian ketik configure terminal untuk memulai mengkonfigurasi melalui terminal.
  2. Ketikkan router rip.
  3. Ketikkan network [ip network router].
  4. Masukkan ip network Ethernet dan ip network serial router tersebut.
  5. Buatlah beberapa routing sesuai yang kita butuhkan dengan rumus yang sama.
  6. Setelah semua konfigurasi selesai kita coba dengan mengeping jaringan tersebut.
  7. Pertama ping semua PC dengan Router.
  8. jika berhasil coba ping jaringan satu dengan jaringan lainnya yang mempunyai alamat jaringan yang berbeda.
  9. jika succes berarti kita telah melakukan routing dengan benar namun jika gagal kita harus memeriksa routing yang telah kita lakukan.
Jika anda masih bingung lagi untuk perintah yang ada, cara simpelnya yaitu menggunakan icon-icon yang ada pada paket tracer. Misalnya jika ingin nge-ping maka gunakan icon surat dan bila menghapus device maka gunakan icon delete atau X.
Untuk penghitungan pada paket tracer tak jauh dengan mengkonfigurasi router. Menggunakan IP address yang beda pada setiap router. Misalkan terdiri dari 3 router yang berarti untuk router yang di tengah harus mempunyai 2 serial agar bisa menghubungkan antara router pertama dan ketiga. Bila masih penasaran dengan IP Address, anda dapat membuka posting saya yang dahulu. Semoga tulisan ini bermanfaat .

Jumat, November 28, 2008

Router Dinamis ( Quagga)

Seperti postingan saya terdahulu menjelaskan tentang router static, sekarang saatnya router dinamic menggunakan Quagga. Sebelumnya saya mengingatkan dalam praktik saya ini, menggunakan Linux Debian. Yang diperlukan sebelum mengkonfigurasinya adalah install software-nya dengan :

#apt-get update (jika belum update) atau
#apt-get install quagga (jika belum di insstall)


/span>

Kemudian konfigurasi akan berada pada /etc/quagga, dan edit file debian.conf dan daemons.conf.

1. Aktifkan (enable) daemon zebra dulu dan buat file konfigurasi kosong:

zebra=yes
bgpd=no
ospfd=no
ospf6d=no
ripd=no
ripngd=no
isisd=no

buat file kosong dan memberikan password dengan perintah :
#touch /etc/quagga/zebra.conf
#echo “password password” > /etc/quagga/zebra.conf

2. restart quagga dengan perintah : /etc/init.d/quagga restart, cek proses dengan: ps ax pastikan deamon zebra ada.

3. lakukan konfigurasi interface eth0, lo sit dll dengan zebra :

#telnet localhost zebra
masukan password

Perintah konfigurasi quagga mirip dengan perintah konfigurasi Cisco IOS kalau Anda sudah familiar dengan Cisco.

Setelah masuk ke quagga mari kita konfigurasi interface :
1. masuk ke terminal konfigurasi
#ena (enable konfigurasi)
#conf t # kalau lupa pake ? sebagai help-nya.
#hostname meezone(nama hostname)
#password ena passowrd (enable password)
#int eth0
#link-detect (kalau jalan atau nggak koneksi)
# ip addr 192.168.75.1/24 (set alamat ip)
#end
#write
#sh run (untuk melihat konfigurasi)

Baik, Anda sudah bisa mengkonfigurasi interface dengan zebra, jadi mengganti konfigurasi dengan perintah

#ifconfig eth0 192.168.75.1 netmask 255.255.255.0

2. Routing Statis
#conf t
#ip route 10.0.0.0/8 192.168.75.254 ( route ke 10.0.0.0/8 gateway 192.168.75.254

Oke anda bisa melakukan routing statik dengan zebra, mengganti perintah
#route add -net 10.0.0.0/8 gw 192.168.75.254

Selanjutnya karena quagga merupakan routing daemon dengan OSPF, RIP, BGP dll maka saatnya melakukan routing dinamis. Contoh sederhana akan menggunakan OSPF untuk routing pada INHERENT kami. Kami mendapatkan IP address inherent 167.205.132.27/29 (lupa lagi prefik networknya) dan alamat IP publik kami adalah 222.124.204.192/27 (telkom astinet nih). Kemudian local node terdekat adalah ITB mengalokasikan kami pada OSPF area 10.

Konfigurasinya :
1. Nyalakan daemon OSPF /etc/quagga/daemons.conf

zebra=yes
bgpd=no
ospfd=yes
ospf6d=no
ripd=no
ripngd=no
isisd=no

2. konfigurasi ospf
#telnet localhost ospf
set password dan hostname, sama spt di atas
#conf t
#router ospf
#network 167.205.132.0 area 10 (nanti di cek lagi perintahnya)
#redistribute connected (lupa lagi perintahnya)

uekkeh . Selamat mencoba ....



Router Static dengan Debian

Melanjutkan materi tentang router, kali ini saya menjelaskan sedikit tentang sistematis router static pada Linux Debian. Hal yang pertama harus dipastikan dan di persiapkan ialah bahwa komputer anda sudah terinstall dengan Linux Debian dan juga mempunyai minimal 2 LAN Card.
Langkah selanjutnya yaitu silahkan masuk ke root melalui basis teks. Lalu ikuti langkah-langkah berikut :
  • Setting IP pada kedua LAN card tersebut. Gunakan alamat yang berbeda segment pada kedua LAN card, guna mempermudah dalam melakukan routing. Misalkan LAN card pertama adalah eth0 yang terhubung dengan client dan LAN card kedua eth1 terhubung dengan hub atau switch.
  • Untuk setting IP menggunakan perintah : /etc/network/interface atau dapat pula melalui mc -> .. -> etc -> network -> interface lalu klik f4 . Maka akan muncul seperti ini :
auto eth0
iface eth0 inet static
address 192.168.6.1
netmask 255.255.255.0
broadcast 192.168.10.255
network 192.168.6.0

auto eth1
iface eth1 inet static
address 192.168.10.2
netmask 255.255.255.0
gateway 192.168.10.1
broadcast 192.168.10.255
network 192.168.10.0

auto lo
iface lo inet loopback
  • Setelah diubah-ubah atau setting IP jangan lupa untuk disimpan.
  • Lalu restart dengan perintah : /etc/init.d/networking restart
  • Untuk mengecek settingan kita ketik perintah : Ifconfig
  • Jangan lupa untuk aktifkan IP foward dengan perintah : /etc/sysctl.conf lalu hapus tanda kres (#) agar aktif.
  • Sekarang, saatnya untuk routing dengan cara:
    #iptables –t nat –A POSTROUTING –s 192.168.1.0/24 –j MASQUERADE
    #iptables-save
  • Untuk nge-check proses routing itu ketik :
    #iptables-t nat –n -L
Selamat mencoba ...

Senin, November 17, 2008

Semangat Para Pemuda

Semangat para pemuda Indonesia!
Hal inilah yang terbesit dibenak saya. Kemarin hari Minggu tanggal 16 November 2008, saya mengikuti sebuah kegiatan tentang elemen kepemudaan. Menurut saya, acara itu cukup sederhana, hanya beberapa siswa undangan yang datang, serta lainnya dari siswa dan senior yang mengundang. Dalam acara tersebut, kami di putarkan film yang bertemakan tentang "Hari Pahlawan" yupz atau yang kita biasa sebut peristiwa 10 November.

Selain pemutaran film tersebut, juga ada diskusi sedikit tentang "Peran Pemuda dalam Kemerdekaan" [kurang-lebih judulnya sich itu]. Awalnya diskusi dimulai dari pendapat kami tentang sosok seorang pemuda yang berarti bukan hanya seseorang yang mempunyai umur yang muda, tapi pemuda adalah orang yang mempunyai semangat juang yang tinggi. Umur memang tidak begitu mempengaruhi dari apa yang dimaksud dengan pemuda, meskipu ia sudah tua [maaf] tetapi apabila mempunyai semangat juang yang tinggi terhadap kemajuan bangsa dan negara, ia juga bisa disebut pemuda. Kemudian menceritakan tentang kesan awal pemuda pada tahun reformasi dan pemuda zaman sekarang. Tak urung, pasti banyak sekali perbedaan yang terjadi. Kak Edi, salah satu senior -sangat senior- bercerita saat ia muda dulu, banyak sekali pemuda yang berjuang demi bangsa Indonesia ini. Berbondong-bondong mengerahkan seluruh kekuatan demi bangsa Indonesia.
Beda lagi dengan cerita dari kak Setyo, salah satu senior dari organisasi Saka Bahari. Beliau mengungkapkan pendapatnya tentang pemuda masa kini yang mulai terpengaruh oleh budaya luar yang mungkin bisa kita sebut kurang bermanfaat. Saat ini pemuda banyak yang terlalu mengagung-agungkan artis yang sedang naik daun. Bukannya saya melarang tetapi setidaknya mereka juga menghargai para pahlawan yang telah berjuang. Misalnya saat upacara bendera mereka terlihat kurang bersemangat sedangkan saat melihat konser, para pemuda itu semangat sekali, seharusnya mereka juga menanamkan rasa nasionalisme dengan cara mengikuti upacara dengan hikmat. Lalu adapun perjuangan pemuda sekarang berbeda dengan yang dulu. Saat ini dapat kita lihat di televisi banyak acara reality show yang isinya perjuangan, benar perjuangan yaitu perjuangan cinta, mereka mencari cinta sampai ada yang bertengkar dan merusak tali persaudaraan, tidakah mereka ingat akan masalah negeri ini.
Saya disini hanya menghimbau. Meskipun tak di pungkiri lagi, kadang saya sendiri sempat lalai akan negeri ini. Tetapi janganlah langsung berpatah semangat, kita pemuda Indonesia mempunyai semangat juang tinggi demi bangsa dan negara kita. Ayolah para pemuda Indonesia, kalau tidak saat ini, kapan lagi kita bisa memperjuangkan Indonesia ini. Dan yang terpenting janganlah saling menyalahkan dan sok mencari kambing hitam, karena hal itu takkan dapat memecah permasalahan yang ada .
Semoga tulisan ini dapat bermanfaat dan semua pemuda dapat bangkit sesuai dengan visi negeri ini setelah 100 tahun Kebangkitan Nasional. Saya mohon maaf apabila ada yang tidak sependapat dengan tulsan ini.
Terima kasih.

Jumat, November 14, 2008

Distance Vektor


Hari ini saya seharusnya praktik di Lab komputer, namun digantikan dengan presentasi oleh guru saya, Pak Rokib tercinta [hhehehe]. Akhirnya saya bersama-sama teman sekelas pindah ke ruang serbaguna.
Setelah beberapa lama, kegiatan kami sedikit terganggu dengan adanya sosialisasi hukum oleh kepolisian. Tapi akhirnya presentasi kami lanjutkan. Materi tentang router dan seluk-beluknya. Pada postingan saya yang dulu, telah di jelaskan tentang pengertian route. Dan kali ini saya ingin memposting ilmu baru saya tentang Distance Vektor.
Distance Vektor sendiri adalah sebuah alogaritma dalam menentukan IP pada proses routing. Algoritma ini cara kerjanya dengan membentuk tabel routing di jaringan adalah dengan cara setiap router memberikan informasi mengenai keadaan jaringanyang diketahui router tersebut kepada router-router tetangganya setiap selang waktu tertentu. Informasi keadaan jaringan tersebut adalah dalam bentuk distance-vector (vektor jarak), yaitu jumlah hop yang diperlukan untuk mencapai suatu jaringan. Router tetangga tersebut menyimpan dan mengolah informasi keadaan jaringan yang diterimanya dan juga me-nyampaikan informasi yang dimilikinya ke router- router tetangga yang lain. Hal ini terus berlangsung sampai seluruh router di jaringan mengetahui keadaan jaringan. Berikut contoh peng gunaan algoritma distance-vector.

Pada proses pengiriman datagram selalu menggunakan tabel routing. Datagram dapat dikirim langsung ke host tujuan atau harus melalui host lain terlebih dahulu tergantung pada tabel routing. Tabel routing terdiri dari entri-entri rute dan setiap entri rute paling tidak terdiri atas IP address, tanda untuk menunjukkan routing langsung atau tidak langsung, alamat router dan nomor interface. Semua router di jaringan baru dinyalakan. Pada saat ini semua router tidak memiliki informasi distance-vector kecuali pada dirinya sendiri. Informasi vektor jarak tersebut disimpan dalam bentuk tabel routing.
Dalam pembuatan tabel routing prosesnya ialah:
  1. Tabel routing yang dimiliki masing-masing router akan berisi alamat jaringan yang terhubung langsung dengan router tersebut.
  2. Secara periodik masing-masing router saling bertukar informasi sehingga isi tabel routing terisi lengkap (converged)
  3. Jika terjadi perubahan topologi jaringan, maka router akan segera mengupdate informasi routing.
  4. Proses update tiap-tiap router dilakukan secara bertahap.
  5. Jika letak router jauh, maka dalam proses penerimaan informasi tentang perubahan jaringan akan lama pada suatu lokasi.
  6. Terjadi masalah routing-loop akan menghabiskan BW.
Pada dasarnya macam-macam routing protokol yang menggunakan distance vektor ialah:
  • RIP (Routing Information Protocol)
RIP menggunakan banyak lompatan sebagai metric. Setiap 15 hop count atau lompatan adalah nilai maksimalnya. Setiap 30 detik akan terjadi update dan default adminitrative-nya distance 120. Default adminitrative sendiri ialah tingkat kebenaran informasi routing yang di terima router dan berperan dalam proses pemilihan jalur.
RIP terdiri dari 2 versi:
  1. Versi tidak suport VLSM (Virtual Length Subnet Mask) routing port standart. Informasi yang dipertukarkan seperti Host, Network, Subnet, rute default. Syarat saat menggunakan versi RIP 1 ini ialah routing harus berisi IP address tujuan, Metric yang menunjukan biaya total, IP address router yang perlu dilalui, flag apakah rute baru saja berubah. Namun pada versi ini terkesan tidakj aman karena tanpa autentikasi, rute dianggap internal jaringan dan mem-broadcast paket.
  2. Versi suport VLSM. Enhacement yang digunakan sama dengan dengan versi 1, namun dengan beberapa fungsi baru. Mempunyai kemampuan baru yang diantaranya ialah Tag untuk rute external, subnetmask, alamat hop berikutnya, serta autitenkasi. Versi dua ini dapat membedakan antara rute internal da rute eksternal dan dapat menggunakan sebagai broadcast maupun multicast.
Adapun contohnya adalah sebagai berikut :
Pada saat awal, tabel routing masing-masing router mirip dengan tabel routing RIP A. Setelah router menjalankan algoritma vektor-jarak, router-router mulai memberikan informasi vektor-jarak ke tetangganya. Diasumsikan bahwa router A paling dulu mengirimkan informasi vektor-jarak ke router-router tetangganya, B dan C. Pada saat ini router A mengirimkan vektor-jarak jalur 2 dan 8. Dalam waktu yang hampir berdekatan router B juga mengirimkan vektor-jarak ke jalur 8,3,4. Router C dan D menerima informasi yang di-kirim oleh router A. Informasi tersebut diinterpretasi-kan bahwa informasi yang dikirimkan telah diterima. Vektor-jarak yang dikirim oleh B juga diterima oleh router A, D dan E. Router-router A, D dan E me-meriksa vektor-jarak yang diterima dan membanding-kannya dengan tabel routing yang dimiliki oleh masing-masing router. Dari proses ini masing-masing router mengetahui bahwa informasi yang diperoleh dari router pengirim belum terdapat dalam tabel routing. Dengan demikian, entri-entri tersebut di-masukkan ke tabel routing setiap router.Pada bagian berikutnya, A, D dan E berturut-turut dalam waktu yang hampir bersamaan mengirim-kan vektor-jarak ke tetangga masing-masing. Diasumsikan bahwa router A terlebih dahulu menerima vektor-jarak dari B sebelum mengirimkan vektor-jarak. Router A memeriksa informasi dari B tersebut lalu membandingkannya dengan entri tabel routing yang sudah ada. Hasil pemeriksaan menunjuk-kan entri B belum ada di tabel routing. Dari vektor-jarak yang dikirim D, router B mengetahui bahwa dapat mencapai B melalui jalur 3 dengan jarak 2 hop. Dengan demikian, informasi vektor-jarak untuk C dari B tidak digunakan oleh D. Pada saat yang hampir bersamaan pula router C menerima vektor-jarak dari A dan memperbaharui tabel routing yang dimilikinya.Router D mengirimkan vektor-jarak berdasar-kan tabel routing yang baru ke semua jalur yang ter-hubung dengan router D tersebut. Reouter-router yang menerima vektor-jarak dari D termasuk router B, kemudian memperbarui tabel routing masing-masing menggunakan algoritma vektor-jarak. Kemudian router B mengirimkan vektor-jarak berdasarkan tabel routing terbaru yang dimilikinya. Setelah tabel routing diperbarui, tabel routing di jaringan menjadi stabil dan tidak ada perubahan lagi sepanjang jaringannya tetap.
Kondisi jaringan tidak akan stabil untuk se-terusnya, terkadang ada jalur yang putus. Penyebab putusnyapun bermacam-macam, mulai dari kabel yang digigit tikus sampai yang terkena cangkul pada saat proyek pembangunan fisik. Apapun penyebab-nya, jalur yang putus menyebabkan kondisi jaringan berubah dan akan tampak dalam tabel routing. Setelah jalur 2 terputus, router A dan C segera mendeteksi. Semua entri di tabel routing yang meng-gunakan jalur 2 tidak dapat lagi digunakan dan hop untuk jalur itu di beri nilai tak terhingga.
Menghitung sampai tak terhingga menjadi muncul dalam kasus ini karena ketika router A meng-anggap router C telah mati, router B belum meng-anggap C telah mati atau sebaliknya. Pada jaringan diatas dapat terjadi router A telah menganggap router C mati dan menghapus entri C dari tabel routing, sementara router B masih belum menganggap router C mati.

Selasa, November 11, 2008

Link.na kauand kko

nii Link kauand" kko ett d' Gank'Z oF TeKaJe

Membuat Router dengan Linux RedHat


Pertama yang harus di lakukan adalah mensetting server(gateway utama) supaya bisa terhubung ke internet. Sebelum Mensetting :
1.Minta IP public ke ISP lengkap dengan netmask,broadcast dan dns nyamisalnya :
IP: 202.169.229.25 GATEWAY : 202.169.229.1 Netmask: 255.255.255.192
broadcast : 202.192.224.63 DNS1: 202.169.224.3 DNS2: 202.169.224.42
Menentukan IP local yang akan kita gunakan buat client Setting IP server :
1.[root@serv root]$ vi /etc/sysconfig/networklalu isi dengan :
NETWORKING=yes
HOSTNAME=serv.domain.com
GATEWAY=202.169.229.1
lalu simpan dengan menekan :wq
2.Menconfigurasi IP eth0(default)[root@serv root]$ vi /etc/sysconfig/network-scripts/ifcfg-eth0lalu isi dengan: DEVICE=eth0 BOOTPROTO=static IPADDR=202.169.229.25 BROADCAST=202.169.229.63 NETMASK=255.255.255.192 ONBOOT=yes USERCTL=no.
lalu simpan dengan menekan :wq
3.Setting dns resolve[root@serv root]$ vi /etc/resolve.conf lalu isi dengan name server dari isp kita tadi: name server 202.169.224.3 name server 202.169.224.4 lalu simpan dengan menekan :wq
4.Setting ip_forwarding[root@serv cachak]$ vi /etc/sysctl.conf rubah net.ipv4.ip_forward = 0 menjadi net.ipv4.ip_forward = 1 atau kalau tidak ada net.ipv4.ip_forward = 0 tambahin net.ipv4.ip_forward = 1 simpan dengan menekan :wq
5.Restart network[root@serv cachak]$ /etc/init.d/network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Disabling IPv4 packet forwarding: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
[root@www root]#chkconfig –level 2345 network on[root@www root]#
6.Testing dengan ping ke default gateway 202.169.229.1 [root@serv root]
ping 202.159.121.1
Pinging 202.169.229.1
with 32 bytes of data:
Reply from 202.169.229.1 : bytes=32 time=10ms TTL=63
Reply from 202.169.229.1: bytes=32 time=10ms TTL=63
Reply from 202.169.229.1: bytes=32 time=10ms TTL=63
Reply from 202.169.229.1: bytes=32 time=10ms TTL=63
Ping statistics for 202.169.229.1:Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms, Maximum = 10ms, Average = 10ms7.
Testing untuk ngeping google.com untuk ngecek dns-nya kalau muncul :
PING google.com (216.239.39.99) 56(84) bytes of data, berarti dns kita untuk server sudah bekerja, tapi kalau muncul :
ping: unknown host google.com. berarti dns yang kita isikan di /etc/resolve.conf masih salah, silahkan cek lagi ke ISP-nya (bereskan sudah setting IP untuk servernya) supaya server ini bisa sekaligus di gunakan sebagai dns server oleh client maka harus di install daemon bind atau daemon name server yang lain atau kalau sudah ada tinggal dinyalakan
Bind nya [root@www root]# /etc/init.d/named restart
Stopping named: [ OK ]
Starting named: [ OK ][root@www root]#chkconfig –level 2345
named on[root@www root]#
misalnya ip ke client adalah :192.168.0.1/24IP : 192.168.0.1
netmask : 255.255.255.0broadcast : 192.168.0.255
RANGE IP CLIENT : 192.168.0.2-192.168.0.254
Setting ip untuk eth1 (yang ke client) :
1.memberi IP 192.168.0.1 di eth1[root@serv cachak]$ vi /etc/sysconfig/network-scripts/ifcfg-eth1 lalu isi dengan :
DEVICE=eth1
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
ONBOOT=yes
USERCTL=no
lalu simpan dengan menekan :wq
2.Restart networknya [root@serv root]$ /etc/init.d/network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down loopback interface: [ OK ]
Disabling IPv4 packet forwarding: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]
3.Testing dengan cara:
ping ip eth1[root@serv cachak]$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84)
bytes of data.64 bytes from 192.168.0.1: icmp_seq=1 ttl=63 time=0.356 ms64
bytes from 192.168.0.1: icmp_seq=2 ttl=63 time=0.269 ms64
bytes from 192.168.0.1: icmp_seq=3 ttl=63 time=0.267 ms64
bytes from 192.168.0.1: icmp_seq=4 ttl=63 time=0.268 ms— 192.168.0.1
ping statistics —4 packets transmitted, 4 received, 0% packet loss, time 2997msrtt min/avg/max/mdev = 0.267/0.290/0.356/0.038 ms
Tinggal Setting IP computer client dengan ketentuan di bawah ini :
IP: 192.168.0.2 - 192.168.0.254
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
NAMESERVER: 192.168.0.1
misal :Client01===============================
IP: 192.168.0.2
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
NAMESERVER: 192.168.0.1
Client02===============================
IP: 192.168.0.3GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
NAMESERVER: 192.168.0.1
dan seterusnya sesuai banyaknya client,yang berubah hanya IP untuk client windows maka setting IP di bagian Start Menu/Setting/Control Panel/Network. Setelah di setting ip client, maka coba ping ke 192.168.0.1 dari client,kalau berhasil berarti client dan servernya sudah tersambung.
Setting server supaya client bisa internet dengan menggunakan NAT.
1.Matikan ip tablesnya[root@serv root]# /etc/init.d/iptables stopFlushing all chains: [ OK ]Removing user defined chains: [ OK ] Resetting built-in chains to the default ACCEPT policy: [ OK ][root@serv root]#
2.Tambahkan iptables untuk Source NAt sesuai dengan ip di eth0[root@serv root]# /sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j SNAT –to-source 202.159.121.2[root@serv root]# /sbin/iptables-save > /etc/sysconfig/iptables[root@serv root]# /etc/init.d/iptables restartFlushing all current rules and user defined chains: [ OK ]Clearing all current rules and user defined chains: [ OK ]Applying iptables firewall rules: [ OK ][root@serv root]# iptables-save.
Sekian dari saya. Trima Kasih .

Jumat, November 07, 2008

Blogger ku Saiiank ..

Bloggerku saiiank ku . Bagi sebagian orang pencinta dunia maya ini, pasti berfikir betapa pentingnya blog. Banyak usaha yang dilakukan tuk mempercantik blog mereka. Mencari tutorial dan referensi untuknya. Maka bermacam-macam pula tujuan mereka untuk memiliki blog tersebut. Mulai dari untuk bisnis, promosi sesuatu, sebagai diary dan sebagainya. Begitu pula dengan saya.

Pertama kali saya mengenal blog ialah saat saya memasuki dunia SMK yang memang mengharuskan saya mempunyai blog. Awalnya sempat kebingungan, apa sich blog itu?! Namun lama-lama akhirnya saya tahu dan mencoba tuk mengerti. Sempat kurang-lebih 3kali saya ganti blogger [hhehe]. Tujuan awal saya membuat blog adalah sebagai tugaz saja, namun lama=lama ternyata asyik juga, akhirnya keterusan sampai sekarang [hhehe].
Di blog saya bisa menekspresikan apa yang saya rasa. Meski saya sendiri kadang jarang tuk posting, namun sesekali pasti tak lupa tuk membuka blog ini. Kadang saya berfikir, kenapa saya jarang buka blog?! Salah satu alasannya ialah karena saya lebih suka friendster. Tapi kenapa yah banyak yang bilang friendster tuh byk ruginya?? hhehehe .
Oh ya, satu lagi, yang membuat aku semangadh mengupdate blog ialah, dulu saat klaz 1 da lomba blog tercantik sekelas. Namun baru-baru ini si umumin, yah jelas saja sudah lama, jadi banyak yang melupakan blognya. Dan kalian tahu siapah yang menang?! yaitu dedhek ku . DEWI L no absen 8 di klaz . Buat dhedek ku COngratz iiah =].
Kini, ku kan lebih smangadh lagi buat posting blog dE . hhehehe =]


Kamis, Oktober 30, 2008

Perintah Dasar Linux Debian

Ini sebagian perintah dasar yang sering digunakan dalam linux debian, karen sebagian besar perintah yang digunakan sama dengan standart LINUX yang lain [RedHat & Suse]:

1. ls : melihat isi direktori yang aktif

contoh : debian:/# cd /root

debian:/root# ls –à menampilkan isi direktori root

2. cat : melihat isi file secara keseluruhan

contoh : debian:/# cat [nama_file]

3. more : menampilkan isi file per layer

contoh : debian:/#more [nama_file]

4. tail : menampilkan sepuluh baris terakhir

contoh: debian:/#tail [nama_file]

5. less : melihat isi file tetapi yang bisa discroll

contoh: debian:/#less [nama_file]

6. cp : mengkopi file

contoh: debian:/#cp file1 /home —-à mengkopi file1 dari root ke direktori home

7. mv : memindahkan file

contoh: debian:/#mv file1 /home

8. rm : menghapus file

contoh: debian:/#rm [nama_file]

9. mkdir : membuat direktori

contoh: debian:/#mkdir [nama_direktori]

10. rmdir : menghapus direktori

contoh: debian:/#rmdir [nama_direktori]

11. cd : pindah direktori

contoh: debian:/#cd root —à pindah ke direktori root

sekilas router ..



Bertemu lagi bersama saya dan saat ini, saya akan memposting tentang router. Waktu pertama kali mendengar kata router, saya sangat binung, terlebih lagi saat membedakan router dengan switch, memang bedanya apa ya?! Akhirnya setelah mencari-cari tahu [bukan tempe]saya mendapatkan pengertiannya. Semoga kilasan ini dapat bermanfaat.
Router adalah sebuah alat jaringan komputer yang mengirimkan paket data melalui sebuah jaringan atau Internet menuju tujuannya, melalui sebuah proses yang dikenal sebagai routing. Proses routing terjadi pada lapisan 3 (Lapisan jaringan seperti Internet Protocol) dari stack protokol tujuh-lapis OSI. Sedangkan pengertian switch sendiri ialah sebuah alat jaringan yang melakukan bridging transparan (penghubung segementasi banyak jaringan dengan forwarding berdasarkan alamat MAC). Switch jaringan dapat digunakan sebagai penghubung komputer atau router pada satu area yang terbatas, switch juga bekerja pada lapisan data link, cara kerja switch hampir sama seperti bridge, tetapi switch memiliki sejumlah port sehingga sering dinamakan multi-port bridge.

Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data dari satu jaringan ke jaringan lainnya. Router berbeda dengan switch. Switch merupakan penghubung beberapa alat untuk membentuk suatu Local Area Network (LAN).
Analogi Router dan Switch
Sebagai ilustrasi perbedaan fungsi dari router dan switch adalah switch merupakan suatu jalanan, dan router merupakan penghubung antar jalan. Masing-masing rumah berada pada jalan yang memiliki alamat dalam suatu urutan tertentu. Dengan cara yang sama, switch menghubungkan berbagai macam alat, dimana masing-masing alat memiliki alamat IP sendiri pada sebuah LAN.
Router sangat banyak digunakan dalam jaringan berbasis teknologi protokol TCP/IP, dan router jenis itu disebut juga dengan IP Router. Selain IP Router, ada lagi AppleTalk Router, dan masih ada beberapa jenis router lainnya. Internet merupakan contoh utama dari sebuah jaringan yang memiliki banyak router IP. Router dapat digunakan untuk menghubungkan banyak jaringan kecil ke sebuah jaringan yang lebih besar, yang disebut dengan internetwork, atau untuk membagi sebuah jaringan besar ke dalam beberapa subnetwork untuk meningkatkan kinerja dan juga mempermudah manajemennya. Router juga kadang digunakan untuk mengoneksikan dua buah jaringan yang menggunakan media yang berbeda (seperti halnya router wireless yang pada umumnya selain ia dapat menghubungkan komputer dengan menggunakan radio, ia juga mendukung penghubungan komputer dengan kabel UTP), atau berbeda arsitektur jaringan, seperti halnya dari Ethernet ke Token Ring.
Router juga dapat digunakan untuk menghubungkan LAN ke sebuah layanan telekomunikasi seperti halnya telekomunikasi leased line atau Digital Subscriber Line (DSL). Router yang digunakan untuk menghubungkan LAN ke sebuah koneksi leased line seperti T1, atau T3, sering disebut sebagai access server. Sementara itu, router yang digunakan untuk menghubungkan jaringan lokal ke sebuah koneksi DSL disebut juga dengan DSL router. Router-router jenis tersebut umumnya memiliki fungsi firewall untuk melakukan penapisan paket berdasarkan alamat sumber dan alamat tujuan paket tersebut, meski beberapa router tidak memilikinya. Router yang memiliki fitur penapisan paket disebut juga dengan packet-filtering router. Router umumnya memblokir lalu lintas data yang dipancarkan secara broadcast sehingga dapat mencegah adanya broadcast storm yang mampu memperlambat kinerja jaringan.
Secara umum, router dibagi menjadi dua buah jenis, yakni:
  • static router (router statis): adalah sebuah router yang memiliki tabel routing statis yang diset secara manual oleh para administrator jaringan.
  • dynamic router (router dinamis): adalah sebuah router yang memiliki dab membuat tabel routing dinamis, dengan mendengarkan lalu lintas jaringan dan juga dengan saling berhubungan dengan router lainnya.

Ternyata kalau cara kerja, si router ini mirip dengan bridge jaringan, yakni mereka dapat meneruskan paket data jaringan dan dapat juga membagi jaringan menjadi beberapa segmen atau menyatukan segmen-segmen jaringan. Akan tetapi, router berjalan pada lapisan ketiga pada model OSI (lapisan jaringan), dan menggunakan skema pengalamatan yang digunakan pada lapisan itu, seperti halnya alamat IP. Sementara itu, bridge jaringan berjalan pada lapisan kedua pada model OSI (lapisan data-link), dan menggunakan skema pengalamatan yang digunakan pada lapisan itu, yakni MAC address.
Lalu, kapan penggunaan bridge jaringan dilakukan dan kapan penggunakan router dilakukan? Bridge, sebaiknya digunakan untuk menghubungkan segmen-segmen jaringan yang menjalankan protokol jaringan yang sama (sebagai contoh: segmen jaringan berbasis IP dengan segmen jaringan IP lainnya). Selain itu, bridge juga dapat digunakan ketika di dalam jaringan terdapat protokol-protokol yang tidak bisa melakukan routing, seperti halnya NetBEUI. Sementara itu, router sebaiknya digunakan untuk menghubungkan segmen-segmen jaringan yang menjalankan protokol jaringan yang berebeda (seperti halnya untuk menghubungkan segmen jaringan IP dengan segmen jaringan IPX.) Secara umum, router lebih cerdas dibandingkan dengan bridge jaringan dan dapat meningkatkan bandwidth jaringan, mengingat router tidak meneruskan paket broadcast ke jaringan yang dituju. Dan, penggunaan router yang paling sering dilakukan adalah ketika kita hendak menghubungkan jaringan kita ke Internet.

Selasa, Oktober 28, 2008

LittLe mEmory

Ingatan manusia kadang tidak selalu dapat menampung semua memory dan kejadian yang pernah kita alami. Berbagai cara manusia untuk selalu mengingat dan mengabadikan kejadian-kejadian yang menurutnya penting. Dan disni saya membuat sebuah sLide dimana berisi foto-foto orang-orang yang saya sayangi .

http://www.slide.com/r/-ivWUhjQ4j-V6GLNEQx78uMKITgu9EZq?previous_view=lt_embedded_url

Jumat, Oktober 24, 2008

ternyatah toh . . .


haii kauand kko . mavv . pasti pada bingung, kukk resha jarank post lagi siy?? Sebenarnya kko pgend bnged, tpii saiiank, kko sibug, jadii jrank OL . hhehehe harap maklum yawph . Dsnii, kko pngend crita nii pah ajjah iiank dah kko alami kurang lebihnya atu minggu nii .

Beberapa minggu ini, saya sibug dengan persiapan diklat calon anggota PDS angkatan XI [dah mw pnyah adhek nii], teuz juga ma progam kerja GO PUBLIC iiank makiin harii makiin gEjE ajjah?! [hhehehe], di tambah lagi ma bkind mading bwt deteksii Con bsugh. Huwah . Lama-lama nii bdand bsaa remegh jua . Jadii pah ada iiank bersedia mw mijitin akko??
hhehehe .
Teruz juga ada sedikit trouble dengan slah satu teman saya . Anak Poronk iiank tidak taug diri ituh . humpf . Ia sbnr.na kko jga taug, risiko dari Organisasi iiank dah saya anut ini . Menegakan disiplin pastinya. Terkadang sulit lho, capek juga [hhehe]. Awalnya memang tidak sengaja, tapi kalian semua pasti tahukan bahwa kesabaran orang ada batasannya, dan di saat itu pula emosi saya memuncak dan "pLak ..." satu tamparan kecil mendarat di pipinya [hhehe mavv ia]. Kalau dipikir-pikir aneh juga, selama ini saya dan dia berteman baik, slaing curhat dan sebagainya, tapi kok bisa jadi gini yah?! Merasa bersalah sedikit, tapi ketika ingat perbuatannya, jadi gemes lg. humpf.
Selama beberapa waktu sempat terjadi ketegganan antara saya dan teman-teman saya serta menyangkut organisasi. Memang organisasi saya dan dia berbeda dan kadang sering selisih paham. Tapi kalau menurut saya,buat apa juga harus sampai bersitegang sampai segininya?!
Kawanku sekalian, saya minta mavv ya sudah ngomong kaya' gini, cuma sedikit mengungkapkan perasaan ajjah. Dan sekarang saya sudah baikan dengan dia, meskipun masih agak canggung tidak seperti yang dulu.

Selasa, Oktober 07, 2008

mett Lebarand Cmwa .

SELAMAT HARI RAYA IDUL FITRI .
MoHon MaaF LahiR dan BatIn .
More AIDILFITRI graphics

teman-teman dan saudara-saudaraku sekalian . Saya minta maff pabila banyak salah ke kalian semua . Minal aidzin yeee . . .

Rabu, September 24, 2008

windows 2000




Windows 2000 (atau Windows NT 5.0 build 2159) adalah sebuah versi sistem operasi Windows yang merupakan versi pengembangan dari Windows NT versi 4.0, dikeluarkan oleh Microsoft tanggal 17 Februari 2000 di Amerika Serikat, setelah beberapa kali mengalami penundaan peluncurannya





SEJARAH

Windows 2000 sempat dikenal dengan kode "Cairo, tetapi tidak jadi diluncurkan sehingga tidak memiliki kode khusus. Kemudian Microsoft merubah nama windows NT 5.0 menjadi Windows 2000 pada tanggal 27 Oktober 1988. Pada 27 September 1997 Windows 2000 Beta 1 dirilis kemudian microsoft melakukan perbaikan pada windows 2000 Beta 2 dan pada versi Beta 3, yang merupakan terdahulu dari versi Release Candidate (RC) yang diluncurkan 29 April 1999.
Tercatat 3 buah versi RC yang diluncurkan microsoft dari windows 2000 Beta 3 ini, antara bulan Juli hingga November 1999. Selanjutnya microsoft merilis versi RTM (RElase to Manufacture) dari windows pada tanggal 12 Desember 2000. Windows 2000 banyak disebut sebagai sistem operasi paling stabil pada zamannya, namun pada arsitektur layanan direktory, masih leih unggul dibanding Novell Directory Service (NDS)
Pada tanggal 29 September 2000, Microsoft merilis versi Windows 2000 Datacenter Edition. Pada tanggal 15 Agustus 2000, Microsoft merilis Service Pack 1 (SP1) untuk Windows 2000, dan Windows 2000 Service Pack 2 (SP2) pada tanggal 16 Mei 2001. Selanjutnya, pada tanggal 29 Agustus 2002, Windows 2000 Service Pack 3 pun diluncurkan, dan diikuti oleh Windows 2000 Service Pack 4 pada tanggal 26 Juni 2003. Sayangnya, Microsoft mengatakan, bahwa mereka tidak akan merilis Service Pack lagi untuk Windows 2000, untuk membuatnya menjadi Service Pack 5, atau service pack yang lebih baru lagi. Pada tahun 2005, akhirnya Microsoft pun merilis Roll-up Update untuk Windows 2000 Service Pack 4, daripada harus meluncurkan Windows 2000 Service Pack 5. Pada tahun 2001, seiring dengan diluncurkannya Microsoft Windows XP, pasar Windows 2000 Professional pun menjadi lebih sedikit, karena pasar Windows XP lebih ditujukan untuk menggantikan Windows 9x yang sangat populer saat itu. Akan tetapi, Windows 2000 Server masih belum tergantikan oleh "Windows XP Server" yang kala itu masih belum dirilis. Ketika Windows Server 2003 dirilis, akhirnya pasar Windows 2000 pun seolah 'dibunuh' oleh adiknya sendiri.
Sebenarnya, Microsoft telah mengembangkan sebuah versi Windows 2000 yang ditujukan untuk pasar pengguna rumahan dan sebagai pengganti Windows 9x, yang dinamai sebagai "Windows Neptune". Akan tetapi, versi tersebut hanya diterbitkan versi alpha-nya saja, dan tidak pernah dirilis versi resminya. Microsoft pun akhirnya membuat Windows ME (Millennium Edition) untuk merealisasikan sistem operasi yang dapat digunakan untuk pengguna rumahan. Unsur-unsur dalam Windows Neptune pun dimasukkan ke dalam Windows Whistler (atau dikenal dengan Windows XP). Satu-satunya elemen dari proyek Windows tersebut ke dalam Windows 2000 versi rilis adalah Windows 95, dan Windows 98 dapat di-upgrade menjadi Windows 2000, dan dukungan untuk sistem berkas FAT32.


Fitur

Windows 2000 menambahkan beberapa fitur baru, yaitu:
1. Active Directory yang baru
2. Image Preview
3. Browser Explorer yang baru, yaitu Internet Explorer 5.0.
4. Dukungan untuk Microsoft DirectX. Sebelumnya dalam Windows NT 4.0 hanya mendukung akselerasi OpenGL saja.
5. Windows Media Player 6.4 terintegrasi. Akan tetapi, versi Windows Media Player tersebut dapat diinstalasikan di dalam versi Windows NT 4.0.
6. Plug And Play yang lebih canggih, sehingga memasang hardware tertentu dapat langsung berjalan tanpa harus melalui proses restart.
7. Menggunakan driver untuk hardware berbasis Windows Driver Model atau dikenal juga dengan WDM.
8. Dukungan untuk manajemen daya yang lebih baik, yaitu ACPI (Advanced Configuration and Power Interface) yang dapat menghemat daya, utamanya ketika digunakan pada komputer portabel seperti halnya laptop atau notebook.
9. Terminal Service yang telah terintegrasi. Sebelumnya pada Windows NT 4, Microsoft meluncurkan sebuah versi Windows NT tersendiri yang disebut dengan Windows NT 4 Terminal Services.

VERSI

Windows 2000 terbagi menjadi beberapa versi, yaitu:
* Windows 2000 Professional, yang ditujukan untuk untuk menggantikan Windows NT Workstation 4.0
* Windows 2000 Server, yang ditujukan untuk menggantikan Windows NT Server 4.0
* Windows 2000 Advanced Server, yang ditujukan untuk menggantikan Windows NT Enterprise Server
* Windows 2000 Datacenter Server, yang merupakan sebuah kasta baru dalam sistem operasi Windows 2000, yang ditujukan sebagai pengelola pusat basis data yang sangat dibutuhkan dalam pasar korporat.
* Windows 2000 Limited Edition, yang didesain secara khusus untuk mikroprosesor Intel Itanium yang menggunakan arsitektur IA-64 dari Intel Corporation.


Kekurangan .

Piranti lunak besutan Microsoft lagi-lagi diobok-obok para dedemit dunia maya. Sistem operasi Windows 2000 kedapatan berlubang yang memungkinkan komputer dieksploitasi secara remote tanpa melibatkan pengguna.
Parahnya, kode berisi eksploitasi celah kritis di Windows 2000 itu dirilis di Internet. Hal ini membuat Windows 2000 terancam serangan berskala besar, tak menutup kemungkinan serangan worm berbahaya seperti Zotob.

Seperti dilansir vnunet dan dikutip detikINET, Senin (20/11/2006), ada keringkihan yang mempengaruhi Workstation Service di Windows 2000 dalam hal request file dan print.
Meski Microsoft sudah menyediakan software penambal (patch) MS06-070 Workstation Service untuk 'mengobati' masalah ini, Windows 2000 disinyalir belum aman dari serangan. Hanya dalam waktu dua hari setelah patch meluncur, kode eksploitasi celah tersebut terbit di Internet dan berisiko meningkatkan ancaman Windows.
"Microsoft sudah menambal 13 celah bulan ini, satu diantaranya bisa dimanfaatkan untuk menghasilkan worm guna mengeksploitasi Windows 2000," kata vendor antivirus McAfee.
Lebih lanjut menurut McAfee, celah tersebut kemungkinan besar bisa menyebabkan Windows 2000 diserang habis-habisan layaknya serangan worm Zotob.
Sekedar informasi, worm Zotob menyebar hanya beberapa hari sesudah Microsoft mengeluarkan tambalan untuk mengatasi masalah celah yang mirip kasus di atas. Zotob menyusup ke begitu banyak komputer perusahaan bersistem operasi Windows 2000, mengacaukan sekitar 250.000 komputer dan menyebabkan komputer mati-hidup.

Salah satu masalah dengan Windows NT 4.0 adalah bahwa Terminal Server Edition dibangun di atas kernel Windows NT 4.0 yang telah dimodifikasi yang membutuhkan service pack dan hotfix-nya sendiri. Dan, masalah ini telah terselesaikan selama proses pendesainan Windows 2000 (Codename: NT 5), ketika semua modifikasi yang dibutuhkan pada level kernel untuk mengizinkan operasi multi-user pada Windows 2000 telah diintegrasikan ke dalam kernel dari awal. Selain itu, layanan Windows yang bersangkutan dan juga device driver juga telah mendukung sistem ini, mengingat semua Windows 2000 dibuat berbasiskan kode yang sama.
Tidak seperti pendahulunya, Windows 2000 tidak mengharuskan para penggunanya untuk membeli sistem operasi terpisah hanya untuk memperoleh fitur multi-user, karena Windows 2000 Server telah memilikinya, meski dimatikan pada saat instalasi. Pengguna hanya diharuskan untuk mengaktifkan komponen tersebut secara manual
Dibandingkan dengan Windows NT 4.0 Server Terminal Server Edition, layanan Terminal Services dalam Windows 2000 mencakup fitur penggunaan printer dan juga clipboard milik klien, yang disebut dengn printer redirection dan clipboard redirection. Selain itu, TS dalam Windows 2000 juga dapat memantau sesi koneksi klien: satu pengguna dapat melihat sesi pengguna lainnya dan dengan beberapa konfigurasi permisi, pengguna tersebut dapat berinteraksi dengannya.
Untuk meningkatkan integrasi klien dengan server berbasis Windows 2000, protokol yang digunakannya, Remote Desktop Protocol (RDP) telah dioptimalkan, dan memperkenalkan fitur-fitur baru, seperti bitmap-caching, dan akses terhadap perangkat yang terhubung dalam komputer klien. Selain itu, Windows 2000 juga menawarkan tambahan Application Programming Interface (API) bagi para programmer.


Men set-up conect internet .
CONNECT TO CENTRIN INTERNET FOR WINDOWS 2000

Windows 2000 secara default telah memiliki Internet Explorer. Anda cukup men-setup Dial-Up Connections dan proxy saja. Sebelumnya pastikan bahwa modem Anda sudah terpasang dan drivernya telah terinstall dengan baik. Berikut ini adalah cara setup secara manual.
1. Klik "Start", "Settings", "Network and Dial-up Connections" yang akan memunculkan window Network and Dial-up Connections.
2. Klik 2x pada "Make New Connection".

3. Setelah muncul window Network Connection Wizard, klik "Next".
4. Pindahkan option ke "Dial-up to the Internet", klik "Next".

5. Pada Internet Connection Wizard, pilih option ke-3 "I want to set up my Internet connection manually, or I want to connect through a local area network (LAN).", lalu klik "Next".
6. Pada pertanyaan "How do you connect to the Internet?", pastikan option "I connect through a phone line and a modem", lalu klik "Next".
7. Isilah Telephone dengan No Access yang sesuai. Jika Anda tidak berada di luar kota, silakan matikan option "Use area code and dialing rules".

8. Pada window yang sama, klik "Advanced...". Lalu klik tab Addresses di bagian atas, lalu pindahkan option pada bagian DNS server address, ke pilihan option "Always use the following:", kemudian masukan
Primary DNS server: 202.146.255.3
Alternate DNS server: 202.146.255.5
Klik "OK", setelah kembali ke window sebelumnya, klik "Next".

9. Masukan user dan password login ketika Anda mendaftar, lalu klik "Next".
10. Masukan Centrin pada isian "Connection Name", lalu klik "Next".
11. Pada pertanyaan "Do you want to set up an Internet mail account now?", jawab "Yes".
12. Masukan nama yang ingin ditampilkan pada identitas pengiriman email Anda pada "Display name", lalu klik "Next".
13. Masukan email address Anda pada "E-mail address", lalu klik "Next".
14. Pada E-mail Server Names, masukan "Incoming mail (POP3, IMAP or HTTP) server" dan "Outgoing mail (SMTP) server" sesuai dengan daftar yang dapat Anda liat di sini. Klik "Next".

15. Masukan email account pada "Account name" dan "Password" email Anda, lalu klik "Next".
Catatan: user login dan email account biasanya memiliki nama yang sama.
16. Klik "Finish".
17. Silakan buka "Internet Explorer", klik "Connect" pada window "Dial-up Connection" dan Anda siap untuk berselancar!
Catatan: Agar selalu mendapatkan data yang terbaru, silakan update setting proxy Internet Explorer Anda.

Jumat, September 19, 2008

install cLient-ServeR

kawan-kawan .
setelah sekian lama kita jrank mengumpulkan tugas dengan blogger . akhirnya hari itu tiba juga saat kita menggunkannya lagi [humpf] . ini sedikit hasil praktikum saat menginstall RedHat dan windows 2000 server untuk client-server . smoga brmanfaat .

A.INSTALASI CLIENT DENGAN LINUX RedHat

1. Pertama dalam menginstall client kita pilih dulu OS yang akan kita pakai,nah saat
ini kita coba Install komputer dengan menggunakan Linux RedHat

2. Jika sudah selesai menginstal Linux RedHat,instal Rdekstop pada komputer
dengan cara :-Masuk pada linux RedHat yang berbasis text
-Ketik : cd/mnt/cdrom/
-Tekan Enter
-Ketik "ls" untuk melihat directory
-Ketik : cd RedHat/RPMS (ingat tulisan RPMS ini harus huruf balok !)
-Ketik : rpm-ivh rdekstop-1.2.0-1.i386.rpm
-Tunggu beberapa saat untuk menunggu rdekstop terinstal
-Ketik rd kemudian tab untuk melihat apakah rdekstop sudah terinstal atau
belum
-Atau dengan mengetik rpm-qa|grep rdekstop untuk melihat program rdekstop .

3. Jika Rdekstop sudah terinstal,masuk pada RedHat berbasis grafis dengan
menekan : Ctrl+Alt+F7

4. Kemudian Pilih dan Klik Start

5. Pilih dan klik Run Programe

6. Ketik : rdekstop "alamat IP address server"

7. Klik OK

8. Kemudian akan muncul rdekstop .

9. Selain itu, bisa juga dengan meng-klik Start lalu pilih system tools kemudian
klik terminal lalu ketikrdekstop "alamat IP address server"

B. INSTALASI TERMINAL SERVER DENGAN WINDOWS 2000 SERVER

Setelah kita menginstall rdekstop kita lalu menginstall terminal server .Terminal Server yaitu Aplikasi Remote Access yang ada di windows server. Terminal Server di gunakan untuk meremote Server dan juga bisa di gunakan untuk MenSharing ke Beberapa PC (mengunakan server dari beberapa PC lain. Caranya :

1. Klik Start cari Administrative tools >> Buka Terminal Service Configuration
2. Setelah membuka Terminal Service Configuration >> pilih Action >> lalu Creat New
Connection
3. Setelah itu akan keluar Connection Type yang akan kita gunakan, Citrix dan
Microsoft RDP, pilih Microsoft RDP
4. Selanjut nya pilih Data Encryption >> saya memilih Client Compatible
5. Lalu masuk ke Remote Control
6. Kemudian masuk ke Transport Type
7. Pilih Network Adapter yang akan di gunakan, jika kita mengukan 2 interface

Setelah berhasil membuat Connection Baru kita buka Terminal Services Manager untuk melihat User mana saja yang berhasil masuk ke server kita, dari sini kita bisa juga melakukan disconnect terhadap user. Untuk meningkatkan keamanan buat user-user siapa saja yang boleh login ke terminal server kita caranya dengan :

Buka Computer Management >> pilih Local Users dan Groups >> Pilih Groups dan cari
Remote Desktop Users.

di Remote Desktop Users itulah kita menambahkan user siapa saja yang boleh Login ke Terminal server kita.


C. INSTALASI WINDOWS 2000 SERVER DAN REMOTE DEKSTOP
Ada cLient pasti ada servernya . Misalkan kita menggunakan Windows 2000 Server . Cara menginstallnya :
1.Setting booting pertama pada cdrom.
2.Masukkan cd install Windows 2000 Server.
3.Kemudian tekan enter untuk install Windows 2000 Server.
4.Setelah itu buat partisi sesuai keinginan anda.
5.kemudian format partisi anda dengan NTFS file system.
6.Tunggu sampai prosess format hardisk.
7.Setelah itu komputer akan reboot secara otomatis.
8.Setelah itu komputer akan menginstall device secara otomatis.
9.Ikuti prosedur instalasi Windows 2000 Server.
10.Setelah proses instalasi berhasil.
11.Masuk ke control panel untuk menginstal remote dekstop.
12.Klik add/remove program.
13.Lalu pilih add/remove windows components.
14.Kemudian centang Terminal Services dan Terminal Services Licensing, lalu klik
next.
15.Tunggu proses instalasi sampai selesai

Okeii kawand . Sekian cerita saya tentang install menginstall tentang cLient-server. Kalau ada lain waktu, saya lanjutkan kembali Okeii .

-resha-



Minggu, Agustus 31, 2008

pUaSa.pwSa . . .




Puasa-puasa . . .sebulan penuh puasa . Nggak kerasa ya, udah mulai memasuki bulan ramadhan lagi . Rasanya kukk cepet banget . Alhamdulillah saya bisa bertemu lagi dengan bulan yang suci ini . Meskipun Ramadhan tahun ini amat sangat berbeda bagi saya . Untuk pertama kali tanpa orang-orang yang saya sayangi, tanpa kehangatan kasih sayang lagi . Walaupun ini masih awal bulan indah ini, saya merasa banyak yang kurang, banyak yang hilang dalam kehidupan saya . Mungkin ini terkesan sedikit mendramatisir, tapi ini hanya ungkapan hati seorang anak yang baru saja kehilangan hal yang selama ini menjadi suportnya, menjadi yang terpenting dan segalanya kini berangsur-angsur hilang, pergi meninggalkan . [pembaca hrap maklum] . kembali ke topik awal .
Bulan Ramadhan adalah bulan penuh barokah bagi umat islam yang dengan suka cita menyambutnya . Tidak perlu aneh-aneh dalam menyambutnya, pake balon besar, ngundang orkes atau apalah [mw pesta y??] nggak dink ?! . Kita cukup dengan menambah iman yang kita miliki, dengan rajin beribadah, dan berdoa .
Menambah pahala saat berpuasa, sungguh sangat menyenangkan [tapi kalau bisa, jangan saat Ramadhan saja, smapai seterusnya donk . =) ] . Gunakanlah bulan ini dengan sebaik mungkin . Marilah kita berlomba-lomba menambah pahala, berbuat amal . Dan semoga Allah SWT mau merahmati segala amal kita . Amin . . .
Maka mari kauand.Q . jadikan bulan ini awal dari perubahan baik diri kita semua .
Amin . . .

Rabu, Agustus 27, 2008

bAhAsA pEmOgRamAn 2

Menindak lanjuti dari artikel saya tentang bahasa pemograman, di sini saya akan memberikan sedikit keterangan tentang bahasa pemograman Delphi dan Pascal . semoga bermanfaat . =)

Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.
Kelebihan dari bahasa pemrograman Pascal adalah:
* Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,
* User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
* Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
* Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
* Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).
Contoh program Hello World menggunakan bahasa pascal adalah sebagai berikut:
Program HelloWorld;
begin
writeln('Hello world');
end.

Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak. Produk ini dikembangkan oleh Borland (sebelumnya dikenal sebagai Inprise). Bahasa Delphi, yang sebelumnya dikenal sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linux dan Microsoft .NET framework (lihat di bawah). Dengan menggunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE
Pada tanggal 8 Februari 2006, Borland mengumumkan akan melepas seluruh jajaran produk pengembangan aplikasi komputernya termasuk di antaranya Delphi.
Perbedaan fitur yang utama antara Delphi, Kylix dengan IDE-IDE yang lain adalah keberadaan bahasanya (Bahasa pemrograman delphi), VCL/CLX (Visual Component Library), Penekanan konektifitas database yang sangat baik, dan banyaknya komponen-komponen pihak ketiga yang mendukungnya.

Aspek penting yang perlu dicatat tentang Bahasa pemrograman Delphi termasuk:

* Penanganan object sebagai reference/pointer secara transparan
* Properti sebagai bagian dari bahasa tersebut; benar, sebagai getter dan setter (atau accessor and mutator), yang secara transparan mengenkapsulasi akses pada field-field anggota dalam kelas tersebut.
* Property index dan Default yang menyediakan akses pada data kolektif
* Pendelegasian (type safe method pointer) yang digunakan untuk memproses event yang dipicu oleh component
* Pendelegasian implementasi interface pada Field ataupun property dari class.
* Implementasi penanganan windows message dengan cara membuat method dalam class dengan nomer/nama dari windows message yang akan dihandle.
* COM bersifat sebagai interface yang independen dengan implementasi class sebagai reference counted
* Kompilasi yang dapat menghasilkan kode yang berjalan secara native x86 ataupun managed code pada arsitektur framework .NET.



mOdEL JarIngAn cLienT-seRver


Dengan makin berkembangnya teknologi jaringan komputer, sekarang ini ada kecenderungan sebuah sistem yang menggunakan jaringan untuk saling berhubungan. Dalam jaringan tersebut, biasanya terdapat sebuah komputer yang disebut server, dan beberapa komputer yang disebut client. Server adalah komputer yang dapat memberikan service ke server, sedangkan client adalah komputer yang mengakses beberapa service yang ada di client. Ketika client membutuhkan suatu service yang ada di server, dia akan mengirim request kepada server lewat jaringan. Jika request tersebut dapat dilaksanakan, maka server akan mengirim balasan berupa service yang dibutuhkan untuk saling berhubungan menggunakan Socket.

Socket adalah sebuah endpoint untuk komunikasi didalam jaringan. Sepasang proses atau thread berkomunikasi dengan membangun sepasang socket, yang masing-masing proses memilikinya. Socket dibuat dengan menyambungkan dua buah alamat IP melalui port tertentu. Secara umum socket digunakan dalam client/server system, dimana sebuah server akan menunggu client pada port tertentu. Begitu ada client yang menghubungi server maka server akan menyetujui komunikasi dengan client melalui socket yang dibangun.
Sebagai contoh sebuah program web browser pada host x (IP 146.86.5.4) ingin berkomunikasi dengan web server (IP 152.118.25.15) yang sedang menunggu pada port 80. Host x akan menunjuk sebuah port. Dalam hal ini port yang digunakan ialah port 1655. Sehingga terjadi sebuah hubungan dengan sepasang socket (146.86.5.4:1655) dengan (152.118.25.15:80).
Ini adalah struktur dari jaringan client-server :

Client Server adalah komputer yang memanfaatkan layanan dari server. Sistem operasi jaringan Client Server memungkinkan untuk mensentralisasi fungsi dan aplikasi kepada satu atau dua dedicated file server. Sebuah File server menjadi jantung dari keseluruhan sistem, memungkinkan untuk mengakses sumber daya dan menyediakan keamanan. Linux, Novel Netware, dan Windows NT adalah contoh model sistem operasi jaringan Client Server .
Pada dasarnya Sistem operasi jaringan Client-Server memungkinkan jaringan untuk mensentralisasi fungsi dan aplikasi kepada satu aau dua dedicated file server. Sebuah file server menjadi jantung dari keseluruhan system, memungkinkan untuk mengakses sumber daya dan menyediakan keamanan.

Karakteristik Server
Pasif
Menunggu request
Menerima request, memproses mereka dan mengirimkan balasan berupa service

Karakteristik Client
Aktif
Mengirim request
Menunggu dan menerima balasan dari server

Keunggulan
*Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang tidak dibebani dengan tugas lain seperti sebagai workstation.
*Sistem keamanan dan administrasi jaringan lebih baik, karena terdapat sebuah komputer yang bertugas sebagai administrator jaringan, yang mengelola administrasi dan sistem keamanan jaringan.
*Sistem backup data lebih baik, karena pada jaringan client-server backup dilakukan terpusat di server, yang akan membackup seluruh data yang digunakan di dalam jaringan.
Server biasanya mempunyai kemampuan yang lebih besar dari pada client, karena ia harus melayani semua client yang ada dalam jaringan. Server berjalan pada system operasi jaringan khusus seperti: windows NT server, windows 2000 server, Novell Netware. Sistem operasi tersebut oleh pembuatnya didesain khusus untuk memfasilitasi sharing resources yang dimilikinya.
Client hanya berkomunikasi dengan server, tidak dengan client yang lain. Sistem client adalah komputer standar yang berjalan dengan system operasi windows 9x, windows Me, Windows 2000 professional dan Windows XP.

Kelemahan
*Biaya operasional relatif lebih mahal.
*Diperlukan adanya satu komputer khusus yang berkemampuan lebih untuk ditugaskan sebagai server.
Kelangsungan jaringan sangat tergantung pada server. Bila server mengalami gangguan maka secara keseluruhan jaringan akan terganggu.

Senin, Agustus 25, 2008

SubnEttInG IP keLas C


Teman-teman tahu tidak apa yang dimaksud subnetting?? . Materi baru bagi yang belum pernah dengar . [hhehhe.he] . Saya akan sedikit menjelaskan tentang subneting tersebut . Dan di khususkan dengan alamat IP kelas C .
Sebenarnya subnetting disatu sisi ingin mempermudah pengelolaan, misalnya suatu kantor ingin membagi kerja menjadi 3 divisi dengan masing-masing divisi memiliki 15 komputer (host). Disisi lain juga untuk optimalisasi dan efisiensi kerja jaringan, karena jalur lalu lintas tidak terpusat di satu network besar, tapi terbagi ke beberapa ruas-ruas gang. Yang pertama analogi Jl Gatot Subroto dengan rumah disekitarnya dapat diterapkan untuk jaringan adalah seperti NETWORK ADDRESS (nama jalan) dan HOST ADDRESS (nomer rumah). Sedangkan Ketua RT diperankan oleh BROADCAST ADDRESS (192.168.1.255), yang bertugas mengirimkan message ke semua host yang ada di network tersebut.
Subnetmask digunakan untuk membaca bagaimana kita membagi jalan atau membagi network dan hostnya. Address mana saja yang berfungsi sebagai SUBNET, mana yang HOST dan mana yang BROADCAST. Semua itu bisa kita ketahui dari SUBNET MASKnya. SUBNET MASK DEFAULT, atau dengan kata lain bisa disebut juga bahwa Network tersebut tidak memiliki subnet (Jalan tanpa Gang). SUBNET MASK DEFAULT ini untuk masing-masing Class IP Address adalah sbb:
CLASS OKTET PERTAMA SUBNET MAS DEFAULT PRIVATE ADDRESS
A 1-127 255.0.0.0 10.0.0.0-10.255.255.255
B 128-191 255.255.0.0 172.16.0.0-172.31.255.255
C 192-223 255.255.255.0 192.168.0.0-192.168.255.255

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.
Ini catatan tentang subnet yang dpat digunakan .
Subnet Mask Nilai CIDR
255.128.0.0 /9
255.192.0.0 /10
255.224.0.0 /11
255.240.0.0 /12
255.248.0.0 /13
255.252.0.0 /14
255.254.0.0 /15
255.255.0.0 /16
255.255.128.0 /17
255.255.192.0 /18
255.255.224.0 /19
255.255.240.0 /20
255.255.248.0 /21
255.255.252.0 /22
255.255.254.0 /23
255.255.255.0 /24
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30


Subnetting Pada Alamat Kelas C

Pada alamat kelas C, hanya tersedia 8 bit untuk mendefinisikan host. Subnet mask kelas C yang mungkin adalah sebagai berikut :

Binary;Desimal; Singkatan

10000000; 128; /25 (tidak valid)
11000000; 192; /26
11100000; 224; /27
11110000; 240; /28
11111000; 248; /29
11111100; 252; /30
11111110; 254; /31 (tidak valid)

Untuk contoh perhitungan subnetting, saya menggunakan 255.255.255.192

192 = 11000000

Pada bilangan binary diatas (11000000), bit 1 mewakili bit-bit subnet dan bit 0 mewakili bit-bit host yang tersedia pada setiap subnet. 192 memberikan 2 bit untuk subnetting dan 6 bit untuk mendefinisikan host pada masing-masing subnet.

Apa saja subnet-subnetnya? Karena bit-bit subnetnya tidak boleh semuanya off (bernilai 0 semua) atau on (bernilai 1 semua) pada saat yang bersamaan, maka ada 2 subnet mask yang valid.

01000000 = 64
10000000 = 128

Alamat dari host yang valid akan didefinisikan sebagai nomor-nomor diantara subnet-subnet tersebut, dikurangi dengan dua nomor; 1)nomor yang semua bit host bernilai 0 (off) dan, 2) nomor dengan bit host bernilai 1 (on).

Untuk menentukan host-host ini, pertama kita harus menentukan subnet dengan membuat semua bit host off, lalu membuat semua bit host on untuk mencari alamat broadcast untuk subnet tersebut. Host yang valid harus berada diantara kedua nomor atau alamat tersebut.

Subnet 64
01000000 = 64 (Network)
01000001 = 65 (Host pertama yang valid)
01111110 = 126 (Host terakhir yang valid)
01111111 = 127 (Broadcast)

Subnet 128
10000000 = 128 (Network)
10000001 = 129 (Host pertama yang valid)
10111110 = 191 (Host terakhir yang valid)
10111111 = 192 (Broadcast)

Mungkin kelihatan agak rumit yah, sekarang kita coba cara cepat dan gampang untuk menghitung subnet. Pada bagian ini penting sekali untuk menghafalkan hasil-hasil pemangkatan angka 2.
Berikut cara cepatnya :

*

Jumlah subnet : 2^x – 2 = jumlah subnet. X adalah jumlah bit 1 disubnet mask. Contoh disubnet mask 11000000, jumlah bit 1 ada 2, maka jumlah subnet 2^2 – 2 = 2 subnet.
*

Jumlah Host : 2^y – 2 = jumlah host persubnet. Y adalah jumlah bit dibagian host atau bit 0. Contoh disubnet mask 11000000, jumlah bit 0 ada 6, maka jumlah host persubnet adalah 2^6 – 2 = 62 host.
*

Subnet yang valid : 256 – subnet mask = ukuran blok atau bilangan dasar. Contoh, 256 – 192 = 64. Maka 64 adalah blok size dan subnet pertama adalah 64. Subnet berikutnya adalah bilangan dasar ditambah dirinya sendiri, atau 64 + 64 = 128 (sebnet kedua). Teruslah ditambah bilangan dasar pada dirinya sendiri mencapai nilai dari subnet mask, yang bukan merupakan subnet yang valid karena semua bit-nya adalah 1 (on).
*

Alamat broadcast untuk setiap subnet : Alamat broadcast adalah semua bit host dibuat menjadi 1, yang mana merupakan nomor yang berada tepat sebelum subnet berikutnya.
*

Host yang valid : Host yang valid adalah nomor diantara subnet-subnet dengan menghilangkan semua 0 dan semua 1.

Sampai disini gimana…? Masih belum paham…?
OK. Untuk memuaskan hasrat narsis Anda (hehehe), saya akan memberikan beberapa contoh soal.

Alamat network = 192.168.10.0; subnet mask = 255.255.255.240;

* Jumlah Subnet ? 240 = 11110000 dalam binary, 2^4 -2 = 14 subnet yang valid.
* Host ? bit host = 2^4 – 2 = 14 host yang valid.
*

Subnet yang valid ? 256 – 240 = 16; 16 + 16 = 32; 32 + 16 = 48; 48 + 16 = 64; 64 + 16 = 80; 80 + 16 = 96; 96 + 16 = 112; 112 + 16 = 128; 128 + 16 = 144; 144 + 16 = 160; 160 + 16 = 176; 176 + 16 = 192; 192 + 16 = 208; 208 + 16 = 224; 224 + 16 = 240; stop. Nah,,, subnet yang valid adalah 16, 32, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224. 240 tidak termasuk karena sudah merupakan subnet masknya kita.
*

Alamat broadcast tiap subnet ? Selalunya adalah nomor yang terletak sebelum subnet berikutnya.
* Host yang valid ? Nomor yang terletak antara subnet dan alamat broadcast.

Alamat network = 192.168.20.0; subnet mask = 255.255.248.0;

* Jumlah subnet ? 248 = 11111000 dalam binary, 2^5 – 2 = 30 subnet.
* Host yang valid ? 2^3 – 2 = 6 host.
*

Subnet yang valid ? 256 – 248 = 8; 8 + 8 = 16; 16 + 8 = 24; dan seterusnya dimana hasilnya ditambahkan dengan dirinya sendiri dan berhenti sampai 248. Itulah subnet yang valid.
*

Alamat broadcast ? Pasti nomor yang terletak sebelum subnet berikut.
* Host yang valid ? Nomor yang terletak antara subnet dan alamat broadcast.

Alamat node = 192.168.10.33; subnet mask = 255.255.255.224;

Untuk mengerjakan soal seperti ini sangatlah gampang. Pertama, tentukan subnet dan alamat broadcast dari alamat-alamat IP diatas. Kita dapat melakukannya dengan menjawab pertanyaan nomor 3 dari kelima pertanyaan besar tadi (subnet manakah yang valid?). 256 – 224 = 32; 32 + 32 = 64. Nah… alamat node 192.168.10.33 berada diantara dua subnet dan pasti merupakan bagian dari subnet 192.168.10.32. Subnet berikutnya yaitu 64, jadi alamat broadcast yaitu 63 (ingat… bahwa alamat broadcast dari sebuah subnet selalu nomor yang berada tepat sebelum subnet berikutnya). Range host yang valid adalah 33 – 62.
Subnetting Alamat IP kelas C
Tabel berikut berisi subnetting yang dapat dilakukan pada alamat IP dengan network identifier kelas C.
Jumlah subnet Jumlah subnet bit Subnet mask
(segmen jaringan) (notasi desimal bertitik) Jumlah host tiap subnet

1-2 1 255.255.255.128 atau /25 126
3-4 2 255.255.255.192 atau /26 62
5-8 3 255.255.255.224 atau /27 30
9-16 4 255.255.255.240 atau /28 14
17-32 5 255.255.255.248 atau /29 6
33-64 6 255.255.255.252 atau /30 2

Minggu, Agustus 17, 2008

s.m.a.n.g.a.d.h untuk NEGERI . . .



Kawan-kawan sekalian pasti pernah mendengar kalimat tersebut . Tak jarang adapula yang tertawa ketika mendengarnya, namun apabila kita mau memahami sedikit, melihat dan memaknai sedikit kalimat tersebut, mungkin sebenarnya ada sebuah makna, doa, keinginan dan cita-cita yang terbesit .

Hari ini adalah hari dimana sebuah sejarah besar dalam kehidupan bangsa Indonesia atau sebutan lama kita, Nusantara . Pembacaan proklamasi yang telah dinantikan berabad-abad oleh pejuang kita, akhirnya terlaksana pada tanggal 17 Agustus 1945 tanpa campur tangan oleh bangsa lain, dan itu adalah suatu kebanggaan yang tak terlupakan .
Sebagai penerus bangsa yang agung ini, layaknya kita teus mempunyai semangat juang yan tak kalah dengan semangat para pahlawan kita.
Kita isi kemerdekaan ini dengan tindakan yang positif, seperti mengharumkan nama indonesia di cabang olahraga, seperti atlet-atlet kita saat ini yang berjuang di Beijing . Atau mungkin seperti salah satu anak kebanggaan bangsa ini yang mengikuti lomba olympiade Fisika dan matematika tingkat internasional, sebagai bukti bahwa Indonesia mempunyai SDA dan SDM yang sangat baik.
Selain itu, kita tumbuhkan rasa nasionalisme dan patriotisme dalam diri masing-masing individu . Rasa cinta terhadap tanah air kita berikan pada bangsa ini, jadi bukan hanya pada kekasih saja lhoo [hhehe.he]. Namun hal yang cukup membuat miris hati kita ialah bahwa tersiar kabar, di Nangroe Aceh Darussalam kota terbaik kita, terjadi peristiwa, yakni adanya oknum-oknum yang dengan sengaja menurunkan bendera merah-putih di saat masyarakat sekitar tengah merayakan HUT Republik Indonesia ke-63 . Sungguh sangat memilukan, atas dasar apa mereka melakukan hal itu??. Saya sebagai warga negara yang baik [hhehe.he] merasa sangat heran . Kok bisa-bisanya melakukan hal tersebut?! aapa dia tidak pernah sekolah, sehingga tak pernah diajarkan sejarah oleh guru mereka. Yah saya cuma berharap semoga pihak aparat dapat dengan cepat menemukan provokator dan segera menyelesaikan masalah tersebut [amin] .
Maka, mari kawan-kawan sekalian, kita tanamkan semangat demi memajukan Indonesia saat ini. Menjaga nama baik Nusantara . Buktikan bahwa Indonesia Bisa !!! . Indonesia adalah negara yang Kaya,Makmur,Sejahtera . Indonesia adalah Zamrud Khatulistiwa . Bahwa Indonesia bukan negara lemah! BUKTIKAN !!!
S.E.M.A.N.G.A.T UNTUK NEGERI . . .!!!!