1. CORE PC
organic led untuk display masa depan
Organic LED,
untuk Display Masa Depan
Hayri
Apa yang Anda harapkan untuk display
perangkat elektronik di masa depan,
akan segera diwujudkan dengan
teknologi Organic LED (OLED).
J
ika ditanya apa yang sebenarnya
Anda harapkan untuk tampilan
sebuah PDA atau ponsel di masa
yang akan datang? Kemungkinan
besar jawaban Anda akan sama
dengan jawaban banyak orang, yaitu
ingin tampilan yang lebih jernih,
lebih tajam, lebih colorful, namun
juga ingin lebih kompak bentuknya
serta fleksibel untuk diletakkan di
pergelangan tangan, di alat tulis, di
busana Anda atau di mana saja.
Sekilas mungkin Anda berpikir,
bagaimana mungkin keinginan yang
terkesan muluk itu dapat terwujud.
Anda jangan pesimis dulu dengan
kemampuan anak manusia, karena
beberapa saat lagi semua keinginan
di atas dapat terwujud dengan
menggunakan teknologi OLED.
OLED atau Organic Light-Emmiting
Device merupakan teknologi generasi
selanjutnya dari display LCD dan
display-display lain saat ini. Display
dengan menggunakan teknologi
OLED, akan menjanjikan penggunanya
banyak sekali kelebihan dibandingkan
display saat ini.
Menurut UDC (Universal Display
Corporation), sebuah perusahaan
yang mengkhususkan dirinya di dalam
pengembangan OLED, tampilan yang
akan dihasilkan oleh OLED akan
memberikan penggunanya brightness
yang lebih baik, penggunaan daya
listrik yang lebih kecil, lebar pandang
yang lebih baik, dan yang terpenting
lebih ekonomis harganya.
Selain itu, perkembangan OLED
juga memungkinkan terciptanya
display yang sangat tipis dan
fleksibel. Mungkin hampir setipis dan
84 PC Media
Januari 2003
sefleksibel kertas biasa. Maka dari
itu, cukup banyak industri yang
melakukan riset mengenai OLED ini,
salah satunya yang cukup gencar
adalah UDC
(www.universaldisplay.com).
Apakah OLED itu?
Sesuai namanya, Organic LightEmmiting Device, OLED merupakan
sebuah komponen pengubah sinyal
listrik menjadi cahaya yang sama
sekali berbeda dengan yang
komponen-komponen
elctroluminescence lainnya.
Komponen ini menggunakan unsur
organik di dalamnya untuk
menghasilkan cahaya. Unsur organik
ini akan menghasilkan cahaya ketika
ada arus listrik yang mengalir
melaluinya.
OLED merupakan komponen yang
sangat ringan, irit daya listrik, dan
sangat cocok untuk perangkat
portabel seperti ponsel, PDA,
notebook, dan banyak lagi. OLED
proses kerjanya lebih sedikit, dengan
harga dan juga daya listrik yang lebih
rendah dibandingkan LCD biasa.
Berikut ini beberapa keunggulan dari
OLED yang cepat atau lambat akan
mempengaruhi pasar LCD:
l OLED menawarkan tingkat
brightness yang lebih baik
daripada LCD.
l Respon time yang lebih cepat
untuk tampilan video daripada
LCD.
l Sudut pandang yang lebih lebar.
l Bobot yang lebih ringan dan
ukuran yang dapat lebih kecil.
l Fisik yang lebih tahan banting dan
kuat.
l Kebutuhan daya listrik yang lebih
irit.
l Dan yang terakhir adalah harga
yang akan lebih murah.
Irisan dari komponen OLED sederhana.
Dalam bentuk sederhananya,
sebuah komponen OLED terdiri dari
lapisan material organik yang dilapisi
material lain yang merupakan
elektroda. Ketika ada arus listrik
yang mengalir di antara kedua
elektroda tersebut dan melalui
lapisan material organik, maka lapisan
ini akan menghasilkan cahaya. Warna
cahaya yang dihasilkan ini tergantung
pada material organik apa yang
digunakan.
2. CORE PC
Supaya cahaya yang dihasilkan
tersebut dapat terlihat oleh
penggunanya, maka paling tidak satu
lapisan dari elektroda yang melapisi
material organik tersebut haruslah
transparan dan lapisan satu lagi
haruslah bersifat reflektif, agar dapat
memantulkan cahaya yang dihasilkan
oleh material organik tersebut.
Pembuatan komponen OLED,
biasanya dimulai dengan lapisan
elektroda pertama yang berunsur
indium-tin-oxide. Unsur ini bersifat
konduktif dan yang terpenting
adalah warnanya yang transparan.
Lapisan ini yang nantinya akan
menjadi tampilannya.
oleh unsur organik itu sendiri.
Cukup kecil bukan!
Ketika OLED digunakan sebagai
pixel pada display layar datar, akan
sangat tampak sekali kelebihannya
terhadap LCD aktif matrix biasa.
Yang paling tampak kelebihannya
adalah lebar sudut pandang yang
lebih baik, bobot dan ukuran fisik
yang lebih ringan, serta respon yang
lebih cepat.
Karena hanya bagian organik saja
yang memakan daya listrik, maka
OLED juga sangat irit daya
dibandingkan LCD. Karena semua
kelebihan inilah, maka OLED telah
direncanakan penggunaannya oleh
banyak industri elektronik untuk
keperluan, seperti pembuatan
kamera digital, PDA, perangkat
Virtual Reality, ponsel, dan juga
berbagai keperluan lain di bidang
medis, otomotif, serta industri
lainnya.
Penggunaan OLED
OLED menggunakan dua lapisan khusus
untuk mengapit material organiknya, yaitu
lapisan yang transparan dan lapisan yang
bersifat reflektif.
Setelah itu, lapisan berikutnya
adalah lapisan unsur organik. Lapisan
ini bisa lebih dari satu, tergantung
kebutuhan penggunanya. Lapisan ini
dapat dipasang dengan menggunakan
dua cara, yaitu dengan cara Thermal
Evaporation atau dengan cara Spin
coating dengan polymer. Selain itu,
material-material organik lain juga
seringkali ditambahkan untuk
meningkatkan kualitas luminasi dari
OLED.
Lapisan terakhir dari komponen ini
adalah sebuah katoda metal yang
biasanya terbuat dari magnesiumperak, lithium-aluminum, atau
kalsium. Unsur-unsur ini dipilih
karena fisiknya yang tidak terlalu
makan tempat, namun dapat
menginjeksi elektron dengan baik
dan juga bersifat reflektif.
Setelah dilapisi kedua elektroda
tersebut, maka ketebalan dari OLED
hanya akan bertambah sekitar 200nm
dari ketebalan totalnya. Sedangkan,
ketebalan totalnya lebih dipengaruhi
Semua kelebihan yang dimiliki
komponen OLED, merupakan sebuah
terobosan baru bagi dunia display.
Banyak sekali perangkat baru yang
dapat menggunakan OLED sebagai
pendukung tampilannya. Perangkatperangkat ini tentunya akan memiliki
banyak kelebihan lagi bukan saja
dalam tampilannya, tapi juga dalam
segi fisiknya karena dapat dibuat
lebih kecil.
Banyak sekali perusahaan besar
yang mengembangkan OLED untuk
menciptakan display masa depan.
Berikut ini adalah teknologi-teknologi
yang tengah dikembangkan UDC,
sebagai salah satu perusahaan yang
paling gencar meneliti teknologi ini:
Beginilah contoh rangkaian Transparent OLED
secara garis besar.
teknologi TOLED, akan 70% transparan
pada saat sedang tidak aktif. Oleh
sebab itu, display TOLED sangat cocok
digunakan pada kaca mobil, kaca
mata, kaca jendela, dan juga bahanbahan metal seperti alumunium,
timah, dan banyak lagi.
Perkiraan penggunaan TOLED dalam
kehidupan manusia pada masa yang
akan datang adalah sebagai berikut:
l Karena display TOLED sangat
transparan, maka sangat cocok
digunakan pada kartu kredit
untuk menampilkan informasiinformasi penting bagi
penggunanya, seperti batas
kredit, tanggal terakhir
pembayaran, dan sebagainya.
l Kelebihannya yang transparan,
juga dapat digunakan pada
jendela-jendela gedung untuk
menampilkan iklan, pengumumanpengumuman, dan sebagainya.
Display ini juga dapat berfungsi
sebagai home theatre di rumahrumah, display untuk simulasi
pelajaran mengemudi mobil atau
pesawat, dan bahkan untuk
penggunaan di bidang Virtual
Reality.
l Rasio kontras yang mampu
dihasilkan TOLED sangat baik.
Hanya dengan memberikan
background yang bersifat non-
TOLED (Transparent OLED)
Dari namanya, mungkin Anda sudah
dapat menebak seperti apa teknologi
ini. Teknologi Transparent OLED,
memungkinkan Anda mendapatkan
display dengan bentuk transparan.
Anda dapat menampilkan sisi atasnya
saja atau sisi bawahnya saja atau
bahkan kedua sisinya dapat Anda
jadikan display.
Display dengan menggunakan
Bintik hijau pada gambar adalah sebuah
kursor yang sedang berkedap-kedip.
Teknologi ini memungkinkan sebuah pena
dilapisi dengan display.
Januari 2003
PC Media 85
3. CORE PC
organic led untuk display masa depan
reflektif atau memberi
perlindungan sedikit terhadap
cahaya langsung, maka kontras
display ini akan kembali membaik.
Kelebihan ini membuat TOLED
sangat cocok digunakan pada
ponsel, PDA, bahkan untuk
display pada kokpit pesawat
tempur atau perangkat-perangkat
lain yang sering berada pada
ruangan yang cahayanya kuat.
FOLED (Flexible OLED)
Teknologi FOLED memungkinkan
sebuah display OLED dibangun di
atas material yang fleksibel. Dengan
tingkat fleksibilitas yang tinggi, akan
banyak sekali penggunaan yang tidak
pernah terpikir sebelumnya ketika
masih menggunakan LCD biasa yang
kaku.
Beberapa perkiraan penggunaan
FOLED di masa akan datang, yang
dapat mengubah gaya hidup manusia
adalah sebagai berikut:
l Untuk pertama kalinya, tercipta
sebuah display dengan tingkat
fleksibilitas yang tinggi
menyebabkan penggunaannya
menjadi sangat luas.
Penggunaannya akan sangat banyak
pada perangkat-perangkat yang
berlekuk-lekuk, seperti pada kaca
helm, baju-baju militer, bahkan
pada panel kokpit pesawat tempur.
l Tipisnya display FOLED tentu akan
mempengaruhi ukuran ponsel,
PDA, laptop, dan perangkatperangkat elektronik lainnya.
Bahkan, televisi pun dapat
berubah-ubah bentuknya sesuai
Kelenturan display FOLED menyebabkan
meluasnya penggunaan display di berbagai
bidang.
86 PC Media
Januari 2003
keinginan penggunanya, karena
dapat dilekuk-lekukkan.
l Dengan fleksibilitas tinggi ini,
secara tidak langsung display
FOLED juga akan lebih tahan
banting daripada display-display
yang masih menggunakan kaca
atau komponen lainnya yang
mudah patah atau pecah.
SOLED (Stacked OLED)
Teknologi SOLED diciptakan dengan
mengadopsi teknologi arsitektur
Novel pixel, yang merupakan
teknologi ciptaan UDC. Arsitektur
Novel pixel menyusun pixel-pixel
merah , hijau, dan biru dalam suatu
susunan dari atas ke bawah sehingga
Display pada ponsel menjadi jauh lebih baik
dengan menggunakan teknologi SOLED.
membentuk suatu sub-pixel.
Arsitektur ini sama sekali berbeda
dengan susunan pixel pada display
CRT maupun LCD yang biasa, karena
pada display ini pixel merah, hijau,
dan biru disusun ke samping.
Dengan menggunakan arsitektur
ini, resolusi tampilan akan
meningkat berlipat-lipat ganda.
Ketajaman dan warna dari tampilan
akan menjadi jauh lebih tajam,
jernih, dan akurat. Untuk display
berukuran kecil, resolusinya akan
bertambah meskipun ukurannya
tetap kecil. Display SOLED
sebenarnya merupakan susunan dari
beberapa lapis TOLED. Namun,
masing-masing TOLED mewakili warna
pixel, yaitu merah, hijau, dan biru.
Performa display masa depan
dengan menggunakan teknologi
SOLED adalah sebagai berikut:
l Display dengan menggunakan
teknologi SOLED, akan memiliki
keakuratan warna yang tinggi dan
juga dinamis.
l Resolusi display SOLED meningkat
hampir tiga kali lipat pada ukuran
display yang sama, sehingga layarlayar ponsel, PDA, dan perangkat
mobile lainnya akan tampak lebih
jernih dan tajam serta colorful.
l Untuk display yang berukuran
besar, resolusi tampilan tidak akan
menjadi rendah seperti display
yang ada saat ini. Resolusi tetap
akan besar, sehingga gambar pada
display besar pun akan tetap
tajam.
Sambut Dengan Gembira
Dari semua kelebihan yang
ditawarkan oleh OLED, teknologi ini
memang sangat menjanjikan masa
depan yang sangat baik. Jika sudah
diterapkan secara luas, mungkin
kehebatannya akan mempengaruhi
gaya hidup dunia pada masa yang
akan datang nanti. Model dan
kecanggihan dari perangkat mobile
seperti ponsel, PDA, laptop, dan
lainnya akan semakin terdongkrak
karena didukung oleh display yang
berkualitas tinggi.
Bentuk fisiknya pun tetap tidak
membesar dengan display yang prima
karena teknologi OLED memang sangat
irit tempat. Daya listrik yang
dibutuhkan pun tidak terlalu boros,
Seorang desainer
dari Universal
Display Corporation
membuat ilustrasi
perangkat yang
menggunakan
teknologi OLED.
Perangkat ini
merupakan sebuah
pena yang memiliki
display yang dapat tergulung ke dalam pena
tersebut.
sehingga perangkat mobile dapat hidup
lebih lama dengan baterai yang biasa.
Sekarang bagaimana dengan Anda,
apakah sudah siap merasakah
hebatnya teknologi OLED? Siapkah
Anda dengan perangkat-perangkat
mobile digital yang semakin pintar
dan juga cantik display-nya?
Sambutlah dengan gembira.<
4. CORE PC
rahasia di balik safe mode
Rahasia di
Balik Safe
Mode
Beginilah tampilan
desktop Safe mode pada
sistem operasi Windows
98. Jangan harap bisa
menonton video atau
menjalankan aplikasi
grafis dengan nyaman
dalam mode ini.
Hayri
Windows tidak akan membiarkan
penggunanya masuk ke dalam
command line lagi, untuk itu
diciptakanlah Safe mode.
S
emua pengguna komputer saat
ini, pasti mengenal sistem
operasi Windows. Sistem operasi
ini terkenal memiliki cukup banyak
kemampuan untuk melayani
penggunanya. Windows setiap saat
akan selalu berusaha melayani
keinginan dan kebutuhan Anda. Tidak
heran, jika sangat banyak aplikasi
penting yang memilih Windows
sebagai platform-nya. Oleh karena
itu, Windows masih mendominasi
pasaran sistem operasi di dunia.
Seiring banyaknya kemampuan
Windows, semakin banyak pula
kemauan dari penggunanya. Windows
harus bisa ini, harus dapat
mengerjakan itu, harus dapat
menampilkan ini, harus mau dipasangi
itu, dan semakin aneh-aneh saja
kemauan penggunanya.
Karena semakin dibebani oleh
berbagai macam aplikasi, peranti
keras, driver-driver, dan banyak lagi,
suatu saat sistem operasi ini pun bisa
mengalami frustrasi. Jika sedang
frustasi, biasanya Windows akan crash
dan mengakibatkan hang sehingga
harus di-reboot. Jika Anda melakukan
reboot dan tiba-tiba masuk ke dalam
sebuah tampilan desktop yang aneh
bertuliskan kata “Safe mode” di
keempat sisinya, jangan panik dulu!
Anda telah tiba di dunia Safe mode
Windows.
Apa dan Mengapa?
Jika Anda baru pertama kali masuk ke
dalam Safe mode, tool ini merupakan
tool terbaik yang dimiliki Windows
untuk troubleshooting. Safe mode
melengkapi pada hampir semua sistem
Windows, kecuali Windows 3.1 dan
Windows NT. Sayangnya, tool ini tidak
dapat merincikan masalah apa yang
sedang terjadi. Jadi, Anda harus
mencari tahu dan memperbaikinya
sendiri.
Safe mode adalah mode spesial yang
dimiliki Windows, yang menjamin agar
tampilan untuk pengguna tetap
berjalan pada saat terjadi masalah,
baik pada sistem operasi maupun
masalah pada peranti keras Anda.
Biasanya jika terjadi masalah kritis,
Windows tidak dapat menjalankan
operasinya secara normal.
Pada kondisi inilah, Safe mode yang
berperan sebagai jembatan antara
Anda dengan komputer. Melalui Safe
mode ini, Anda dapat tetap melihat
tampilan desktop, sehingga Anda
dapat melakukan troubleshooting
masalah yang terjadi dengan mudah.
Setelah masalah terselesaikan, Anda
dapat melakukan reboot dan Windows
akan berjalan normal kembali.
Berikut ini adalah perbedaan yang
terjadi antara Safe mode dengan
Windows normal:
1. Pada Windows dalam kondisi
normal, Autoexec.bat dan
Config.sys akan dijalankan ketika
booting, sedangkan dalam kondisi
safe mode kedua file ini tidak
dijalankan.
2. Pada kondisi Safe mode, driver VGA
berjalan menggunakan driver
standar, jadi tampilannya tidak akan
sebagus dalam keadaan normal.
3. Di dalam Safe mode, driver-driver
peranti keras seperti scanner,
printer, kartu jaringan, CD-ROM,
kartu suara, dan sebagainya tidak
di-load. Hal ini menyebabkan
peranti-peranti tersebut juga tidak
berjalan dan hubungan ke jaringan
juga terputus.
4. Himem.sys, yang merupakan bagian
dari isi Config.sys, dijalankan
dengan ditambahi perintah /
testmem:on. Perintah ini
mengakibatkan komputer harus
melakukan testing terhadap
extended memori sebelum proses
berlanjut.
5. Safe mode memeriksa file
msdos.sys untuk mengetahui
informasi mengenai file-file
Windows. Jika file-file ini
ditemukan, maka safe mode akan
dijalankan dengan menggunakan
perintah win/d:m. Jika ternyata
tidak ditemukan, maka safe mode
tidak akan berjalan dan akan
muncul C: prompt.
6. Baris run = dan load = di dalam file
win.ini tidak dijalankan.
7. Safe mode akan melakukan booting
dengan menggunakan batch file
yang bernama system.cb,
sementara untuk keadaan normal
booting dilakukan dengan
menggunakan file system.ini. File
system.cb inilah yang akan meloading Virtual Device Drivers
(VxDs) standar untuk Safe mode.
8. Setelah proses di atas selesai, maka
Windows akan kembali menjalankan
file system.ini ditambah dengan
Januari 2003
PC Media 87
5. CORE PC
rahasia di balik safe mode
win.ini berikut pengaturan
registry-nya.
9. Tampilan desktop dalam Safe mode
ini hanya terdiri dari 16 warna
dengan resolusi 640x480 dengan
tulisan “Safe Mode” pada keempat
sisinya.
Safe mode akan berjalan secara
otomatis, jika ditemukan masalah pada
saat booting. Namun, jika Anda ingin
masuk ke dalamnya pada saat tidak
ada masalah, maka pada saat booting
ketika ada tampilan Starting
Windows, Anda harus menekan
tombol F5 untuk masuk langsung atau
tombol F8 untuk menampilkan menu
boot. Cara-cara alternatifnya adalah
sebagai berikut:
1. Jika Anda tengah berada di
desktop Windows, lakukanlah
restart dengan cara Start|Shut
Down|Restart. Jika cara ini tidak
bisa karena sistem operasi Anda
mengalami hang, maka Anda harus
menekan tombol CTRL+ALT+DEL
sebanyak dua kali. Jika masih tidak
bisa juga, jalan terakhir adalah
dengan menekan tombol Reset.
2. Berikut ini adalah langkah-langkah
untuk masuk ke Safe mode dalam
sistem operasi yang mendukung
Safe mode:
Windows 95
restart sampai muncul sebuah menu.
Dalam menu tersebut pilihlah Safe
mode.
Cara kedua adalah dengan
menggunakan System Configuration
Utilities. Langkah-langkahnya adalah
sebagai berikut:
1. Tutuplah semua program yang
sedang berjalan. Kemudian klik
Start|Run. Tuliskanlah msconfig
dan klik Ok, maka akan muncul
menu System Configuration
Utilities.
Saat tampilan pada monitor Anda
menunjukan “Starting Windows 95”,
tekanlah tombol F8. Setelah itu, akan
muncul menu kemudian pilihlah Safe
mode.
Windows 98/Me
Ada dua cara untuk masuk ke dalam
Safe mode pada Windows 98. Pertama,
tekan dan tahanlah tombol Shift atau
CTRL saat komputer melakukan
88 PC Media
Januari 2003
seperti semula, maka komputer
Anda akan melakukan booting
seperti semula.
Windows 2000
Pada Windows 2000, caranya hampir
sama dengan kedua kakak-kakaknya,
namun tampilannya yang berbeda.
Untuk masuk ke Safe mode pertamatama restart komputer Anda. Ketika
muncul bar indikator Windows 2000
(yang berwarna hitam putih), tekanlah
tombol F8, maka akan tampil menu
Windows 2000 Advanced Option.
Pada menu ini, terdapat pilihan Safe
mode yang telah dibuat menjadi
pilihan default. Tekanlah enter, maka
Anda akan masuk ke dalam Safe mode
di Windows 2000.
Windows XP
2. Setelah masuk ke System
Configuration Utilities, kliklah
tombol Advanced, maka Anda akan
masuk ke dalam menu Advanced
Troubleshooting Settings. Di dalam
menu tersebut, centanglah (2)
pilihan Enable Startup Menu.
Setelah selesai, restart komputer
dan secara otomatis komputer
Anda akan masuk ke dalam Safe
mode.
3. Setelah selesai melakukan
troubleshooting, ulangi langkah 1
dan 2. Kembalikanlah pengaturan
Windows XP dilengkapi fasilitas
System Configuration Utilities,
sehingga untuk mudahnya dianjurkan
untuk menggunakan fasilitas ini.
Langkah-langkahnya adalah sebagai
berikut:
1. Tutuplah semua program yang
sedang berjalan. Kemudian klik
Start|Run. Tuliskanlah msconfig
dan klik Ok, maka akan muncul
menu System Configuration
Utilities.
2. Pada menu ini, Anda harus
mencentang (2) pilihan “/
SAFEBOOT”, setelah itu restart
komputer Anda, maka Anda
langsung masuk ke dalam Safe
6. CORE PC
Jika memang ada,
hilangkanlah peranti
keras yang konflik
tersebut, setelah itu
Anda harus merestart komputer.
Jika memang hanya
itu masalahnya, maka
Windows akan
kembali berjalan
normal dan Anda
diharuskan untuk
mengatur ulang
peranti keras yang
dihilangkan
mode milik Windows XP.
3. Setelah selesai melakukan
troubleshooting, Anda dapat
mengulangi langkah nomor dua,
tetapi untuk menghilangkan
centang (2) pada pilihan /
SAFEBOOT. Setelah restart, maka
Windows akan kembali normal.
Bagaimana Selanjutnya?
Jadi, apa selanjutnya yang dapat
Anda lakukan setelah masuk ke dalam
Safe mode? Tujuan Anda dibawa ke
dalam Safe mode adalah agar Anda
dapat memperbaiki masalah yang
terjadi di dalam komputer Anda.
Maka dari itu, cobalah untuk
mencari biang keladi munculnya Safe
mode ini.
Langkah pertama yang harus
dilakukan adalah memeriksa apakah
ada perubahan yang terjadi pada
komputer Anda. Periksalah apakah
Anda pernah menginstalasi sesuatu
atau mengganti peranti keras Anda,
menginstalasi driver yang baru, atau
perubahan-perubahan lainnya. Jika
memang pernah, mungkin itulah
penyebab dari masalah komputer
Anda.
Jika Anda memang menginstalasi
peranti keras baru, periksalah
apakah terjadi konflik atau tidak
dengan peranti lainnya. Masuklah ke
dalam Control Panel|System|Device
Manager (dalam Windows 98) untuk
memeriksa apakah ada konflik atau
tidak. Konflik biasanya disebabkan
karena adanya dua atau lebih peranti
keras yang menggunakan IRQ
(Interrupt Request) yang sama.
tersebut.
Jika Anda menginstalasi aplikasi baru
yang menyebabkan konflik, perbaikan
dapat dilakukan dengan jalan yang
hampir sama. Masuklah ke Control
Panel|Add/Remove Programs, setelah
tiba di sana, pilihlah program yang
baru Anda instalasi dan hilangkan.
Cobalah untuk me-restart komputer
Anda. Jika Windows kembali berjalan
normal, maka aplikasi yang baru Anda
instalasi tersebut mengalami bentrok
dengan aplikasi lain yang Anda di
komputer Anda.
Namun, apabila cara tersebut belum
bisa mengembalikan Windows ke
keadaan normal pada saat reboot, maka
kemungkinan terakhir adalah terdapat
masalah yang cukup serius pada sistem
registry Anda. Jika memang demikian,
jalan satu-satunya adalah melakukan
penginstalasian Windows baru untuk
mengakhiri semuanya.
Bagaimana Jika Terlalu Cepat
Setelah seluk-beluk Safe mode telah
dibahas, ada satu lagi masalah yang
cukup sering ditemukan. Mungkin
masalah ini juga terjadi pada Anda.
Masalah ini biasanya ditemukan pada
komputer-komputer berspesifikasi
tinggi seperti komputer-komputer
baru saat ini. Masalahnya, yaitu terlalu
cepatnya proses booting dari suatu
komputer, sehingga Anda tidak sempat
untuk menekan sesuatu atau
melakukan sesuatu untuk masuk ke
dalam Safe mode tersebut.
Untuk menangani masalah seperti
demikian, Anda harus menggunakan
sedikit trik. Ada dua trik yang dapat
Anda gunakan untuk masalah ini, yaitu:
1. Trik menggunakan disket.
l Pertama-tama masukan disket apa
saja pada floppy drive Anda,
asalkan jangan disket startup.
l Kemudian restart komputer
Anda. Aturlah pada BIOS agar
booting komputer menggunakan
floppy disk sebagai prioritas
utama.
l Setelah kembali restart dan
proses booting berjalan, maka
Anda akan mendapatkan pesan
“Invalid System Disk”. Kemudian
keluarkan disket yang berada di
dalam floppy disk.
l Setelah itu, tekanlah tombol F8
sebanyak dua kali. Yang pertama
adalah untuk keluar dari pesan
tersebut, yang satu lagi untuk
masuk ke menu booting.
l Setelah menu keluar Anda dapat
memilih Safe mode.
2. Trik menggunakan command line.
l Pertama-tama masuklah ke
Start|Shut Down. Setelah itu,
pilihlah “Restart the computer in
MS-DOS mode”.
l Setelah masuk ke command line,
ketiklah perintah WIN/D:M,
kemudian pilihlah Safe mode dan
tekan enter.
Jangan Panik!
Dengan adanya Safe mode, Microsoft
memang telah memberikan solusi untuk
troubleshooting yang cukup baik. Anda
tidak dibiarkan terbengong-bengong
dengan tampilan text base, jika terjadi
masalah dalam sistem operasi Windows.
Namun alangkah senangnya, jika
disertakan juga indikasi jelas masalah
yang sedang terjadi saat itu.
Sayangnya, fasilitas itu tidak ada.
Meskipun demikian, Anda tidak perlu
panik jika suatu saat masuk ke dalam
dunia Safe mode. Yang perlu Anda
lakukan pertama kali adalah pikirkan
aplikasi atau peranti keras apa yang
merupakan sumber masalahnya.
Setelah terdeteksi, usahakan agar
sumber masalah itu tidak berkeliaran
di sistem Anda lagi. Jika sudah bersih,
paling tidak satu masalah sudah
terselesaikan.<
Januari 2003
PC Media 89
7. WINDOWS XP
mengenal multimedia pada windows xp
Mengenal Multimedia
pada Windows XP
Gunung Sarjono
Terlepas dari segala kelebihan dan
kekurangannya, Windows XP memiliki
kemampuan multimedia yang baik.
K
ita tidak perlu terkejut dengan
kernel Windows XP dan
manajemen memori
multitasking-nya yang telah
mengalami pembaruan (sehingga crash
antaraplikasi dapat dihindari), karena
setelah bertahun-tahun
keberadaannya sudah saatnya hal
tersebut dilakukan.
Demikian juga dengan tampilan
antarmukanya yang baru. Hal tersebut
mungkin tidak akan berpengaruh
banyak karena sebagus apapun
tampilan yang dimiliki, kita mungkin
akan menggantinya.
Di samping untuk mengerjakan
tugas kantor atau pekerjaan lainnya,
tidak sedikit dari kita menggunakan
PC sebagai sarana hiburan multimedia.
Dan untuk Windows XP, yang menjadi
pertanyaan sekarang adalah seberapa
menyenangkankah sistem operasi
tersebut? Spreadsheet dan pengolah
kata tidak lagi mencukupi. Kita
menginginkan kemampuan audio dan
video, serta cara yang lebih baik
dalam menangani image digital yang
kita abadikan pada saat liburan atau
saat-saat penting lainnya.
Microsoft berusaha menjadikan
Windows XP sebagai sarana yang
dapat memenuhi kebutuhan
multimedia Anda. Namun, walaupun
Windows XP memiliki tool-tool yang
baik, ada hal-hal tertentu yang tidak
dapat dilakukan sehingga Anda harus
membeli peranti lunak lain untuk
melakukannya.
Hal tersebut bukan berarti
Microsoft tidak mau menambahkan
kemampuan ekstra kepada Windows
XP, seperti codec untuk menonton
DVD dan kemampuan untuk merekam
track MP3. Hanya saja, semua
90 PC Media
Januari 2003
tersebut terbentur dengan biaya
lisensi yang tentunya akan membuat
harga jual Windows XP semakin tinggi.
Walaupun begitu, Windows XP
menyediakan tool untuk membuat
media digital sendiri, memutarnya,
serta mengelolanya.
Folder Khusus
Sebagai langkah awal, Anda dapat
menggunakan Windows Explorer
untuk melihat informasi mengenai file
multimedia. Pada My Document (dan
juga menu Start) Anda akan
menemukan dua folder khusus, yaitu
My Music dan My Pictures, yang diset
untuk menampilkan file audio dan
image. Sedangkan, folder My Video
akan tampil jika Anda sudah pernah
menjalankan Movie Maker.
Selain icon, tiles, dan list, Anda
dapat mengubah tampilan ke mode
details (baik untuk musik) atau
thumbnails (baik untuk gambar dan
video). Untuk melihat atribut file
secara lengkap, buka menu View dan
pilih Details.
Pada file audio, Anda dapat melihat
tag ID3, sehingga Anda dapat
mengelompokkan lagu berdasarkan
album, artis, bit rate, atau jenis musik
(genre) tanpa harus bergelut dengan
Gambar A.
Explorer dapat
menampilkan
tag ID3 WMA dan
MP3, sehingga
Anda dapat
mengatur file
media dan dari
Explorer.
nama file yang panjang (Gambar A).
Untuk mengelompokkan file, klik
kanan di area kosong pada folder
kemudian pilih Arrange Icons By.
Setelah memilih kategori kelompok
yang diinginkan (nama, album, atau
opsi lainnya) jangan lupa pilih Show in
Groups (jika belum aktif).
Anda juga dapat mengedit tag ID3
untuk beberapa file sekaligus, yang
tentunya lebih cepat dibandingkan
melakukannya satu per satu pada
software player.
Untuk memilih file-file yang
dimaksud, gunakan tombol [Ctrl] atau
[Shift], setelah itu klik kanan tombol
mouse dan pilih Properties. Pada kotak
dialog, pilih tab Summary (untuk
melihat informasi secara lengkap Anda
harus menekan tombol Advanced)
untuk mengganti jenis musik atau
informasi lainnya (Gambar B).
Suatu folder dapat diatur sebagai
folder musik (berisi berbagai jenis
musik), folder album (berisi musik dari
album tertentu), atau folder artis
(berisi musik dari artis tertentu).
Untuk melakukan hal tersebut, klik
kanan pada folder yang ada di My
Gambar B. Anda dapat
langsung mengedit tag
ID3 dari Explorer, di
mana hal tersebut lebih
mudah dibandingkan
mengeditnya pada
software player.
8. WINDOWS XP
Music kemudian pilih Properties. Klik
tab Costumize dan pada Use this
folder type as a template: pilih jenis
folder yang Anda inginkan.
Jika Anda menggunakan mode
thumbnails dan memiliki cover art
album, Explorer akan menampilkan
image tersebut pada folder. Hal ini
sangat berguna karena Anda tidak
perlu membuka suatu folder untuk
melihat isinya, tetapi cukup melihat
image yang ditampilkan.
Multimedia XP
Windows XP memiliki Windows Movie
Maker (yang dapat digunakan untuk
mengambil dan mengedit video dari
kamera digital) dan Windows Media
Player. Perbedaan utama Media Player
yang terdapat pada Windows XP
dengan versi sebelumnya adalah
kemampuannya membakar file audio
ke dalam CD atau mengirimnya ke
player portabel.
Di samping itu, Media Player juga
memiliki integrasi yang baik dengan
Explorer dan dapat meng-copy lagu
dari CD audio ke harddisk (Gambar C).
Namun, di balik semua itu ada halhal yang mengganggu. Anda harus
mengeluarkan biaya tambahan jika
ingin memutar DVD
atau me-rip MP3
dengan Media Player.
Hal tersebut
disebabkan oleh
adanya biaya lisensi
yang harus dibayar.
Untuk mengetahui
informasi mengenai
suatu lagu atau album,
Media Player akan
mencarinya pada situs
Windows Media yang
memiliki kumpulan
database cukup besar
Gambar C. Selain menjalankan media, Windows Media Player
mengenai lagu dan
juga dapat mentransfer lagu dari audio CD ke harddisk atau
album. Dari sini Anda
dari harddisk ke player portabel.
juga dapat
mendengarkan stasiun radio Internet.
nama image tersebut folder.jpg dan
Pada saat me-rip track audio, Media
simpan pada folder album. Sedangkan
Player secara otomatis akan mengamuntuk thumbnail, Anda memerlukan
bil cover art yang tersedia pada
image dengan ukuran 75x75pixel dan
database Windows Media. Jika tidak
beri nama AlbumArtSmall.jpg. Jika
ditemukan atau jika Anda ingin meart tidak tampil, klik kanan pada
nampilkan thumbnail track yang tidak
folder dan pilih Refresh Thumbnail.
di-rip dengan Media Player, Anda
Selain untuk musik, thumbnail juga
dapat menggunakan Customize pada
ideal untuk My Pictures. Empat image
Properties folder yang bersangkutan.
yang ditampilkan pada folder
Untuk album art pada Media
merupakan empat image terakhir yang
Player, Anda memerlukan image
Anda buka (lihat Gambar D). Namun,
dengan ukuran 200x200pixel. Beri
jika Anda ingin menampilkan image
Menggunakan wizard photo
printing (klik Print pictures pada
task pane Picture Task) tidak sama
dengan menggunakan Print dari
menu File, yang hanya mencetak
satu foto pada kertas. Dengan
wizard photo printing, Anda dapat
memilih image mana saja yang
ingin dicetak.
Mencetak Foto Digital
Dengan kamera digital, Anda dapat mengambil
gambar dengan mudah, tetapi belum tentu Anda
ingin mencetak semua foto yang diambil. Untuk
itu, Windows XP akan mempermudah Anda dalam
memilih foto yang terbaik.
1
2
Untuk membuka kotak dialog
printer, klik tombol Printing
Preferences. Dari sini, Anda dapat memilih tipe kertas dan mengatur
hal-hal lainnya. Perlu diketahui, Anda sebaiknya tidak menggunakan
setting layout pada printer (jika ada) karena wizard memiliki layoutnya sendiri.
3
Dengan wizard photo
printing, Anda dapat
mencetak foto satu
halaman penuh atau
memilih berbagai
ukuran foto yang ada
dan juga layout -nya.
Selain itu, Anda juga
dapat melihat
preview untuk
memeriksa, apakah
foto dan layout sudah
sesuai dengan
harapan.
Januari 2003
PC Media 91
9. WINDOWS XP
mengenal multimedia pada windows xp
Mengatur Media
Dengan harddisk yang besar, Anda dapat menyimpan
ratusan audio dan foto, tetapi dapatkah Anda
menemukannya pada saat membutuhkannya? Jika Anda
menyimpan semua track dalam satu folder, cara yang
mudah untuk mengaturnya adalah dengan mengggunakan
Arrange By dan Show in Group sehingga Anda dapat
membuat sub-folder untuk berbagai artis, album, atau
jenis musik. Sedangkan foto digital, akan dibagi dalam
bentuk “album” berdasarkan hari dan waktu. Semakin
banyak atribut yang ditampilkan, semakin banyak pula
kategori yang dapat Anda buat.
Dengan mengatur dalam bentuk kategori, Anda
dapat mencari file media dengan mudah.
tertentu, klik kanan dan pilih
Properties, Customize, kemudian
Choose Picture.
Anda dapat menggunakan Customize
untuk mengeset folder foto menjadi
dua album foto yang berbeda, tetapi
akan lebih mudah jika kita berpindah
dari tampilan thumbnail ke filmstrip
(dengan satu image ukuran besar dan
lainnya dalam bentuk thumbnail) dari
menu View pada Windows Explorer.
Image Digital
Walaupun Anda biasanya menggunakan
tampilan klasik Explorer (yang
menampilkan drive secara hirarki dan
folder pada bagian kiri), tidak ada
salahnya jika Anda menggunakan task
pane pada saat menangani audio dan
image (lihat Gambar E). Anda dapat
memutar semua track pada folder,
melihat tampilan slide image, atau
menyimpan semua file tersebut ke
dalam CD.
Jika ingin mencetak foto digital,
Anda dapat melakukannya secara
online, tetapi waktu upload dapat
menjadi hambatan jika Anda memiliki
koneksi Internet yang
lambat. Selain itu,
Anda dapat
menggunakan wizard
photo printing yang
komprehensif. Anda
cukup memilih
thumbnail foto yang
ingin dicetak dan
mengatur layout yang
diinginkan.
Windows XP memiliki
integrasi yang baik
dengan kamera digital.
Pada umumnya, Anda
hanya perlu menyamGambar E. Dari task pane Explorer, Anda dapat memilih opsi-opsi
bungkan kamera digital
yang memudahkan dalam menangani audio dan foto.
92 PC Media
Januari 2003
Gambar D. Thumbnail
pada folder akan
menampilkan empat
image terakhir yang
Anda buka, kecuali
jika Anda memilih
image tertentu.
ke komputer dan dapat langsung
mengambil gambar seolah-olah dari
drive biasa. Wizard camera and
scanner pada dasarnya sama dengan
photo printing, di mana Anda cukup
memilih thumbnail image yang
dimaksud.
Suatu ketika, Anda mungkin pernah
mencari foto yang diambil pada hari
tertentu, tetapi lupa nama file-nya.
Jika foto yang Anda miliki hanya
sedikit, hal tersebut mungkin tidak
menjadi masalah, tetapi bagaimana jika
Anda memiliki puluhan bahkan ratusan
foto? Hal tersebut mungkin akan
sangat merepotkan, di mana Anda
harus browsing satu per satu.
Untuk itu, Anda dapat menampilkan
informasi foto berdasarkan tanggal
foto tersebut diambil. Untuk
melakukan hal tersebut, buka menu
View pada Windows Explorer kemudian
pilih Details.<
10. PEMROGRAMAN
berkenalan dengan perl
Berkenalan
dengan Perl
dikenali, gunakanlah eq sebagai
operatornya.
$iya_tidak eq “tidak”;
if ($iya_tidak eq “iya”) {
print “Anda berkata iya!n”;
}
Bagian 2 dari 3 Artikel
Fadilla Mutiarawati
Jangan mengkhawatirkan, apakah baris
yang Anda tulis dapat tereksekusi atau
tidak, sebab dengan “die” Anda akan
selalu tahu jawabannya.
S
etelah Anda mengetahui tentang
asal usul Perl dan mempelajari
bagian-bagian dasar di dalamnya,
maka kali ini adalah saatnya Anda
mempelajari bagian lainnya yang tidak
kalah penting. Seperti, bagaimana
menulis ke dalam file dengan Perl
atau bagaimana mengganti isi file
dengan Perl.
While dan Until
Ini adalah pengondisian yang lebih
rumit lagi dibandingkan if. Sebab
dalam until, program akan mengalami
pengulangan sampai batas yang
ditentukan, sedangkan pada if tidak
ada pengulangan. Setiap kondisi dalam
if memiliki satu tindakan. Berbeda
dengan while dan until, yang setiap
kondisi dapat mengalami pengulangan
tindakan yang sama. Contoh:
$a = 0;
While ($a != 3) {
$a++;
Print “Berhitung maju sampai
$a…n”;
}
Until ($a == 0) {
$a—;
Print “Berhitung mundur sampai
$a…n”;
}
Maka, inilah yang akan terlihat pada
hasilnya:
Berhitung maju sampai 1...
Berhitung maju sampai 2…
Berhitung maju sampai 3...
Berhitung mundur sampai 1...
Berhitung mundur sampai 2…
Berhitung mundur sampai 3...
Dalam String
Perbandingan/pengondisian dalam
string berbeda dengan angka.
Operator yang digunakan pada
perbandingan/pengondisian pada
string.
Yang lebih sering digunakan sebagai
operator pada string adalah eq
(equality).
Jika ternyata Anda menggunakannya terbalik, maka akan
mendapatkan hasil yang tidak sesuai.
Sama seperti jika Anda tertukar
antara == dengan =. Contohnya
seperti ini:
$iya_tidak = “tidak”;
if ($iya_tidak == “iya”) {
print “Anda berkata
iya!n”;
}
Dengan program yang seperti ini,
hasil yang keluar tidak akan seperti
yang diinginkan. Yang akan tampil
pada layar adalah kalimat “Anda
berkata ya!” apapun jawaban Anda.
Kenapa?
Karena jika Anda menggunakan =
untuk string, maka otomatis Perl akan
menganggapnya sebagai angka -nol-.
Begitu pula dengan operator ==, Perl
akan menganggapnya angka –nol-.
Berhubungan keduanya memiliki nilai
yang sama, yaitu nol, maka apapun
input (ya atau tidak) yang masuk,
output-nya akan tetap sama.
Perhatikan saja tabel pada halaman
sebelah untuk melihat sebagian
operator yang dapat Anda gunakan
dalam string!
Untuk mengubahnya agar dapat
Begitu pula sebaliknya, jika Anda
ingin menggunakan angka, maka
jangan menggunakan operator eq.
Namun, efek yang ditimbulkan pada
angka berbeda dengan efek yang
ditimbul pada string. Mengapa
demikian? Karena jika sebuah angka,
(misalnya saja 5) ditulis dalam string,
maka nilainya akan sama yaitu “5”.
Sehingga, jika dalam perbandingan
angka Anda menggunakan eq, maka
hasil yang keluar hanya akan memiliki
sedikit salah paham.
$a = 5;
if ($a == “5”) {print “Numeric
equality!n”}
if ($a eq “5”) {print “String
equality!n”}
Bermain dengan String
Anda dapat melakukan apa saja
terhadap string yang telah dibuat.
Mulai mengganti isi string, mengubahnya, memisahkan dan menggabungkannya kembali, atau malah
memotong pada bagian-bagian
tertentu, semua dapat Anda lakukan
tanpa harus menulis ulang. Cukup
dengan mengatur yang telah ada.
Dengan function-function: substr(),
split (), dan Join().
Substr()
Jika ingin mengurai kata atau kalimat
dalam sebuah string, Anda dapat
menggunakan substr(). Substr() juga
dapat digunakan, jika Anda ingin
menampilkan satu atau lebih bagian
saja dari string atau jika Anda ingin
mengubah sebagian isi dari string.
Dalam penulisannya, substr()
memiliki dua sampai tiga parameter.
Yang pertama, menentukan string
mana yang akan digunakan, kemudian
string kedua menentukan letak awal
potong, dan jika ada yang ketiga
adalah penentu jumlah urutan
karakter.
Satu hal yang perlu diingat dalam
Januari 2003
PC Media 93
11. PEMROGRAMAN
berkenalan dengan perl
menggunakan function ini bahwa
perhitungan huruf dalam string selalu
dimulai dari nol. Contoh:
$a = “Welcome to Perl!n”
print substr ($a, 0, 7); #
“Welcome”
print substr($a, 7); # “ to
Perl!n”
Jika kalimatnya sangat panjang dan
Anda ingin menghitung dari belakang,
maka dapat menggunakan angka minus
yang dimulai dengan -1.
$a = “Welcome to Perl!n”
print substr($a, -6, -4); #
“Perl”
Catatan: Berhubungan n maksudnya
adalah garis baru, maka n dihitung
satu.
Seperti yang telah dikatakan
sebelumnya, Anda dapat juga
mengubah sebagian isi dalam string
dengan susbtr(). Caranya, pertama
Anda tentukan bagian mana yang akan
diganti, lalu baru tentukan apa
penggantinya. Atau bisa juga Anda
tentukan di bagian mana Anda akan
menyelipkan sesuatu, kemudian
tentukan isi selipan tersebut.
$a = “Welcome to Perl!n”;
substr ($a, 11, 4) = “Java”; #
$a kini menjadi “Welcome to
Java!n”
substr ($a, 7, 3) = “”; # $a
kini menjadi “Welcome Java!n”
Jika ada sesuatu ingin Anda selipkan
di paling depan string, gunakan saja
angka nol sebagai posisi. Dan jika
ingin diselipkan dari paling belakang,
gunakan saja angka -1 sebagai posisi.
Seperti ini:
substr ($a, 0, 0) = “Hello. “;
# $a kini menjadi “Hello.
Welcome to Java!n”
substr ($a, -1, 0) = “ Sir!n”;
# $a kini menjadi “Welcome to
Java! Sir!n”
Split ()
Split() adalah function yang dapat
Anda gunakan untuk memisahkan
string menjadi beberapa bagian
tergantung Anda sendiri.
94 PC Media
Januari 2003
Dalam penulisan Split() terdapat dua
parameter utama. Yang pertama,
sebagai ekspresi regular(//) dan yang
kedua adalah nama string. Pada sesi
ini, hanya akan dibahas sebuah
ekspresi regular saja, yaitu spasi.
Bagian-bagian string yang telah
terpisah, otomatis akan tergabung
masuk ke dalam satu array (@). Contoh:
$a = “Hello. Welcome Perl!n”;
@ a = split (/ /, $a); #Jika
seperti ini maka akan otomatis
terbagi menjadi: “Hello.”,
“Welcome”, “Perl!n”
Jika mau, Anda juga dapat
menambahkan satu parameter lagi
untuk menentukan berapa banyak
split yang diinginkan dalam srting
Anda. Misalnya, Anda ingin string
dibagi menjadi dua bagian atau lebih,
maka programnya akan seperti ini:
$a = “Hello. Welcome Perl!n”;
@ a = split (/ /, $a, 2);
#Jika seperti ini
maka akan otomatis terbagi
menjadi: “Hello.”, “Welcome
Perl!n”
Join ()
Apa yang telah Anda pisahkan dapat
digabungkan kembali. Selain itu,
function ini juga dapat Anda gunakan
untuk menggabungkan isi sebuah
array.
Seperti halnya pada split(),
penulisan join() juga memiliki dua
parameter inti, yaitu parameter ‘ ’
dan nama array. Dalam parameter ‘’,
Anda dapat memasukkan apapun
sebagai penghubung. Contohnya:
@a = (“Hello.”, “Welcome”,
“Perl!n”
$a = join (‘’, @a);# menjadi
“Hello.WelcomePerl!n”
Dalam menggabungkan isi sebuah
array, Anda juga dapat menggunakan
suatu kata atau simbol sebagai
penghubung, seperti ini:
@a = (“Hello.”, “Welcome”,
“Perl!n”
$a = join (‘ and ’, @a); #
menjadi “Hello. and Welcome and
Perl!n”
$a = join (‘ ’, @a); #
menjadi “Hello. Welcome Perl!n”
Menghadapi File
Bahasa Perl adalah bahasa pemrograman yang digunakan untuk mengomunikasikan data pada database.
Untuk dapat membaca atau menulis
ke dalam file yang Anda inginkan,
terlebih dahulu file tersebut harus
dapat dibuka.
Ketika Anda membuka file, Perl akan
mengonfirmasikan status file, apakah
ada atau tidak file yang dimaksud?
Setelah ada, maka file akan
mengonfirmasikan izin Anda, apakah
Anda memiliki izin atau tidak? Jika ya,
sistem operasi akan menyiapkan file
tersebut untuk Anda dan Perl akan
memberikan Anda filehandle.
Untuk meminta Perl membuatkan
filehandle untuk Anda, gunakanlah
function open(). Ada dua argumen
yang digunakan saat Anda
menggunakan open(), yaitu argumen
pertama menyatakan filehandle yang
akan Anda buat, sedangkan argumen
kedua menandakan file apa yang akan
digunakan. Misalnya, file yang Anda
ingin buka adalah log.txt dan
filehandle-nya adalah LOGFILE:
Open (LOGFILE, “log.txt”);
Jika ternyata file yang Anda
ketikkan belum terdapat, maka sistem
operasi dan Perl akan bekerja sama
membuatkan file baru untuk Anda.
Oleh karena itu, Anda tidak perlu
terlalu repot karena pada dasarnya
Perl akan melakukan semuanya untuk
Anda.
Sekali Anda membuka file untuk
membacanya, Anda dapat membalikkannya kembali dengan menggunakan
Perintah
Operator
untuk String
Kurang dari...
It
Sama dengan atau
Ie
Kurang dari...
Sama dengan...
eq
Tidak sama dengan...
ne
Sama dengan atau
lebih besar dari...
ge
Lebih besar dari...
gt
12. PEMROGRAMAN
Menulis ke dalam
File
Perl dalam Windows.
konstruksi <>. Di dalam tanda tersebut, Anda menuliskan nama filehandle
Anda. Pengembaliannya tergantung
pada apa yang Anda inginkan, maksudnya jika sebelumnya Anda menggunakan scalar, pengembaliannya juga akan
dalam konteks scalar. Tapi jika menggunakan list, Anda akan mendapatkan list
dari semua baris yang ada pada file.
Kapan saja Anda ingin menutup
filehandle, cukup dengan function
close. Namun sebenarnya, Anda bisa
saja menutup file sendiri karena Perl
otomatis akan melakukannya bagi
Anda. Perl akan menutup file yang
Anda buka saat program selesai.
Meskipun dengan menutupnya, Anda
dapat membuat kode yang dalam
program Anda lebih mudah terbaca.
Selain itu, sistem operasi memiliki
batasan atas berapa jumlah file yang
dapat terbuka dalam waktu yang
bersamaan, apalagi filehandle cukup
banyak memakan memori Anda.
Sehingga dengan menutupnya sendiri,
akan lebih menghemat memori yang
terpakai.
Berikut ini adalah contoh program
yang menggunakan function open ().
Menampilkan isi dari file log.txt dan
mengasumsikan bahwa baris pertama
dari file tersebut adalah judul:
Open (LOGFILE, “log.txt”) or
die “saya tidak mendapatkannya
dalam log.txt”;
$judul = <LOGFILE>;
print “Report Judul: $judul”;
for $baris (<LOGFILE>) {
print $baris;
}
close LOGFILE;
Untuk menulis ke dalam
suatu file, Anda juga
harus membukanya
terlebih dahulu. Ada dua
cara membuka file untuk
menulis ke dalamnya.
Pertama, dengan cara
overwrite. Setelah
membuka filehandle,
seluruh isi file yang lama
akan terhapus, kemudian
data baru akan diisi
menjadi penggantinya. Kedua, dengan
cara append. Setelah membuka
filehandle, file siap dimasukkan/
diselipkan data baru pada baris akhir
data yang lama, dengan cara append
data yang lama tidak akan terhapus.
Untuk menandakan bahwa Anda
menginginkan sebuah filehandle
ketika menulis, maka Anda
memasukkan karakter > sebelum nama
file yang akan ditulis. Ini berlaku
untuk menulis dengan cara pertama.
Sedangkan untuk menulis dengan cara
kedua, gunakan saja dua karakter >
(>>) sebelum menuliskan nama file.
Open (OVERWRITE,
“>overwrite.txt”) or die “$!
Rusak dicoba untuk overwrite”;
#data awal telah terhapus, siap
ditimpa (overwrite) data baru
Open (APPEND, “>>append.txt”)
or die “$! Rusak dicoba untuk
append”;
#data awal tetap
ada, siap ditambah data baru
pada baris terakhir.
Dengan begini, filehandle telah
terbuka dan Anda dapat menuliskan
ke dalam file yang diinginkan dengan
menggunakan function print. Dan
jangan lupa menyebutkan filehandle
yang digunakan.
print OVERWRITE “ini isi file
yang baru.n”;
print APPEND “Ada data baru
pada baris akhir file.n”;
digunakan dalam Perl? Dalam membuka
file atau menulis ke dalam file, ada
beberapa hal yang dapat saja terjadi di
luar perkiraan. Misalnya, file tidak
dapat dibuka. Jika hal ini benar-benar
terjadi dan kita tidak mengetahuinya,
maka program yang Anda buat tidak
akan berjalan sebagaimana mestinya
(sebab ada kesalahan yang tidak
diketahui dan belum diperbaiki).
Oleh karena itu, untuk menghindari
hal ini perintah die harus digunakan.
Die digunakan untuk memberitahukan
kepada Anda jika baris kode yang
ditulis tidak dapat dieksekusi atau
tidak dapat dijalankan.
Penulisan die dapat dilakukan
dengan dua cara, yaitu dengan
menggunakan or dan and. Jika
menggunakan or, program akan terus
menjalankan kode yang dapat
dieksekusi sampai bertemu dengan
kode yang tidak dapat dieksekusi,
maka Perl akan memberitahukan
kepada Anda bahwa ada kesalahan/
error tertentu pada pada program di
baris ke sekian.
Setelah Anda membereskan masalah
tersebut, error message (pesan error)
akan hilang dan Anda dapat melanjutkan pemrograman. Contoh kasusnya
sebagai berikut: ketika ingin menulis
ke dalam file, maka Anda akan menulis
program:
open LAPORAN, “>laporan
utama.txt”;
Bisakah file tersebut dibuka? Yakin?
Jika tidak, ada baiknya program Anda
tulis:
open LAPORAN, “>laporan
utama.txt” or die “file ini
tidak dapat dibuka:$!”;
Jika ternyata file memang tidak dapat
dibuka, Anda akan mengetahuinya
sebab akan muncul pesan yang
bertuliskan:
file ini tidak dapat dibuka:
permission denied at /contoh.pl
line1.
Die!
Sadarkah Anda hampir pada setiap
penulisan open () terselip sebuah kata
die, seperti or die “bla bla bla”.
Apa sebenarnya maksud die
Sedangkan, jika menggunakan and
proses yang terjadi adalah sebaliknya.
Program akan berhenti tanpa
memberikan error messages.<
Januari 2003
PC Media 95
13. NETWORKING
fiber optik kabel masa depan
Fiber Optik,
Kabel Masa Depan
Fadilla Mutiarawati
Mengenal fiber optik lebih jauh, tentang
komponen yang digunakan dalam
sistemnya maupun jenis dan
manfaatnya.
S
emakin hari, manusia semakin
membutuhkan informasi yang
lebih cepat dan dapat mudah
diterima dengan baik. Oleh karena
itu, saat ini masyarakat mulai
mencoba berbagai cara untuk dapat
meningkatkan kemampuannya untuk
berkomunikasi.
Salah satunya adalah dengan
mengembangkan teknologi kabel
optik. Contoh dari aplikasi ini adalah
TV kabel. Dengan TV kabel, kita tidak
hanya dapat menyaksikan siaran
internasional, tetapi juga dapat
melakukan koneksi Internet tanpa
harus menggunakan saluran telepon.
Bentuk kabel optik memang
menyerupai kabel biasa, namun
kemampuannya sangat jauh lebih
besar. Di samping dapat membawa
data yang lebih banyak dan cepat,
kabel optik mampu menempuh jarak
lebih jauh dibandingkan kabel
coaxial biasa.
terdapat banyak
serat halus yang
dinamai fiber optik/
serat optik.
Fiber optik memiliki
fisik yang sangat kecil
dan diameternya
hampir menyamai
rambut menusia. Fiber
optik terbuat dari
serat kaca murni
(silika).
Meskipun bentuknya sangat kecil,
fiber optik mampu membawa data
jauh lebih besar dari pada kabel
coaxial biasa. Data yang dibawa oleh
fiber optik berada dalam bentuk
sinyal cahaya, sehingga untuk
melindungi cahaya agar tidak
terpendar ke mana-mana serat
disusun atas tiga bagian, yaitu:
1. Bagian pertama adalah Core. Core
merupakan lintasan yang akan
digunakan untuk dilewati cahaya
nantinya.
2. Lalu, ada lagi lapisan optik lain di
luar Core yang dinamakan Cladd-
Kabel Optik
Meskipun besar kabel optik hampir
sama dengan kabel coaxial biasa,
namun yang ada dalam kabel optik
tidak sama seperti yang ada pada
kabel biasa. Di dalam kabel optik
Bagian-bagian dalam sebuah fiber optik/serat
optik.
96 PC Media
Januari 2003
Internal.
ing. Cladding berfungsi untuk
merefleksikan cahaya yang akan
memantul keluar, balik ke dalam
core. Pemantulan balik ini dinamakan Total internal reflection.
Biasanya, hal ini terjadi ketika
sebuah kabel optik dibengkokkan.
Meskipun sinyal dapat
dipantulkan kembali ke dalam
Core oleh Cladding, tetap saja
jika jarak terlalu jauh dan sering
terjadi pembengkokan dalam
Tabel toleransi kabel optik dengan panjang
gelombang 850nm, 1550nm, dan 1550nm
premium
serat, maka sinyal akan mengalami
pelemahan. Oleh karena itu, ada
batasan-batasan toleransi yang
tidak boleh dilanggar dalam
memasang kabel optik, jika ingin
tetap mendapatkan kualitas sinyal
yang baik pada ujung aliran
(tujuan akhir data). Lihat tabel
untuk mengetahui batasan
toleransi!
3. Dan lapisan yang terakhir dalam
fiber optik adalah Buffer Coating.
Lapisan ini adalah lapisan plastik
yang akan melindungi Core serta
Cladding dari kerusakan maupun
kotoran dan cairan yang dapat
mengganggu serat.
Sedangkan, yang dinamakan kabel
optik sendiri adalah gabungan dari
ratusan bahkan ribuan fiber optik
yang menjadi satu dibungkus oleh
sebuah lapisan pelindung yang biasa
disebut jaket.
Serat optik sendiri terbagi atas
dua jenis:
1. Single mode fiber. Jenis fiber ini
14. NETWORKING
Untuk membangun sebuah sistem
fiber optik, tidak hanya kabel optik
saja yang dibutuhkan, tapi juga
diperlukan sebuah transmitter
(pengirim sinyal), yaitu alat yang akan
mengubah sinyal listrik (analog/digital)
menjadi sinyal cahaya. Dan sebuah
receiver (penerima sinyal), yaitu alat
yang akan mengubah sinyal cahaya
menjadi sinyal listrik.
Transmitter
Fiber optik Single mode.
hanya dapat menghantarkan satu
sinyal saja setiap kabelnya.
Biasanya digunakan untuk kabel
telepon dan televisi. Single mode
fiber memiliki diameter Core yang
sangat kecil sekitar 9 micron
dengan panjang gelombang 1300
sampai 1550nm dan sinar yang
melaluinya adalah sinar laser.
2. Multi mode fiber. Jika Single
mode fiber hanya dapat
Transmitter adalah sebuah alat yang
akan membangkitkan sinyal cahaya
ke dalam sebuah kabel optik,
berdasarkan sinyal listrik yang
diterimanya.
Pada sebuah transmitter, terdapat
sebuah dioda yang bertugas sebagai
sumber cahaya. Dan pada
transmitter, letak dioda ini dirangkai
sedemikian rupa untuk dapat
diletakkan secara berdekatan
dengan daerah emiter pembangkit
cahaya agar dapat mengalirkan
sinyal cahaya sebanyak-banyaknya
ke dalam serat.
Bahkan pada beberapa
transmitter, kadang ada sebuah
lensa (couples device) yang
diletakkan pada emiter untuk dapat
menghimpun semua sinyal cahaya
sampai pada yang terlemah
sekalipun. Atau, ada juga yang
meletakkan ujung serat langsung
Fiber optik Multi mode.
menghantarkan satu sinyal saja,
maka Multi mode fiber dapat
menghantarkan sinyal lebih dari
satu. Biasanya, Multi mode fiber
banyak digunakan pada jaringan
komputer sebuah perusahaan
besar. Bentuk fisik Core Multi
mode fiber juga lebih besar dari
yang Single mode fiber.
Diameternya mencapai sekitar
62,5 micron dan memiliki panjang
gelombang 850 sampai 1300nm,
serta cahaya yang melaluinya juga
bukan laser, melainkan cahaya
inframerah dari sebuah LED.
Transmitter.
pada permukaan emiter, sehingga
benar-benar tidak akan ada sinyal
yang akan tertinggal.
Transmitter sendiri ada beberapa
macam. Namun dua hal yang paling
mempengaruhi beragamnya
transmitter adalah karakteristik
sinyal dan karakteristik cahayanya.
Skema rangkaian transmitter dengan sinyal
yang terputus-putus dan linier.
Ada sinyal yang mengalir terputusputus ada juga sinyal yang mengalir
terus menerus (linier) dengan dua
level intensitas yang berubah-ubah.
Selanjutnya karakteristik cahaya.
Seperti yang sempat disinggung
sebelumnya bahwa ada dua macam
cahaya yang dapat melalui fiber
optik. Pertama, cahaya laser yang
melalui fiber optik Sigle mode dan
yang kedua adalah cahaya LED yang
melalui fiber optik Multi mode.
Dibandingkan dengan LED, cahaya
laser masih lebih baik. LED biasanya
digunakan untuk mentransfer data
untuk jarak yang pendek sampai
menengah, sedangkan laser untuk
jarang yang lebih jauh. Karena
permukaan emiter cahaya pada laser
lebih kecil, sehingga laser memiliki
kemampuan menstransferkan sinyal
cahaya lebih baik daripada LED.
Namun, dalam pembiayaan
infrastrukturnya laser jauh lebih
mahal daripada LED.
Meskipun keduanya sama-sama
dapat mengasilkan output yang
lumayan lurus, namun rangkaian LED
memiliki kestabilan yang lebih baik
dibandingkan laser jika
pengoperasiannya dilakukan pada
range suhu yang lebih luas. Oleh
karena itu, jika ingin menggunakan
Single mode fiber, maka akan
diperlukan lagi sirkuit yang dapat
mengatasi hal ini pada laser.
Namun jika memang jarak transmisi
sangat panjang, maka laser adalah
pilihan yang tepat, meskipun
biayanya jauh lebih mahal. Karena,
LED akan sangat sulit menangani
transmisi yang terlalu jauh.
Oleh sebab perbedaan-perbedaan
Januari 2003
PC Media 97
15. NETWORKING
fiber optik kabel masa depan
ini, maka transmitter yang digunakan
untuk cahaya yang satu dengan
cahaya yang lainnya juga berbeda.
Transmitter untuk LED tidak dapat
digunakan oleh laser, begitu pula
transmitter untuk sinyal yang
mengalir secara terputus-putus
tidak dapat digunakan pada sinyal
yang linier. Belum lagi jenis sinyal
yang menjadi input! Ada transmitter
yang mendapatkan input sinyal
analog ada juga transmitter yang
menerima input sinyal digital.
Oleh karena itu, untuk
menentukan transmitter apa yang
akan digunakan, Anda harus tahu
dulu beberapa aspek. Antara lain,
karakteristik sinyal dan tipe kabel
optik serta input yang masuk.
Setelah sinyal diubah menjadi
cahaya oleh transmitter, maka
dibutuhkan lagi sebuah alat yang
dinamakan receiver untuk mengubah
kembali sinyal cahaya menjadi sinyal
digital/analog di tempat tujuan akhir
sinyal.
Receiver
Menurut jenis output-nya tipe
receiver terbagi dua: analog dan
digital. Sedangkan menurut sinyal
cahaya yang masuk, receiver terbagi
dua tipe juga: laser dan LED.
Dalam sebuah jaringan kabel optik,
jenis receiver harus disesuaikan
dengan jenis transmitter yang
digunakan. Misalnya, sebuah
jaringan yang menggunakan
transmitter untuk kabel optik Multi
Receiver dengan amplifier.
Konfigurasi sebuah receiver terdiri
dari dua bagian utama, yaitu
photodiode dan encoder. Photodiode
berfungsi sebagai receptor, yang
mendeteksi aliran sinyal cahaya yang
masuk.
Photodiode ini sangat sensitif,
sehingga sekecil apapun sinyal yang
masuk melalui kabel optik photodiode pasti dapat mendeteksinya.
Kemudian, sinyal cahaya yang masuk
diubah menjadi sinyal output yang
diinginkan oleh rangkaian encoder.
Jika sinyal yang masuk terlalu lemah,
maka ada beberapa rangkaian
receiver yang memiliki amplifier
sebagai penguat sinyal di dalamnya.
Regenerator.
Saat ini, ada juga receiver yang
secara otomatis dapat menyalurkan
output-nya langsung ke dalam kabel
coaxial, seperti halnya yang berlaku
dalam jaringan TV kabel.
Regenerator
Receiver.
mode dengan input digital harus
menggunakan receiver untuk kabel
Multi mode juga dan memiliki output
digital pula. Sebab jika tidak sesuai,
maka output yang dihasilkan tidak
akan mencapai target yang
seharusnya.
98 PC Media
Januari 2003
Ada satu lagi alat yang kadang
dipergunakan dalam jaringan fiber
optik. Nama alat tersebut adalah
Regenerator. Regenerator berfungsi
sebagai penguat sinyal atau bisa
juga dikatakan sebagai repeater
dalam jaringan fiber optik.
Seperti yang telah dikatakan
sebelumnya, jika kabel menempuh
jarak yang sangat panjang dan sering
mengalami pembengkokan, maka
Receiver tanpa amplifier.
sinyal akan melemah. Oleh karena
itu, dibutuhkan sebuah regenerator
atau repeater untuk menguatkannya
kembali.
Sebuah regenerator terdiri dari
serat optik yang memiliki lapisan
spesial yang dinamakan doping. Cara
kerjanya sama seperti amplifier
dalam receiver yang menguatkan
sinyal input. Jika sinyal yang
mengalir melewati regenerator, maka
sinyal tersebut akan kembali kuat
seperti sebelumnya.
Keuntungan Fiber Optik
Selain dapat membawa lebih banyak
dan lebih cepat, menggunakan fiber
optik memberikan keuntungankeuntungan lain, yaitu:
1. Infrastruktur fiber optik akan
lebih murah jika dibandingkan
dengan kabel coaxcial—jika
digunakan untuk data yang besar
dan user yang cukup banyak.
2. Dengan fisik yang lebih kecil dari
kabel biasa, fiber optik dapat
membawa data lebih banyak
sehingga lebih hemat tempat
dibandingkan kabel biasa.
3. Fiber optik tidak mudah terkena
gangguan atau noise, sehingga
data yang dihasilkan dapat lebih
baik.
4. Berhubungan sinyal yang melalui
fiber optik adalah sinyal cahaya,
oleh sebab itu cahaya dari satu
serat ke serat lain tidak akan
saling mempengaruhi. Sehingga
untuk diterapkan pada TV kabel,
fiber optik dapat menghasilkan
gambar dan suara lebih jernih.
5. Tidak ada hubungan singkat dalam
fiber optik, sehingga fiber optik
lebih aman digunakan daripada
kabel biasa.
16. NETWORKING
Sebenarnya, selain dapat digunakan
sebagai media transmisi data pada
teknologi TV kabel, fiber optik juga
dapat digunakan untuk saluran
telepon. Saluran telepon yang
menggunakan fiber optik sebagai
media transmisinya, akan memiliki
sinyal yang jauh lebih bersih.
Selain itu, kapasitasnya pun dapat
lebih besar. Dalam satu kabel fiber
TV Kabel
Kini Anda tidak perlu lagi membeli
parabola yang mahal untuk dapat
menangkap siaran televisi
internasional. Cukup dengan
berlangganan TV kabel, hampir
seluruh siaran internasional dapat
Anda tonton.
Sebenarnya bagaimana sih cara
sinyal televisi sejauh itu dapat
sampai ke hadapan Anda? Berikut
ini adalah penjelasan singkatnya
yang dituturkan melalui setiap
bagian-bagian utama yang ada
dalam sistem TV kabel.
optik dapat membawa kurang lebih 500
saluran telepon sekaligus. Selain itu,
fiber optik juga dapat digunakan pada
kamera digital, dunia kedokteran,
dunia mekanik, dan saluran air untuk
memeriksa kebocoran.
Kapan teknologi ini dapat dinikmati
sepenuhnya oleh masyarakat Indonesia?
Sepertinya, masih membutuhkan waktu
yang cukup lama. Buktinya untuk
wilayah Jakarta, jaringan TV kabel
belum dapat menjangkau daerah yang
luas. Bagaimana dengan nasib
masyarakat yang tinggal di daerah?
Masihkah cukup lama untuk dapat
menikmati teknologi ini?
Namun setidaknya, kita masih bisa
berharap di masa yang akan datang,
lintas informasi menjadi semakin
baik, cepat, dan lebih bersih.<
menerima sinyal dinamakan
transponder gabungan dari kata
tranmitter (pengirim sinyal) and
responder (penerima sinyal).
Biasanya, dalam
berlangganan TV
kabel Anda dapat
sekalian
berlangganan
koneksi Internet
tanpa harus
menggunakan jalur
line telepon.
Mengapa demikian?
Seperti yang telah dikatakan
sebelumnya, bahwa kabel optik
dapat memuat banyak sekali data.
Sehingga, dengan membawa sinyal
TV kapasitas kabel yang digunakan
masih cukup banyak untuk
membawa data yang lain, seperti
Internet.
Pembagian sinyalnya terjadi di
dalam sebuah alat yang dinamakan
CMTS (Cable Modem Termination
System). Alat ini letaknya ada pada
provider TV kabel. CMTS berfungsi
untuk menghimpun data lalu
membaginya masing-masing ke TV
dan satu lagi (untuk Internet-nya)
ke ISP.
Kemudian satu lagi peralatan yang
harus dimiliki provider TV kabel
adalah DOCSIS (Data Over Cable
Service Interface Specification),
sebuah standar yang dipakai pada
sistem Internet via kabel.
Kecepatan yang Anda dapat dalam
ber-Internet dengan sistem kabel
sangat besar, yaitu sekitar 2Mbps.
Namun sayangnya, itu hanya teori
saja pada praktiknya kecepatan ini
akan berkurang, mengingat setiap
satu kabel optik akan terpakai oleh
lebih dari satu pelanggan. Sehingga,
batas normalnya seorang pelanggan
hanya akan memiliki kecepatan
koneksi sebesar 33,6Kbps saja.
Earth Stasion
(Stasiun Bumi)
Headend bertugas mengumpulkan
semua sinyal dari stasiun televisi
yang akan disiarkan melalui TV
kabel tersebut. Kemudian sinyal
tersebut diproses untuk dapat
ditransmisikan ke sebuah uplink
dengan bantuan kabel.
Stasiun bumi berbentuk antena
parabola atau biasa disebut dengan
antena TVRO (Television Receive
Only). Stasiun bumi diletakkan
sebagai sistem pusat dari TV kabel
yang akan digunakan.
Biasanya untuk sebuah provider
antena parabola, yang digunakan
akan berukuran sangat besar 15
meter lebih untuk diameternya.
Sedangkan, jika setiap per orangan
ingin memiliki antena parabola juga
bisa, namun mungkin ukurannya
lebih kecil. Antena terkecil dapat
berukuran hanya 18 inci.
Uplink
Kabel
Uplink hampir mirip dengan stasiun
bumi. Bedanya uplink mengirimkan
sinyal yand didapat dari headend
ke satelit untuk dikirimkan ke
tempat yang sangat jauh. Yang
tidak mungkin dapat terjangkau
oleh kabel.
Berhubungan banyaknya individual
yang menggunakan sinyal TV ini,
maka dari provider sinyal TV itu
dibawa dengan menggunakan Kabel
optik. Namun setelah mendekati
pengguna, sinyal dibagi-bagi
sebanyak beberapa bagian.
Kemudian bagian-bagian inilah
yang akan diterima para pelanggan
TV kabel. Bagian-bagian ini tidak lagi
menggunakan kabel optik melainkan
Kabel coaxcial biasa, sehingga dalam
membagi sinyal sebuah sistem kabel
optik membutuhkan sebuah alat
yang dinamakan trunk. Alat ini
berguna untuk membagi sinyal dari
satu kabel optik menjadi beberapa
kabel coaxcial biasa.
Headend
Satelit
Sebelum jatuh ke pengguna, sinyal
dari satelit terlebih dahulu masuk
ke stasiun bumi untuk diproses.
Satelit komunikasi ini mengorbit
22300 di atas permukaan bumi.
Rotasinya menyusaikan dengan
permukaan bumi.
Peralatan yang digunakan oleh
satelit untuk mengirim dan
Januari 2003
PC Media 99
17. NETWORKING
bertanyalah sebelum terjebak adsl
Bertanyalah Sebelum
Terjebak ADSL!
Hayri
Bertanyalah sebanyak-banyaknya sebelum Anda berlangganan ADSL, jangan
sampai terjebak janji-janji manis ISP.
M
ungkin saat ini di benak Anda
dan juga orang banyak sudah
mulai terbersit pemikiran,
alangkah senangnya jika di rumah atau
kantor Anda tersedia koneksi Broadband dalam memenuhi kebutuhan
Internet.
Hal tersebut wajar-wajar saja,
pasalnya kebutuhan informasi
sekarang sudah makin meningkat,
berita-berita cepat dan aktual dapat
Anda baca melalui Internet, informasi
kurs mata uang, pasar modal, indeks
saham, dan banyak lagi juga
melibatkan peran Internet.
Belum lagi sudah mulai banyak
hiburan yang melibatkan Internet,
seperti online gaming, video on
demand, music on demand, dan
banyak lagi. Tentunya, Anda tidak
ingin semua kebutuhan tersebut
berjalan terpatah-patah atau
menunggu sampai tua hanya untuk
membuka sebuah situs berita. Bisabisa ketinggalan berita penting
nantinya.
Intinya, kebutuhan hidup manusia
saat ini bertambah satu lagi, yaitu
sebuah koneksi Internet yang baik
dan cepat dan semua itu hanya dapat
disediakan oleh koneksi Broadband.
Untuk masyarakat Indonesia, yang
sedang serba “seret”, kebutuhan
akan koneksi Internet yang baik dan
cepat juga tetap perlu untuk
dipenuhi. Dengan kondisi serba susah
ini, yang pasti Anda inginkan tentu
adalah koneksi yang cepat, dengan
instalasi mudah dan yang terpenting
tagihannya tidak bikin kantong jebol.
Untuk itu, solusi yang paling tepat
adalah dengan menggunakan koneksi
ADSL (Asymmetric Digital Subscriber
Line).
Koneksi ADSL di Indonesia
melibatkan dua layanan, yaitu line
telepon MMA yang hanya disediakan
oleh Telkom dan koneksi Internet-nya
sendiri yang banyak disediakan oleh
ISP. Jika daerah Anda sudah terjangkau oleh jaringan line MMA milik
Telkom, mungkin tahap selanjutnya
adalah mencari ISP yang tepat untuk
Cara Kerja ADSL
ADSL (Asymmetric Digital
Subscriber line) merupakan salah
satu teknologi komunikasi yang
memungkinkan penggunanya
mendapatkan koneksi Internet
Broadband yang cepat, namun
tetap menggunakan saluran
telepon biasa. Karena saluran
telepon biasa di Indonesia kurang
baik kualitasnya, maka pihak
Telkom mau tidak mau harus
membuat saluran baru yang
disebut saluran telepon Telkom
MMA.
Kecepatan yang dapat
disediakan oleh saluran Telkom
MMA bisa mencapai sekitar
512Kbps. Hal ini dikarenakan
Cara kerja ADSL secara garis besar.
proses komunikasi data antara
Anda dengan STO Telkom tidak lagi menggunakan proses analog seperti layaknya dial-up biasa, melainkan sudah
didigitalisasi.
Dengan adanya digitalisasi ini, saluran telepon Telkom MMA juga dapat membawa suara Anda yang merupakan sinyal
analog secara bersamaan dengan data digital. Jadi dengan menggunakan koneksi ADSL ini, Anda akan mendapatkan
koneksi Internet yang cepat dan juga sebuah saluran telepon baru.
Namun, yang masih jadi keterbatasan untuk sistem komunikasi ini adalah dalam hal jarak. Jarak yang mampu
ditempuh oleh sinyal-sinyal digital ADSL ini hanyalah terbatas sajauh 5km saja. Maka dari itu, tidak semua daerah
dapat menggunakan ADSL, hanya daerah yang berjarak 5km dengan STO saja yang dapat menggunakannya. Itu pun
jika STO-nya telah menyediakan sebuah alat yang bernama DSLAM (Digital Subscriber Line Access Multiplexer).
100 PC Media
Januari 2003
18. NETWORKING
koneksi Internet-nya. Paket-paket
koneksi ADSL yang ditawarkan ISP
sangat banyak jenisnya, mulai paket
personal yang dibatasi besar
download-nya hingga yang tidak ada
batasannya.
Karena cukup banyak penyedia
koneksi ini, maka Anda harus memiliki
trik-trik khusus untuk memilih paket
jenis apa yang digunakan dan ISP mana
yang berkualitas. Jika hanya melihat
brosur atau presentasi, mungkin
semuanya akan tampak bagus karena
dibungkus oleh trik-trik marketing
tentunya. Tapi, setelah Anda
menandatangani surat perjanjian
berlangganan, maka semua janji yang
Anda lihat pada presentasi akan hilang.
Untuk itu, trik berupa pertanyaanpertanyaan khusus sangatlah penting
untuk Anda lakukan. Berikut ini
beberapa pertanyaan penting seputar
ADSL yang cukup jitu, untuk mengetahui sebaik apa kualitas layanan ADSL
dari suatu ISP. Mungkin staf yang
ditanyai akan merasa muak dengan
Anda setelah beberapa mengajukan
pertanyaan-pertanyaan ini, namun
yang terpenting jangan sampai Anda
terjebak.
1
Faktor apalagi selain jarak
antara STO dengan lokasi
saya dan kualitas line
telepon, yang dapat
menurunkan kualitas koneksi
ADSL? Dan sejauh mana pihak ISP
dapat menanganinya?
Faktor pertama yang harus
mendapatkan perhatian Anda adalah
jarak antara lokasi Anda dengan
kantor STO terdekat. Jarak yang
jauh sangat mempengaruhi kualitas
koneksi. Jika yakin jarak dengan STO
di area Anda cukup dekat, jangan
sampai ISP menjadikan hal tersebut
sebagai alasan jika nantinya kualitas
koneksi Anda kurang bagus.
Tanyakan, faktor apa saja yang
dapat menyebabkan jeleknya kualitas
koneksi ADSL Anda. Kemungkinan
besar jawabannya adalah seputar
kualitas line telepon, terminasiterminasi jaringan telepon di tempat
Anda seperti konektor atau
sambungan-sambungan kabelnya, dan
kualitas serta konfigurasi modem. Jika
memang itu jawabannya, pastikan lagi
apakah pihak ISP dapat menangani
masalah-masalah tersebut jika memang
terjadi. Jika ISP siap membantu
sampai ke faktor-faktor itu, paling
tidak memberikan saran atau
membantu menghubungi pihak
Telkom, maka ISP tersebut layak
untuk dipilih.
2
Berapa lama waktu yang
dibutuhkan untuk dapat
menggunakan koneksi
ADSL, mulai saat saya
mendaftar?
Sangat tidak mungkin, jika ISP
menjanjikan dalam waktu beberapa
hari koneksi ADSL sudah siap
digunakan di tempat Anda. Waktu
minimal yang biasanya dibutuhkan
adalah sekitar dua minggu. Sebagian
besar waktu akan habis terbuang
untuk menunggu.
Pasalnya, layanan ini melibatkan
jaringan telepon MMA Telkom.
Jaringan ini harus terlebih dahulu
dikonfigurasi oleh pihak Telkom.
Setelah proses konfigurasi selesai,
modem Anda harus dapat
bersinkronisasi dengan DSLAM Telkom.
Setelah proses sinkronisasi selesai
dan pengaturan di ISP juga telah siap,
Anda harus melakukan pengaturan
terhadap modem milik Anda. Setelah
semuanya beres, barulah koneksi ADSL
dapat Anda nikmati.
3
Apakah saya mendapatkan
masa percobaan untuk
koneksi ADSL ini?
ISP yang baik pasti memberikan masa
percobaan selama waktu yang
disetujui oleh Anda dan ISP. Di dalam
masa percobaan itu, Anda harus jeli
untuk menguji apakah kualitas
koneksinya baik atau tidak.
Jika ternyata ada masalah pada saat
percobaan, Anda juga dapat menguji
sebaik apa layanan technical support
ISP tersebut dalam menyelesaikan
masalah Anda, sang calon pelanggan.
Jika dalam masa percobaan itu saja
Anda telah dibantu dengan baik oleh
technical support ISP dan koneksinya
juga tidak banyak masalah, maka ISP
tersebut dapat masuk daftar layak
guna.
Apakah saya harus
membayar biaya setup,
apakah biaya tersebut
sudah termasuk semua
perangkat yang dibutuhkan?
4
Biaya setup dan instalasi memang
diajukan oleh setiap ISP, namun
biasanya biaya tersebut baru akan
ditagih setelah semua proses
instalasi beres dan koneksi ADSL siap
Anda gunakan. Jangan sampai
nantinya Anda harus berurusan
dengan departemen akunting ISP
tersebut, untuk melakukan refund
jika memang ternyata layanannya
bermasalah.
Tanyakan juga untuk kepentingan
apa saja biaya instalasi tersebut dan
apakah sudah termasuk perangkatperangkat yang dibutuhkan, seperti
modem atau splitter. Jika memang
belum termasuk, perangkat merk apa
yang direkomendasikan oleh pihak ISP
dan di manakah Anda bisa
mendapatkannya. Jangan sampai Anda
membeli perangkat modem yang tidak
kompatibel dengan perangkat ISP.
Bagaimana sistem
pembayaran untuk
layanan ini. Berapa total
biaya yang harus saya
bayar untuk koneksi ADSL,
termasuk biaya line telepon MMA?
5
Tanyakan dengan jelas bagaimana
sistem pembayaran untuk layanan ini.
Biasanya, pengguna layanan ADSL
mendapatkan dua tagihan setiap
bulannya, yaitu tagihan dari pihak ISP
untuk koneksi Internet-nya dan
tagihan dari pihak Telkom sebagai
penyedia jaringan teleponnya.
Tanyakan, apakah Anda harus
Januari 2003
PC Media 101
19. NETWORKING
bertanyalah sebelum terjebak adsl
membayar langsung ke ISP atau
membayar ke masing-masing penyedia
jasa. Bagaimana prosedur
pembayarannya, di mana Anda dapat
membayar dan apa sangsinya kalau
telat. Tanyakan juga, berapa total
biaya yang harus Anda bayar termasuk
pembayaran line telepon MMA,
apakah ada biaya tambahan lain selain
itu.
Apakah ada garansi
koneksi minimal? Jika ada,
berapakah yang
digaransikan, apakah ada
cara untuk mengujinya?
6
Anda pasti dijanjikan akan
mendapatkan kecepatan download
dan upload sekian besar. Namun pada
kenyataannya, angka-angka tersebut
tidak akan selalu Anda dapatkan
karena berbagai faktor tentunya, hal
tersebut memang patut dimaklumi.
Tetapi, rendahnya koneksi Anda
tentu harus ada batasnya, jangan
sampai hanya sebesar koneksi dial-up
biasa. Untuk apa Anda bayar mahal
jika kecepatan koneksinya hanya
33,6Kbps misalnya. ISP yang
profesional pasti akan memberikan
garansi koneksi minimal yang akan
Anda dapatkan.
Tanyakan, apakah pihak ISP
memberikan garansi koneksi minimal
untuk Anda, jika memang ada,
berapakah garansinya? Tanyakan pula
adakah cara untuk menguji garansi
tersebut? Jangan sampai Anda
terjebak dengan janji-janji saja.
7
Apakah saya mendapatkan
IP statis atau DHCP? Jika
dapat IP statis, berapa
jumlahnya?
Untuk kepentingan bisnis, Anda pasti
membutuhkan adanya web server, FTP
server, proxy server, dan banyak lagi.
Semua server itu membutuhkan IP
Public untuk diakses dari mana saja.
Tanyakan, apakah Anda mendapatkan
sistem IP statis atau DHCP dalam
koneksi Anda tersebut.
102 PC Media
Januari 2003
Jika mendapatkan jenis layanan
dengan sistem DHCP, kemungkinan
besar Anda tidak dapat membangun
web server sendiri di tempat Anda,
karena biasanya sistem DHCP tidak
memberikan IP Public tambahan.
Jika mendapatkan sistem IP statis,
mungkin Anda akan mendapatkan IP
Public tambahan. Tanyakan, berapa
banyak IP yang akan Anda dapatkan
dan apakah pihak ISP dapat
memberikan bantuan dalam
menggunakan IP Public tersebut,
paling tidak memberikan saran atau
petunjuk.
Apakah ISP menjaga
keamanan koneksi ADSL
saya? Apakah ISP akan
memberikan bantuan, jika
suatu saat ada masalah dengan
keamanan koneksi ini?
8
Koneksi ADSL bukannya tanpa celah.
Orang-orang iseng mungkin saja
memanfaatkan celah-celah keamanan
ini untuk berbuat jahat, seperti
spamming atau spoofing.
Tanyakan pada ISP, apakah
keamanan koneksi ADSL Anda benarbenar dijaga? Jika dijaga, tanyakan
juga adakah kemungkinan jaringan
Anda ditembus oleh orang lain? Jika
suatu saat nanti ada masalah dengan
keamanan jaringan Anda, apakah pihak
ISP akan membantu? Isu mengenai
keamanan ini cukup penting, pastikan
ISP menjaga keamanan koneksi Anda
sebaik-baiknya.
Apakah ada batasnya untuk
pembagian koneksi
Internet ADSL ini? Jika ada,
berapa PC maksimal untuk
pembagian ini, dan apakah saya
akan mendapat bantuan dari pihak
ISP untuk konfigurasinya?
9
Cepat atau lambat Anda pasti akan
melakukan pembagian koneksi
Internet di rumah atau kantor Anda.
Tanyakan pada ISP Anda, apakah ada
batas maksimal yang pasti untuk
pembagian koneksi ini? Atau malah,
jangan-jangan Anda dilarang untuk
melakukan pembagian koneksi
tersebut.
Tanyakan pula, apakah pihak ISP
memberikan bantuan teknis untuk
pembagian tersebut. Jika memang
memberikan, apakah ada biaya
tambahan lagi untuk itu. ISP yang
profesional tentu akan memberikan
bantuan paling tidak sekadar
petunjuk atau saran-saran.
Apakah saya
mendapatkan alamat email? Jika dapat,
berapa jumlahnya dan
apakah ISP menyediakan jasa
pemblokiran e-mail spam?
10
Alamat e-mail pasti Anda butuhkan jika
sering berhubungan dengan Internet.
Tanyakan, apakah alamat e-mail
termasuk dalam paket berlangganan
koneksi Anda? Jika termasuk, berapa
jumlah alamat yang Anda dapatkan.
Apakah pihak ISP menyediakan
fasilitas pemblokiran e-mail spam,
karena jika alamat e-mail Anda masuk
dalam daftar seorang spammer, akan
sangat menyebalkan sekali karena akan
banyak e-mail sampah di mailbox Anda.
11
Apakah saya mendapatkan line back-up jika
suatu saat koneksi
ADSL mengalami
gangguan?
Semua jenis koneksi tidak akan luput
dari gangguan. Sebaik dan semahal
apapun layanannya, pastilah Anda akan
alami juga beberapa gangguan koneksi,
misalnya putus atau sangat lambat.
Mungkin keadaan seperti ini harus
Anda maklumi. ISP yang profesional
pasti tidak akan membiarkan pelanggannya tidak berdaya sama sekali
dengan adanya gangguan ini.
Tanyakan, apakah pihak ISP
memberikan line back-up jika terjadi
gangguan pada koneksi ADSL suatu saat
nanti. Jika memang memberikan line
back-up, tanyakan jenis apakah yang
akan diberikan? Jika line dial-up biasa
20. NETWORKING
yang akan diberikan, tanyakan
kelengkapannya, seperti nomor
telepon, username, password, dan
berbagai konfigurasi lainnya.
12
Apakah ISP
menyediakan fasilitas
pemantauan status dan
kondisi koneksi Anda?
Fasilitas pemantauan status jaringan
sangat penting untuk Anda. Jika
memang sedang terjadi masalah, Anda
tidak harus menelepon berulang-ulang
ke technical support ISP tersebut.
Tanyakan, apakah ada situs untuk
fasilitas pemantauan status jaringan?
Jika ada, tanyakan juga apakah data
yang ada di situs tersebut benar-benar
real time. Dengan adanya fasilitas ini
secara real time, maka waktu Anda
tidak akan terbuang untuk meneleponi
kantor ISP jika suatu saat terjadi
masalah. Lihat saja di situsnya.
Apakah ISP menyediakan technical support
24x7? Dan siapakah
orang-orang yang
berada di baliknya?
13
Technical support yang disediakan
oleh ISP termasuk dalam layanan after
sales service yang diberikan kepada
Anda. Anda akan sangat bergantung
kepada technical support jika suatu
saat terjadi masalah.
Tanyakan, apakah technical support
akan diberikan setiap saat untuk Anda?
Jika memang demikian, tanyakan
siapakah orang-orang yang berada di
baliknya. Pastikanlah orang-orang yang
menjawab dan menyelesaikan masalah
Anda adalah orang yang profesional di
bidangnya. Jangan sampai petunjukpetunjuk dari technical support malah
akan mengacaukan jaringan Anda.
Yang terpenting dari semua
pertanyaan di atas adalah carilah tahu
seteliti mungkin apa yang akan Anda
bayar, karena tidak sedikit pengguna
ADSL yang kecewa karena janji-janji
ISP tidak sesuai kenyataannya. Jangan
sampai Anda terjebak!<
Terminologi Seputar ADSL
DHCP (Dynamic Host Configuration Protocol)
Sistem di mana sebuah server bertindak sebagai penentu alamat IP dan
berbagai konfigurasi jaringan lain untuk sebuah komputer atau perangkat
jaringan lain yang terhubung dengannya.
IP Statis
Kebalikan dari sistem DHCP, alamat IP dari suatu komputer atau perangkat
jaringan harus dimasukkan secara manual oleh seorang administrator.
IP Public
Alamat IP yang terdaftar di badan Internet dunia dan dapat diakses dari luar
jaringan lokal (LAN) melalui koneksi Internet. Biasanya, digunakan untuk
server-server agar dapat diakses dari mana saja asalkan terhubung dengan
Internet.
DSLAM (Digital Subscriber Line Access Multiplexer)
Perangkat yang harus dimiliki oleh penyedia jasa ADSL, untuk menyatukan
koneksi Internet Anda dengan koneksi ADSL orang lain untuk kemudian
menuju ke suatu ISP.
PPPoE (Point to Point Protocol Over Ethernet)
Protokol komunikasi data yang memungkinkan ISP untuk menggunakan
infrastruktur dial-up yang sudah ada untuk kepentingan ADSL.
Modem Router
Modem yang juga memiliki sebagian fungsi router. Dengan menggunakan
modem router, Anda tidak perlu menyediakan sebuah router lagi untuk
dijadikan gateway.
Line MMA (Multi Media Akses)
Line telepon khusus yang disediakan oleh Telkom untuk komunikasi data.
Kecepatan data yang dapat lewat dengan menggunakan line ini adalah
512Kbps maksimal untuk downstream, dan 64Kbps maksimal untuk upstream.
DMT
Singkatan dari Discrete Multi-Tone line Modulation merupakan sistem
modulasi yang digunakan untuk koneksi ADSL. Sistem modulasi ini masih
merupakan versi dari modulasi multi-carrier, yang bekerja dengan cara
mengumpulkan semua data yang masuk dan kemudian didistribusikan dengan
menggunakan carrier-carrier kecil yang sangat banyak.
Assymetric
Dalam bahasa Indonesia diartikan sebagai asimetris. Assymetric DSL
mengartikan bahwa antara kecepatan upstream dan downstream tidak
simetris atau tidak sama.
Upstream
Kecepatan yang Anda dapatkan untuk mengirim data dari dalam jaringan Anda
ke Internet atau ke jaringan lain.
Downstream
Kecepatan yang Anda dapatkan untuk men-download data ke dalam jaringan
Anda dari Internet atau ke jaringan lain.
Januari 2003
PC Media 103
21. NETWORKING
memahami cara kerja router
Memahami
Cara Kerja
Router
Gunung Sarjono
Tak kenal maka tak sayang, begitulah
ungkapan yang sering kita dengar.
Dengan memahami cara kerja router,
Anda dapat mengetahui peranan dan
fungsinya pada jaringan.
I
nternet merupakan salah satu dari
kemajuan komunikasi terbesar yang
terjadi pada abad 20. Dengan
Internet, orang-orang dari seluruh
dunia dapat mengirim e-mail dan bisa
mendapatkan informasi dalam waktu
singkat. Kita semua tentu sudah
terbiasa dengan halaman web, e-mail,
dan download file. Namun tahukah
Anda, bahwa semua hal tersebut tidak
dapat sampai ke komputer Anda tanpa
bantuan peranti jaringan yang
mungkin tidak pernah Anda lihat,
yaitu router.
Router merupakan peranti yang
bertugas untuk mengirim paket data
dari satu komputer ke komputer
lainnya melalui jalur yang telah
ditentukan. Pada artikel ini kita akan
melihat bagaimana router membuat
Internet bekerja.
Router Dapat Meneruskan Paket
Data
Saat mengirim e-mail ke teman di
negara lain, bagaimana e-mail
tersebut sampai ke komputer teman
Router dapat mengirim paket data
antarjaringan.
104 PC Media
Januari 2003
Anda? Pengiriman data dari satu
komputer ke komputer lainnya di
Internet ditangani oleh router, karena
peranti ini dapat meneruskan paket
antarjaringan.
Untuk lebih jelasnya, coba
bayangkan sebuah perusahaan yang
membuat animasi grafik 3-D untuk
stasiun televisi lokal. Perusahaan
tersebut memiliki 10 karyawan, di
mana masing-masing memiliki
komputer sendiri-sendiri. Animator
terdiri dari empat orang, sedangkan
sisanya di bagian pemasaran,
akunting, dan manajemen. Dalam
melakukan tugasnya, para animator
akan sering bertukar file sehingga
mereka menggunakan jaringan.
Ketika seorang animator mengirim
file kepada rekannya, file yang besar
akan menghabiskan bandwidth
jaringan, sehingga unjuk kerja
jaringan akan menurun. Adapun
penyebab terjadinya hal ini adalah
cara kerja Ethernet itu sendiri.
Setiap paket informasi yang dikirim
satu komputer diketahui oleh semua
komputer pada jaringan.
Tiap komputer kemudian
memeriksa, apakah paket tersebut
ditujukan kepada dirinya atau bukan.
Pada jaringan kecil, hal ini mungkin
tidak terlalu berpengaruh. Namun,
pada jaringan besar yang aktivitasnya
tinggi, hal tersebut dapat
mempengaruhi kemampuan jaringan.
Agar kerja animator tidak
mengganggu bagian lain, perusahaan
tersebut membuat dua jaringan yang
terpisah, satu untuk animator dan
satu lagi untuk karyawan lainnya.
Selanjutnya, kedua jaringan tersebut
dijembatani dan dihubungkan ke
Internet melalui router.
Router merupakan satu-satunya
peranti yang dapat melihat semua
paket pada kedua jaringan tersebut.
Saat animator mengirim paket data
kepada rekannya, router melihat
alamat yang dituju dan meneruskan
paket ke komputer yang dituju. Di
lain pihak, pada saat animator
mengirim paket ke manajemen, router
akan memerika alamat yang dituju dan
meneruskan pesan tersebut ke
jaringan yang dimaksud.
Salah satu tool yang digunakan
router untuk meneruskan paket data
adalah tabel konfigurasi, yang berisi
informasi seperti koneksi yang
digunakan ke suatu alamat, prioritas
koneksi yang digunakan, serta
peraturan untuk trafik rutin dan
khusus. Pada routing sederhana,
tabel konfigurasi mungkin hanya
terdiri dari beberapa baris, tetapi ia
dapat bertumbuh menjadi sangat
besar pada saat menangani routing
yang kompleks.
Sebuah router memiliki dua tugas
terpisah yang saling berhubungan.
Pertama, router harus memastikan
paket tidak menuju ke tempat yang
tidak membutuhkan. Hal ini sangat
penting untuk mencegah
terhambatnya jaringan oleh paket
dalam jumlah besar. Kedua, router
harus memastikan paket sampai ke
tujuan.
Saat menangani dua jaringan yang
berbeda, router dapat menjadi
penolong Anda. Dengan router, Anda
dapat menghubungkan dua jaringan
yang berbeda dan pada kasus
tertentu, router dapat
menerjemahkan berbagai protokol
yang ada pada jaringan. Ia juga dapat
melindungi jaringan dengan mencegah
trafik yang tidak perlu.
Seiring dengan bertambahnya
jaringan, proses kerja router akan
semakin meningkat dan hal ini diikuti
dengan semakin kompleksnya tabel
konfigurasi. Terlepas dari banyaknya
jaringan yang terhubung, router
tetap memiliki operasi dasar dan
fungsi yang sama. Karena Internet
merupakan jaringan besar yang terdiri
dari puluhan ribu jaringan kecil, maka
kehadiran router sangat dibutuhkan.
Mengirim Paket dari Satu
Tempat ke Tempat Lainnya
Ketika Anda menelepon, sistem
telepon akan membentuk jalur stable
circuit antara telepon Anda dengan
telepon tujuan. Jalur ini dapat
melibatkan kabel tembaga, switch,
fiber optic, microwave, satelit, dan
bersifat konstan selama komunikasi
berlangsung.
Pendekatan semacam ini bertujuan
22. NETWORKING
Router menentukan jalur antara Anda
dengan server Internet.
untuk memberikan kualitas jaringan
yang konsisten selama komunikasi
berlangsung. Namun, bila salah satu
bagian dari rangkaian tersebut
mengalami masalah—misalnya masalah
listrik pada switch—komunikasi yang
ada dapat terputus.
Data Internet, baik dalam bentuk
halaman web, file atau e-mail, berjalan
melalui sistem yang disebut packet
switching. Pada sistem ini, data dibagi
menjadi bagian-bagian yang disebut
paket (panjangnya kira-kira 1500byte),
yang dilewatkan secara individual pada
jaringan. Setiap paket dilengkapi
alamat pengirim, alamat tujuan, posisi
paket pada data keseluruhan, dan
informasi lain yang memastikan peranti
penerima mendapatkan paket secara
utuh.
Paket-paket tersebut dilewatkan
pada jaringan dengan menggunakan
rute paling efisien yang tersedia, yang
memungkinkan switch-switch untuk
melangkahi segmen yang sibuk dan
menggunakan segmen yang kurang
sibuk. Pada peranti penerima, paket
tersebut disusun kembali untuk
menyusun data yang lengkap.
Hal ini mungkin terlihat sangat rumit
bila dibandingkan pendekatan yang
digunakan pada sistem telepon, tetapi
pengiriman data melalui packet
switching memiliki dua keunggulan.
Pertama, jaringan dapat membagi
beban pada berbagai macam peranti
yang ada. Kedua, jika salah satu
peranti mengalami masalah, paket
dapat dialihkan sehingga data dapat
diterima secara utuh.
Router dapat mengonfigurasi ulang
jalur yang dilalui oleh paket dengan
melihat informasi yang ada paket dan
router juga saling berkomunikasi untuk
mengetahui kondisi jaringan, seperti
delay saat menerima dan mengirim
data serta trafik pada jaringan.
Namun, tidak semua router melakukan
hal tersebut.
Oleh karena itu, router memiliki
jenis yang berbeda-beda. Sebagai
contoh:
l Jika menggunakan Internet Connection Sharing pada dua komputer
yang menggunakan Windows 98,
Anda telah menggunakan komputer
(dengan koneksi Internet) sebagai
router sederhana. Dalam hal ini,
router hanya melakuan tugas kecil,
yaitu melihat alamat paket apakah
ditujukan ke komputer satu atau
komputer lainnya. Router dapat
bekerja secara background tanpa
mempengaruhi program lain secara
signifikan.
l Pada router menengah (tingkat
akses) yang menghubungkan
jaringan kantor ke Internet,
pekerjaan yang dilakukan lebih
sulit. Router ini memiliki peraturan
untuk mengamankan jaringan
terhadap serangan dari luar. Karena
menangani trafik yang cukup besar,
router ini biasanya bukan
merupakan peranti lunak yang
dijalankan pada server, melainkan
peranti keras yang berdiri sendiri.
l Router tingkat inti digunakan untuk
menangani titik-titik trafik pada
Internet, menangani jutaan paket
data per detik, serta berusaha
untuk menggunakan jaringan
seefisien mungkin. Router jenis ini
biasanya sistem standalone dengan
ukuran besar, yang umumnya
dihubungkan dengan superkomputer atau server kelas atas.
Selain me-routing paket data dari
satu komputer ke komputer lainnya,
router dapat membatasi akses yang
dilakukan oleh komputer dari luar.
Untuk meningkatkan keamanan jaringan perusahaan, biasanya menggunakan firewall (baik itu peranti lunak
maupun peranti keras), tetapi tabel
konfigurasi router juga penting untuk
menjaga keamanan jaringan Anda.
Untuk menghemat biaya, Anda dapat
juga menggunakan router yang sekaligus
dapat berfungsi sebagai firewall, seperti
router AR320 dari Allied Telesyn.
Router AR320 dari Allied Telesyn yang
dapat berfungsi sebagai firewall.
Salah satu tugas penting router
adalah memeriksa keadaan paket.
Untuk melakukan ini, router
menggunakan mekanisme yang disebut
subnet mask. Jika paket memiliki
subnet mask yang sama, berarti paket
tersebut berada pada jaringan yang
sama, sehingga router tidak perlu
mengirim paket tersebut ke jaringan
lain.
Sebagai contoh, komputer dengan IP
15.57.31.40 mengirim paket ke
komputer dengan IP 15.57.31.52.
Router kemudian akan melihat semua
paket yang ada dan mencocokkan tiga
grup pertama alamat pengirim dan
penerima (15.57.31).
Pengiriman Data oleh Router
Router merupakan salah satu peranti
yang membentuk jaringan komputer.
Hub, switch, dan router mengambil
sinyal dari komputer atau jaringan dan
mengirimnya ke komputer atau jaringan
lain.
Namun, dari ketiga peranti tersebut
hanya router-lah yang menganalisis
paket data dan menentukan jalur yang
harus dilalui. Untuk melakukan hal
tersebut, router harus mengetahui
alamat dan struktur jaringan. Sebagai
contoh, misalkan Anda menulis surat
dengan menggunakan alamat sebagai
berikut:
Gunung Sarjono
Jl. Sunter Jaya VI B No.12
DKI Jakarta, Jakarta 14350
Alamat di atas terdiri dari beberapa
bagian, di mana setiap bagian akan
membantu petugas pos untuk mengirim
surat tersebut ke tujuan. Proses ini
akan semakin cepat karena dibantu
dengan adanya kode pos. Namun,
tanpa kode pos surat tersebut akan
tetap terkirim sepanjang Anda
menuliskan alamat jalan, kota, dan
provinsi.
Januari 2003
PC Media 105
23. NETWORKING
memahami cara kerja router
Anda dapat menganggap alamat ini
sebagai logical address, karena
menerangkan cara agar surat dapat
terkirim. Logical address ini terhubung
ke physical address, yang berisi
keterangan tentang rumah, misalnya
garis bujur, garis lintang, dan
keterangan lainnya.
Setiap peranti yang terhubung ke
jaringan, baik jaringan lokal maupun
Internet, memiliki physical address
yang bersifat unik untuk masingmasing peranti. Sebagai contoh, jika
komputer Anda memiliki Network
Interface Card (NIC), ia akan menyimpan physical address NIC pada
memori.
Physical address yang disebut juga
MAC (Media Access Control) address
terdiri dari dua bagian, yang masingmasing panjangnya 3byte. Bagian
pertama menunjukkan produsen yang
membuat NIC tersebut, sedangkan
bagian kedua merupakan nomor seri
dari NIC itu sendiri.
Hal yang menarik adalah komputer
Anda dapat memiliki beberapa logical
address. Dan tanpa disadari, Anda
telah menggunakan beberapa logical
address untuk membawa pesan ke satu
physical address. Sebagai contoh,
MAC Address
Anda mungkin belum pernah melihat
MAC address karena pencocokan MAC
address ke logical address sudah
dilakukan oleh peranti lunak yang
membantu komputer Anda berkomunikasi. Logical address digunakan
oleh jaringan untuk mengirim
informasi ke komputer Anda.
Jika ingin melihat MAC address dan
logical address yang digunakan oleh
komputer Windows, Anda dapat
menggunakan program yang telah
disediakan oleh Microsoft. Klik menu
Start dan pilih Run. Pada kotak dialog,
ketik “WINIPCFG” (tanpa tanda kutip)
kemudian klik OK. Pada saat jendela
Winipcfg muncul, klik More Info
sehingga Anda akan mendapatkan
informasi sebagai berikut: (Jika ingin
melihat informasi tersebut dari DOS
prompt atau jika Anda menggunakan
Windows NT, Anda dapat
106 PC Media
Januari 2003
alamat surat, nomor telepon, dan
alamat rumah dapat digunakan untuk
mengirim pesan kepada Anda.
Ketiganya digunakan untuk tipe pesan
yang berbeda dan jaringan yang
berbeda pula.
Logical address pada komputer
bekerja dengan cara yang sama. Anda
bisa saja menggunakan alamat protokol
dari berbagai jaringan yang berbeda.
Sebagai contoh, untuk terhubung ke
Internet, komputer Anda akan
menggunakan alamat protokol TCP/IP.
Untuk bertukar file antarkomputer,
komputer Anda akan menggunakan
alamat protokol NetBEUI. Sedangkan
untuk menghubungi jaringan kantor
dari rumah, komputer Anda akan
menggunakan alamat protokol IPX/
SPX.
Semua alamat protokol tersebut
dapat berdampingan pada komputer
Anda, sehingga tidak jadi masalah jika
Anda ingin memasang semuanya.
Namun, karena setiap peranti lunak
driver (yang memungkinkan komputer
Anda berkomunikasi dengan jaringan)
menggunakan resource seperti memori
dan CPU, Anda sebaiknya tidak
memasang protokol yang tidak
dibutuhkan.
Melacak Paket Data
menggunakan perintah IPCONFIG dari
command prompt).
Lease Obtained: 01 01 80
12:00:00 AM
Windows 98 IP Configuration:
Lease Expires: 01 01 80
12:00:00 AM
Sistem operasi Windows memiliki
program yang disebut Traceroute. Dari
namanya, Anda tentu sudah bisa
menebak apa kira-kira fungsi program
Hilangkan
protokol yang
tidak diperlukan dari
komputer
Anda.
ini. Anda dapat menggunakannya
untuk melacak jalannya paket dari
komputer Anda ke komputer lain di
Internet. Untuk menjalankan program
ini, buka MS DOS prompt kemudian
ketik “tracert www.yahoo.com”
(tanpa tanda kutip).
Traceroute juga menampilkan
“nama” router atau server yang
dihubungi. Saat mengirim paket, nama
tersebut bukan merupakan hal yang
penting bagi router dan komputer,
tetapi dapat membantu Anda dalam
melacak paket.
Host Name: PCMEDIA
DNS Servers: 202.58.65.2
202.58.65.7
Node Type: Broadcast
NetBIOS Scope ID:
IP Routing Enabled: Yes
WINS Proxy Enabled: No
NetBIOS Resolution Uses DNS: No
Informasi yang Anda dapatkan akan
bervariasi, tergantung pada kondisi
jaringan. Alamat IP merupakan logical
address yang diberikan ISP Anda atau
administrator jaringan. Anda dapat
melihat alamat server DNS dan
gateway yang digunakan untuk
Internet.
Ethernet Adapter:
Description: PPP Adapter
Physical Address: 00-30-84-3D53-90
DHCP Enabled: Yes
IP Address: 227.78.86.288
Subnet Mask: 255.255.255.0
Default Gateway: 227.78.86.288
DHCP Server: 255.255.255.255
Primary WINS Server:
Secondary WINS Server:
Catatan: Untuk alasan keamanan,
beberapa informasi telah kami ubah.
Anda harus berhati-hati dalam
memberikan informasi mengenai
komputer Anda kepada orang lain.
Dengan alamat Anda dan tool yang
tepat, orang-orang yang tidak
bertanggung jawab dapat mengakses
informasi Anda atau mengambil alih
sistem.
24. NETWORKING
Serangan DoS
(Denial of Service)
Melacak jalannya paket dari komputer Anda
ke www.yahoo.com .
Backbone Internet
Dalam menangani Jaringan besar, jutaan
paket harus dikirimkan pada saat yang
bersamaan. Beberapa router yang
menangani hal tersebut diproduksi oleh
Cisco System Inc., perusahaan yang
mengkhususkan diri dalam peranti
jaringan.
Sebagai contoh, Cisco Gigabit Switch
Router 12000 Series, yang digunakan
sebagai backbone Internet. Router
jenis ini menggunakan model desain
yang sama dengan superkomputer yang
ada di dunia, di mana beberapa
prosesor digabungkan dengan switch
supercepat.
Router seri 12000 menggunakan
prosesor MIPS R5000 200MHz, di mana
prosesor yang sama juga digunakan
untuk membuat animasi dan special
effect pada film. Salah satu router seri
12000, yaitu 12016, menggunakan
kumpulan switch yang kemampuannya
mencapai 320 milyar bit per detik dan
dapat mengirimkan 60 juta paket per
detik. Router semacam ini dapat
menangani begitu banyak informasi,
karena mereka memang didesain untuk
itu.
Dengan begitu banyaknya informasi
dan jalur yang ditangani, bagaimana
router menentukan jalur yang harus
digunakan oleh suatu paket?
Jawabannya terletak pada tabel
konfigurasi. Router akan memeriksa
alamat IP tujuan dan mencocokkannya
dengan aturan yang ada pada tabel
konfigurasi, di mana paket dalam range
alamat tertentu harus menggunakan
jalur yang telah ditentukan.
Setelah itu, router akan memeriksa
kemampuan koneksi primary dengan
menggunakan aturan lainnya. Jika
kemampuan koneksi memadai, router
Pada kuartal pertama tahun 2000,
terjadi penyerangan ke situs-situs
populer di dunia. Kebanyakan
serangannya berupa Denial of
Service—serangan yang mencegah
user untuk mendapatkan data yang
diminta. Bagaimana mereka melakukan hal tersebut? Mereka melakukan
hal tersebut dengan membanjiri
server dan router dengan permintaan data yang tinggi, sehingga
tidak dapat ditangani oleh sistem.
Pada umumnya, router memiliki
aturan pada configuration table
yang melarang permintaan data
yang tinggi dari alamat yang sama.
Jika suatu alamat meminta data
yang terlalu banyak dalam waktu
relatif singkat, router akan mengabaikan permintaan tersebut.
Mereka yang melakukan serangan
tersebut mengetahui hal ini,
sehingga mereka secara diam-diam
menanam program pada berbagai
komputer. Pada saat dipicu,
program tersebut mulai mengirim
ribuan permintaan data per menit
ke satu atau lebih situs web. Lebih
jauh lagi, program tersebut
memberikan alamat IP palsu
(spoofing) pada setiap paket,
sehingga peraturan keamanan pada
router dapat diatasi.
Saat banjir paket terjadi, jutaan
permintaan data mulai menyerang
situs tujuan. Dampak paling besar
dialami jalur “upstream” pada router,
sementara server direpotkan oleh
permintaan yang terlalu banyak.
Router yang didesain untuk trafik
normal, tiba-tiba mengalami lonjakan
permintaan data yang melebihi
kemampuannya. Mereka tidak dapat
menangani paket yang besar
tersebut dan mulai mengabaikan
paket serta mengirimkan status ke
router lainnya, yang menyatakan
koneksi sudah penuh. Karena pesan
tersebut mengalir melalui router
menuju server, semua jalur ke server
tersumbat. Trafik yang ada tidak bisa
lagi lewat, sehingga tujuan
penyerang tercapai.
Penyedia web content dan
produsen router telah membuat
peraturan baru pada tabel
konfigurasi, yang didesain untuk
mencegah penyerangan semacam
ini. Perusahaan dan pihak lain yang
komputernya digunakan untuk
penyerangan, juga telah berusaha
agar sistem mereka tidak dapat
digunakan untuk hal-hal semacam
ini. Mengenai siapa yang menang
dalam hal ini, hanya waktulah yang
dapat menjawabnya.
Modul router Cisco seri 12000.
Salah satu router Cisco seri 12000.
akan mengirim paket tersebut dan
menangani paket selanjutnya.
Namun, jika kemampuan koneksi
tidak sesuai dengan parameter yang
ditentukan, router akan memilih dan
memeriksa jalur yang lain. Jika koneksi
yang memadai sudah ditemukan, router
akan segera mengirim paket tersebut.
Semua proses tersebut dilakukan dalam
waktu sangat singkat dan dilakukan
jutaan kali per detik selama 24 jam.
Pekerjaan router yang paling penting
adalah bagaimana agar suatu paket
dapat sampai ke tujuannya. Beberapa
router hanya melakukan ini, tetapi ada
juga router yang dapat mengatur
pengiriman paket dari dalam dan
penanganan paket dari luar. Pada
tingkat lanjut, sebuah router dapat
meminimalisasi tingkat kerusakan yang
disebabkan oleh serangan Denial of
Service.<
Januari 2003
PC Media 107
25. NETWORKING
memantau trafik jaringan
Memantau
Trafik
Jaringan
Gunung Sarjono
Memantau trafik jaringan kini tidak lagi
menjadi masalah jika Anda dapat
melihatnya secara real time.
M
RTG atau Multi Router Traffic
Grapher, merupakan tool
monitoring dan statistik
populer yang digunakan pada
platform Linux. MRTG didesain untuk
memonitor beban trafik pada jaringan. Namun, hal tersebut bukan
berarti MRTG sulit untuk dikonfigurasi. Kenyataan yang ada justru
menunjukkan sebaliknya. Di samping
itu, aplikasi ini juga cukup fleksibel.
Untuk mengetahui status perangkat yang dimonitor MRTG menggunakan Simple Network Management
Protocol (SNMP), tetapi MRTG
dapat juga menggunakan script.
Sedangkan, data yang diperoleh
MRTG selanjutnya diubah ke dalam
bentuk HTML dengan grafik PNG,
yang dapat menampilkan data secara
real time.
Sekilas Tentang SNMP
Sebelum melangkah lebih jauh ke
instalasi dan konfigurasi MRTG, kita
perlu mengetahui bagaimana hubungan antara MRTG dan SNMP. Secara
default, MRTG akan mengambil
string komunitas SNMP dan
hostname atau alamat IP dan
mencari informasi yang diperlukan
dari perangkat yang dimonitor.
Hal ini dilakukan dengan melakukan
polling Management Information Base
(MIB) yang telah didefinisikan
sebelumnya pada perangkat yang
SNMP-ready. MIB pada dasarnya
adalah database dari variabel-variabel
yang berhubungan dengan sistem.
Contoh sederhana adalah informasi
108 PC Media
Januari 2003
mengenai nama, jenis antarmuka, dan
uptime.
Kebanyakan vendor memberikan
MIB mengenai produk-produknya dan
hal tersebut akan sesuai dengan
standar SNMP. Selanjutnya, SNMP
harus diaktifkan dan dibuat string
komunitasnya. Proses konfigurasi
bervariasi dari satu vendor ke vendor
lainnya dan kadang-kadang dari satu
produk ke produk lainnya. Sebagai
contoh, pada produk Cisco, perintah
konfigurasi snmp-server dituliskan
sebagai berikut:
snmp-server community c1sc0 RO.
Perintah tersebut memberitahukan
Cisco IOS untuk memberikan akses
read-only pada tool SNMP dengan
string komunitas c1sc0. Anda
sebaiknya memperlakukan string
SNMP seperti password dan mengatur
Kompilasi Library
Pada bagian ini, Anda akan melihat
instruksi untuk meng-compile
berbagai library yang dibutuhkan
untuk meng-compile MRTG. Perlu
dicatat, jika Anda menggunakan BSD
atau Linux, library tersebut mungkin
sudah terdapat pada sistem sehingga
Anda tidak perlu meng-compile-nya.
Pada proses ini, kita akan menggunakan program wget untuk mendownload file yang dibutuhkan, atau
Anda juga dapat menggunakan
browser web.
Langkah pertama yang harus
dilakukan adalah membuat direktori
untuk kompilasi dengan menggunakan perintah berikut:
make
cd ..
Jika libpng belum diinstalasi:
wget http://www.libpng.org/pub/png/src/
libpng-1.0.12.tar.gz
gunzip -c libpng-*.tar.gz |tar xf rm libpng-*.tar.gz
mv libpng-* libpng
cd libpng
make -f scripts/makefile.std CC=gcc
ZLIBLIB=../zlib ZLIBINC=../zlib
rm *.so.* *.so
cd ..
Jika gd belum diinstalasi:
wget http://www.boutell.com/gd/http/gd-
mkdir -p /usr/local/src
1.8.3.tar.gz
cd /user/local/src
gunzip -c gd-1.8.3.tar.gz |tar xf mv gd-1.8.3 gd
Direktori tersebut mungkin sudah
ada pada sistem Anda, tetapi hal
tersebut tidak menjadi masalah jika
Anda menggunakannya.
cd gd
make INCLUDEDIRS=”-I. -I../zlib -I../
libpng”
LIBDIRS=”-L../zlib -L. -L../
libpng”
Jika zlib belum diinstalasi:
wget http://www.gzip.org/zlib/zlib-
LIBS=”-lgd -lpng -lz -lm”
cd ..
1.1.4.tar.gz
gunzip -c zlib.tar.gz | tar xf mv zlib-?.?.?/ zlib
cd zlib
./configure
(Tanda pada akhir baris menunjukkan bahwa karakter yang
mengikutinya harus ditulis dalam
satu baris).